DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦ae46bc795⟧ RcTekst

    Length: 10240 (0x2800)
    Types: RcTekst
    Names: »99110078.WP«

Derivation

└─⟦7fab0c8ae⟧ Bits:30005866/disk3.imd Dokumenter i RcTekst format (RCSL 99-1-*)
    └─⟦this⟧ »99110078.WP« 

RcTekst


╱04002d4c0a00050000000003013c3140000000000000000000000000000000000000000000000000050a0f19232d37414b555f69737d87ff04╱
┆b0┆┆a1┆┆f0┆┆e1┆┆06┆i↲
↲
┆b0┆┆a1┆TABLE OF CONTENTS┆05┆PAGE↲
↲
1.  INTRODUCTION .......................................   1↲
↲
2.  FUNCTIONAL DESCRIPTION .............................   2↲
    2.1  Block Diagram .................................   2↲
    2.2  Pin Out .......................................   3↲
    2.3  Pin Designation ...............................   4↲
    2.4  Register Addressing ...........................   7↲
    2.5  Register Definitions ..........................   7↲
         2.5.1  Control Register .......................   7↲
         2.5.2  Transmit Register ......................   8↲
         2.5.3  Receive Register .......................   8↲
↲
3.  CONFIGURATION ......................................   9↲
    3.1  Initializing ..................................   9↲
    3.2  Running .......................................   9↲

════════════════════════════════════════════════════════════════════════
↓
┆06┆ii↲
↲

════════════════════════════════════════════════════════════════════════
↓

════════════════════════════════════════════════════════════════════════
↓
┆14┆┆b3┆┆06┆┆0b┆↲
↲
┆b0┆┆a1┆1. INTRODUCTION↲
↲
The Circuit II Protocol Communications (CPC551) is ↓
made as a peripheral device to interface be┄tween a CPU and ↓
the CIRCUIT II protocol developed by RC. This character ↓
oriented protocol is based on a polling mas┄ter and up to 32 ↓
slaves with the data transfer only between the Mas┄ter and ↓
one Slave device at a time. ↲
↲
The CPC551 is made as a satellite PCB solution used as back ↓
up PCB solution for the CPCC gate array within RC45 ↓
Terminals. The PCB in- and outputs are fet through a 28 pin ↓
socket adapter to make it possible to interchange CPC551 and ↓
CPCC without any change of surrounding hardware.↲
↲
Additional litterature:↲
╞	Circuit II Reference Manual 44-RT2157↲
    CPCC General Description    99-1 09964↲

════════════════════════════════════════════════════════════════════════
↓
↲
┆b0┆┆a1┆2. FUNCTIONAL DESCRIPTION↲
↲
┆b0┆┆a1┆2.1 Block Diagram↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆2.2 Pin Out↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆2.3 Pin Designation↲
↲
┆a1┆Mnemonic   Pin no   Type   Name and Function┆05┆↲
↲
┆b0┆D0..D7┆f0┆     1-8      I/O    ┆84┆This 3-state bidirectional 8 bit ↓
┆19┆┆9b┆┆81┆┄buffer is used to interface to ↓
┆19┆┆9b┆┆81┆┄the Control-, Data- and Statusre┄┄↓
┆19┆┆9b┆┆81┆┄gister.↲
↲
┆b0┆-,RD┆f0┆       9        I      ┆84┆A "low" on this input informs the ↓
┆19┆┆9b┆┆81┆┄CPCC that the CPU is reading data ↓
┆19┆┆9b┆┆81┆┄or status informations from the ↓
┆19┆┆9b┆┆81┆┄CPCC.↲
↲
┆b0┆-,WR┆f0┆       10       I      ┆84┆A "low" on this input informs the ↓
┆19┆┆9b┆┆81┆┄CPCC that the CPU is writing Con┄↓
┆19┆┆9b┆┆81┆┄trol or Data informations to the ↓
┆19┆┆9b┆┆81┆┄CPCC.↲
↲
┆b0┆-,CS┆f0┆       11       I      ┆84┆A "low" on this input selects the ↓
┆19┆┆9b┆┆81┆┄CPCC. No reading or writing will ↓
┆19┆┆9b┆┆81┆┄occur unless the device is selec┄↓
┆19┆┆9b┆┆81┆┄ted. When -,CS is high, the Data ↓
┆19┆┆9b┆┆81┆┄bus condition will have no effect ↓
┆19┆┆9b┆┆81┆┄on the chip.↲
↲
┆b0┆A0    ┆f0┆     12,      I      ┆84┆These inputs in conjunction with ↓
┆19┆┆9b┆┆81┆┄the -,RD and -,WR inputs, informs ↓
┆19┆┆9b┆┆81┆┄the CPCC that the word on the da┄↓
┆19┆┆9b┆┆81┆┄ta bus is either control or data ↓
┆19┆┆9b┆┆81┆┄information.↲
↲
           13              No connection↲
↲
┆b0┆Gnd ┆f0┆       14              ┆84┆Ground: 0V input↲
↲
           15              No connection↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆┆b0┆┆f0┆Mnemonic   Pin no   Type   Name and Function┆05┆↲
↲
┆b0┆CLK┆e1┆┆f0┆        16              ┆84┆The CPC551 must be driven by ↓
┆19┆┆9b┆┆81┆┄external clock though this input. ↓
┆19┆┆9b┆┆81┆┄Clock speed is 4 MHz↲
↲
┆b0┆TxRDY ┆f0┆     17       0      ┆84┆Transmitter Ready.↲
                           ┆84┆This output signals the CPU that ↓
┆19┆┆9b┆┄┄the transmitter is ready to ac┄┄↓
┆19┆┆9b┆┄┄cept a data character. ↲
                           ┆84┆The TxRDY output pin can be used ↓
┆19┆┆9b┆┄┄as an interrupt to the system ↓
┆19┆┆9b┆┄┄or. TxRDY is automa┄tically reset ↓
┆19┆┆9b┆┄┄by the leading edge of WR when a ↓
┆19┆┆9b┆┄┄data character is loaded from the ↓
┆19┆┆9b┆┄┄CPU.↲
↲
┆b0┆RxRDY ┆f0┆     18       0      Receiver Ready.↲
                           ┆84┆This output indicates that the ↓
┆19┆┆9b┆┄┄CPCC contains a character that is ↓
┆19┆┆9b┆┄┄ready to be input to the CPU. ↓
┆19┆┆9b┆┄┄RxRDY can be connected to the in┄↓
┆19┆┆9b┆┄┄terrupt structure of the CPU. ↲
↲
                           ┆84┆If failure to read the received ↓
┆19┆┆9b┆┄┄character from the Rx Data Output ↓
┆19┆┆9b┆┄┄Register prior to the assembly of ↓
┆19┆┆9b┆┄┄the next Rx Data character, the ↓
┆19┆┆9b┆┄┄old character will be lost.↲
↲
┆b0┆      ┆f0┆     19,20,21        ┆84┆No connection.↲
┆b0┆↓

════════════════════════════════════════════════════════════════════════
↓
┆a1┆┆e1┆↲
┆a1┆Mnemonic   Pin no   Type   Name and Function┆05┆↲
↲
┆b0┆┆b0┆-,RESET ┆f0┆   22       I      ┆84┆A "low" on this input forces the ↓
┆19┆┆9b┆┆82┆┄CPCC into an "Idle" mode. The de┄↓
┆19┆┆9b┆┆82┆┄vice will remain at "Idle" until ↓
┆19┆┆9b┆┆82┆┄a new control word is written ↓
┆19┆┆9b┆┆82┆┄into the CPCC to program its ↓
┆19┆┆9b┆┆82┆┄functional defintion. Minimum ↓
┆19┆┆9b┆┆82┆┄RESET pulse width is 4tCY (clock ↓
┆19┆┆9b┆┆82┆┄must be running).↲
↲
┆b0┆     ┆f0┆      23              ┆84┆No connection.↲
↲
┆b0┆FMDIN ┆f0┆     24       I      ┆84┆Frequence MoDulated INput.↲
                           ┆84┆The Biphase encoded incomming ↓
┆19┆┆9b┆┄┄data from the CIRCUIT II line ↓
┆19┆┆9b┆┄┄must be fed to this input.↲
↲
           25              No connection↲
↲
┆b0┆NFMDO┆f0┆      26       0      ┆84┆Negated Frequence MoDulated Out┄↓
┆19┆┆9b┆┆81┆┄put.↲
                           ┆84┆This output contains the negative ↓
┆19┆┆9b┆┄┄part of the Biphase encoded data ↓
┆19┆┆9b┆┄┄to be transmitted on the CIRCUIT ↓
┆19┆┆9b┆┄┄II line.↲
↲
┆b0┆FMDO┆f0┆       27       0      Frequence MoDulated Output.↲
                           ┆84┆This output contains the positive ↓
┆19┆┆9b┆┄┄part of the Biphase encoded data ↓
┆19┆┆9b┆┄┄to be transmitted on the CIRCUIT ↓
┆19┆┆9b┆┄┄II line.↲
↲
┆b0┆VCC┆f0┆        28              VCC: 5V input.↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆2.4 Register Addressing↲
↲
┆a1┆┆e1┆ -,CS   -,WR   -,RD   ┆82┆   ┆81┆A┆82┆0┆81┆ ↲
┆a1┆┆81┆┆05┆↲
  0      0      1        1   CPU->Control register a↲
↲
  0      0      1        0   CPU->Tx data register↲
↲
  0      1      0        0        Rx data register->CPU↲
