All hardware you need- 1. 17 i/o pin (2 will be connected to transistor/mosfet to drive Common anode of each display)
2. few resistors (depending on how you want to do it, some like to use 1 by common anode or 1 by digit segment)
for the software- 1. you must create a table to convert each number/character you want to display as output pin pattern on your PIC...store them into internal EEPROM or in a array... you'll need about 16 character x 2 (8bits + 6bits (we forget about decimal point)) so 32 EEPROM location or array of 32 elements.
Since you'll do kinda multiplex display, I suggest to use internal timer to toggle from the first to the second display. Should be fast enough to avoid display blinking.
how does it sound to you?
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Bookmarks