Hi, looking at the data sheet all seems supported, gcbasic exposes all of the registers so you can use all the peripherals; take note that you may need to operate certain ones directly (as there aren't libraries that I'm aware) like the waveform generator or the zero cross detect, but they would work if you follow the datasheet. the rest of the peripherals, well, they are supported and libraries are available, you can follow the demonstrations, it doesn't matter if those use another chip, that is the incredible value of the GCbasic portability between parts.
Angel
Last edit: Angel Mier 2024-08-02
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Does GCB support ALL of the PIC16F18446 peripherals? Are there any examples already? Please forgive me if I've asked this before. Thanks.
Hi, looking at the data sheet all seems supported, gcbasic exposes all of the registers so you can use all the peripherals; take note that you may need to operate certain ones directly (as there aren't libraries that I'm aware) like the waveform generator or the zero cross detect, but they would work if you follow the datasheet. the rest of the peripherals, well, they are supported and libraries are available, you can follow the demonstrations, it doesn't matter if those use another chip, that is the incredible value of the GCbasic portability between parts.
Angel
Last edit: Angel Mier 2024-08-02
And, there are 60 + demos for this specific chip.
A quick search in GCCODE ( using Open Folder, I opened the Demos folder) then did a search for 16F18446.
And, there is even a demo for waveform generator using all the registers directly.
:-)