??? 04/17/09 16:08 Read: times |
#164699 - That's a BIG if Responding to: ???'s previous message |
Andy Neil said:
Richard Erlacher said:
What ever happened to the notion of using a nybble-to-7-segment encoder for such things (HEX Display)? If you've got a processor and sufficient suitable output lines, it's trivial to do the nybble-to-7-segment encoding in software in the processor - so adding a separate chip to do it is just a waste. A port can produce, at most 8 bits at a time. That's 2 nybbles. If you have to do something "useful" with those nybbles, yet want to "see" them in 7-segment format, it becomes pretty inconvenient to try to do it with the MCU, particularly in cases where the "visible" form is not a permanent part of the system under study. There's still occasional use for such things. The industry didn't quit building those BCD-to-7-segment encoders. Few applications demand HEX display, though, and that's probably the reason the HEX-to-5-segment encoders disappeared. Aside from that, there was the SPLD solution, which, while not current-controlled, made it easy to generate a two-digit multiplexed display with that one IC, and many of them were capable of driving both the segments and the common anode or common cathode. Many CMOS SPLD's were rated for 24 mA Iol. With small LED displays, Nobody would do this if the MCU had otherwise unused resources capable of handling the task, but there's been plenty of discussion indicating that that's not often the case. Yes, the recollection of the old '9268 encoder was merely a trip down memory lane, but it does offer a solution to a problem for which no comparable solution exists today. The 9368 processed leading-zero conditions and provided a latch for the nybble to be displayed, yet could leave that latch transparent, thereby allowing the device to support multiplexing as well. It had its place. RE |
Topic | Author | Date |
16bit number to ascii | 01/01/70 00:00 | |
Base conversion. | 01/01/70 00:00 | |
Number Base (Radix) and Place Value | 01/01/70 00:00 | |
ASCII | 01/01/70 00:00 | |
Right ... I forgot about that part. | 01/01/70 00:00 | |
What I'd wonder ... | 01/01/70 00:00 | |
Is it relevant? | 01/01/70 00:00 | |
That's somewhat of a description | 01/01/70 00:00 | |
D'oh! You've given it away | 01/01/70 00:00 | |
Well ... not quite ... | 01/01/70 00:00 | |
That was step 1. | 01/01/70 00:00 | |
not hard when talking in human language or C... | 01/01/70 00:00 | |
Irrelevant | 01/01/70 00:00 | |
Op code? | 01/01/70 00:00 | |
Ah, yes ... the Fairchild FND-70 driver ... | 01/01/70 00:00 | |
nybble-to-7-segment encoder | 01/01/70 00:00 | |
if... | 01/01/70 00:00 | |
30 years ago | 01/01/70 00:00 | |
That's a BIG if | 01/01/70 00:00 | |
Serial output | 01/01/70 00:00 | |
That might work in SOME cases ... | 01/01/70 00:00 | |
But I'm not that fast | 01/01/70 00:00 | |
What about infrequently recurring events? | 01/01/70 00:00 | |
FND-70 driver? Luxury! | 01/01/70 00:00 | |
Decoding DTMF | 01/01/70 00:00 |