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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/17/04 15:27
Read: times


 
#70482 - another approach
Responding to: ???'s previous message
With the event of the <$1 LPC9xx chips I have changed quite a bit in my approach to "many I/O" designs.

As an example: In a current project I use a LPC932 to process the keyboard, the key is read to the "mother uC" via IIC.

So what is this good for?
1) no pins used on the 'mother uC' used (IIC there anyhow).
2) the keyboard processor can debounce and all that without worrying about higher priority processes taking time away.
3) the 'mother uC' does not lose time from important events because of kbd action.
4) the LPC9xx can be located right at the keyboard connector and really cut down on PCB complexity.

Another LPC9xx drives the VFD. This could easily be handled by the same as the keyboard, but since the VFD and the keyboard connectors are on different boards (sandwich, front connect to kbd, rear connect to VFD, so because of size) using a separate LPC for the display reduce the interconnect by 11 wires.

Erik

This is, indeed, the way to do multitasking.

List of 23 messages in thread
TopicAuthorDate
8051 I/O extension            01/01/70 00:00      
   use Latch and Buffers            01/01/70 00:00      
   RE: 8051 I/O extension            01/01/70 00:00      
      8255: for historical interest only!            01/01/70 00:00      
         RE: 8255: for historical interest only!            01/01/70 00:00      
            RE: 8255: for historical interest only!            01/01/70 00:00      
               RE: Difference Engine            01/01/70 00:00      
               RE: 8255: for historical interest only!            01/01/70 00:00      
               RE: 8255: for historical interest only!            01/01/70 00:00      
   RE: 8051 I/O extension            01/01/70 00:00      
   RE: 8051 Output extension using UCN5833A            01/01/70 00:00      
      RE: 8051 Output extension using UCN5833A            01/01/70 00:00      
         RE: 8051 Output extension using UCN5833A            01/01/70 00:00      
            RE: 8051 Output extension using UCN5833A            01/01/70 00:00      
               RE: 8051 Output extension using UCN5833A            01/01/70 00:00      
                  RE: 8051 Output extension using UCN5833A            01/01/70 00:00      
                     RE: 8051 Output extension using UCN5833A            01/01/70 00:00      
   RE: 8051 I/O extension            01/01/70 00:00      
      RE: 8051 I/O extension            01/01/70 00:00      
   another approach            01/01/70 00:00      
      RE: another approach            01/01/70 00:00      
      RE: Multitasking            01/01/70 00:00      
         RE: Multitasking            01/01/70 00:00      

Back to Subject List