Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
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

List of 25 messages in thread
TopicAuthorDate
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      

Back to Subject List