Download MZ-1E14 Service-Manual GB - The Sharp MZ
Transcript
- M Z-1EI4 SHARP SERVICE MANUAL CODE: OOZMZIE14//-E MODEL MZ-1E14 r-----------------------CONTENTS----------------------~ 1. Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . '-1. General specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2. Buffered signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2. Block diagram . . . . . . . . . • • • . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2·1. Block diagram . . . . . . . . . . . • . . . . . . . . . . . . . . . . . . . . . • . . . . . . . . . . . . . . . . . . 2·2. Description . . . . • . . . • . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3. Troubleshooting. . . . . . . . . . . . . . . . . . • . . . . . . . . . . . . . . • . . . . . . . . . . . . . . . . . . .. 3·1. Troubleshooting procedure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . • . . . . . . . .. 3-2. Problem caused by the 1 E14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 4. Circuit diagram 1 2 2 2 2 ......................"................................ 6 5. Parts & signal layout . . • . . . . . . . . . . . . . . . . . . . . . . . . • . . . . . . . . . . . . . . . • . . . . . . . 6. Parts guide . . . . . . . . . • . . . . . . . . . . . . • . . . . . . . . . . . • . . . . . . . . . . . . . . . . . . . . . . 7 8 SHARP CORPORATION --------- - MZ-IEI4 1. SPECIFICATION 1·1. General specification See the wiring diagram for detail of bus line connector and the 510 Pin configuration connector. TTL level I nput/output electrical characteristics Signal level shall conform to the le used. ICs used: SN74LSOO SN74LS02 SN74LS04 SN74LS10 SN74LS30 SN74LS74 SN74LS138 SN74LS541 2732(ROM) Input/output specification Operating temperature 5°C'" 35°C Storage temperature -15°C ...... 600 e Supply voltage 5V±5% (external power supply not needed when used in conjunction with the 1 F11, MZ-700). Physical dimensjons 1·2. Buffered signals The following signals are buffered by the SN74LA541. IORO, RESET, RD, CE, 51, SO, <p, Ml 2. BLOCK DIAGRAM 2· 1. Block diagram CPU DO-D7~~----------------------------------__~~~~~~__~----------__~DO-D7 CPU CLKO " !F!! Ml CYCLE CE io<--...,..-J->/OE ROM 4KB ROM READ 1 WAIT CPU WAIT DO~D7 M! CPU Ml AO-A15 All ~12A13!A14Jtu5 ROM ADDRESS TO !F!! DECODER CPU MERQ ......._ _ _-!-_ _-''"" , CPU RD i--------.... cPU t,-_~ ~------""CPU BUFFER AO DRIVER AI1A2 AB A4 A5 AS A7 I-------~S! MEMORY BANK r-----------~SO SELECTOR CPU WR RESET CPU lORQ ~L_J----.CE "~-;===±=~r !!L===~J r---r-i~~~~~::~~~~----~ I I I \1 AO\AdA2\AB\A4 A5 A6A7 QD I/O SELECTOR t -1- CLK(BUS~) Mi ~------------.CPU RD r-------------.RESET r-------------iOcPU !ORQ MZ:,.IE14 --- ------- 3. 2-2. Description 1) ROM TROUBLESHOOTING-.o,~ I __' . " ' _~J~..'".-,,_. --I The MZ disk monitor routine program is contained in 1) Troubleshooting procedure.~j, :.: I~'. , - , ; :,_~", _;::> • ; the ROM. It locates on the MZ·700 VRAM. key'side In the first place .it become!_necessary to fine! out on bank, dominating the 2 KB addresses of $E800 through Which' sidethetrouble',;s; lE14 or 1 FH. GeNhe pro$EFFF. Even though the 2732, ROM has a 4 KB capaperlyiul1~tidriin'illEj:4':and'lFll connected with the city, only 2 KB are used actually. u"nit one-Oat --if time to fin~- .OU~ ~hich conne~~i~~ j.S~~~,es The MZ-700 monitor ROM reads the contents of $E800 '"thetrouble;-,',---, """":,' to check if it is $00. If so, the control advances to 2} Describ~d ~:ej(i are' 'p:osslb'le bills_as which may occur __ _ _ _:::-~$~E"?8~0~0,.!f~0_':r~e~xe"!c~u~t~io~n!o._;_::_:_=_:_;:;:_--------_ _~__ wtten_e,ttte<_.tbe.-1-E.1_4_<l"_tE.1_1_is;.i"_c'mnectfuri...'~'_'i,',_'_.,-.- '-'- : -.' .. -. -, ,:::-.. - .. - ,- :-.;', - -':' i ,,-_J, 11 ' 2) Ml CYCLE ROM READ 1 WAIT This block is used to insert a single wait during the M1 g;1.' problem,c8uses.byjhe_tEt4,_ ., cycle (op code fetch) of the Z·80 CPU in executing the --~1) ROM·starts - -- - - _ _ __ ' " contents of the above ROM, as it uses the memory of The message, '''MAKE' READV"OD,"MONITOR relatively sl6w access while a faster memory is required •. 9Z·503M~,·,'~ does appear Oh,the display'whorf power is for the memory read in the Ml cycle. 'i~,';ed ~ri"';ithth'ediskloaded'in the drive unit. 3) ROM ADDRESS DECODER (2) , No operation.can tak~ 'place (including program wild ;i-i'iJi:i' :;':1 This block enables data output of the ROM when the run)." VRAM side bank has been assigned at 4) and that the CPU has executed the read operation to the address 3-2. P~oblem .caused by the 1 Fit' $E800 through $EFFF. (1) , driei~.6t startiC' ruri. ' 4) MEMORY BANK SELECTOR (2) Write does take" place;" , " Performs to select the o Write protect error occurs at all times. memory bank. Only o The message "NOT READY ERROR" displayed. when the MZ·700 has $DO 0 0 o The data written th~-disk can nc)t be read. V-RAM chosen the VRAM side (3) Read is not enabled. -- - --- -- --bank, it makes bank V-RAM $EOOO output enabled. Troubleshooting procedure -1 E14_,!(]:,L1.LM.MJl:!L - (-1) RQMdoes not start., , -$E800 ~ , therri"to; on $FOOO j MZdisk ROM , ' i i NO $FFFF YES 5) MZ DISK I/O SELECTOR.' . The SIO of the IFll is emibled only wh~n the CPU accesses the I/O address of ihe MZ disk. ' The table below shows the relatiori among address •. Sl, SO, and CE. I/O port C/E S1 SO $F.4 $F5 $F6 $F7 0 0 0 0 0 0 0 1 1 0 I 1 1 NO The MZ-700 monitor is "HMONITOR lZ-013A**". SIO register Channel A 8 Channel A Channel 8 ~'Channel DATA ,DATA :CWR CWR 6) BUFFER DRIVER Not ,o-nly ehhances signal driving capacity to the signal sent to the IFll, bUTr"doted influences to the,CPU as much as pos_sit'Ie:. 7) 1 F 11 interfacing signals a. CPU CLOCK (BUS <P) ••••.•• MZ·700 CPU clock (3.85 MHz). b. CPUMl . . . . . . . . Ml signal from the MZ-700 CPU" c. CPURD . . . . . . . . . . RD signal from the MZ·780. d. CPUIORO ...••••. 10RO signal from the MZ·7~0. e. RESET . . . . . . . . • . . . MZ-700 system reset signal. f. CE . • . . . . . . . . . . . . 1 Fll SIO chip enable' signal. g. Sl . . . . . . . . • 1 F 11 SIO control/data select signal. h. SO .....••.• 1 Fll SIO channel A/B select signal. Examine the LS245 and wait circuit. ",==:7.====, Check'if the "OE" of,the ROM ~ea after, #EBOO does not appear. Examine the p-eriphery . -- , of the LS30 '(bank address decoder). can be r.ead With the , - M command......... , , _All areas after $,E~OO should b YES L. "7E" when power is not on. ~ . , ROM is in t.rouble. ,Replace the ROM , with; the new ()lie. MZ-IEI4 (2) No operation can take place Proceed to examine the ROM (Step (111. NO Check if the ROM starts. (b) Write is not enabled. (1) Write protect error occurs at all times. Set the disk in the drive. YES Check if the. ~ rite protect~ab NO Check if the SID access is successful. of the disk is broken. Examine the LS541 and bus line. NO VES <Check if CTSA NO of the SIO is low::.:>""---, YES Replace with the d i s l f V E S whose write protect tab is not broken. Failure on the 1F11 side, Check if WRPR of T-4 is low. CheCk i~ ot~e~rNO ~ operation IS permitted. NO VES r-==-=-L,-C7=-.--, Replace the LS14 with the new one. -1 F11{a} The motor does not start to run. Conduct test while the LOAD command is in execution. ~ <Check if DTRB Check if the cableisin connection. < NO NO >:::e..-i Put the cable into connection. VES Y Examine the write protect switch of the drive unit. Check if MTON of T-4 is low. NO (2) The message "NOT READY ERROR" displayed. Set the disk in the drive. VES circuit pattern. Check if the BUSY lamp is on. NO <Check if DCDA~ YES ~ ay" Check if MDST NO of T-4 is low . . . . . Check if CPU .......... bus line is functioning A motor failure. properly./' VES CheCk ~ if #2 pin ...... of the Control Boardl>---i IC6islow./ Examine the IC11 and IC12. Defect in the SIO. Check if the cable is in connection. ~3- NO Put the cable into connection. ,---, ----IMZ"'-lcE144------------ (3) Write is not enabled. ";j, )"; :'i "-. Check jf (c) Read is not enabled. ".: " ,; , ': •.:" c Set the disk in the MZ disk and conduct test while the LOACLc9mJTl~J:1d is in execution. ·,;i· ::-i:::;' NO read is enabled. : ; , : ; ; : ' - - - - - - - - - - - , Check if the YES clock is on. ;:N",O,,-_ _, ... P'rocee'd'id traubleshoo1: the ~e~q t"u:nct1ion. YES < Check if the disk has b~!I]._ set proper,ly. YES Check if R DDT inp:ut is on. " i~ NO ')1': 1'1 I ) ,\r! NO 1 Check if RTS B is turning on and off. "J:','l ~~heck if the ~Y5tal clo'ck is r-I-:~.,.:-;~.l:"~":-d-,--, 'X~'< 6'~:"",:~;' NO _~~place the crystal with the new one. outp~,t ~s !-9wY~'>"---' YES Check if <RXCA and RXDA .......... mputs are on. ExamiJiEi'the read amplifier cftgital"'CirC'uit. or NO >"-_--, YES Failure in the 510. Failure in the 510. ES Failure in' the LS04. NO Examine the periphery ES NO J of the LS393. _Check if r--'""""'C CL 01 'he LS74 is}ligH; . . YES r _ _....!:!N~OCCheck if WRPR , of Tl4' is on. YES ';" Examine·.the write line_of th~ M"Z "dis~ dri,ve. -'4- or replace the- pad. YES 'T NO "Adjust·off~track NO Y~S Procedure after this need to conduct test while writing. Check if RTSA Check a proper "- -<waveform is seen NO on the test point 1. YES - -- - MZ-IEI4 * Procedure to examine the SIO bus line (with the MZ700,1 E14, 1 Fll in connection). An example to test proper connection of the bus line up to the 510. Write the interrupt vector in the write register 2 of the channel 8 and read it out of the read register 2. ** 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 0000 0000 0000 0000 0003 0006 0009 OOOB 0000 OOOF 0011 0013 0015 0016 0018 OOlA 001C 001E 0020 0021 0023 0026 0026 0026 Z80 ASSEMBLER 2Z-004C (QSCK-O> PAGE 01 QOC SIO CHECK PROGRAM • 210001 11 AA55 01F702 E061 E069 E041 E051 E041 E078 BA 20E8 E041 E059 E041 E078 BB 2000 C304E8 • START: LO LO LO OUT OUT OUT OUT OUT IN CP HL.0100H OE.55AAH BC.02F7H (C) • H (C) (C) (C) (C) •L •B .0 •B A. (C) o JR NZ.START OUT OUT OUT IN CP (C) • B (C) • E (C) • B A. (C) E JP NZ.START E804H JR END Immediately after the above test, the control goes into the state of ready for monitor command, if the SIO data have been read correctly, that is, the control jumps to $OOAD. If there is any failure, the control goes to execute indefinite program looping. In this case, there may be a failure like open cable, buffer failure, or SIO failure in the worst case. -5- ????? .-,. ---_~¥Z=lEl""4l__----------- ------- -- - - 4. CIRCUIT DIAGRAM , '" " ,,- r J; : ,.,-: , , ;: ,; ~ ",D?,,_: "' ~~ "' ,--;;;---c r "' "' , ,-" 1,1: " _ n. ,--,I, ';;'. " , ~lt: i" :1" , ' D' " A" rMERQ , ,'. '; , , ;C. ", " 5 ",4 2 ;PIf i , ~,ICIO : 12dP~~ "n: oS: " , 6 le? LSD-I -J ; , '". , LSD'I " ~ , , , M' ". D' ~ , L_t}3 D4 ,"'-=- D, D, Q!U L'D6 eK LS~O D LS14 '"r " 'Q r-'-' -- ,- Q 4C 10 I , ~ ., '1 -J ~- " :.tt:: ' ~ -, _. , .r@y], ~b' l;rg;~Cll '):C9 ' i ... '" "" - <> 00_0 0 0000 ,e, 2732K lA "'''''''''''''''_'''' _o~12 ««««<-«,<' ",J;'~""" ;,.:,1,1,:::~'" ~ .-_. M< ,,-, ' lOOpF -- " " "'. " " , LSCO ~ I~ ~." LS14 ;c , a EXWAIT :, , 17 16 [5 14 13 11 10 5e K 5C' -" 11 ;l . .. [CIO 1 '-" ',' , , .'\: i' j +OV ;-, ['CS 56 . . , rAiii"""l- , • •• , '" ,o .e I.SD2 ,c. "{S04 ,,< "'. ~ =, '~3 'c. '" , " ~ ... ~w , '\VR ,e [~ , 6 LS!38 LS02 "' A [ca AO , M L~1l4 10 LSIO [ca IC8 LS02 ~~~a~ ~w ,e " , 4B~ MW AO AO ,e, LSOO ~Lsa2 ac " ,~ ". " " A' ~ M .. .," '. " " " ", , • ,• U CNO CND OND J::X-\VAlT AO ~' , NC OND MERQ " 1m " '" " '" -.rr " .. '" " ~ , Ne .. " AO ' AO OND AO 'A I' A 0" Busi" D , D • D • D , D , D • D' D • M NC "" Ne , RESET Hi' GND " " ", '" ,• , GND GND GNO GNO GND GND GND GND T-' ~ ~ SO " " " ,,," , AID A'9" '-- cooo ::J " " , " M' " M' M' "" M. A" .,"" " ." " A '" ." Yr--l6 ~ ,lOHQ:.J T-' ~p..L CM .p .~ CONNECTOR-7 PARTS _SIDE SOLDER 5 [DE , G" J I RD I , "1~ " , ,c. "". " .~ ,, , "p::-. ," ,, ,, " " •" , C MI ~ " •' ~oo I , '" . " " " ~ " " "AO " 2~19 ,n- COM ~ .~ B~12' " r;;-; CONNECTOR-G PARST-SIDE SOLDER-S I DE M +OV " " ", " " " " " L" r:w- RES[n 1fT D' D' U D' D. D' D' DJ D, -;.]6- .... .. ~ GND "'0 "" " 'TIiRil" " " "co, GND GND "D "D "D GND "D GND - M Z-1EI4 5. PARTS & SIGNAL LAYOUT -7- ,-, ----,M~1E_14___--- ---"'\ ' J 6. PARTS GUIDE ITl EXTERIORS NO. PARTS CODE I o C F 6 9 5001/// 2 o C F 6 9 5000/// 3 oC F 6 9 5021/// 4 OCF69 5 0 2 6 / / / 5 o C F 6 9 0005/// 6 o C-EJ; '1.=0 0 PRICE NEW RANK MARK AM N AH N AB N AB N AA N PART DESCRIPTION RANK C [/F Ca binet u er C [iF Cabinet lower C Insulator C Leg For Cabinet C Screw (M3X6 1 ...-c-\-SGrew-fMJ..X-6 ! [2J ELECTRONIC PARTS NO. I 2 3 4 5 6 7 8 9 PARTS CODE VHiSN74LSOO VHiSN74LS02 I I I I I VHiSN74LS04 VHiSN74LSIO VHiSN74LS30 VHiSN74LS74AN VHiSN74LSI38N VHiSN74LS541N VHi 2732//AC88 10 o C F 6 9 5 1 0 5 / / / 11 o C F 6 9 5 1 0 3 / / / 12 o C F 6 9 5 1 0 4 / / / 13 o C F 6 9 5 0 9 5 / / / 14 o C F 6 9 5 0 9 2 / / / 15 o C F 6 9 5 0 2 3 / / / PRICE RANK AE AE AE AE AE AG AG AP BK AF AM AT AC AC AA NEW MARK N N N N N N N PART RANK B B B B B B B B B B C C C C C DESCRIPTION IC IC IC IC IC IC IC IC EP Rom re socket' - - - [IC4,IC9] [lCB] [lC6] [lC3] [lC7l [ICID] [lC2] [IC5] [lCI] .'-' [T6] Connector Connector Capacitor Capacitor [T7] [C3] [CI-2 C4 9] Screw W PACKING,INST.BOOK,OTHER NU PARTS CODE I RMEMRI028AC73 2 TiNSE1140ACZZ 3 TiNSE1215ACZZ 4 5 6 7 8 9 10 11 TiNSEI216ACZZ TSELFI002ACZZ SPAKAI467ACZZ SPAKCI562ACZZ SSAKAOOOISCZZ SSAKAO 3 0 2CCZZ SSAKB0002YDEO QCNW 1I05ACZZ PRICE NEW RANK MARK BF N BB N AL N AP N AA AM N AT N AA AA AA, AK N PART RANK E D D -D D D D D D D C DESCRIPTION Master Disk Instruction book Disk basic) (Disk Basic Instruction Book Installation Instruction book COD Basic) Label Packing Cushion _ Packin Case Pol Ba: Instruction Book Polv Sag(I/F unit Poly Bag(Media Cable for CMT - 6-+---1[.'?~ I @ -....'-,g.- \ ~~ - _ _~MZ=1_Eu~14",--_ _ _~_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ SHARP SHARP CORPORATION Industri~_llnstruments Group Reliability & Quality Control Department Yamatokoriyama, Nara 639-11, Japan 1984 August Printed in Japan ®