background image

– 12 –

CPU-6803

The main component of this microcomputer
system is the 6803 CPU. This is a 40-pin in-
tegrated circuit which provides the address,
data, and miscellaneous control signals. The
CPU receives the main clock frequency of
3.579545 MHz from the modulator assembly
and divides this by 4 to produce an operating
frequency of 0.89 MHz. This frequency is avail-
able as the processor clock E.

This processor chip is designed to be used in a
minimum hardware configuration so, I/O lines
are provided directly from the CPU chip. In the
MC-10 computer these I/O lines are used to
address the keyboard and to support the cas-
sette and RS232 interface.

The 6803 CPU is able to support several differ-
ent modes of operation. For the MC-10 the CPU
is operating in mode 2. The CPU mode is
selected at power-up by the state of lines P20,
P21, and P22. P20 and P22 are connected by a
diode to Reset so that during power-up these
lines are low. P21 is connected to a pull-up
resistor so that during power-up it is high.

Mode 2 operates with 128 bytes of internal
RAM, a full 16 line address bus and an 8 bit
data bus which is multiplexed with the lower
eight address lines. Due to the multiplexed
address and data bus, two external devices are
required. A 74LS373 is used to latch the
address lines. This occurs during the low por-
tion of the E clock when the CPU is not access-
ing external devices. The latch signal (AS) is
provided by the CPU. The other external device
is a 74LS245. This bi-directional buffer is
required to isolate the RAM output lines, which
are providing data to the video display genera-
tor during the low portion of the E clock, away
from the CPU data bus. This buffer is controlled
by the device selection logic.

RESET CIRCUIT

The reset circuit is composed of switch S1
diode D9, resistor R24, capacitor C8, and two
gates of IC U12. R24 and C8 form a simple time
constant so that during power up or whenever
the reset switch is pressed, the reset line will
stay low for a few milliseconds before returning
to the high state. The reset input to the 6803
does not provide hysteresis so the reset signal
must be buffered by U12 before being con-
nected to the CPU. The final component of the
circuit is diode D9 which is provided to allow
for rapid cycling of the power switch.

ROM

The MC-10 uses a single 8K x 8 ROM to store
the BASIC operating language. This is located
in a 16K memory map segment between hex
C000 - FFFF. This device is connected directly
to the multiplexed address/data, however any
possible contention is avoided by enabling the
ROM only during the high cycle of the E clock.

CASSETTE INTERFACE

The cassette interface is composed of an out-
put attenuator connected to a CPU output line
and an input zero crossing detector. Most of
the important cassette parameters are con-
trolled by software. However, there is no cas-
sette motor relay in the Micro Color Computer
and cassette recorder operation must be man-
ual.

The cassette format chosen uses a sinewave of
2400 or 1200 Hertz to yield a Baud rate of ap-
proximately 1500 Baud. In this format, a 0 (or
logic low) is represented by one cycle of 1200
Hertz. A 1 (or logic high) is represented by one
cycle of 2400 Hertz. A sample of data is shown
in Figure 2. A typical program tape would con-
sist of a leader of alternating 1’s and 0’s, fol-
lowed by one or more blocks of data. A block of
data is composed of 0 to 255 bytes of data with
a checksum, sync byte, and the block length.

The output circuit utilizes a CPU output line to
produce a sinewave of 1200 or 2400 Baud. This
signal is then attenuated to approximately 1
volt and connected to the auxiliary input of the
cassette recorder.

Содержание TRS-80

Страница 1: ...TRS 80 MICRO COLOR COMPUTER MODEL MC 10 Catalog Number 26 3011 CUSTOM MANUFACTURED FOR RADIO SHACK A DIVISION OF TANDY CORPORATION 26 3011...

Страница 2: ...TV Switch Box 16 Power Supply 17 VDG 17 Device Selection 19 System Timing 19 RAM 20 Modulator 20 V TROUBLESHOOTING 21 VI PARTS LIST 25 VII PRINTED CIRCUIT BOARDS 30 VIII IC INTERNAL CONNECTIONS 33 IX...

