Page 1 of 1

PIC16(L)F18446 missing PortB IOC on Interrupt Icon Properties

Posted: Sat Jun 11, 2022 3:30 pm
by miggarc
Hi

At least for PIC16(L)F18446

PortB Interrupt On Change is missing on the Interrupt Icon Properties

It only has IOC for PortA and PortC .

This is incomplete as we can see from this uC datasheet:

"
IOC - Interrupt-On-Change
All pins on all ports can be configured to operate as Interrupt-On-Change (IOC) pins
"

Can you please add PortB to IOC Icon Properties for this uC ?

Re: PIC16(L)F18466 missing PortB IOC on Interrupt Icon Properties

Posted: Sat Jun 11, 2022 5:31 pm
by chipfryer27
Hi

I'm not sure if Flowcode supports that chip as I don't see it in the list. Did you perhaps mean 16(L)F18446?

If so, Section 15.5 of the data sheet Register Summary - Interrupt On Change states

"Note: PORTB associated registers as well as IOCCx6 and IOCCx7 bits are available for 20-pin or higher pin count
devices only"

Therefore IOC on Port-B is not supported.

Regards

Re: PIC16(L)F18446 missing PortB IOC on Interrupt Icon Properties

Posted: Sat Jun 11, 2022 6:35 pm
by miggarc
Hi

Yes... Off course ... I didn't noticed I wrote the wrong PIC name .

Sure it's about the 16(L)F18446 .

This uC is available only in a 20-pin or higher pin count because it has 18 IO pins .

Screenshot 2022-06-11 181444.jpg
Screenshot 2022-06-11 181444.jpg (47.65 KiB) Viewed 1344 times

So, Flowcode should have IOC on Port-B for this uC .

Re: PIC16(L)F18446 missing PortB IOC on Interrupt Icon Properties

Posted: Sat Jun 11, 2022 7:25 pm
by chipfryer27
Hi

I appear to need new batteries in my calculator as I seem to have miscounted the pins on the "46" :)

It does look like it should have Port-B IOC capabilities and is probably just an oversight as you suggest.

Regards

Re: PIC16(L)F18446 missing PortB IOC on Interrupt Icon Properties

Posted: Mon Jun 13, 2022 10:27 am
by BenR
Thanks for letting us know, I've made the changes for you and they should now be available via the library updates.