M / 3500

7-6. I/O port map

8255 ON SUB CPU BUS

I N

OUT

8255

chip address(0011/xxxxj

Group A: Mode 1

Group B: Mode 0

INPUT P O R T C 7 4 L S 2 4 4

7 4 L S 2 4 4

port address[0100/xxxx]

IN

# 4X

OUT

PA7

PA6

i'A5

I'A4

I'A3

PA2

PA1

PAO

PC7

PC6

PCS

PC4

PCS

PC 2

PCI

PCO

PB7

OPB6

3

PBS

PB4

PBS

PB2

PB1

PBO

C D S 7 D

C D S 6 D

CDS5D

C D S 4 3

CDS33

C D S 2 D

cosn

C D S O D

DATA8

DATA"

DATA6

I) AT A5

Output

DATA4

 

 

DATA3

Printer

 

DATA2

 

 

DATA1

 

OBF output

ACK T-SET

ACK inputi

ACK

 

 

STROBE

J

 

MUS 1C , sustain

1NTR

NOT USE

 

 

ACKC

 

 

STC

Keyboard

 

DC

 

 

P / M

CG selection

 

SRDY

Sub CPU READY

Output

CLK

 

 

Dm

 

C2

Clock

Cl

CO

STRB

HLT KEY

STK -i

Keyboard

DK J

PUTR

PE Printer

BUSY

Reads the 8255 OBF (PC7) output or timer output.

- 80-

Page 73
Image 73
Sharp MZ-3500 service manual I/O port map