Страница 3: ...3 SECTION I SYSTEM DESCRIPTION...

Страница 4: ...cessor clock E The CPU will be granted access to the RAM upon request only during the high state of E This allows efficient usage of the RAM with no waiting by the CPU and no visible conflict on the d...

Страница 5: ...5 SYSTEM BLOCK DIAGRAM...

Страница 6: ...0F Port 3 Control and Status Register 000E Input Capture Register low byte 000D Input Capture Register high byte 000C Output Compare Register low byte 000B Output Compare Register high byte 000A Count...

Страница 7: ...7 SECTION II SPECIFICATIONS...

Страница 8: ...it 6803 8 bit processor clock speed 0 89 MHz Memory Size ROM for BASIC 8K RAM 4K expandable up to 20K external Video Display Character display 512 32 x 16 upper case characters Semi Graphic display 64...

Страница 9: ...9 SECTION III DISASSEMBLY REASSEMBLY...

Страница 10: ...op shield is soldered to the PC Board Remove this solder with solder wick or a desolder ing tool Bend the protruding edge of the shield upward until it is parallel to the slot and remove top shield RE...

Страница 11: ...11 SECTION IV THEORY OF OPERATION...

Страница 12: ...CIRCUIT The reset circuit is composed of switch S1 diode D9 resistor R24 capacitor C8 and two gates of IC U12 R24 and C8 form a simple time constant so that during power up or whenever the reset switc...

Страница 13: ...OUTPUT INPUT TO TAPE OUTPUT FROM TAPE INPUT TO THE PIA DATA STORED IN MEMORY 4 6v 0v 1v 0v 2 5v 0v 2 5v 5v 0v The End of File block is a standard block with a length of 0 and the block type equal to...

Страница 14: ...e TTL input switches states A 100 ohm resistor R1 is included to provide a cur rent limit on the output The two input signals RS232lN and CD utilize identical circuits and share a common bias resistor...

Страница 15: ...9 CPU Address Bit 9 22 A10 CPU Address Bit 10 23 A11 CPU Address Bit 11 24 A12 CPU Address Bit 12 25 A13 CPU Address Bit 13 26 A14 CPU Address Bit 14 27 A15 CPU Address Bit 15 28 E Main CPU Clock 0 89...

Страница 16: ...puter the signal is connected to a balun in the switch box which matches the modulator s 75 ohm output impedance to a TV s 300 ohm antenna input impedance This signal is then connected to the switch T...

Страница 17: ...of the op amp VDG The video interface function in the MC 10 is performed by the MC6847 This is a flexible video display generator that will produce nine colors eight colors and black an alphanu meric...

Страница 18: ...ck 64 Display elements in columns 32 Display elements in rows Black x x Lx C2 C1 C0 Color 0 x x x Black 1 0 0 0 Green 1 0 0 1 Yellow 1 0 1 0 Blue 1 0 1 1 Red 1 1 0 0 Buff 1 1 0 1 Cyan 1 1 1 0 Magenta...

Страница 19: ...t used externally to the CPU The next 16K segment is used for system RAM The third 16K segment is used to read the keyboard and to write to the VDG control register The final 16K is reserved for syste...

Страница 20: ...U is writing to RAM MODULATOR The outputs from the MC6847 are connected directly to the modulator The modulator unit is built around the MC1372 This is a linear inte grated circuit which is designed t...

Страница 21: ...21 SECTION V TROUBLESHOOTING...

Страница 22: ...g then the most likely problems are a memory or buffer chip failure or a short on the address or data bus In this case you will have to methodically check the address and data lines while looking for...

Страница 23: ...lt supply voltage is the output of the regu lator With the power pack unplugged measure the resistance between the 5 output and ground If this shows zero resistance the prob lem is a short to ground I...

Страница 24: ...1 Set switch to CH 4 2 Adjust T102 core so that frequency counter of spectrum analyzer shows 67 65 MHz 3 Set switch to CH 3 4 Adjust trimmer capacitor of C113 so that frequency counter of spectrum ana...

Страница 25: ...25 SECTION VI PARTS LIST...

