Changes

Schneiderware V/24 Interface

1,768 bytes added, 07:19, 29 August 2014
The [[ECB Bus]] connector of the board is intended to be plugged into the [[Schneiderware Basisplatine]], but it could be also wired directly to the CPCs Expansion Port. The V/24 board additionally requires a [[Schneiderware Power Supply]] (or another external power supply with +12V/-12V).
 
* [[Schneiderware V/24 Interface|Schneiderware #3 V/24 (RS232 Interface)]] (8/1986 pages 70-77, plus correction from 9/1986 page 80)
== I/O Ports ==
 
Default I/O Addresses are F9E0h-F8E1h and F9ECh-F9EFh (ie. the lowest and highest addresses in the F9E0h-F9EFh region). Alternately, addresses F9E2h-F8E3h and F9E8h-F9EBh (ie. the '''middle''' addresses in the F9E0h-F9EFh region) are jumper select-able (intended to allow to connect two RS232 cards to the computer).
{|{{Prettytable|width: 700px; font-size: 2em;}}
|}
== Jumper Problems == '''Caution''' - The '''clock source''' can be jumpered to 2MHz (default), or to 1MHz. Moreover, the '''handshaking''' signals (CTS/RTS, DTR/DSR) can be disabled via jumpers. There is no good reason for using the 1MHz setting, nor for disabling handshaking at hardware level - it's these features are only "good" for provoking compatibility problems with software that expects the jumpers to be set to this or that position. For the more bizarre part, the handshaking signals are '''disabled''' by default. And, these pre-defined settings are implemented as '''hardwired''' connections on the '''component''' side of the PCB; meaning that one cannot cut these connections once when the components (jumpers) are installed on the PCB. About 15 months later, in issue 11-1987, the author did admit that they shipped fully assembled PCBs without cutting these "hidden" connections underneath of the jumpers. Aside from that, both the PCB and the original schematic haven't been too clear about which pins on the 4-pin jumpers should be connected together (and which of the predefined horizontal & vertical connections should be disconnected). Without good reverse-engineering skills it's been rather frustating (if not impossible) to find the correct jumper settings.
== Pictures ==
File:Schneiderware 3 V24 (solder side).jpg|V/24 (solder side)
</gallery>
 
== Scanned Article ==
 
* [[Media:Schneiderware 3 - Serial V24 Interface.pdf|Schneiderware 3 - Serial V24 Interface.pdf]] - RS232 Interface - '''8/1986 page 70-77''', plus correction from 9/1986 page 80, final notes from 11/1987 page 98
 
== Datasheets ==
 
* [[Media:8251.pdf|8251 Datasheet]] - older 8251 datasheet (pin-outs only, without programming info)
* [[Media:8251A.pdf|8251A Datasheet]] - newer 8251A datasheet (detailed info)
* [[Media:8253.pdf|8253 Datasheet]] - 8253 Timer Datasheet (slower clock, write-only control registers)
* [[Media:8254.pdf|8254 Datasheet]] - 8254 Timer Datasheet (faster clock, read/write-able control registers, otherwise compatible with 8253)
 
[[Category:Peripherals]]