
triggers a sampling of the current count of this divider. If the sample is
0
, the
frequency generated by the 16-divider is considered to be synchronous with
data arriving from the floppy drive and the counter keeps counting. If the
sample is not zero, a positive or negative jump by 1 or 2 is made in the
counting sequence, according to the shift that was detected, so that the
number in the 16-divider is brought closer to the correct synchronousness
value. The
71488
PROM
is programmed as follows:
Address
Contents
Shift
Address
Contents
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
01
01
02
03
03
04
05
06
0B
0C
0D
0E
0F
0F
00
01
0
-1
-1
-1
-2
-2
-2
-2
+2
+2
+2
+2
+2
+1
+1
+1
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
00
Circuit
U09/6
performs a division by 2 on the output signal coming from
the 16-divider, so that the
RDW
signal (data window) is generated from the clock
signal
CK
through a division by 32 with a compensation of the shift occuring
between
RDW
and the data read from the floppy disk.
3. KEYBOARD
The keyboard consists of 58 keys, of which 48 are organized as an 8x6
matrix, and the other
10
are used for generating some commands that on a
standard
ZX SPECTRUM
are generated by simultaneously pressing
CAPS SHIFT
and another key.
The detection of a key press is done as follows: when interrogating the
keyboard, the keyboard lines are connected to the higher 8 microprocessor
address lines (
A8—A15
) separately through diodes
D11—D18
. During a keyboard
reading cycle, these lines are sequentially brought to a “
0
” logical level, one by
one, one at a time while the other 7 are in a “1” logical level. If a key is
pressed, by the electrical contact made in that particular matrix node, the “
0
”
level is propagated through the column (
k0—k6
) corresponding to the key that
was pressed, all the way to the
PA
input port of the
i8255
circuit.
The keyboard schematics are shown in
Fig.10
and
Fig.11
.
19
Содержание CoBra
Страница 20: ...Fig 10 Keyboard schematic 20 ...
Страница 21: ...Fig 11 Keyboard schematic 21 ...
Страница 23: ...Fig 13 Power source schematic 23 ...
Страница 39: ...9 APPENDIX 1 CoBra Microcomputer Schematics 39 ...
Страница 40: ...Fig A1 1 CoBra Microcomputer Central Processing Unit 40 ...
Страница 41: ...Fig A1 2 CoBra Microcomputer Configurator and Selector Circuit 41 ...
Страница 42: ...Fig A1 3 CoBra Microcomputer Read Only Memory Circuit 42 ...
Страница 43: ...Fig A1 4 CoBra Microcomputer DRAM Memory Circuit 43 ...
Страница 44: ...Fig A1 5 CoBra Microcomputer Memory Access Prioritizer and Command Logic 44 ...
Страница 45: ...Fig A1 6 CoBra Microcomputer Video Address Generator Circuit 45 ...
Страница 46: ...Fig A1 7 CoBra Microcomputer Video Address Multiplexer Circuit 46 ...
Страница 47: ...Fig A1 8 CoBra Microcomputer Video Memory Circuit 47 ...
Страница 48: ...Fig A1 9 CoBra Microcomputer Video Sync Pulses Generator Circuit 48 ...
Страница 49: ...Fig A1 10 CoBra Microcomputer Video Signal Shape Generator 49 ...
Страница 50: ...Fig A1 11 CoBra Microcomputer Interfaces 50 ...
Страница 51: ...Fig A1 12 CoBra Microcomputer Voltage Level Adapter Circuits 51 ...
Страница 52: ...Fig A1 13 CoBra Microcomputer Keyboard Interfacing Circuit 52 ...
Страница 53: ...Fig A1 14 CoBra Microcomputer TV Monitor Interfacing Circuit 53 ...
Страница 55: ...10 APPENDIX 2 Flopppy Disk Interface Schematics 55 ...
Страница 56: ...Fig A2 1 Floppy Disk Interface Disk Controller 56 ...
Страница 57: ...Fig A2 2 Floppy Disk Interface Command and Control Signals Generator Circuits 57 ...
Страница 58: ...Fig A2 3 Floppy Disk Interface Write Clock and Digital PLL Circuits 58 ...
Страница 59: ...10 APPENDIX 3 Component Placement on Boards 59 ...
Страница 60: ...60 Fig A3 1 Component Placement on Keyboard Circuit Board ...
Страница 61: ...61 Fig A3 3 Keyboard Circuit Board top layer seen from above keys side ...
Страница 62: ...62 Fig A3 3 Keyboard Circuit Board bottom layer seen from above keys side ...
Страница 63: ...Fig A3 5 Component placement on the floppy interface board 63 ...