Страница 26: ...022 16 30 Axial Ceramic C24 26 0 022 50 80 20 Radial Ceramic C27 0 1 25 20 Radial Ceramic C28 0 022 50 80 20 Radial Ceramic C29 0 022 16 30 Axial Ceramic C30 32 0 022 50 80 20 Radial Ceramic C33 150P...

Страница 27: ...R20 10K x 8 1 4 5 Resistor Array R21 4 7K 1 4 5 Carbon R22 23 4 7K 1 6 5 Carbon R24 100K 1 4 5 Carbon R25 4 7K 1 4 5 Carbon R26 100K 1 4 5 Carbon Ref No Description R S Part No Mfr s Part No S1 RESET...

Страница 28: ...S32N or OR GATE MB74LS32M or HD74LS32P MOTOROLA FUJITSU HITACHI U14 MC14503BCP or BUFFER HD14503BP or PD4503BC or MSM4503RS MOTOROLA HITACHI NEC OKI U15 LM339N or COMPARATOR PC339C MOTOROLA NEC U16 MC...

Страница 29: ...Modulator MDV 1 Custom 525010030A 9 Connector Flat Wire 193903430A 10 Sheet Shield 473310380A 11 Knob Channel Black 659510320A 12 Cabinet Bottom 601310290A 13 Foot Rubber 608010080A F1 Screw Top Tite...

Страница 30: ...30 SECTION VII PRINTED CIRCUIT BOARDS...

Страница 31: ...31 MAIN P C B TOP VIEW...

Страница 32: ...32 BOTTOM VIEW...

Страница 33: ...33 SECTION VIII IC INTERNAL CONNECTIONS...

Страница 34: ...34 IC INTERNAL CONNECTIONS U1 MC6803G Motorola or HD6803P Hitachi...

Страница 35: ...35 U11 MC6847P Motorola...

Страница 36: ...36 U2 SN74LS373N Motorola or MB74LS373M Fujitsu U7 SN74LS245N Motorola or MB74LS245M Fujitsu...

Страница 37: ...37 U3 MB8364M Fujitsu U9 10 PD4016C 1 NEC or PD4016D 1 NEC or MB8128 15P Fujitsu or MSM2128 20RS Oki...

Страница 38: ...38 U4 SN74LS155N Motorola or MB74LS155M Fujitsu or HD74LS155P Hitachi U5 6 SN74LS367AN Motorola or MB74LS367AM Fujitsu or HD74LS367AP Hitachi...

Страница 39: ...N74LS174N Motorola or MB74LS174M Fujitsu or HD74LS174P Hitachi U14 MC14503BCP Motorola or HD14503BP Hitachi or PD4503BC NEC or MSM4503RS Oki U19 SN74LS76AN Motorola or MB74LS76AM Fujitsu or HD74LS76P...

Страница 40: ...40 U12 SN74LS14N Motorola or MB74LS14M Fujitsu or HD74LS14P Hitachi U13 SN74LS32N Motorola or MB74LS32M Fujitsu or HD74LS32P Hitachi U20 SN74LS32N Motorola or MB74LS32M Fujitsu or HD74LS32P Hitachi...

Страница 41: ...41 U15 LM339N Motorola or PC339C NEC U18 SN74LS74AN Motorola or MB74LS74AM Fujitsu or HD74LS74AP Hitachi...

Страница 42: ...42 U16 MC1741CP1 Motorola or HA17741PS Hitachi U17 MC7805CT Motorola or NJM7805A JRC or PC7805H NEC...

Страница 43: ...43 SECTION IX SCHEMATlC DlAGRAM SECTION X EXPLODED VlEW...

Страница 44: ...S A FORT WORTH TEXAS 76102 CANADA BARRIE ONTARIO L4M 4W5 TANDY CORPORATION 6A3 Printed in U S A AUSTRALIA BELGIUM U K 91 KURRAJONG ROAD PARC INDUSTRIEL DE NANINNE BILSTON ROAD WEONESBURY MOUNT ORUITT...

Отзывы: