Changes

Jump to: navigation, search

8255

656 bytes removed, 12:40, 26 January 2010
/* PPI Port B */
{|{{Prettytable|width: 700px; font-size: 2em;}}
|''Bit''||''Description''||''Usage in CPC''||''Usage in KC Compact''
|-
|7||CAS.IN||Cassette data input||Cassette data inputSame as on CPC
|-
|6||PRN.BUSY||Parallel/Printer port ready signal||, "1" = not ready, "0" = Ready||Same as on CPC
|-
|5||/EXP(note 6)||Expansion Port /EXP pin||Printer data bit7
|-
|4||LK4(note 5)||Screen Refresh Rate("1"=50Hz, "0"=60Hz)||Purpose unknown (not same as on CPC?) (set to "1")
|-
|3||LK3(note 1)||Manufacturer IDbit3||Purpose unknown (set to "1")
|-
|2||LK2(note 2)||Manufacturer IDbit2||Purpose unknown (set to "0")
|-
|1||LK1(note 3)||Manufacturer IDbit1||Expansion Port /TEST pin
|-
|0||VSYNC||State of VSYNC from 6845. "1" = VSYNC active, "0" = VSYNC inactive
|}
==== Note ====* LK1-4 are links on the mainboard ("0" bits are wired to GND). On CPC464,CPC664,CPC6128 and GX4000 they are labeled LK1-LK4, on the CPC464+ and CPC6128+ they are labeled LK101-LK103 (and LK104, presumably?).
1. On CPC464,CPC664,CPC6128 and GX4000 this is LK3 on the PCB. On the CPC464+ and CPC6128+ this is LK103 on the PCB. On the KC compact this is "1". 2. On CPC464,CPC664,CPC6128 and GX4000 this is LK2 on the PCB. On the CPC464+ and CPC6128+ this is LK102 on the PCB. On the KC compact this is "0". 3. On CPC464,CPC664,CPC6128 and GX4000 this is LK1 on the PCB. On the CPC464+ and CPC6128+ this is LK101 on the PCB. On the KC compact this is /TEST signal from the expansion port. 4. On the CPC464,CPC664,CPC6128,CPC464+,CPC6128+ and GX4000 bits 3,2 and 1 define the manufacturer name. See below to see the options available. The manufacturer name is defined on the PCB and cannot be changed through software. 5. On the CPC464,CPC664,CPC6128,CPC464+,CPC6128+ and GX4000 bit 4 defines the Screen refresh frequency. "1" = 50Hz, "0" = 60Hz. This is defined on the PCB and cannot be changed with software. On the KC compact bit 4 is "1" 6. This * Bit5 bit is connected to /EXP signal on the expansion port.** On the KC Compact this bit is used to define bit 7 of the printer data.** On the CPC, it is possible to use this bit to define bit 7 of the printer data, so a 8-bit printer port is made, with a hardware modification,** On the CPC this can be used by a expansion device to report it's presence. "1" = device connected, "0" = device not connected. This is not always used by all expansion devices. ''is it used by any expansions?''
Table showing manufacturer name on power-up (CPC and CPC+ only):
6,388
edits