Difference between revisions of "Z80-SIO dual ports RS232 interface for CPC (French)"
From CPCWiki - THE Amstrad CPC encyclopedia!
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | '''Z80-SIO dual ports RS232 interface for CPC.''' | + | '''Philippe Lebel's Z80-SIO dual ports RS232 interface for CPC.''' |
− | + | Scans of article from French magazine including description, schematic and PCB project. | |
− | [[ | + | == Technical == |
+ | |||
+ | FC5Ch Latch 74LS273 (IC8) for COM8116 (IC9) | ||
+ | Bit7-4 Channel A RX/TX Clock | ||
+ | Bit3-0 Channel B RX/TX Clock | ||
+ | FC7Ch [[Z80-DART/Z80-SIO chip|Z80 SIO]] Channel A Data | ||
+ | FC7Dh [[Z80-DART/Z80-SIO chip|Z80 SIO]] Channel A Control/Status | ||
+ | FC7Eh [[Z80-DART/Z80-SIO chip|Z80 SIO]] Channel B Data | ||
+ | FC7Fh [[Z80-DART/Z80-SIO chip|Z80 SIO]] Channel B Control/Status | ||
+ | |||
+ | For details on the Z80 SIO, see [[Z80-DART/Z80-SIO chip]]. The circuit supports both Channel A and B. However, for channel B, only RX/TX signals are implemented (though with some modification, one could add a third MAX232 for also supporting RTS/CTS and DTR/DSR). | ||
+ | |||
+ | The COM8116 chip is driven by a 4.9152 MHz crystal. Selectable clock sources are: | ||
+ | 0=800 Hz 4=2400 Hz 8=28800 Hz 12=76800 Hz | ||
+ | 1=1200 Hz 5=4800 Hz 9=32000 Hz 13=115200 Hz | ||
+ | 2=1760 Hz 6=9600 Hz 10=38400 Hz 14=153600 Hz | ||
+ | 3=2152 Hz 7=19200 Hz 11=57600 Hz 15=307200 Hz | ||
+ | The baudrates can be further divided by 1,16,32,64 inside of the Z80 SIO. | ||
+ | |||
+ | <gallery> | ||
+ | File:French DIY Dual Port RS232 schematic.jpg|Schematic | ||
+ | </gallery> | ||
+ | |||
+ | == Scanned Article == | ||
+ | |||
+ | [[Media:Rs232fr.zip]] - Scanned DIY article (8 pages). | ||
+ | |||
+ | [[Category:Peripherals]] |
Latest revision as of 06:34, 26 August 2014
Philippe Lebel's Z80-SIO dual ports RS232 interface for CPC.
Scans of article from French magazine including description, schematic and PCB project.
Technical
FC5Ch Latch 74LS273 (IC8) for COM8116 (IC9) Bit7-4 Channel A RX/TX Clock Bit3-0 Channel B RX/TX Clock FC7Ch Z80 SIO Channel A Data FC7Dh Z80 SIO Channel A Control/Status FC7Eh Z80 SIO Channel B Data FC7Fh Z80 SIO Channel B Control/Status
For details on the Z80 SIO, see Z80-DART/Z80-SIO chip. The circuit supports both Channel A and B. However, for channel B, only RX/TX signals are implemented (though with some modification, one could add a third MAX232 for also supporting RTS/CTS and DTR/DSR).
The COM8116 chip is driven by a 4.9152 MHz crystal. Selectable clock sources are:
0=800 Hz 4=2400 Hz 8=28800 Hz 12=76800 Hz 1=1200 Hz 5=4800 Hz 9=32000 Hz 13=115200 Hz 2=1760 Hz 6=9600 Hz 10=38400 Hz 14=153600 Hz 3=2152 Hz 7=19200 Hz 11=57600 Hz 15=307200 Hz
The baudrates can be further divided by 1,16,32,64 inside of the Z80 SIO.
Scanned Article
Media:Rs232fr.zip - Scanned DIY article (8 pages).