Sharp MZ-700 manual Hblk~

Page 7

To read the contents of a VRAM character, the CPU sends out the relevant address. When RD is forced low, the data is then read via the bidirectional buffer LS245.

However, the address range $0000 through $DFFF must be addressed in order to access all the VRAM. This address change is carried out inside the custom LSI with the OUT command described later.

Accessing of the VRAM is carried out within the blinking period (BLNK = "H"). If BLNK = "L", then WAIT is applied to the CPU (WA = "L").

The blanking period discussed here is the period that BLNK is in high level.

High period of the BLNK signal is so designed that it is shorter than the low period of HBLK (horizontal blanking period).

HBLK versus BLNK

HBLK~,

BLNK--,L.____________~--~I

!~ I:

L"I ----

, 1

I'

-:l--2.165081-1S

Display period

The data written in the VRAM is sent to the CG ROM, character by character based on the display address counter located inside the custom LSI, to become the CG address data (VRAM-l data). Also, the data of VRAM-2 is sent to the LS174, at this point. The CG receives the VRAM-l data and low order address bits (Q-Q3). It is then sent to the shift register LS165 after being converted into the 8-bit parallel character row data. The shift register converts this signal into serial data and it is added to the color matrix circuit along with the data from the LS174 to become the R.G.B. CVIDEO signal.

Po - PlO: These are VRAM addresses that represent the character position on the CRT screen.

Ql - Q3: These represent the rows of the 8 x 8 dot character. Row number is increased with HBLK, and it repeats 0 through 7 as shown below. These signals are also generated inside the custom LS!.

as a2 a 1

1st row

 

0

0

0

 

 

 

 

2nd row

 

0

0

1

 

 

 

 

3rd row

 

0

 

0

4th row

 

0

1

1

5th row

 

1

0

0

6th row

 

1

0

1

7th row

 

1

1

0

8th row

 

1

1

1

 

 

LOAD: The signal that determines the function (shift out or data set) of the shift register LS165. High state of this signal acts as shift and low state of this signal acts as data set.

CLK: Shift register clock. Data shifts at the rising edge of CLK when the LOAD signal is high.

• HBLK versus HSY

!I ------Jr---

1

 

 

 

 

36.0881-1S

1 1

'

 

 

 

1-1-----:...----;I-!'j9.02201-1S

 

I

64.05603/015

 

I

'

 

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

 

 

1J

 

 

 

 

 

I

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-l

W.:--4.567375j.1S

• VBLK versus SYN

 

 

 

 

 

 

 

 

 

 

VBLK ____~

 

 

 

~__~r---

:

 

12.8112ms

:;

I

r-I--------·~I r--2;8825mms

1~_~1~9=.98==5m~s~__~_~.:.

u

, 1

1 1

-- , r-- 0.19216ms

Custom LSI internal CRT controUer block diagram and description

Ql - Q3 are created by dividing HBLK by half.

Internal signal CSDD is used to make the choice of VRAM addressing, which is carried out by address muitiplexing through the internal display address, or comes direct from the CPU. A through K are the display addresses.

The LPHI signal (l7.7MHz) is divided and ANDed to derive the horizontal synchronization signal (NTSC or PAL) to make the choise of either NTSC or PAL horizontal synchronization signal, output by means ofNTPL.

6

Image 7
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 GNDMotor PC· OUTVblnk Dtadr AtrbName SizeOUT2+----TO CPU INT SW3002 Iv1Z Rewind PlaybackFast ForwardAWl Cvideo VideoHsync Vsync CsyncMicro COlOR Graphic Printer ALE XTAL1 XTAL2INT PsenVDD 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