I've got to put together a custom countdown timer, and I'm having a hard time settling on how to proceed. I don't want to do a lot of experimenting or trial and error with this - I'd like to complete it by the end of the week. I will be using a 16F PIC, because I already have them, and my programmer can't handle anything but 8DIP / 18DIP.
The purpose of this is to provide a countdown timer for a speaker, so they can see how much time they have left via a display. It will provide some extra visual warnings at certain points, like when they only have 5 minutes left, via high-intensity LEDs. In the future I will probably interface this timer with other units wirelessly, so they will all stay in sync and can control each other.
The decision I'm having trouble with is whether to go with 4 7-segment LEDs or an LCD panel. The LEDs would require an awful lot of pins (11), verses an LCD (7). I would rather keep this simple and not have multiple PICs or extra driver ICs. The main caveat with the LCD is that I would like something like a 2 line display but displaying numbers using the entire height - so the digits are at least the size of your typical 7-segment LED. Can I use user-defined characters interfacing a HD44780 in 4-bit mode? Has anyone tried using a 2-line display with custom glyphs to make full-height numbers, and how did it look?
If I did go with the LEDs I would have to try and share some of those pins as inputs (minute, second and start/stop buttons).
Which route would you take?
Dan
The purpose of this is to provide a countdown timer for a speaker, so they can see how much time they have left via a display. It will provide some extra visual warnings at certain points, like when they only have 5 minutes left, via high-intensity LEDs. In the future I will probably interface this timer with other units wirelessly, so they will all stay in sync and can control each other.
The decision I'm having trouble with is whether to go with 4 7-segment LEDs or an LCD panel. The LEDs would require an awful lot of pins (11), verses an LCD (7). I would rather keep this simple and not have multiple PICs or extra driver ICs. The main caveat with the LCD is that I would like something like a 2 line display but displaying numbers using the entire height - so the digits are at least the size of your typical 7-segment LED. Can I use user-defined characters interfacing a HD44780 in 4-bit mode? Has anyone tried using a 2-line display with custom glyphs to make full-height numbers, and how did it look?
If I did go with the LEDs I would have to try and share some of those pins as inputs (minute, second and start/stop buttons).
Which route would you take?
Dan