┆a1┆┆a1┆┆a1┆┆e1┆┆a1┆╞	╞	╞	╞	╞	╞	╞	╞	╞	╞	╞	╞	╞	↲
↲
↲
┆b0┆┆a1┆2.5 Register Definitions↲
↲
Upon power up the CPCC must be initialized before it is al┄↓
lowed to initiate any communication on the serial bus. This ↓
is done to prohibit the CPCC to answer an unspecified Ad┄┄┄↓
dress and thus violate communication on the bus. ↲
↲
↲
┆b0┆┆a1┆2.5.1 Control Register↲
↲
┆a1┆  msb                                               lsb  ↲
┆a1┆┆e1┆!      !      !      !      !      !      !      !      !↲
! X    ! X    ! CCEN !          Device Address          !↲
┆a1┆!      !      !      !      !      !      !      !      !↲
↲
This register contains the recognition address of which the ↓
CPCC is to answer.↲
↲
┆b0┆CCEN ┆f0┆  ┆84┆The Communication ENable is the overall enable of the ↓
┆19┆┆87┆┆81┆┄CPCC. When all other registers have been initiated ↓
┆19┆┆87┆┆81┆┄this bit must be set high to enable the CPCC recep┄┄↓
┆19┆┆87┆┆81┆┄tion/transmission on the bus. Upon Reset CCEN is set ↓
┆19┆┆87┆┆81┆┄to 0 (disable).↲
↲
┆b0┆↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆2.5.2 Transmit register↲
┆a1┆↲
┆a1┆  msb                                              lsb   ↲
┆a1┆┆e1┆!      !      !      !      !      !      !      !      !↲
! Tx-data                                               !↲
┆a1┆!      !      !      !      !      !      !      !      !↲
↲
To this register the CPU must write the data to be transmit┄↓
ted on CIRCUIT II. If master mode is chosen this register ↓
must contain the leading byte.↲
↲
↲
┆b0┆┆a1┆┆b0┆┆a1┆2.5.3 Receive Register↲
┆a1┆↲
┆a1┆  msb                                              lsb   ↲
┆a1┆┆e1┆!      !      !      !      !      !      !      !      ! ↲
! Rx-Data                                               !↲
┆a1┆!      !      !      !      !      !      !      !      !↲
↲
From this register the CPU can read the data received from ↓
CIRCUIT II.↲
↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆┆b0┆┆a1┆3┆a1┆. CONFIGURATION↲
↲
┆a1┆┆b0┆3.1 Initializing↲
↲
Prior to operation the Control register must be initiali┄↓
zed. The reception will be initiated upon CCEN high.↲
↲
↲
┆b0┆┆a1┆3.2 Running↲
↲
When the CPCC is initiated and CCEN is high the Reception is ↓
enabled and upon reception of a valid frame for the device, ↓
the transmission is initiated either with the previously ↓
loaded data byte or with the "no data" answer. Upon ↓
reception of a valid frame with a data byte the RxRDY is ↓
asserted and upon load of a byte to be transmitted TxRDY is ↓
asserted. Both RxRDY and TxRDY are cleared by the leading ↓
edge of read from the Rx-register and write to the Tx-↓
register respectively.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆Name ┆06┆Description┆05┆ ↲
BITVALUE╞	╞	╞	┆84┆Actual received bitvalue. Set to "1" ↓
┆19┆┆98┆┄┄upon start of reception of bit and ↓
┆19┆┆98┆┄┄shifted to "0" if bit received is ↓
┆19┆┆98┆┄┄"0".↲
↲
BIT CLOCK╞	╞	┆84┆Bit clock signal pulses each time a ↓
┆19┆┆98┆┄┄bit is received.↲
↲
-,ABORT╞	╞	╞	┆84┆Bit reception Abort. If a bit is ↓
┆19┆┆98┆┄┄received erroneously this signal ↓
┆19┆┆98┆┄┄goes to "0" to reset the entire ↓
┆19┆┆98┆┄┄receiver.↲
↲
500 KHz╞	╞	╞	┆84┆500 KHz clock for the Tx-part.↲
↲
-,TXST╞	╞	╞	┆84┆Transmit start signal. This signal ↓
┆19┆┆98┆┄┄goes to "0" after reception of a ↓
┆19┆┆98┆┄┄poll to initiate transmission.↲
↲
RXLD╞	╞	╞	┆84┆If a data byte is received with a ↓
┆19┆┆98┆┄┄poll this signal clocks the byte ↓
┆19┆┆98┆┄┄into the Rx-flipflops.↲
↲
-,OBINIT╞	╞	╞	┆84┆This signal is the overall enable of ↓
┆19┆┆98┆┄┄the circuit. It is set to "0" by a ↓
┆19┆┆98┆┄┄reset, and must be set to "1" by ↓
┆19┆┆98┆┄┄software to initiate communication.↲
↲
D0..D7  ╞	╞	╞	┆84┆Databus from octal receive flipflop.↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆┆b0┆┆a1┆4. DIAGRAMS↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆Name┆06┆Description┆05┆↲
-,TXCB╞	╞	╞	┆84┆Clock output of U18 for the Tx-↓
┆19┆┆98┆┄┄bitcounter and -shift register.↲
↲
FMDO╞	╞	╞	┆84┆Biphase encoded signal to be led to ↓
┆19┆┆98┆┄┄the line driver.↲
↲
NFMDO╞	╞	╞	┆84┆Inverted biphase encoded signal to ↓
┆19┆┆98┆┄┄be led to the line driver.↲
↲
LASTBIT╞	╞	╞	┆84┆Signal indicates lastbit is being ↓
┆19┆┆98┆┄┄transmitted.↲
↲
TXDB╞	╞	╞	┆84┆Data to be transmitted is shifted ↓
┆19┆┆98┆┄┄seriel to this line from the serial ↓
┆19┆┆98┆┄┄shift register.↲
↲
-,RTSB╞	╞	╞	┆84┆Initiates Transmission delayed 10 us ↓
┆19┆┆98┆┄┄from the TXST signal of the Rx-part.↲
↲
-,RxRD╞	╞	╞	┆84┆Output enable for the octal receiver ↓
┆19┆┆98┆┄┄flipflop.↲
↲
RXRDY╞	╞	╞	┆84┆This signal is asserted upon ↓
┆19┆┆98┆┄┄reception of a byte to be led to the ↓
┆19┆┆98┆┄┄CPU. It is reset by the leading edge ↓
┆19┆┆98┆┄┄from the read of the octal receiver ↓
┆19┆┆98┆┄┄flipflop.↲
↲
ETXRDY╞	╞	╞	┆84┆This signal is asserted when a byte ↓
┆19┆┆98┆┄┄has been loaded from the Tx-buffer ↓
┆19┆┆98┆┄┄to the transmit part for ↓
┆19┆┆98┆┄┄transmission.↲
↲
DTRB╞	╞	╞	┆84┆Is asserted when a byte is to be ↓
┆19┆┆98┆┄┄sent by the Circuit line.↲
↲
-,ADLD╞	╞	╞	┆84┆Chip select for the control buffer.↲
↲
-,TXLD╞	╞	╞	┆84┆Chip select for the Tx-buffer.↲

════════════════════════════════════════════════════════════════════════
↓
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆Name┆06┆Description┆05┆↲
FMDIN╞	╞	╞	┆84┆Biphase encoded signal from the line ↓
┆19┆┆98┆┄┄receiver to be led to the ↓
┆19┆┆98┆┄┄demodulator.↲
↲
-,Reset╞	╞	╞	┆84┆Hard Reset from the CPU board.↲
↲
4 MHz╞	╞	╞	Input clock from the CPU board.↲
↲
D0..D7╞	╞	╞	Bidirectional CPU databus.↲
↲
-,RD╞	╞	╞	Read signal from CPU.↲
↲
-,WR╞	╞	╞	Write signal from CPU.↲
↲
-,CS╞	╞	╞	Chip Select.↲
↲
A0╞	╞	╞	╞	┆84┆Address bit to select addresses ↓
┆19┆┆98┆┄┄within the chip select address ↓
┆19┆┆98┆┄┄range.↲
↲

════════════════════════════════════════════════════════════════════════
↓
↲

════════════════════════════════════════════════════════════════════════
↓
┆b0┆┆a1┆5. PAL LISTINGS↲
↲

════════════════════════════════════════════════════════════════════════
↓
┆1a┆┆1a┆put selects the 

OctetView

