??? 12/18/06 01:36 Read: times |
#129654 - Why more microcontrollers? Responding to: ???'s previous message |
Charles Bannister said:
Hello Tomas,
Try a DS89C450 which has two serial ports and two AT89S2051 IC's. This will give you four ports total. Use parallel ports of AT89S2051 and DS89C450 to pass data to/from DS89C450. Some simple hand shakeing to coordinate data flow should take care of the logistics. You can see a block diagram at this address http://members.aol.com/cpu8052/dabasinskas.gif. Regards, Charles Bannister Jan already touched on this, and made a couple of excellent suggestions. Should the application actually require concurrent communication paths, consider a couple of his excellent suggestions. Jan Waclawek said:
- use parallel interfaced external UART
- use SPI/I2C interfaced external UART Although the added microcontrollers required for Charles' implementation might be inexpensive, they introduce complexity and added effort (e.g., in the form of software), in a situation where hardwired functionality would be adquate. In addition, external UARTs might include some other nice "bonus" features like FIFOs and hardware flow control that might be useful. --Sasha Jevtic |
Topic | Author | Date |
newbie interfacing rs232 | 01/01/70 00:00 | |
details... | 01/01/70 00:00 | |
re: details... | 01/01/70 00:00 | |
Automatic serial data switch? | 01/01/70 00:00 | |
B & B? | 01/01/70 00:00 | |
A bit OTT? | 01/01/70 00:00 | |
Try DS89C450, AT89S2051 (qty 2) | 01/01/70 00:00 | |
Why more microcontrollers? | 01/01/70 00:00 | |
is an external UART cheaper? | 01/01/70 00:00 | |
Are we over-complicating this? | 01/01/70 00:00 | |
Can switch autmatically in hardware![]() | 01/01/70 00:00 | |
Thanks | 01/01/70 00:00 |