Sharp MZ-700 manual Pc· Out, Motor, Vblnk

Page 13

a) Signals around the 8255

The 8255 Programmable Peripehral I/O Controller assumes the control of the cassette recorder, CRT screen cursor

r ---

Key data input terminal

(8P)

' -

VBLNK 5560UT

INTMSK

 

RDATA

 

Cassette

MOTOR

 

 

 

 

control

M·ON

 

 

WDATA

 

 

 

 

 

 

 

556RST

 

 

 

 

 

 

 

 

 

 

 

0

 

 

Key data

 

-

 

LS

0

 

\

 

strobe terminal

 

145

B

(lOP)

 

 

 

 

C

 

 

 

 

9

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

blinking timing, keyboard scan strobe output, and key return data.

8255

PBO

\

0,

0,

PB7

\

 

 

 

 

 

 

Do

 

 

PC7

 

 

 

 

 

 

PC6

AI

 

AI

 

PC2

 

 

 

PC5

Ao

 

 

PC4

 

 

 

PC3

RD

 

 

PCl

WR

 

 

 

CS

 

 

PA7

 

 

 

 

RESET

8255

 

 

RESET

 

 

 

PA,

 

 

 

PA.

 

 

 

PAl

 

 

 

PAo

 

 

 

 

 

 

 

Port

Port terminal

I/O

Active state

Control function

Signal name

 

PAo

 

H

 

 

 

PA

PAl

OUT

 

} Keyboud scan stwhe slgnal output

 

PA2

 

 

($EOOO)

H

 

 

 

 

PA3

 

Cursor blinking timer reset

 

 

PA7

 

L

556RST

 

PBo

 

L

 

 

 

 

PB I

 

 

 

 

 

PB

PB2

 

 

 

 

 

PB 3

IN

 

Keyboard scan data input

 

 

($EOOl)

PB4

 

 

 

 

 

 

 

 

 

PBs

 

 

 

 

 

 

PB6

 

 

 

 

 

 

PB 7

 

L

 

 

 

 

PC I

OUT

-

Cassette data write

WDATA

 

PC2

OUT

L

Timer interrupt disable

INTMSK

PC·

PC 3

OUT

51..

Motor rotate control

 

M-ON

PC4

IN

H

Motor rotation check

 

MOTOR

($EOO2)

 

PCs

IN

-

Cassette data read

 

RDATA

 

 

 

PC6

IN

-

Cursor blinking timer input

5560UT

 

PC 7

IN

-

Vertical blanking

 

VBLNK

• Output data handled in the bit cell mode. (Port C in control mode)

b) Cassette controller

Data transfer with the cassette recorder is carried out on PCI, PC4, and PC5 of the 8255. Shown next is the data format (Sharp PWM method) of the cassette tape.

12

Image 13
Contents MZ-1TOl MZ-1POl CPU Counter Reset4KB RAM Video RCBMZ-700 III $7EOD System DescriptionClkn Ntpl LphiColr PhioHBLK~ INH2 INH3 $DOOOO$OFFF $FFFF MonitorIN/OUT ResetLPH1 PHI~ P7 Memory Management LPH1 PAL RDN Colr NtscNtpl Gate VCC GND ATB ATB CgromMotor PC· OUTVblnk Name AtrbSize DtadrOUT2+----TO CPU INT SW3002 Iv1Z Fast PlaybackForward RewindAWl Hsync VideoVsync Csync CvideoMicro COlOR Graphic Printer INT XTAL1 XTAL2Psen ALEVDD Colour Plotter Printer Control LSIProg 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