Sharp MZ-700 manual OUT2+----TO CPU INT

Page 15

c) Keyboard controDer

The 8255 writes strobe (key scan signals) on PA and reads key data from PB. The table shown below is the key map.

d) Signals around the 8253

The 8253 Programmable Timer generates the buzzer tone through the counter #(J and keeps the internal timer function via the counters #1 and #2.

The counter #(J is used as a square waveform generator (Mode 3). The counter #1 is used as a rate generator (Mode 2) and #2 as an interrupt upon terminal count (Mode 0).

The counter #(J counts the input pulse of 895KHz which is divided by a predetermined factor (musical note), and is then supplied to the amplifier to generate sound. The counter #1 receives an input pulse of 15.6KHz and creates a pulse on OUTl every second. The counter #2 counts those pulses and OUT2 turns to a high level 12 hours after. As OUT2 is connected to the CPU interrupt pin, it then goes into an interrupt processing routine.

8253

OUT2+----TO CPU INT

OUT1

 

 

D7

 

 

ClK1

 

BlNK 05.6KHz)

Do

 

 

OUTO

 

 

 

 

 

 

sp,

ClKO

 

895KHz

14

Image 15
Contents MZ-1TOl MZ-1POl RCB Counter ResetCPU 4KB RAM VideoMZ-700 III $7EOD System DescriptionPhio Ntpl LphiClkn ColrHBLK~ Monitor $DOOOOINH2 INH3 $OFFF $FFFFPHI ResetIN/OUT LPH1~ P7 Memory Management ATB ATB Cgrom RDN Colr NtscLPH1 PAL Ntpl Gate VCC GNDPC· OUT MotorVblnk Dtadr AtrbName SizeOUT2+----TO CPU INT SW3002 Iv1Z Rewind PlaybackFast ForwardAWl Cvideo VideoHsync Vsync CsyncMicro COlOR Graphic Printer ALE XTAL1 XTAL2INT PsenColour Plotter Printer Control LSI VDDProg PI,B Power Supply ~ \ ~v1Z 70C 74LSOO74LS02 74LS147417 74LS166 74LS174 74LS176 Circuit Diagram & Parts Layout ~--l Thri IkopI I I I 4O~- Back ~l--r ~-I-? VIiIT IPower unit FfO~ Lf j EI02IAC-33A ISi§====t============I~~=====~==~================~YD Page Parts List & Guide Rn CPU Unit Exteriors Rn CPU U~~t Exteriors ~18 IlJ CPU Unit Electronic Components 3J CPU Unit Electronic Components Power Supply Unit ID Power Supply Unit ~7~13 Ca ssette Unit Cassette Unit Cassette Unit MZ·700 Index Parts Code Parts Code Sharp