0x0000…0020 (0,)  00 00 00 00 00 00 00 00 3a 03 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 4e 00 00 00   ┆        :                   N   ┆
0x0020…0040       00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                ┆
0x0040…0047       00 00 00 00 00 00 00                                                                              ┆       ┆
0x0047…0080       Params {
0x0047…0080         04 00 2d 4c 0a 00 05 00 00 00 00 03 01 3c 31 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  -L         <1@                ┆
0x0047…0080         00 00 00 00 00 00 00 00 05 0a 0f 19 23 2d 37 41 4b 55 5f 69 73 7d 87 ff 04                        ┆            #-7AKU_iså   ┆
0x0047…0080       }
0x0080…00a0       b0 a1 f0 e1 06 69 0d 0a 0d 0a b0 a1 54 41 42 4c 45 20 4f 46 20 43 4f 4e 54 45 4e 54 53 05 50 41   ┆     i      TABLE OF CONTENTS PA┆
0x00a0…00c0       47 45 0d 0a 0d 0a 31 2e 20 20 49 4e 54 52 4f 44 55 43 54 49 4f 4e 20 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆GE    1.  INTRODUCTION .........┆
0x00c0…00e0       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20   ┆..............................  ┆
0x00e0…0100       20 31 0d 0a 0d 0a 32 2e 20 20 46 55 4e 43 54 49 4f 4e 41 4c 20 44 45 53 43 52 49 50 54 49 4f 4e   ┆ 1    2.  FUNCTIONAL DESCRIPTION┆
0x0100…0120       20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20   ┆ .............................  ┆
0x0120…0140       20 32 0d 0a 20 20 20 20 32 2e 31 20 20 42 6c 6f 63 6b 20 44 69 61 67 72 61 6d 20 2e 2e 2e 2e 2e   ┆ 2      2.1  Block Diagram .....┆
0x0140…0160       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 32   ┆............................   2┆
0x0160…0180       0d 0a 20 20 20 20 32 2e 32 20 20 50 69 6e 20 4f 75 74 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆      2.2  Pin Out .............┆
0x0180…01a0       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 33 0d 0a   ┆..........................   3  ┆
0x01a0…01c0       20 20 20 20 32 2e 33 20 20 50 69 6e 20 44 65 73 69 67 6e 61 74 69 6f 6e 20 2e 2e 2e 2e 2e 2e 2e   ┆    2.3  Pin Designation .......┆
0x01c0…01e0       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 34 0d 0a 20 20   ┆........................   4    ┆
0x01e0…0200       20 20 32 2e 34 20 20 52 65 67 69 73 74 65 72 20 41 64 64 72 65 73 73 69 6e 67 20 2e 2e 2e 2e 2e   ┆  2.4  Register Addressing .....┆
0x0200…0220 (1,)  2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 37 0d 0a 20 20 20 20   ┆......................   7      ┆
0x0220…0240       32 2e 35 20 20 52 65 67 69 73 74 65 72 20 44 65 66 69 6e 69 74 69 6f 6e 73 20 2e 2e 2e 2e 2e 2e   ┆2.5  Register Definitions ......┆
0x0240…0260       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 37 0d 0a 20 20 20 20 20 20   ┆....................   7        ┆
0x0260…0280       20 20 20 32 2e 35 2e 31 20 20 43 6f 6e 74 72 6f 6c 20 52 65 67 69 73 74 65 72 20 2e 2e 2e 2e 2e   ┆   2.5.1  Control Register .....┆
0x0280…02a0       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 37 0d 0a 20 20 20 20 20 20 20 20   ┆..................   7          ┆
0x02a0…02c0       20 32 2e 35 2e 32 20 20 54 72 61 6e 73 6d 69 74 20 52 65 67 69 73 74 65 72 20 2e 2e 2e 2e 2e 2e   ┆ 2.5.2  Transmit Register ......┆
0x02c0…02e0       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 38 0d 0a 20 20 20 20 20 20 20 20 20 32   ┆................   8           2┆
0x02e0…0300       2e 35 2e 33 20 20 52 65 63 65 69 76 65 20 52 65 67 69 73 74 65 72 20 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆.5.3  Receive Register .........┆
0x0300…0320       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 38 0d 0a 0d 0a 33 2e 20 20 43 4f 4e 46 49 47   ┆..............   8    3.  CONFIG┆
0x0320…0340       55 52 41 54 49 4f 4e 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆URATION ........................┆
0x0340…0360       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 39 0d 0a 20 20 20 20 33 2e 31 20 20 49 6e 69   ┆..............   9      3.1  Ini┆
0x0360…0380       74 69 61 6c 69 7a 69 6e 67 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆tializing ......................┆
0x0380…03a0       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 39 0d 0a 20 20 20 20 33 2e 32 20 20 52 75 6e 6e 69   ┆............   9      3.2  Runni┆
0x03a0…03c0       6e 67 20 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e   ┆ng .............................┆
0x03c0…03d0       2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 20 20 20 39 0d 0a                                                   ┆..........   9  ┆
0x03d0…03d3       FormFeed {
0x03d0…03d3         0c 81 f7                                                                                          ┆   ┆
0x03d0…03d3       }
0x03d3…03db       0a 06 69 69 0d 0a 0d 0a                                                                           ┆  ii    ┆
0x03db…03de       FormFeed {
0x03db…03de         0c 80 9a                                                                                          ┆   ┆
0x03db…03de       }
0x03de…03df       0a                                                                                                ┆ ┆
0x03df…03e2       FormFeed {
0x03df…03e2         0c 80 80                                                                                          ┆   ┆
0x03df…03e2       }
0x03e2…0400       0a 14 b3 06 0b 0d 0a 0d 0a b0 a1 31 2e 20 49 4e 54 52 4f 44 55 43 54 49 4f 4e 0d 0a 0d 0a         ┆           1. INTRODUCTION    ┆
0x0400…0420 (2,)  54 68 65 20 43 69 72 63 75 69 74 20 49 49 20 50 72 6f 74 6f 63 6f 6c 20 43 6f 6d 6d 75 6e 69 63   ┆The Circuit II Protocol Communic┆
0x0420…0440       61 74 69 6f 6e 73 20 28 43 50 43 35 35 31 29 20 69 73 20 0a 6d 61 64 65 20 61 73 20 61 20 70 65   ┆ations (CPC551) is  made as a pe┆
0x0440…0460       72 69 70 68 65 72 61 6c 20 64 65 76 69 63 65 20 74 6f 20 69 6e 74 65 72 66 61 63 65 20 62 65 80   ┆ripheral device to interface be ┆
0x0460…0480       74 77 65 65 6e 20 61 20 43 50 55 20 61 6e 64 20 0a 74 68 65 20 43 49 52 43 55 49 54 20 49 49 20   ┆tween a CPU and  the CIRCUIT II ┆
0x0480…04a0       70 72 6f 74 6f 63 6f 6c 20 64 65 76 65 6c 6f 70 65 64 20 62 79 20 52 43 2e 20 54 68 69 73 20 63   ┆protocol developed by RC. This c┆
0x04a0…04c0       68 61 72 61 63 74 65 72 20 0a 6f 72 69 65 6e 74 65 64 20 70 72 6f 74 6f 63 6f 6c 20 69 73 20 62   ┆haracter  oriented protocol is b┆
0x04c0…04e0       61 73 65 64 20 6f 6e 20 61 20 70 6f 6c 6c 69 6e 67 20 6d 61 73 80 74 65 72 20 61 6e 64 20 75 70   ┆ased on a polling mas ter and up┆
0x04e0…0500       20 74 6f 20 33 32 20 0a 73 6c 61 76 65 73 20 77 69 74 68 20 74 68 65 20 64 61 74 61 20 74 72 61   ┆ to 32  slaves with the data tra┆
0x0500…0520       6e 73 66 65 72 20 6f 6e 6c 79 20 62 65 74 77 65 65 6e 20 74 68 65 20 4d 61 73 80 74 65 72 20 61   ┆nsfer only between the Mas ter a┆
0x0520…0540       6e 64 20 0a 6f 6e 65 20 53 6c 61 76 65 20 64 65 76 69 63 65 20 61 74 20 61 20 74 69 6d 65 2e 20   ┆nd  one Slave device at a time. ┆
0x0540…0560       0d 0a 0d 0a 54 68 65 20 43 50 43 35 35 31 20 69 73 20 6d 61 64 65 20 61 73 20 61 20 73 61 74 65   ┆    The CPC551 is made as a sate┆
0x0560…0580       6c 6c 69 74 65 20 50 43 42 20 73 6f 6c 75 74 69 6f 6e 20 75 73 65 64 20 61 73 20 62 61 63 6b 20   ┆llite PCB solution used as back ┆
0x0580…05a0       0a 75 70 20 50 43 42 20 73 6f 6c 75 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 43 50 43 43 20 67 61   ┆ up PCB solution for the CPCC ga┆
0x05a0…05c0       74 65 20 61 72 72 61 79 20 77 69 74 68 69 6e 20 52 43 34 35 20 0a 54 65 72 6d 69 6e 61 6c 73 2e   ┆te array within RC45  Terminals.┆
0x05c0…05e0       20 54 68 65 20 50 43 42 20 69 6e 2d 20 61 6e 64 20 6f 75 74 70 75 74 73 20 61 72 65 20 66 65 74   ┆ The PCB in- and outputs are fet┆
0x05e0…0600       20 74 68 72 6f 75 67 68 20 61 20 32 38 20 70 69 6e 20 0a 73 6f 63 6b 65 74 20 61 64 61 70 74 65   ┆ through a 28 pin  socket adapte┆
0x0600…0620 (3,)  72 20 74 6f 20 6d 61 6b 65 20 69 74 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 69 6e 74 65 72 63 68   ┆r to make it possible to interch┆
0x0620…0640       61 6e 67 65 20 43 50 43 35 35 31 20 61 6e 64 20 0a 43 50 43 43 20 77 69 74 68 6f 75 74 20 61 6e   ┆ange CPC551 and  CPCC without an┆
0x0640…0660       79 20 63 68 61 6e 67 65 20 6f 66 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 68 61 72 64 77 61 72 65   ┆y change of surrounding hardware┆
0x0660…0680       2e 0d 0a 0d 0a 41 64 64 69 74 69 6f 6e 61 6c 20 6c 69 74 74 65 72 61 74 75 72 65 3a 0d 0a 09 43   ┆.    Additional litterature:   C┆
0x0680…06a0       69 72 63 75 69 74 20 49 49 20 52 65 66 65 72 65 6e 63 65 20 4d 61 6e 75 61 6c 20 34 34 2d 52 54   ┆ircuit II Reference Manual 44-RT┆
0x06a0…06c0       32 31 35 37 0d 0a 20 20 20 20 43 50 43 43 20 47 65 6e 65 72 61 6c 20 44 65 73 63 72 69 70 74 69   ┆2157      CPCC General Descripti┆
0x06c0…06d2       6f 6e 20 20 20 20 39 39 2d 31 20 30 39 39 36 34 0d 0a                                             ┆on    99-1 09964  ┆
0x06d2…06d5       FormFeed {
0x06d2…06d5         0c 81 f7                                                                                          ┆   ┆
0x06d2…06d5       }
0x06d5…06e0       0a 0d 0a b0 a1 32 2e 20 46 55 4e                                                                  ┆     2. FUN┆
0x06e0…0700       43 54 49 4f 4e 41 4c 20 44 45 53 43 52 49 50 54 49 4f 4e 0d 0a 0d 0a b0 a1 32 2e 31 20 42 6c 6f   ┆CTIONAL DESCRIPTION      2.1 Blo┆
0x0700…070e       63 6b 20 44 69 61 67 72 61 6d 0d 0a 0d 0a                                                         ┆ck Diagram    ┆
0x070e…0711       FormFeed {
0x070e…0711         0c 80 c1                                                                                          ┆   ┆
0x070e…0711       }
0x0711…0720       0a b0 a1 32 2e 32 20 50 69 6e 20 4f 75 74 0d                                                      ┆   2.2 Pin Out ┆
0x0720…0723       0a 0d 0a                                                                                          ┆   ┆
0x0723…0726       FormFeed {
0x0723…0726         0c 80 9a                                                                                          ┆   ┆
0x0723…0726       }
0x0726…0740       0a b0 a1 32 2e 33 20 50 69 6e 20 44 65 73 69 67 6e 61 74 69 6f 6e 0d 0a 0d 0a                     ┆   2.3 Pin Designation    ┆
0x0740…0760       a1 4d 6e 65 6d 6f 6e 69 63 20 20 20 50 69 6e 20 6e 6f 20 20 20 54 79 70 65 20 20 20 4e 61 6d 65   ┆ Mnemonic   Pin no   Type   Name┆
0x0760…0780       20 61 6e 64 20 46 75 6e 63 74 69 6f 6e 05 0d 0a 0d 0a b0 44 30 2e 2e 44 37 f0 20 20 20 20 20 31   ┆ and Function      D0..D7      1┆
0x0780…07a0       2d 38 20 20 20 20 20 20 49 2f 4f 20 20 20 20 84 54 68 69 73 20 33 2d 73 74 61 74 65 20 62 69 64   ┆-8      I/O     This 3-state bid┆
0x07a0…07c0       69 72 65 63 74 69 6f 6e 61 6c 20 38 20 62 69 74 20 0a 19 9b 81 80 62 75 66 66 65 72 20 69 73 20   ┆irectional 8 bit      buffer is ┆
0x07c0…07e0       75 73 65 64 20 74 6f 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 0a 19 9b 81 80 74 68 65 20 43 6f   ┆used to interface to      the Co┆
0x07e0…0800       6e 74 72 6f 6c 2d 2c 20 44 61 74 61 2d 20 61 6e 64 20 53 74 61 74 75 73 72 65 80 80 0a 19 9b 81   ┆ntrol-, Data- and Statusre      ┆
0x0800…0820 (4,)  80 67 69 73 74 65 72 2e 0d 0a 0d 0a b0 2d 2c 52 44 f0 20 20 20 20 20 20 20 39 20 20 20 20 20 20   ┆ gister.     -,RD        9      ┆
0x0820…0840       20 20 49 20 20 20 20 20 20 84 41 20 22 6c 6f 77 22 20 6f 6e 20 74 68 69 73 20 69 6e 70 75 74 20   ┆  I       A "low" on this input ┆
0x0840…0860       69 6e 66 6f 72 6d 73 20 74 68 65 20 0a 19 9b 81 80 43 50 43 43 20 74 68 61 74 20 74 68 65 20 43   ┆informs the      CPCC that the C┆
0x0860…0880       50 55 20 69 73 20 72 65 61 64 69 6e 67 20 64 61 74 61 20 0a 19 9b 81 80 6f 72 20 73 74 61 74 75   ┆PU is reading data      or statu┆
0x0880…08a0       73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 73 20 66 72 6f 6d 20 74 68 65 20 0a 19 9b 81 80 43 50 43   ┆s informations from the      CPC┆
0x08a0…08c0       43 2e 0d 0a 0d 0a b0 2d 2c 57 52 f0 20 20 20 20 20 20 20 31 30 20 20 20 20 20 20 20 49 20 20 20   ┆C.     -,WR        10       I   ┆
0x08c0…08e0       20 20 20 84 41 20 22 6c 6f 77 22 20 6f 6e 20 74 68 69 73 20 69 6e 70 75 74 20 69 6e 66 6f 72 6d   ┆    A "low" on this input inform┆
0x08e0…0900       73 20 74 68 65 20 0a 19 9b 81 80 43 50 43 43 20 74 68 61 74 20 74 68 65 20 43 50 55 20 69 73 20   ┆s the      CPCC that the CPU is ┆
0x0900…0920       77 72 69 74 69 6e 67 20 43 6f 6e 80 0a 19 9b 81 80 74 72 6f 6c 20 6f 72 20 44 61 74 61 20 69 6e   ┆writing Con      trol or Data in┆
0x0920…0940       66 6f 72 6d 61 74 69 6f 6e 73 20 74 6f 20 74 68 65 20 0a 19 9b 81 80 43 50 43 43 2e 0d 0a 0d 0a   ┆formations to the      CPCC.    ┆
0x0940…0960       b0 2d 2c 43 53 f0 20 20 20 20 20 20 20 31 31 20 20 20 20 20 20 20 49 20 20 20 20 20 20 84 41 20   ┆ -,CS        11       I       A ┆
0x0960…0980       22 6c 6f 77 22 20 6f 6e 20 74 68 69 73 20 69 6e 70 75 74 20 73 65 6c 65 63 74 73 20 74 68 65 20   ┆"low" on this input selects the ┆
0x0980…09a0       0a 19 9b 81 80 43 50 43 43 2e 20 4e 6f 20 72 65 61 64 69 6e 67 20 6f 72 20 77 72 69 74 69 6e 67   ┆     CPCC. No reading or writing┆
0x09a0…09c0       20 77 69 6c 6c 20 0a 19 9b 81 80 6f 63 63 75 72 20 75 6e 6c 65 73 73 20 74 68 65 20 64 65 76 69   ┆ will      occur unless the devi┆
0x09c0…09e0       63 65 20 69 73 20 73 65 6c 65 63 80 0a 19 9b 81 80 74 65 64 2e 20 57 68 65 6e 20 2d 2c 43 53 20   ┆ce is selec      ted. When -,CS ┆
0x09e0…0a00       69 73 20 68 69 67 68 2c 20 74 68 65 20 44 61 74 61 20 0a 19 9b 81 80 62 75 73 20 63 6f 6e 64 69   ┆is high, the Data      bus condi┆
0x0a00…0a20 (5,)  74 69 6f 6e 20 77 69 6c 6c 20 68 61 76 65 20 6e 6f 20 65 66 66 65 63 74 20 0a 19 9b 81 80 6f 6e   ┆tion will have no effect      on┆
0x0a20…0a40       20 74 68 65 20 63 68 69 70 2e 0d 0a 0d 0a b0 41 30 20 20 20 20 f0 20 20 20 20 20 31 32 2c 20 20   ┆ the chip.     A0          12,  ┆
0x0a40…0a60       20 20 20 20 49 20 20 20 20 20 20 84 54 68 65 73 65 20 69 6e 70 75 74 73 20 69 6e 20 63 6f 6e 6a   ┆    I       These inputs in conj┆
0x0a60…0a80       75 6e 63 74 69 6f 6e 20 77 69 74 68 20 0a 19 9b 81 80 74 68 65 20 2d 2c 52 44 20 61 6e 64 20 2d   ┆unction with      the -,RD and -┆
0x0a80…0aa0       2c 57 52 20 69 6e 70 75 74 73 2c 20 69 6e 66 6f 72 6d 73 20 0a 19 9b 81 80 74 68 65 20 43 50 43   ┆,WR inputs, informs      the CPC┆
0x0aa0…0ac0       43 20 74 68 61 74 20 74 68 65 20 77 6f 72 64 20 6f 6e 20 74 68 65 20 64 61 80 0a 19 9b 81 80 74   ┆C that the word on the da      t┆
0x0ac0…0ae0       61 20 62 75 73 20 69 73 20 65 69 74 68 65 72 20 63 6f 6e 74 72 6f 6c 20 6f 72 20 64 61 74 61 20   ┆a bus is either control or data ┆
0x0ae0…0b00       0a 19 9b 81 80 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20   ┆     information.               ┆
0x0b00…0b20       31 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4e 6f 20 63 6f 6e 6e 65 63 74 69 6f 6e 0d 0a 0d   ┆13              No connection   ┆
0x0b20…0b40       0a b0 47 6e 64 20 f0 20 20 20 20 20 20 20 31 34 20 20 20 20 20 20 20 20 20 20 20 20 20 20 84 47   ┆  Gnd         14               G┆
0x0b40…0b60       72 6f 75 6e 64 3a 20 30 56 20 69 6e 70 75 74 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 31 35   ┆round: 0V input               15┆
0x0b60…0b7f       20 20 20 20 20 20 20 20 20 20 20 20 20 20 4e 6f 20 63 6f 6e 6e 65 63 74 69 6f 6e 0d 0a 0d 0a      ┆              No connection    ┆
0x0b7f…0b82       FormFeed {
0x0b7f…0b82         0c 83 ee                                                                                          ┆   ┆
0x0b7f…0b82       }
0x0b82…0ba0       0a b0 a1 b0 f0 4d 6e 65 6d 6f 6e 69 63 20 20 20 50 69 6e 20 6e 6f 20 20 20 54 79 70 65 20         ┆     Mnemonic   Pin no   Type ┆
0x0ba0…0bc0       20 20 4e 61 6d 65 20 61 6e 64 20 46 75 6e 63 74 69 6f 6e 05 0d 0a 0d 0a b0 43 4c 4b e1 f0 20 20   ┆  Name and Function      CLK    ┆
0x0bc0…0be0       20 20 20 20 20 20 31 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 84 54 68 65 20 43 50 43 35 35   ┆      16               The CPC55┆
0x0be0…0c00       31 20 6d 75 73 74 20 62 65 20 64 72 69 76 65 6e 20 62 79 20 0a 19 9b 81 80 65 78 74 65 72 6e 61   ┆1 must be driven by      externa┆
0x0c00…0c20 (6,)  6c 20 63 6c 6f 63 6b 20 74 68 6f 75 67 68 20 74 68 69 73 20 69 6e 70 75 74 2e 20 0a 19 9b 81 80   ┆l clock though this input.      ┆
0x0c20…0c40       43 6c 6f 63 6b 20 73 70 65 65 64 20 69 73 20 34 20 4d 48 7a 0d 0a 0d 0a b0 54 78 52 44 59 20 f0   ┆Clock speed is 4 MHz     TxRDY  ┆
0x0c40…0c60       20 20 20 20 20 31 37 20 20 20 20 20 20 20 30 20 20 20 20 20 20 84 54 72 61 6e 73 6d 69 74 74 65   ┆     17       0       Transmitte┆
0x0c60…0c80       72 20 52 65 61 64 79 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆r Ready.                        ┆
0x0c80…0ca0       20 20 20 20 20 84 54 68 69 73 20 6f 75 74 70 75 74 20 73 69 67 6e 61 6c 73 20 74 68 65 20 43 50   ┆      This output signals the CP┆
0x0ca0…0cc0       55 20 74 68 61 74 20 0a 19 9b 80 80 74 68 65 20 74 72 61 6e 73 6d 69 74 74 65 72 20 69 73 20 72   ┆U that      the transmitter is r┆
0x0cc0…0ce0       65 61 64 79 20 74 6f 20 61 63 80 80 0a 19 9b 80 80 63 65 70 74 20 61 20 64 61 74 61 20 63 68 61   ┆eady to ac       cept a data cha┆
0x0ce0…0d00       72 61 63 74 65 72 2e 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆racter.                         ┆
0x0d00…0d20       20 20 20 20 20 84 54 68 65 20 54 78 52 44 59 20 6f 75 74 70 75 74 20 70 69 6e 20 63 61 6e 20 62   ┆      The TxRDY output pin can b┆
0x0d20…0d40       65 20 75 73 65 64 20 0a 19 9b 80 80 61 73 20 61 6e 20 69 6e 74 65 72 72 75 70 74 20 74 6f 20 74   ┆e used      as an interrupt to t┆
0x0d40…0d60       68 65 20 73 79 73 74 65 6d 20 0a 19 9b 80 80 6f 72 2e 20 54 78 52 44 59 20 69 73 20 61 75 74 6f   ┆he system      or. TxRDY is auto┆
0x0d60…0d80       6d 61 80 74 69 63 61 6c 6c 79 20 72 65 73 65 74 20 0a 19 9b 80 80 62 79 20 74 68 65 20 6c 65 61   ┆ma tically reset      by the lea┆
0x0d80…0da0       64 69 6e 67 20 65 64 67 65 20 6f 66 20 57 52 20 77 68 65 6e 20 61 20 0a 19 9b 80 80 64 61 74 61   ┆ding edge of WR when a      data┆
0x0da0…0dc0       20 63 68 61 72 61 63 74 65 72 20 69 73 20 6c 6f 61 64 65 64 20 66 72 6f 6d 20 74 68 65 20 0a 19   ┆ character is loaded from the   ┆
0x0dc0…0de0       9b 80 80 43 50 55 2e 0d 0a 0d 0a b0 52 78 52 44 59 20 f0 20 20 20 20 20 31 38 20 20 20 20 20 20   ┆   CPU.     RxRDY       18      ┆
0x0de0…0e00       20 30 20 20 20 20 20 20 52 65 63 65 69 76 65 72 20 52 65 61 64 79 2e 0d 0a 20 20 20 20 20 20 20   ┆ 0      Receiver Ready.         ┆
0x0e00…0e20 (7,)  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 84 54 68 69 73 20 6f 75 74 70 75 74   ┆                     This output┆
0x0e20…0e40       20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 74 68 65 20 0a 19 9b 80 80 43 50 43 43 20 63 6f   ┆ indicates that the      CPCC co┆
0x0e40…0e60       6e 74 61 69 6e 73 20 61 20 63 68 61 72 61 63 74 65 72 20 74 68 61 74 20 69 73 20 0a 19 9b 80 80   ┆ntains a character that is      ┆
0x0e60…0e80       72 65 61 64 79 20 74 6f 20 62 65 20 69 6e 70 75 74 20 74 6f 20 74 68 65 20 43 50 55 2e 20 0a 19   ┆ready to be input to the CPU.   ┆
0x0e80…0ea0       9b 80 80 52 78 52 44 59 20 63 61 6e 20 62 65 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 74 68 65   ┆   RxRDY can be connected to the┆
0x0ea0…0ec0       20 69 6e 80 0a 19 9b 80 80 74 65 72 72 75 70 74 20 73 74 72 75 63 74 75 72 65 20 6f 66 20 74 68   ┆ in      terrupt structure of th┆
0x0ec0…0ee0       65 20 43 50 55 2e 20 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆e CPU.                          ┆
0x0ee0…0f00       20 20 20 20 20 20 84 49 66 20 66 61 69 6c 75 72 65 20 74 6f 20 72 65 61 64 20 74 68 65 20 72 65   ┆       If failure to read the re┆
0x0f00…0f20       63 65 69 76 65 64 20 0a 19 9b 80 80 63 68 61 72 61 63 74 65 72 20 66 72 6f 6d 20 74 68 65 20 52   ┆ceived      character from the R┆
0x0f20…0f40       78 20 44 61 74 61 20 4f 75 74 70 75 74 20 0a 19 9b 80 80 52 65 67 69 73 74 65 72 20 70 72 69 6f   ┆x Data Output      Register prio┆
0x0f40…0f60       72 20 74 6f 20 74 68 65 20 61 73 73 65 6d 62 6c 79 20 6f 66 20 0a 19 9b 80 80 74 68 65 20 6e 65   ┆r to the assembly of      the ne┆
0x0f60…0f80       78 74 20 52 78 20 44 61 74 61 20 63 68 61 72 61 63 74 65 72 2c 20 74 68 65 20 0a 19 9b 80 80 6f   ┆xt Rx Data character, the      o┆
0x0f80…0fa0       6c 64 20 63 68 61 72 61 63 74 65 72 20 77 69 6c 6c 20 62 65 20 6c 6f 73 74 2e 0d 0a 0d 0a b0 20   ┆ld character will be lost.      ┆
0x0fa0…0fc0       20 20 20 20 20 f0 20 20 20 20 20 31 39 2c 32 30 2c 32 31 20 20 20 20 20 20 20 20 84 4e 6f 20 63   ┆           19,20,21         No c┆
0x0fc0…0fce       6f 6e 6e 65 63 74 69 6f 6e 2e 0d 0a b0 0a                                                         ┆onnection.    ┆
0x0fce…0fd1       FormFeed {
0x0fce…0fd1         0c 83 a0                                                                                          ┆   ┆
0x0fce…0fd1       }
0x0fd1…0fe0       0a a1 e1 0d 0a a1 4d 6e 65 6d 6f 6e 69 63 20                                                      ┆      Mnemonic ┆
0x0fe0…1000       20 20 50 69 6e 20 6e 6f 20 20 20 54 79 70 65 20 20 20 4e 61 6d 65 20 61 6e 64 20 46 75 6e 63 74   ┆  Pin no   Type   Name and Funct┆
0x1000…1020 (8,)  69 6f 6e 05 0d 0a 0d 0a b0 b0 2d 2c 52 45 53 45 54 20 f0 20 20 20 32 32 20 20 20 20 20 20 20 49   ┆ion       -,RESET     22       I┆
0x1020…1040       20 20 20 20 20 20 84 41 20 22 6c 6f 77 22 20 6f 6e 20 74 68 69 73 20 69 6e 70 75 74 20 66 6f 72   ┆       A "low" on this input for┆
0x1040…1060       63 65 73 20 74 68 65 20 0a 19 9b 82 80 43 50 43 43 20 69 6e 74 6f 20 61 6e 20 22 49 64 6c 65 22   ┆ces the      CPCC into an "Idle"┆
0x1060…1080       20 6d 6f 64 65 2e 20 54 68 65 20 64 65 80 0a 19 9b 82 80 76 69 63 65 20 77 69 6c 6c 20 72 65 6d   ┆ mode. The de      vice will rem┆
0x1080…10a0       61 69 6e 20 61 74 20 22 49 64 6c 65 22 20 75 6e 74 69 6c 20 0a 19 9b 82 80 61 20 6e 65 77 20 63   ┆ain at "Idle" until      a new c┆
0x10a0…10c0       6f 6e 74 72 6f 6c 20 77 6f 72 64 20 69 73 20 77 72 69 74 74 65 6e 20 0a 19 9b 82 80 69 6e 74 6f   ┆ontrol word is written      into┆
0x10c0…10e0       20 74 68 65 20 43 50 43 43 20 74 6f 20 70 72 6f 67 72 61 6d 20 69 74 73 20 0a 19 9b 82 80 66 75   ┆ the CPCC to program its      fu┆
0x10e0…1100       6e 63 74 69 6f 6e 61 6c 20 64 65 66 69 6e 74 69 6f 6e 2e 20 4d 69 6e 69 6d 75 6d 20 0a 19 9b 82   ┆nctional defintion. Minimum     ┆
0x1100…1120       80 52 45 53 45 54 20 70 75 6c 73 65 20 77 69 64 74 68 20 69 73 20 34 74 43 59 20 28 63 6c 6f 63   ┆ RESET pulse width is 4tCY (cloc┆
0x1120…1140       6b 20 0a 19 9b 82 80 6d 75 73 74 20 62 65 20 72 75 6e 6e 69 6e 67 29 2e 0d 0a 0d 0a b0 20 20 20   ┆k      must be running).        ┆
0x1140…1160       20 20 f0 20 20 20 20 20 20 32 33 20 20 20 20 20 20 20 20 20 20 20 20 20 20 84 4e 6f 20 63 6f 6e   ┆         23               No con┆
0x1160…1180       6e 65 63 74 69 6f 6e 2e 0d 0a 0d 0a b0 46 4d 44 49 4e 20 f0 20 20 20 20 20 32 34 20 20 20 20 20   ┆nection.     FMDIN       24     ┆
0x1180…11a0       20 20 49 20 20 20 20 20 20 84 46 72 65 71 75 65 6e 63 65 20 4d 6f 44 75 6c 61 74 65 64 20 49 4e   ┆  I       Frequence MoDulated IN┆
0x11a0…11c0       70 75 74 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆put.                            ┆
0x11c0…11e0       20 84 54 68 65 20 42 69 70 68 61 73 65 20 65 6e 63 6f 64 65 64 20 69 6e 63 6f 6d 6d 69 6e 67 20   ┆  The Biphase encoded incomming ┆
0x11e0…1200       0a 19 9b 80 80 64 61 74 61 20 66 72 6f 6d 20 74 68 65 20 43 49 52 43 55 49 54 20 49 49 20 6c 69   ┆     data from the CIRCUIT II li┆
0x1200…1220 (9,)  6e 65 20 0a 19 9b 80 80 6d 75 73 74 20 62 65 20 66 65 64 20 74 6f 20 74 68 69 73 20 69 6e 70 75   ┆ne      must be fed to this inpu┆
0x1220…1240       74 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 32 35 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆t.               25             ┆
0x1240…1260       20 4e 6f 20 63 6f 6e 6e 65 63 74 69 6f 6e 0d 0a 0d 0a b0 4e 46 4d 44 4f f0 20 20 20 20 20 20 32   ┆ No connection     NFMDO       2┆
0x1260…1280       36 20 20 20 20 20 20 20 30 20 20 20 20 20 20 84 4e 65 67 61 74 65 64 20 46 72 65 71 75 65 6e 63   ┆6       0       Negated Frequenc┆
0x1280…12a0       65 20 4d 6f 44 75 6c 61 74 65 64 20 4f 75 74 80 0a 19 9b 81 80 70 75 74 2e 0d 0a 20 20 20 20 20   ┆e MoDulated Out      put.       ┆
0x12a0…12c0       20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 84 54 68 69 73 20 6f 75 74 70   ┆                       This outp┆
0x12c0…12e0       75 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 6e 65 67 61 74 69 76 65 20 0a 19 9b 80 80 70 61   ┆ut contains the negative      pa┆
0x12e0…1300       72 74 20 6f 66 20 74 68 65 20 42 69 70 68 61 73 65 20 65 6e 63 6f 64 65 64 20 64 61 74 61 20 0a   ┆rt of the Biphase encoded data  ┆
0x1300…1320       19 9b 80 80 74 6f 20 62 65 20 74 72 61 6e 73 6d 69 74 74 65 64 20 6f 6e 20 74 68 65 20 43 49 52   ┆    to be transmitted on the CIR┆
0x1320…1340       43 55 49 54 20 0a 19 9b 80 80 49 49 20 6c 69 6e 65 2e 0d 0a 0d 0a b0 46 4d 44 4f f0 20 20 20 20   ┆CUIT      II line.     FMDO     ┆
0x1340…1360       20 20 20 32 37 20 20 20 20 20 20 20 30 20 20 20 20 20 20 46 72 65 71 75 65 6e 63 65 20 4d 6f 44   ┆   27       0      Frequence MoD┆
0x1360…1380       75 6c 61 74 65 64 20 4f 75 74 70 75 74 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆ulated Output.                  ┆
0x1380…13a0       20 20 20 20 20 20 20 20 20 20 20 84 54 68 69 73 20 6f 75 74 70 75 74 20 63 6f 6e 74 61 69 6e 73   ┆            This output contains┆
0x13a0…13c0       20 74 68 65 20 70 6f 73 69 74 69 76 65 20 0a 19 9b 80 80 70 61 72 74 20 6f 66 20 74 68 65 20 42   ┆ the positive      part of the B┆
0x13c0…13e0       69 70 68 61 73 65 20 65 6e 63 6f 64 65 64 20 64 61 74 61 20 0a 19 9b 80 80 74 6f 20 62 65 20 74   ┆iphase encoded data      to be t┆
0x13e0…1400       72 61 6e 73 6d 69 74 74 65 64 20 6f 6e 20 74 68 65 20 43 49 52 43 55 49 54 20 0a 19 9b 80 80 49   ┆ransmitted on the CIRCUIT      I┆
0x1400…1420 (10,) 49 20 6c 69 6e 65 2e 0d 0a 0d 0a b0 56 43 43 f0 20 20 20 20 20 20 20 20 32 38 20 20 20 20 20 20   ┆I line.     VCC         28      ┆
0x1420…1438       20 20 20 20 20 20 20 20 56 43 43 3a 20 35 56 20 69 6e 70 75 74 2e 0d 0a                           ┆        VCC: 5V input.  ┆
0x1438…143b       FormFeed {
0x1438…143b         0c 83 c7                                                                                          ┆   ┆
0x1438…143b       }
0x143b…1440       0a b0 a1 32 2e                                                                                    ┆   2.┆
0x1440…1460       34 20 52 65 67 69 73 74 65 72 20 41 64 64 72 65 73 73 69 6e 67 0d 0a 0d 0a a1 e1 20 2d 2c 43 53   ┆4 Register Addressing       -,CS┆
0x1460…1480       20 20 20 2d 2c 57 52 20 20 20 2d 2c 52 44 20 20 20 82 20 20 20 81 41 82 30 81 20 0d 0a a1 81 05   ┆   -,WR   -,RD        A 0       ┆
0x1480…14a0       0d 0a 20 20 30 20 20 20 20 20 20 30 20 20 20 20 20 20 31 20 20 20 20 20 20 20 20 31 20 20 20 43   ┆    0      0      1        1   C┆
0x14a0…14c0       50 55 2d 3e 43 6f 6e 74 72 6f 6c 20 72 65 67 69 73 74 65 72 20 61 0d 0a 0d 0a 20 20 30 20 20 20   ┆PU->Control register a      0   ┆
0x14c0…14e0       20 20 20 30 20 20 20 20 20 20 31 20 20 20 20 20 20 20 20 30 20 20 20 43 50 55 2d 3e 54 78 20 64   ┆   0      1        0   CPU->Tx d┆
0x14e0…1500       61 74 61 20 72 65 67 69 73 74 65 72 0d 0a 0d 0a 20 20 30 20 20 20 20 20 20 31 20 20 20 20 20 20   ┆ata register      0      1      ┆
0x1500…1520       30 20 20 20 20 20 20 20 20 30 20 20 20 20 20 20 20 20 52 78 20 64 61 74 61 20 72 65 67 69 73 74   ┆0        0        Rx data regist┆
0x1520…1540       65 72 2d 3e 43 50 55 0d 0a a1 a1 a1 e1 a1 09 09 09 09 09 09 09 09 09 09 09 09 09 0d 0a 0d 0a 0d   ┆er->CPU                         ┆
0x1540…1560       0a b0 a1 32 2e 35 20 52 65 67 69 73 74 65 72 20 44 65 66 69 6e 69 74 69 6f 6e 73 0d 0a 0d 0a 55   ┆   2.5 Register Definitions    U┆
0x1560…1580       70 6f 6e 20 70 6f 77 65 72 20 75 70 20 74 68 65 20 43 50 43 43 20 6d 75 73 74 20 62 65 20 69 6e   ┆pon power up the CPCC must be in┆
0x1580…15a0       69 74 69 61 6c 69 7a 65 64 20 62 65 66 6f 72 65 20 69 74 20 69 73 20 61 6c 80 0a 6c 6f 77 65 64   ┆itialized before it is al  lowed┆
0x15a0…15c0       20 74 6f 20 69 6e 69 74 69 61 74 65 20 61 6e 79 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 6f   ┆ to initiate any communication o┆
0x15c0…15e0       6e 20 74 68 65 20 73 65 72 69 61 6c 20 62 75 73 2e 20 54 68 69 73 20 0a 69 73 20 64 6f 6e 65 20   ┆n the serial bus. This  is done ┆
0x15e0…1600       74 6f 20 70 72 6f 68 69 62 69 74 20 74 68 65 20 43 50 43 43 20 74 6f 20 61 6e 73 77 65 72 20 61   ┆to prohibit the CPCC to answer a┆
0x1600…1620 (11,) 6e 20 75 6e 73 70 65 63 69 66 69 65 64 20 41 64 80 80 80 0a 64 72 65 73 73 20 61 6e 64 20 74 68   ┆n unspecified Ad    dress and th┆
0x1620…1640       75 73 20 76 69 6f 6c 61 74 65 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 6f 6e 20 74 68 65 20   ┆us violate communication on the ┆
0x1640…1660       62 75 73 2e 20 0d 0a 0d 0a 0d 0a b0 a1 32 2e 35 2e 31 20 43 6f 6e 74 72 6f 6c 20 52 65 67 69 73   ┆bus.         2.5.1 Control Regis┆
0x1660…1680       74 65 72 0d 0a 0d 0a a1 20 20 6d 73 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆ter       msb                   ┆
0x1680…16a0       20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 73 62 20   ┆                            lsb ┆
0x16a0…16c0       20 0d 0a a1 e1 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20   ┆     !      !      !      !     ┆
0x16c0…16e0       20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 0d 0a   ┆ !      !      !      !      !  ┆
0x16e0…1700       21 20 58 20 20 20 20 21 20 58 20 20 20 20 21 20 43 43 45 4e 20 21 20 20 20 20 20 20 20 20 20 20   ┆! X    ! X    ! CCEN !          ┆
0x1700…1720       44 65 76 69 63 65 20 41 64 64 72 65 73 73 20 20 20 20 20 20 20 20 20 20 21 0d 0a a1 21 20 20 20   ┆Device Address          !   !   ┆
0x1720…1740       20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21   ┆   !      !      !      !      !┆
0x1740…1760       20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 0d 0a 0d 0a 54 68 69 73 20 72 65   ┆      !      !      !    This re┆
0x1760…1780       67 69 73 74 65 72 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 72 65 63 6f 67 6e 69 74 69 6f 6e 20   ┆gister contains the recognition ┆
0x1780…17a0       61 64 64 72 65 73 73 20 6f 66 20 77 68 69 63 68 20 74 68 65 20 0a 43 50 43 43 20 69 73 20 74 6f   ┆address of which the  CPCC is to┆
0x17a0…17c0       20 61 6e 73 77 65 72 2e 0d 0a 0d 0a b0 43 43 45 4e 20 f0 20 20 84 54 68 65 20 43 6f 6d 6d 75 6e   ┆ answer.     CCEN     The Commun┆
0x17c0…17e0       69 63 61 74 69 6f 6e 20 45 4e 61 62 6c 65 20 69 73 20 74 68 65 20 6f 76 65 72 61 6c 6c 20 65 6e   ┆ication ENable is the overall en┆
0x17e0…1800       61 62 6c 65 20 6f 66 20 74 68 65 20 0a 19 87 81 80 43 50 43 43 2e 20 57 68 65 6e 20 61 6c 6c 20   ┆able of the      CPCC. When all ┆
0x1800…1820 (12,) 6f 74 68 65 72 20 72 65 67 69 73 74 65 72 73 20 68 61 76 65 20 62 65 65 6e 20 69 6e 69 74 69 61   ┆other registers have been initia┆
0x1820…1840       74 65 64 20 0a 19 87 81 80 74 68 69 73 20 62 69 74 20 6d 75 73 74 20 62 65 20 73 65 74 20 68 69   ┆ted      this bit must be set hi┆
0x1840…1860       67 68 20 74 6f 20 65 6e 61 62 6c 65 20 74 68 65 20 43 50 43 43 20 72 65 63 65 70 80 80 0a 19 87   ┆gh to enable the CPCC recep     ┆
0x1860…1880       81 80 74 69 6f 6e 2f 74 72 61 6e 73 6d 69 73 73 69 6f 6e 20 6f 6e 20 74 68 65 20 62 75 73 2e 20   ┆  tion/transmission on the bus. ┆
0x1880…18a0       55 70 6f 6e 20 52 65 73 65 74 20 43 43 45 4e 20 69 73 20 73 65 74 20 0a 19 87 81 80 74 6f 20 30   ┆Upon Reset CCEN is set      to 0┆
0x18a0…18b2       20 28 64 69 73 61 62 6c 65 29 2e 0d 0a 0d 0a b0 0d 0a                                             ┆ (disable).       ┆
0x18b2…18b5       FormFeed {
0x18b2…18b5         0c 83 e1                                                                                          ┆   ┆
0x18b2…18b5       }
0x18b5…18c0       0a b0 a1 32 2e 35 2e 32 20 54 72                                                                  ┆   2.5.2 Tr┆
0x18c0…18e0       61 6e 73 6d 69 74 20 72 65 67 69 73 74 65 72 0d 0a a1 0d 0a a1 20 20 6d 73 62 20 20 20 20 20 20   ┆ansmit register        msb      ┆
0x18e0…1900       20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆                                ┆
0x1900…1920       20 20 20 20 20 20 20 20 6c 73 62 20 20 20 0d 0a a1 e1 21 20 20 20 20 20 20 21 20 20 20 20 20 20   ┆        lsb       !      !      ┆
0x1920…1940       21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20   ┆!      !      !      !      !   ┆
0x1940…1960       20 20 20 21 20 20 20 20 20 20 21 0d 0a 21 20 54 78 2d 64 61 74 61 20 20 20 20 20 20 20 20 20 20   ┆   !      !  ! Tx-data          ┆
0x1960…1980       20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆                                ┆
0x1980…19a0       20 20 20 20 20 21 0d 0a a1 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20   ┆     !   !      !      !      ! ┆
0x19a0…19c0       20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20   ┆     !      !      !      !     ┆
0x19c0…19e0       20 21 0d 0a 0d 0a 54 6f 20 74 68 69 73 20 72 65 67 69 73 74 65 72 20 74 68 65 20 43 50 55 20 6d   ┆ !    To this register the CPU m┆
0x19e0…1a00       75 73 74 20 77 72 69 74 65 20 74 68 65 20 64 61 74 61 20 74 6f 20 62 65 20 74 72 61 6e 73 6d 69   ┆ust write the data to be transmi┆
0x1a00…1a20 (13,) 74 80 0a 74 65 64 20 6f 6e 20 43 49 52 43 55 49 54 20 49 49 2e 20 49 66 20 6d 61 73 74 65 72 20   ┆t  ted on CIRCUIT II. If master ┆
0x1a20…1a40       6d 6f 64 65 20 69 73 20 63 68 6f 73 65 6e 20 74 68 69 73 20 72 65 67 69 73 74 65 72 20 0a 6d 75   ┆mode is chosen this register  mu┆
0x1a40…1a60       73 74 20 63 6f 6e 74 61 69 6e 20 74 68 65 20 6c 65 61 64 69 6e 67 20 62 79 74 65 2e 0d 0a 0d 0a   ┆st contain the leading byte.    ┆
0x1a60…1a80       0d 0a b0 a1 b0 a1 32 2e 35 2e 33 20 52 65 63 65 69 76 65 20 52 65 67 69 73 74 65 72 0d 0a a1 0d   ┆      2.5.3 Receive Register    ┆
0x1a80…1aa0       0a a1 20 20 6d 73 62 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆    msb                         ┆
0x1aa0…1ac0       20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 73 62 20 20 20 0d 0a a1 e1 21   ┆                     lsb       !┆
0x1ac0…1ae0       20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20   ┆      !      !      !      !    ┆
0x1ae0…1b00       20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 0d 0a 21 20 52 78 2d   ┆  !      !      !      !   ! Rx-┆
0x1b00…1b20       44 61 74 61 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆Data                            ┆
0x1b20…1b40       20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 0d 0a a1 21 20 20 20 20 20 20 21 20   ┆                   !   !      ! ┆
0x1b40…1b60       20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 20 20 20 20 20   ┆     !      !      !      !     ┆
0x1b60…1b80       20 21 20 20 20 20 20 20 21 20 20 20 20 20 20 21 0d 0a 0d 0a 46 72 6f 6d 20 74 68 69 73 20 72 65   ┆ !      !      !    From this re┆
0x1b80…1ba0       67 69 73 74 65 72 20 74 68 65 20 43 50 55 20 63 61 6e 20 72 65 61 64 20 74 68 65 20 64 61 74 61   ┆gister the CPU can read the data┆
0x1ba0…1bc0       20 72 65 63 65 69 76 65 64 20 66 72 6f 6d 20 0a 43 49 52 43 55 49 54 20 49 49 2e 0d 0a 0d 0a 0d   ┆ received from  CIRCUIT II.     ┆
0x1bc0…1bc1       0a                                                                                                ┆ ┆
0x1bc1…1bc4       FormFeed {
0x1bc1…1bc4         0c 82 ab                                                                                          ┆   ┆
0x1bc1…1bc4       }
0x1bc4…1be0       0a b0 a1 b0 a1 33 a1 2e 20 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 0d 0a 0d 0a a1 b0               ┆     3 . CONFIGURATION      ┆
0x1be0…1c00       33 2e 31 20 49 6e 69 74 69 61 6c 69 7a 69 6e 67 0d 0a 0d 0a 50 72 69 6f 72 20 74 6f 20 6f 70 65   ┆3.1 Initializing    Prior to ope┆
0x1c00…1c20 (14,) 72 61 74 69 6f 6e 20 74 68 65 20 43 6f 6e 74 72 6f 6c 20 72 65 67 69 73 74 65 72 20 6d 75 73 74   ┆ration the Control register must┆
0x1c20…1c40       20 62 65 20 69 6e 69 74 69 61 6c 69 80 0a 7a 65 64 2e 20 54 68 65 20 72 65 63 65 70 74 69 6f 6e   ┆ be initiali  zed. The reception┆
0x1c40…1c60       20 77 69 6c 6c 20 62 65 20 69 6e 69 74 69 61 74 65 64 20 75 70 6f 6e 20 43 43 45 4e 20 68 69 67   ┆ will be initiated upon CCEN hig┆
0x1c60…1c80       68 2e 0d 0a 0d 0a 0d 0a b0 a1 33 2e 32 20 52 75 6e 6e 69 6e 67 0d 0a 0d 0a 57 68 65 6e 20 74 68   ┆h.        3.2 Running    When th┆
0x1c80…1ca0       65 20 43 50 43 43 20 69 73 20 69 6e 69 74 69 61 74 65 64 20 61 6e 64 20 43 43 45 4e 20 69 73 20   ┆e CPCC is initiated and CCEN is ┆
0x1ca0…1cc0       68 69 67 68 20 74 68 65 20 52 65 63 65 70 74 69 6f 6e 20 69 73 20 0a 65 6e 61 62 6c 65 64 20 61   ┆high the Reception is  enabled a┆
0x1cc0…1ce0       6e 64 20 75 70 6f 6e 20 72 65 63 65 70 74 69 6f 6e 20 6f 66 20 61 20 76 61 6c 69 64 20 66 72 61   ┆nd upon reception of a valid fra┆
0x1ce0…1d00       6d 65 20 66 6f 72 20 74 68 65 20 64 65 76 69 63 65 2c 20 0a 74 68 65 20 74 72 61 6e 73 6d 69 73   ┆me for the device,  the transmis┆
0x1d00…1d20       73 69 6f 6e 20 69 73 20 69 6e 69 74 69 61 74 65 64 20 65 69 74 68 65 72 20 77 69 74 68 20 74 68   ┆sion is initiated either with th┆
0x1d20…1d40       65 20 70 72 65 76 69 6f 75 73 6c 79 20 0a 6c 6f 61 64 65 64 20 64 61 74 61 20 62 79 74 65 20 6f   ┆e previously  loaded data byte o┆
0x1d40…1d60       72 20 77 69 74 68 20 74 68 65 20 22 6e 6f 20 64 61 74 61 22 20 61 6e 73 77 65 72 2e 20 55 70 6f   ┆r with the "no data" answer. Upo┆
0x1d60…1d80       6e 20 0a 72 65 63 65 70 74 69 6f 6e 20 6f 66 20 61 20 76 61 6c 69 64 20 66 72 61 6d 65 20 77 69   ┆n  reception of a valid frame wi┆
0x1d80…1da0       74 68 20 61 20 64 61 74 61 20 62 79 74 65 20 74 68 65 20 52 78 52 44 59 20 69 73 20 0a 61 73 73   ┆th a data byte the RxRDY is  ass┆
0x1da0…1dc0       65 72 74 65 64 20 61 6e 64 20 75 70 6f 6e 20 6c 6f 61 64 20 6f 66 20 61 20 62 79 74 65 20 74 6f   ┆erted and upon load of a byte to┆
0x1dc0…1de0       20 62 65 20 74 72 61 6e 73 6d 69 74 74 65 64 20 54 78 52 44 59 20 69 73 20 0a 61 73 73 65 72 74   ┆ be transmitted TxRDY is  assert┆
0x1de0…1e00       65 64 2e 20 42 6f 74 68 20 52 78 52 44 59 20 61 6e 64 20 54 78 52 44 59 20 61 72 65 20 63 6c 65   ┆ed. Both RxRDY and TxRDY are cle┆
0x1e00…1e20 (15,) 61 72 65 64 20 62 79 20 74 68 65 20 6c 65 61 64 69 6e 67 20 0a 65 64 67 65 20 6f 66 20 72 65 61   ┆ared by the leading  edge of rea┆
0x1e20…1e40       64 20 66 72 6f 6d 20 74 68 65 20 52 78 2d 72 65 67 69 73 74 65 72 20 61 6e 64 20 77 72 69 74 65   ┆d from the Rx-register and write┆
0x1e40…1e60       20 74 6f 20 74 68 65 20 54 78 2d 0a 72 65 67 69 73 74 65 72 20 72 65 73 70 65 63 74 69 76 65 6c   ┆ to the Tx- register respectivel┆
0x1e60…1e66       79 2e 0d 0a 0d 0a                                                                                 ┆y.    ┆
0x1e66…1e69       FormFeed {
0x1e66…1e69         0c 82 84                                                                                          ┆   ┆
0x1e66…1e69       }
0x1e69…1e80       0a b0 a1 4e 61 6d 65 20 06 44 65 73 63 72 69 70 74 69 6f 6e 05 20 0d                              ┆   Name  Description   ┆
0x1e80…1ea0       0a 42 49 54 56 41 4c 55 45 09 09 09 84 41 63 74 75 61 6c 20 72 65 63 65 69 76 65 64 20 62 69 74   ┆ BITVALUE    Actual received bit┆
0x1ea0…1ec0       76 61 6c 75 65 2e 20 53 65 74 20 74 6f 20 22 31 22 20 0a 19 98 80 80 75 70 6f 6e 20 73 74 61 72   ┆value. Set to "1"      upon star┆
0x1ec0…1ee0       74 20 6f 66 20 72 65 63 65 70 74 69 6f 6e 20 6f 66 20 62 69 74 20 61 6e 64 20 0a 19 98 80 80 73   ┆t of reception of bit and      s┆
0x1ee0…1f00       68 69 66 74 65 64 20 74 6f 20 22 30 22 20 69 66 20 62 69 74 20 72 65 63 65 69 76 65 64 20 69 73   ┆hifted to "0" if bit received is┆
0x1f00…1f20       20 0a 19 98 80 80 22 30 22 2e 0d 0a 0d 0a 42 49 54 20 43 4c 4f 43 4b 09 09 84 42 69 74 20 63 6c   ┆      "0".    BIT CLOCK   Bit cl┆
0x1f20…1f40       6f 63 6b 20 73 69 67 6e 61 6c 20 70 75 6c 73 65 73 20 65 61 63 68 20 74 69 6d 65 20 61 20 0a 19   ┆ock signal pulses each time a   ┆
0x1f40…1f60       98 80 80 62 69 74 20 69 73 20 72 65 63 65 69 76 65 64 2e 0d 0a 0d 0a 2d 2c 41 42 4f 52 54 09 09   ┆   bit is received.    -,ABORT  ┆
0x1f60…1f80       09 84 42 69 74 20 72 65 63 65 70 74 69 6f 6e 20 41 62 6f 72 74 2e 20 49 66 20 61 20 62 69 74 20   ┆  Bit reception Abort. If a bit ┆
0x1f80…1fa0       69 73 20 0a 19 98 80 80 72 65 63 65 69 76 65 64 20 65 72 72 6f 6e 65 6f 75 73 6c 79 20 74 68 69   ┆is      received erroneously thi┆
0x1fa0…1fc0       73 20 73 69 67 6e 61 6c 20 0a 19 98 80 80 67 6f 65 73 20 74 6f 20 22 30 22 20 74 6f 20 72 65 73   ┆s signal      goes to "0" to res┆
0x1fc0…1fe0       65 74 20 74 68 65 20 65 6e 74 69 72 65 20 0a 19 98 80 80 72 65 63 65 69 76 65 72 2e 0d 0a 0d 0a   ┆et the entire      receiver.    ┆
0x1fe0…2000       35 30 30 20 4b 48 7a 09 09 09 84 35 30 30 20 4b 48 7a 20 63 6c 6f 63 6b 20 66 6f 72 20 74 68 65   ┆500 KHz    500 KHz clock for the┆
0x2000…2020 (16,) 20 54 78 2d 70 61 72 74 2e 0d 0a 0d 0a 2d 2c 54 58 53 54 09 09 09 84 54 72 61 6e 73 6d 69 74 20   ┆ Tx-part.    -,TXST    Transmit ┆
0x2020…2040       73 74 61 72 74 20 73 69 67 6e 61 6c 2e 20 54 68 69 73 20 73 69 67 6e 61 6c 20 0a 19 98 80 80 67   ┆start signal. This signal      g┆
0x2040…2060       6f 65 73 20 74 6f 20 22 30 22 20 61 66 74 65 72 20 72 65 63 65 70 74 69 6f 6e 20 6f 66 20 61 20   ┆oes to "0" after reception of a ┆
0x2060…2080       0a 19 98 80 80 70 6f 6c 6c 20 74 6f 20 69 6e 69 74 69 61 74 65 20 74 72 61 6e 73 6d 69 73 73 69   ┆     poll to initiate transmissi┆
0x2080…20a0       6f 6e 2e 0d 0a 0d 0a 52 58 4c 44 09 09 09 84 49 66 20 61 20 64 61 74 61 20 62 79 74 65 20 69 73   ┆on.    RXLD    If a data byte is┆
0x20a0…20c0       20 72 65 63 65 69 76 65 64 20 77 69 74 68 20 61 20 0a 19 98 80 80 70 6f 6c 6c 20 74 68 69 73 20   ┆ received with a      poll this ┆
0x20c0…20e0       73 69 67 6e 61 6c 20 63 6c 6f 63 6b 73 20 74 68 65 20 62 79 74 65 20 0a 19 98 80 80 69 6e 74 6f   ┆signal clocks the byte      into┆
0x20e0…2100       20 74 68 65 20 52 78 2d 66 6c 69 70 66 6c 6f 70 73 2e 0d 0a 0d 0a 2d 2c 4f 42 49 4e 49 54 09 09   ┆ the Rx-flipflops.    -,OBINIT  ┆
0x2100…2120       09 84 54 68 69 73 20 73 69 67 6e 61 6c 20 69 73 20 74 68 65 20 6f 76 65 72 61 6c 6c 20 65 6e 61   ┆  This signal is the overall ena┆
0x2120…2140       62 6c 65 20 6f 66 20 0a 19 98 80 80 74 68 65 20 63 69 72 63 75 69 74 2e 20 49 74 20 69 73 20 73   ┆ble of      the circuit. It is s┆
0x2140…2160       65 74 20 74 6f 20 22 30 22 20 62 79 20 61 20 0a 19 98 80 80 72 65 73 65 74 2c 20 61 6e 64 20 6d   ┆et to "0" by a      reset, and m┆
0x2160…2180       75 73 74 20 62 65 20 73 65 74 20 74 6f 20 22 31 22 20 62 79 20 0a 19 98 80 80 73 6f 66 74 77 61   ┆ust be set to "1" by      softwa┆
0x2180…21a0       72 65 20 74 6f 20 69 6e 69 74 69 61 74 65 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 2e 0d 0a 0d   ┆re to initiate communication.   ┆
0x21a0…21c0       0a 44 30 2e 2e 44 37 20 20 09 09 09 84 44 61 74 61 62 75 73 20 66 72 6f 6d 20 6f 63 74 61 6c 20   ┆ D0..D7      Databus from octal ┆
0x21c0…21d5       72 65 63 65 69 76 65 20 66 6c 69 70 66 6c 6f 70 2e 0d 0a 0d 0a                                    ┆receive flipflop.    ┆
0x21d5…21d8       FormFeed {
0x21d5…21d8         0c 83 93                                                                                          ┆   ┆
0x21d5…21d8       }
0x21d8…21e0       0a b0 a1 b0 a1 34 2e 20                                                                           ┆     4. ┆
0x21e0…21ec       44 49 41 47 52 41 4d 53 0d 0a 0d 0a                                                               ┆DIAGRAMS    ┆
0x21ec…21ef       FormFeed {
0x21ec…21ef         0c 80 9a                                                                                          ┆   ┆
0x21ec…21ef       }
0x21ef…2200       0a b0 a1 4e 61 6d 65 06 44 65 73 63 72 69 70 74 69                                                ┆   Name Descripti┆
0x2200…2220 (17,) 6f 6e 05 0d 0a 2d 2c 54 58 43 42 09 09 09 84 43 6c 6f 63 6b 20 6f 75 74 70 75 74 20 6f 66 20 55   ┆on   -,TXCB    Clock output of U┆
0x2220…2240       31 38 20 66 6f 72 20 74 68 65 20 54 78 2d 0a 19 98 80 80 62 69 74 63 6f 75 6e 74 65 72 20 61 6e   ┆18 for the Tx-     bitcounter an┆
0x2240…2260       64 20 2d 73 68 69 66 74 20 72 65 67 69 73 74 65 72 2e 0d 0a 0d 0a 46 4d 44 4f 09 09 09 84 42 69   ┆d -shift register.    FMDO    Bi┆
0x2260…2280       70 68 61 73 65 20 65 6e 63 6f 64 65 64 20 73 69 67 6e 61 6c 20 74 6f 20 62 65 20 6c 65 64 20 74   ┆phase encoded signal to be led t┆
0x2280…22a0       6f 20 0a 19 98 80 80 74 68 65 20 6c 69 6e 65 20 64 72 69 76 65 72 2e 0d 0a 0d 0a 4e 46 4d 44 4f   ┆o      the line driver.    NFMDO┆
0x22a0…22c0       09 09 09 84 49 6e 76 65 72 74 65 64 20 62 69 70 68 61 73 65 20 65 6e 63 6f 64 65 64 20 73 69 67   ┆    Inverted biphase encoded sig┆
0x22c0…22e0       6e 61 6c 20 74 6f 20 0a 19 98 80 80 62 65 20 6c 65 64 20 74 6f 20 74 68 65 20 6c 69 6e 65 20 64   ┆nal to      be led to the line d┆
0x22e0…2300       72 69 76 65 72 2e 0d 0a 0d 0a 4c 41 53 54 42 49 54 09 09 09 84 53 69 67 6e 61 6c 20 69 6e 64 69   ┆river.    LASTBIT    Signal indi┆
0x2300…2320       63 61 74 65 73 20 6c 61 73 74 62 69 74 20 69 73 20 62 65 69 6e 67 20 0a 19 98 80 80 74 72 61 6e   ┆cates lastbit is being      tran┆
0x2320…2340       73 6d 69 74 74 65 64 2e 0d 0a 0d 0a 54 58 44 42 09 09 09 84 44 61 74 61 20 74 6f 20 62 65 20 74   ┆smitted.    TXDB    Data to be t┆
0x2340…2360       72 61 6e 73 6d 69 74 74 65 64 20 69 73 20 73 68 69 66 74 65 64 20 0a 19 98 80 80 73 65 72 69 65   ┆ransmitted is shifted      serie┆
0x2360…2380       6c 20 74 6f 20 74 68 69 73 20 6c 69 6e 65 20 66 72 6f 6d 20 74 68 65 20 73 65 72 69 61 6c 20 0a   ┆l to this line from the serial  ┆
0x2380…23a0       19 98 80 80 73 68 69 66 74 20 72 65 67 69 73 74 65 72 2e 0d 0a 0d 0a 2d 2c 52 54 53 42 09 09 09   ┆    shift register.    -,RTSB   ┆
0x23a0…23c0       84 49 6e 69 74 69 61 74 65 73 20 54 72 61 6e 73 6d 69 73 73 69 6f 6e 20 64 65 6c 61 79 65 64 20   ┆ Initiates Transmission delayed ┆
0x23c0…23e0       31 30 20 75 73 20 0a 19 98 80 80 66 72 6f 6d 20 74 68 65 20 54 58 53 54 20 73 69 67 6e 61 6c 20   ┆10 us      from the TXST signal ┆
0x23e0…2400       6f 66 20 74 68 65 20 52 78 2d 70 61 72 74 2e 0d 0a 0d 0a 2d 2c 52 78 52 44 09 09 09 84 4f 75 74   ┆of the Rx-part.    -,RxRD    Out┆
0x2400…2420 (18,) 70 75 74 20 65 6e 61 62 6c 65 20 66 6f 72 20 74 68 65 20 6f 63 74 61 6c 20 72 65 63 65 69 76 65   ┆put enable for the octal receive┆
0x2420…2440       72 20 0a 19 98 80 80 66 6c 69 70 66 6c 6f 70 2e 0d 0a 0d 0a 52 58 52 44 59 09 09 09 84 54 68 69   ┆r      flipflop.    RXRDY    Thi┆
0x2440…2460       73 20 73 69 67 6e 61 6c 20 69 73 20 61 73 73 65 72 74 65 64 20 75 70 6f 6e 20 0a 19 98 80 80 72   ┆s signal is asserted upon      r┆
0x2460…2480       65 63 65 70 74 69 6f 6e 20 6f 66 20 61 20 62 79 74 65 20 74 6f 20 62 65 20 6c 65 64 20 74 6f 20   ┆eception of a byte to be led to ┆
0x2480…24a0       74 68 65 20 0a 19 98 80 80 43 50 55 2e 20 49 74 20 69 73 20 72 65 73 65 74 20 62 79 20 74 68 65   ┆the      CPU. It is reset by the┆
0x24a0…24c0       20 6c 65 61 64 69 6e 67 20 65 64 67 65 20 0a 19 98 80 80 66 72 6f 6d 20 74 68 65 20 72 65 61 64   ┆ leading edge      from the read┆
0x24c0…24e0       20 6f 66 20 74 68 65 20 6f 63 74 61 6c 20 72 65 63 65 69 76 65 72 20 0a 19 98 80 80 66 6c 69 70   ┆ of the octal receiver      flip┆
0x24e0…2500       66 6c 6f 70 2e 0d 0a 0d 0a 45 54 58 52 44 59 09 09 09 84 54 68 69 73 20 73 69 67 6e 61 6c 20 69   ┆flop.    ETXRDY    This signal i┆
0x2500…2520       73 20 61 73 73 65 72 74 65 64 20 77 68 65 6e 20 61 20 62 79 74 65 20 0a 19 98 80 80 68 61 73 20   ┆s asserted when a byte      has ┆
0x2520…2540       62 65 65 6e 20 6c 6f 61 64 65 64 20 66 72 6f 6d 20 74 68 65 20 54 78 2d 62 75 66 66 65 72 20 0a   ┆been loaded from the Tx-buffer  ┆
0x2540…2560       19 98 80 80 74 6f 20 74 68 65 20 74 72 61 6e 73 6d 69 74 20 70 61 72 74 20 66 6f 72 20 0a 19 98   ┆    to the transmit part for    ┆
0x2560…2580       80 80 74 72 61 6e 73 6d 69 73 73 69 6f 6e 2e 0d 0a 0d 0a 44 54 52 42 09 09 09 84 49 73 20 61 73   ┆  transmission.    DTRB    Is as┆
0x2580…25a0       73 65 72 74 65 64 20 77 68 65 6e 20 61 20 62 79 74 65 20 69 73 20 74 6f 20 62 65 20 0a 19 98 80   ┆serted when a byte is to be     ┆
0x25a0…25c0       80 73 65 6e 74 20 62 79 20 74 68 65 20 43 69 72 63 75 69 74 20 6c 69 6e 65 2e 0d 0a 0d 0a 2d 2c   ┆ sent by the Circuit line.    -,┆
0x25c0…25e0       41 44 4c 44 09 09 09 84 43 68 69 70 20 73 65 6c 65 63 74 20 66 6f 72 20 74 68 65 20 63 6f 6e 74   ┆ADLD    Chip select for the cont┆
0x25e0…2600       72 6f 6c 20 62 75 66 66 65 72 2e 0d 0a 0d 0a 2d 2c 54 58 4c 44 09 09 09 84 43 68 69 70 20 73 65   ┆rol buffer.    -,TXLD    Chip se┆
0x2600…2619 (19,) 6c 65 63 74 20 66 6f 72 20 74 68 65 20 54 78 2d 62 75 66 66 65 72 2e 0d 0a                        ┆lect for the Tx-buffer.  ┆
0x2619…261c       FormFeed {
0x2619…261c         0c 84 88                                                                                          ┆   ┆
0x2619…261c       }
0x261c…261f       0a 0d 0a                                                                                          ┆   ┆
0x261f…2622       FormFeed {
0x261f…2622         0c 80 8d                                                                                          ┆   ┆
0x261f…2622       }
0x2622…2640       0a b0 a1 4e 61 6d 65 06 44 65 73 63 72 69 70 74 69 6f 6e 05 0d 0a 46 4d 44 49 4e 09 09 09         ┆   Name Description   FMDIN   ┆
0x2640…2660       84 42 69 70 68 61 73 65 20 65 6e 63 6f 64 65 64 20 73 69 67 6e 61 6c 20 66 72 6f 6d 20 74 68 65   ┆ Biphase encoded signal from the┆
0x2660…2680       20 6c 69 6e 65 20 0a 19 98 80 80 72 65 63 65 69 76 65 72 20 74 6f 20 62 65 20 6c 65 64 20 74 6f   ┆ line      receiver to be led to┆
0x2680…26a0       20 74 68 65 20 0a 19 98 80 80 64 65 6d 6f 64 75 6c 61 74 6f 72 2e 0d 0a 0d 0a 2d 2c 52 65 73 65   ┆ the      demodulator.    -,Rese┆
0x26a0…26c0       74 09 09 09 84 48 61 72 64 20 52 65 73 65 74 20 66 72 6f 6d 20 74 68 65 20 43 50 55 20 62 6f 61   ┆t    Hard Reset from the CPU boa┆
0x26c0…26e0       72 64 2e 0d 0a 0d 0a 34 20 4d 48 7a 09 09 09 49 6e 70 75 74 20 63 6c 6f 63 6b 20 66 72 6f 6d 20   ┆rd.    4 MHz   Input clock from ┆
0x26e0…2700       74 68 65 20 43 50 55 20 62 6f 61 72 64 2e 0d 0a 0d 0a 44 30 2e 2e 44 37 09 09 09 42 69 64 69 72   ┆the CPU board.    D0..D7   Bidir┆
0x2700…2720       65 63 74 69 6f 6e 61 6c 20 43 50 55 20 64 61 74 61 62 75 73 2e 0d 0a 0d 0a 2d 2c 52 44 09 09 09   ┆ectional CPU databus.    -,RD   ┆
0x2720…2740       52 65 61 64 20 73 69 67 6e 61 6c 20 66 72 6f 6d 20 43 50 55 2e 0d 0a 0d 0a 2d 2c 57 52 09 09 09   ┆Read signal from CPU.    -,WR   ┆
0x2740…2760       57 72 69 74 65 20 73 69 67 6e 61 6c 20 66 72 6f 6d 20 43 50 55 2e 0d 0a 0d 0a 2d 2c 43 53 09 09   ┆Write signal from CPU.    -,CS  ┆
0x2760…2780       09 43 68 69 70 20 53 65 6c 65 63 74 2e 0d 0a 0d 0a 41 30 09 09 09 09 84 41 64 64 72 65 73 73 20   ┆ Chip Select.    A0     Address ┆
0x2780…27a0       62 69 74 20 74 6f 20 73 65 6c 65 63 74 20 61 64 64 72 65 73 73 65 73 20 0a 19 98 80 80 77 69 74   ┆bit to select addresses      wit┆
0x27a0…27c0       68 69 6e 20 74 68 65 20 63 68 69 70 20 73 65 6c 65 63 74 20 61 64 64 72 65 73 73 20 0a 19 98 80   ┆hin the chip select address     ┆
0x27c0…27cb       80 72 61 6e 67 65 2e 0d 0a 0d 0a                                                                  ┆ range.    ┆
0x27cb…27ce       FormFeed {
0x27cb…27ce         0c 82 91                                                                                          ┆   ┆
0x27cb…27ce       }
0x27ce…27d1       0a 0d 0a                                                                                          ┆   ┆
0x27d1…27d4       FormFeed {
0x27d1…27d4         0c 80 8d                                                                                          ┆   ┆
0x27d1…27d4       }
0x27d4…27e0       0a b0 a1 35 2e 20 50 41 4c 20 4c 49                                                               ┆   5. PAL LI┆
0x27e0…27ea       53 54 49 4e 47 53 0d 0a 0d 0a                                                                     ┆STINGS    ┆
0x27ea…27ed       FormFeed {
0x27ea…27ed         0c 80 9a                                                                                          ┆   ┆
0x27ea…27ed       }
0x27ed…2800       0a 1a 1a 70 75 74 20 73 65 6c 65 63 74 73 20 74 68 65 20                                          ┆   put selects the ┆

Reduced view