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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
06/13/06 10:02
Read: times


 
#118208 - some info
Responding to: ???'s previous message
#typedef Eric The_Annoying_GrandMa
you got new nick

(Calling main() from interrupt!?), don't you ever get bored?

In expecting from Dmitri wrote: .... and so on



Back to topic, i do agree that soft implementation is not a simple task, as maybe sounded from my post. Not a simple hardware task either.

1) Nobody is saying that single uC should handle 7 soft UARTS

2) You should consider finding your optimal solution using some modern 8051/52 components like:

http://para.maxim-ic.com/cache/en/.../4592.html

some quite speedy 2 UART built in devices. Only one way to determine how many soft UARTS you can implement is to spent some time coding and experimenting, not bugging it's impossible.
If you can achieve let's say 2 soft ones, then you'll need 2 uC for 8 UARTS.

3) Always try to find somebody elses solution if possible. I did not find any multiple UART projects (up to similar number of ports as you need) but i scoped some existing MIDI solutions (asychronous full duplex 31250 baud rate communication)

- on web page www.ucapps.de you'll find information about 4 channel MIDI router. He used dedicated PIC16F88 per each independent port as may not be an optimal one ( 1 uC per UART )

- i own Steinberg Midex, an 8 channel I/O MIDI Router. Fist glance on the PCB reveiled their realisation of multiple serial routing.

They use ST16C454 - quad universal UARTS, two of them for 8 independent ports, and Cypres CY62256 microcontroller. Guess this is close to optimal.

So it will be your decision where to start, but plenty of work you can expect for sure.

Best, Dmitri

List of 28 messages in thread
TopicAuthorDate
Connecting many RS232 devices to 1 uC            01/01/70 00:00      
   either            01/01/70 00:00      
   Dual/Quad/Octal UARTs            01/01/70 00:00      
      blinking java            01/01/70 00:00      
         Looks like ...            01/01/70 00:00      
            try this one            01/01/70 00:00      
      TI also makes multi-UART chips            01/01/70 00:00      
         I once used a TCM78808 ...            01/01/70 00:00      
            I once used a Triscend E5            01/01/70 00:00      
               How did that price out?            01/01/70 00:00      
   SPI UART and Poor Phillips site design            01/01/70 00:00      
      Yes.            01/01/70 00:00      
      you havent really said...            01/01/70 00:00      
         to Jez            01/01/70 00:00      
            ah well you see eric            01/01/70 00:00      
               My bad, Jez            01/01/70 00:00      
      How refereshing to see this insteead of            01/01/70 00:00      
      SPI UART and Poor Phillips site design            01/01/70 00:00      
         OR            01/01/70 00:00      
   uCs with multiple UARTs            01/01/70 00:00      
   Soft Uart            01/01/70 00:00      
      That is crazy            01/01/70 00:00      
         Soft UART            01/01/70 00:00      
            some info            01/01/70 00:00      
               if you read the posts before replying            01/01/70 00:00      
                  careful about definitions ...            01/01/70 00:00      
   Does it have to be the microcontroller?            01/01/70 00:00      
      In fact            01/01/70 00:00      

Back to Subject List