Hi All,
I am working on a new project which requires monitoring 9 data lines for an interrupt on change (IOC).
All the program really needs to do is count the number of interrupts on each line, increment individual counters for each occurrence and display the results to a 4x20 LCD display.
PIC16F1829 has ten IOC lines but doesn't have enough I/O ports for the rest of the project.
I could find no search criteria on the Microchip web site for IOC and PIC16F1829 is the best option I have been able to find thus far.
Can anyone suggest an alternate PIC that would handle at least 9 IOC channels PLUS an additional 6 I/O's for 4x20 LCD and 3 I/O's for switches?
I understand a serial LCD display would free up a number of I/O's on the PIC16F1829 for switch functions but I am trying to avoid going down that path unless absolutely necessary.
All suggestions, or alternate recommendations on how to perform the same task, would be greatly appreciated.
Cheers
Barry
VK2XBP
P.S. I also need two ADC lines - just to make it interesting...
Bookmarks