Commodore MPS1230 a

Page 1
r
SERVICE MANUAL
MPS 1230
JULY, 1989
z.
commodore
PN-314998-01
COMPUTERS
Page 2
Page 3
MPS 1230
JULY, 1989 PN-314998-01
INTERNATIONAL EDITION
COMMODORE INTERNATIONAL EDITION SERVICE MANUALS CON TAIN PART NUMBER INFORMATION WHICH MAY VARY ACCORDING TO COUNTRY. SOME PARTS MAY NOT BE AVAILABLE IN ALL COUNTRIES.
Commodore Business Machines, Inc.
1200 Wilson Drive, West Chester, Pennsylvania 19380 U.S.A.
Commodore makes no expressed or implied war ranties with regard to the information contained herein. The information is made available solely on an as is basis, and the entire risk as to quality and accuracy is with the user. Commodore shall not be liable for any consequential or incidental damages in connection with the use of the information con tained herein. The listing of any available replace ment part herein does not constitute in any case a recommendation, warranty or guaranty as to quality or suitability of such replacement part. Reproduction or use without expressed permission, of editorial or pictorial content, in any matter is prohibited.
This manual contains copyrighted and proprietary information. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior written permis sion of Commodore Electronics Limited.
Copyright © 1989 by Commodore Electronics Limited. All rights reserved.
Page 4
Page 5
MPS 1230 SERVICE MANUAL
PREFACE
PRE-REQUISITES This manual is intended for technicians with previous experience in
servicing dot matrix printers.
SUMMARY
The manual is divided into Chapters and Appendices. The initial chapters describe unpacking of the printer, set up and testing. The remaining chapters provide information about fault tracing and
elimination. Further technical information, command codes, graphic sets and interfaces
can be found in the relevant appendices.
BIBLIOGRAPHY MPS 1230 User's manual
FIRST EDITION: October 1988
I
Page 6
MPS 1230 SERVICE MANUAL
1. GENERAL INFORMATION 1-1
1.1 INTRODUCTION 1-1
1.2 PRINTER IDENTIFICATION 1-3
1.3 UNPACKING 1-4
2. PRESENTATION OF THE PRINTER 2-1
2.1 OPERATOR COMMANDS AND INDICATORS 2-1
2.2 FUNCTIONS 2-4
2.2.1 OPERATOR CONSOLE 2-4
2.2.2 PAPER RELEASE LEVER 2-5
2.2.3 PAPER FEED KNOB 2-5
2.2.4 RIBBON TENSION KNOB 2-6
2.2.5 INTERFACE CONNECTORS 2-6
INDEX
Page
2.3 ELECTRO-MECHANICAL GROUPS 2-7
3. INSTALLATION 3-1
3.1 RIBBON CARTRIDGE INSERTION 3-1
3.2 INSERTION OF THE SHEET FEED 3-2
3.3 INSERTION OF SINGLE SHEETS 3-2
3.4 MOUNTING THE SPROCKET 3-3
3.5 INSERTION OF CONTINUOUS FORM 3-5
3.6 PROGRAMMING THE PRINTER FUNCTION 3-6
3.7 AVAILABLE PARAMETER SETTINGS 3-7
3.8 EXAMPLE OF PROGRAMMING FOR CONNECTION TO COMMODORE C64/128 3-8
3.8.1 COMMODORE COMMANDS and NATIONAL CHARACTERS TABLES 3-8
3.8.2 EPSON FX-89 COMMANDS and NATIONAL CHARACTERS TABLES 3-9
3.8.3 IBM PROPRINTER COMMANDS and NATIONAL CHARACTER TABLES 3-9
3.8.4 IBM GRAPHICS-PRINTER COMMANDS and NATIONAL CHAR.TABLES 3-10
3.9 EXAMPLE OF PROGRAMMING FOR CONNECTION TO AMIGA AND IBM COMP 3-10
3.9.1 EPSON FX-80 COMMANDS and NATIONAL CHARACTERS TABLES 3-11
3.9.2 IBM PROPRINTER COMMANDS and NATIONAL CHARACTER TABLES 3-11
3.9.3 IBM GRAPHICS-PRINTER COMMANDS and NATIONAL CHAR.TABLES 3-12
4. SELF-TEST AND TESTING 4-1
II
4.1 SELF-TEST 4-1
4.2 OPERATOR TEST 4-2
Page 7
MPS 1230 SERVICE MANUAL
Paqe
5. FAULT TRACING GUIDE 5-1
6. GENERAL POWER SUPPLY AND ELECTRICAL CONNECTIONS 6-1
6.1 MAINS POWER AND VDC VOLTAGE 6-1
6.2 CONNECTIONS 6-3
6.3 LIST OF SIGNALS 6-4
7. CHANGING THE MAIN PARTS 7-1
7.1 REMOVAL OF THE CASING 7-1
7.2 REMOVAL OF ELECTRONIC BOARD 7-2
7.3 REMOVAL OF MAINS GROUP 7-3
7.4 REMOVAL OF CARRIAGE TRANSPORT MOTOR AND ENCODER 7-4
7.5 REMOVAL OF PRINT GROUP AND TIMING BELT 7-5
7.6 REMOVAL OF PRINTHEAD 7-6
7.7 REMOVAL OF PLATEN AND PRESSURE ROLLER TRAY 7-7
7.8 REMOVAL OF PAPER PRESENT PHOTOSENSOR 7-8
7.9 REMOVAL OF PAPER FEED MOTOR 7-9
8. ADJUSTMENTS 8-1
8.1 ADJUSTMENT OF PRINTHEAD-PLATEN DISTANCE 8-1
8.2 ADJUSTMENT OF THE STROBE DISK OF THE CARRIAGE 8-2
8.3 ADJUSTMENT OF THE PAPER DETECTOR PHOTOSENSOR 8-3
9. SPARE PARTS CATALOGUE 9-1
APPENDIXES A. TECHNICAL CHARACTERISTICS A-1
B. PROGRAM EPROM AND CHARACTER GENERATOR B-l C. CENTRONICS PARALLEL INTERFACE C-l D. COMMODORE SERIAL INTERFACE D-l E. COMMAND CODES E-l
E.l Summary of IBM PROPRINTER Command Codes E-2 E.2 Summary of IBM GRAPHICS PRINTER Command Codes E-3 E.3 Summary of EPSON FX-80 Command Codes E-4 E. 4 Summary of COMMODORE MPS 801 (ESC Extended) Command Codes E-6
F. CHARACTER TABLES
F. l IBM CHARACTER TABLES F-l F.2 EPSON CHARACTER TABLES F-5 F.3 COMMODORE CHARACTER TABLES F-6
III
Page 8
Page 9
MPS 1230 SERVICE MANUAL
1. GENERAL INFORMATION
1.1 INTRODUCTION
The MPS 1236 is an impact dot matrix printer with 9 needle miniballistic head. The printer is intended for connection to:
- Commodore C64, Cl28, C128D
- AMIGA-series Computer
- Commodore Personal Computer (MS-DOS) and IBM compatible
They are very compact units, compatible with leading application software standars.
It offers a wide choice of printing styles: normal (Draft), Near Letter Quality, six different character pitches, bold type, underline, double width, superscripts, subscripts, italics (epson emulation), etc.
l-l
Page 10
MPS 1230 SERVICE MANUAL
The hardware-firmware structure of the MPS 1230 is as follows
HARDWARE INTERFACE
SOFTWARE INTERFACE
(Printer Emulation)
Parallel Centronics
IBM GRAPHICS PRINTER IBM PROPRINTER
EPSON FX80
Serial Commodore Adress 4 IBM GRAPHICS PRINTER
IBM PROPRINTER EPSON FX80 COMMODORE Command Set
Adress 5 . COMMODORE Command Set
VARIABLE CHARACTERISTICS
1. Mains cables (w ith socket and plug)
AL I 010 EU RO PE AL I O il SW IT Z ER LA ND AL I 012 G RE AT BR ITA IN AL I 013 A US TR A L IA AL I 014
2. Natio n al versions o f the U ser M an u al
LIG 001 FR EN CH language LIG 002 LIG 003 LIG 005 LIG 006 LIG 007 LIG 008
U .S.A .
G ER M A N language EN GL ISH language SP AN ISH lan guage ITA LIA N language D AN ISH lan g u a ge D U T C H language
CBM part numbers
363154-01 363156-01 363153-02 363157-01 363155-01 363159-01 363158-01
1-2
Page 11
EMULATIONS AVAILABLE ON THE MPS 1230 Rel. 2.1 A :
PARALLEL INTERFACE
MPS 1230 SERVICE MANUAL
1 Epson FX-80 2 IBM Proprinter 3 IBM Graphics Printer
SERIAL INTERFACE
1 Epson FX-80 3 IBM Proprinter
5 IBM Graphics Printer 6 Commodore (MPS 801 + Epson FX Escapes) 7 Commodore (MPS 801 + IBM P.P. Escapes) 8 Commodore (MPS 801 + IBM G.P. Escapes)
In the Serial interface all the emulations are available in standard mode
(ASCII) or in PET-ASCII mode.
(MPS 1200P/1250)
(MPS 1000/1200P/1250)
(MPS 1200S/1250)
(MPS 1000) (MPS 1200S/1250)
1-2.1
Page 12
MPS 1230 SERVICE MANUAL
1.2 PRINTER IDENTIFICATION
To identify the model and the characteristics of the product
in the packaging, refer to the accompanying card (Fig. 1-2).
product * produit serial number - matncule
MPS 1230 5980025
destination
COMMODORE
model modele
MPS 1230 49360T XXXXXX ALIXXXLIGXXX
random code code d identif.
XXXXXXX
serial number matncule
n order - commande
597607/01
characteristics code code caracteristiques
random code code d identification
contained
49360T
qty-qte
XX
card code code tiche
classifying code classification
uiimuiiiiiiii miiiiHiniiii
made in italy fabriqu6 en itaiie
Fig 1-2 Product Identification Card
Further information for identification purposes can be found in the string of characters printed with the PRINT TEST (See chapter 4).
The meaning of these characters is as follows:
DUAL - INTERFACE
R E L E A S E R X . X X (Firmware release update level)
1-3
Page 13
1.3 UNPACKING
MPS 1230 SERVICE MANUAL
Fig. 1-3 Packing Assembly
ITEM DESCRIPTION
1 Shipping container 2 Printer in plastic cover 3 Supply cable 4 Sprocket in plastic cover
5 Paper feed 6 Ribbon cartridge 7 User manual
1-4
Page 14
Page 15
MPS 1230 SERVICE MANUAL
2. PRESENTATION OF THE PRINTER
This chapter gives the operator commands and indicators of the printer. Location of the main groups of the printer is illustrated.
2.1 OPERATOR COWHANDS AND INDICATORS
The operator controls of the basic unit are shown in Fig. 2-1 and 2-2. The various indicators are grouped together on a console (Fig 2-5).
Fig. 2-1 MPS 1230
2-1
Page 16
Page 17
MPS 1230 SERVICE MANUAL
TRACTOR COVER
Fig. 2-3 Tractor Carriage (Sprocket)
in ter med iate
TRACTOR COVER
KNOB
Fig. 2-5 MPS 1230
with Sprocket Device
2-3
Page 18
MPS 1230 SERVICE MANUAL
2.2 FUNCTIONS
2.2.1 OPERATOR CONSOLE
LEDs "FAILURE"
LEDs "ON" LEDs
KEY "LOCAL" KEY "LINE FEED"
KEY "FORM FEED" Enable only when the printer is in LOCAL mode
"LOCAL" (yellow)
If the LINE FEED and FORM FEED keys are held down together at switch-on, the
printer will be set in the programming mode (SET-UP).
(yellow) - Lit: printer fault (hardware fault)
- Blinking: minor fault (mechanical fault)
(green) Machine powered on
- Machine in LOCAL mode (printer off line)
- The paper is out Auto/local mode Enable only when the printer is in LOCAL mode
Advances paper one line feed.
If held down at printer switch on, the
printer self-test is performed.
Advances paper to next form.
If held down at printer switch on, the prin
ter will operate in DATA SCOPE print mode.
Fig. 2-5 Console
2-4
Page 19
MPS 1230 SERVICE MANUAL
2.2.2 PAPER RELEASE LEVER
Pulls back the paper pressure rollers from the platen to allow insertion of the sheet of paper.
This lever must be in the rollers OPEN position to allow mounting of the SPROCKET device.
Fig. 2-6 Paper pressure rollers in the "OPEN" position.
2.2.3 PAPER FEED KNOB
Allows manual feeding of the sheet or fan-fold form. This operation can be performed with the printer ON or OFF. Functions only if the paper release lever is pushed toward the rear of the printer.
2-5
Page 20
MPS 1230 SERVICE MANUAL
2.2.4 RIBBON TENSION KNOB
This knob, present on the black cartridge, allows adjustment of correct ribbon tension after insertion of the cartridge.
Fig. 2-7 Ribbon Cartridge knob
2.2.5 INTERFACE CONNECTORS
The MPS 1230 have the main board with the following interface connectors:
- Centronics Parallel interface, 18x2 pins connector Female. For connections to Commodore Amiga, Commodore PC, IBM Compatible PC.
- Commodore Serial interface, 6 pins connector Female. For connections to Commodore C 64, C 128, C 128D.
2-6
Page 21
M R S 1230 SERVICE MANUAL
2.3 ELECTRO-MECHANICAL GROUPS
The mains group vary according to the local mains voltage and are available
in five versions like variant ALI XXX (see page 1-2).
( I.G. TRANSFORMER AND MAINS CABLE )
MAINS GROUP
Fig. 2-8 Location of the electro-mechanical groups
2-7
Page 22
Page 23
MPS 1230 SERVICE MANUAL
3. INSTALLATION
This chapter supplies the information required to insert the single sheet,
the fan-fold forms and to program new Default Parameters.
3.1 RIBBON CARTRIDGE INSERTION
Lift up the transparent cover. Remove the cartridge from its plastic bag. Pull the ribbon taut by turning the knob provided and then insert the
cartridge in the relevant housing on the carriage. Press the cartridge down slightly to lock it in place, as indicated in Fig.
3-1. Turn the ribbon tension adjustment wheel on the cartridge clockwise to take up any ribbon that has come out of the cartridge during insertion.
Fig. 3-1 How to insert the ribbon cartridge
3-1
Page 24
MPS 1230 SERVICE MANUAL
3.2 INSERTION OF THE SHEET FEED
Position the paper feed support vertically on the rear of the printer,
inserting its pins in the appropriate slots in the printer casing, and
pushing it down until it is against the stops. Pressing the two flexible hooks on the paper feed support, insert them in
the grooves and tip the paper feed back so that it is against them.
Fig. 3-2 Insertion and positioning of the sheet feed
Set the paper release lever toward the rear of the printer, so that the paper is fed by the platen.
3.3 INSERTION OF SINGLE SHEETS
Adjust the left hand guide of the paper feed so that the left hand edge of the paper is to the left of the first character position on the print line.
Adjust the right hand guide according to the width of the sheet of paper, with respect to the left hand guide.
Insert the paper (single sheet or original one copy) between the guides,
pushing it into the slot that gives access to the platen.
3-2
Page 25
MPS 1230 SERVICE MANUAL
Manual insertion of single sheet
Turn the paper feed knob clockwise until the paper is in the print position, between the platen and the paper guide in front of it.
Automatic insertion of single sheet
With the printer switched on, the paper is fed in by pressing the FORM FEED
key on the operating console.
3.4 MOUNTING THE SPROCKET
Using a screwdriver, paper knife or similar tool, remove plates A and B
(Fig. 3-3) to access the points in which the sprocket is to be fixed.
Fig. 3-3 Removal of plates A and B
Remove the two side guides from the sheet feed and rotate it downwards to
its horizontal position (Fig. 3-4).
To mount the sprocket, the paper release lever must be in the "rollers open" position.
3-3
Page 26
MPS 1230 SERVICE MANUAL
Fig. 3-4 Removing of the two side guides and positioning the sheet feed.
Insert the pins of the sprocket in the two rear slots, sliding them into the guides provided. Pressing the knobs on either side of the front of the sprocket, pull it forward until it is against the front flexible stops.
Fig. 3-5 Mounting and fixing the sprocket in position.
3-4
Page 27
MPS 1230 SERVICE MANUAL
Press the two paper guide brackets into the groove on the rear of the printer casing. It is not necessary removing the paper guide brackets when the sprocket is removed.
Fig. 3-6 Inserting the paper guide brackets
3.5 INSERTION OF CONTINUOUS FORM
Inserting the paper in the slot behind the platen, feed it under the tractors. Guide the paper by hand until the leading edge feeds out between the platen and the paper guide (Fig. 3-7).
Fig. 3-7 Inserting the continuous form
3-5
Page 28
MPS 1230 SERVICE MANUAL
3.6 PROGRAMMING THE PRINTER FUNCTION
The printer settings can be modified by confirming or refusing via console a
series of parameters that are printed when the SET-UP mode is accessed.
To activate the SET-UP mode, proceed as follows:
- Turn OFF the printer and remove the sprocket.
- Press the FORM FEED and the LINE FEED keys and turn on the printer without releasing them for about 3 sec.
- Insert a sheet of paper (manually with the paper feed knob or automatically with the FORM FEED key)
In this mode, the possible programming parameters will be automatically printed, one at a time; at each alternative the operator will respond pressing: the LINE FEED key (= YES) to confirm the proposed parameters, or
the FORM FEED key (= NO) to choose a different parameter. The programming procedure can be stopped at any time pressing the LOCAL key. The programming menu ends with the message "WOULD YOU LIKE TO STORE THESE
PARAMETERS ?". Depending on whether you enter "YES" or "NO", the final printout will be as follows:
- CHANGES EXECUTED if you enter "YES". In this case the new parameters you have selected have been stored to the printer's EEPROM.
- NO CHANGES EXECUTED if you have entered "NO".
Fig. 3-8 How to activate the SET-UP mode
3-6
Page 29
MPS 1230 SERVICE MANUAL
3.7 AVAILABLE PARAMETER SETTINGS
TD CONFIRM PRESS LF. TO CHANGE PRESS FF . TQ END PRESS LOCAL
INTERFACE
SERIAL COMMODORE PARALLEL
PRINTER EMULATED IN PARALLEL AND SERIAL COMMODORE
EPSON FX 80 PROPRINTER IBM G. P.
CHARACTER SET IN PARALLEL MODE
INTERNATIONAL 1 INTERNATIONAL 2 SPAIN PORTUGAL GREECE ISRAEL
CHARACTER SET IN COMMODORE MODE
SPAIN USA/UK DENMARK SWEDEN GERMANY FRANCE ITALY SWITZERLAND
OPEN MODE
5 COMMODORE COMMANDS 4 COMMODORE COMMANDS 4 P . C . COMMANDS 5 COMMODORE COMMANDS
AUTOMATIC SHEET FEEDER
NO YES
DOUBLE STRIKE PRINTING
MONODIRECTIONAL B ID IRECTIONAL
CHARACTER RESOLUTION
N .L .Q . DRAFT
CHARACTER SPACING
10 12 15 17.1 20 24
ENABLE D .L.L.
NO 7K DB L.B YES 4K DB L.B
LINE FEED *
LF=LF+CR LF = LF
CARRIAGE RETURN *
CR = CR CR=CR+LF
PAPER END DETECTION
YES NO
LINE SPACING *
1/6 7 /7 2 1/8
SLASHED ZERO YES NO
DC1/DC3 PROCEDURE * YES NO
FORM LENGTH
5 12 11 10 9 8 7 6
SKIP OVER PERFORATION (BOF)
1 /3 1 /2 2 / 3 1 2 0
BIDIRECTIONAL B.I.M. YES NO
PROPORTIONAL SPACING YES NO
CHARACTER LENGTH *
7 B ITS 8 BITS
WOULD YOU LIKE TO STORE THESE PARAMETERS ?
YES NO
NO CHANGES EXECUTED
3-7
Page 30
MPS 1230 SERVICE MANUAL
MR S 1 2 30 C Release? 2.1 A
1. PROMPTING
TO CO NFIRM PRESS L F . TQ CHANGE PRESS F F . TO END PRESS LOCAL
IN TERFACE
PARALLEL SE R IA L COMMODORE
PRIN TE R EMULATED IN PARA LLEL AND SE R IA L COMMODORE
1 DM G. P. EPSON FX BO PROPRIN TE R
CHARACTER SET IN PARA LLEL MODE
T N r f ^NATIO N A L 1 INTER N A TION A L 2 S P rilN PORTUGAL GREECE IS R A EL
CHARACTER SET IN COMMODORE MODE USA/UK DENMARK SWEDEN GERMANY FRANCE ITA L Y SWITZERLAND S P AIN
DEVICE S ELECTED
NEW
4 5 4
A S C II TRANSLATIO N
PE'!
ASCI I A S C I I
P . C . COMMANDS
O S D e o
5
1 < 9© B )
COMMODORE
COMMANDS
AUTOMATIC S HEET FEED ER
NO YES
DOUBLE STR IK E P RINT IN G
MOMi )DIRECTIONAL BID!RECTIOMAL
CHARACTER R E SOLUTIO N
DRAFT N.L.Q.
CHARACTER S PACIN G
I * 1 12 15 17.1 20 24
ENABLE D.L.L. YI.S 4K BYTE LINE BUFFER NO 7K BYTE LINE BUFFER
LINE
FE ED *
LF LF+CR LF = LF
CAR RIA GE RETURN *
CR- -- CR CR~ CR-+ LF
PAPER END D E T E C T ION
VI S NO
continue as Rel. 1.1
3-7.1
Page 31
MPS 1230 SERVICE MANUAL
3.8 EXAMPLE OF PROGRAMMING FOR CONNECTION TO COMMODORE C 64. C 128
Parameter settings for the Commodore SERIAL interface. The Commodore BASIC uses the device numbers either 4 or 5 (printer address)
for the printer. The MPS 1230 is always open to receive the data for both device numbers.
- In the address 5 the COMMODORE COMMANDS sets are always selected (Commo dore MPS 801/863 printer commands and, to increase the capability of
interaction between computer and printer, Escape sequences).
- In the address 4 it is possible to select one of the following command
sets: .COMMODORE COMMANDS
EPSON FX 88 .IBM PROPRINTER
IBM GRAPHICS PRINTER
3.8.1 COMMODORE COMMANDS and NATIONAL CHARACTERS TABLES
Possible printer settings (Address 4 and 5):
TO CONFIRM PRESS LF. TO CHANGE PRESS FF. TO END
- INTERFACE
SERIAL COMMODORE
PRINTER EMULATED IN PARALLEL AND SERIAL COMMODORE
EPSON FX 80
CHARACTER SET IN PARALLEL MODE
U.S.A.
- CHARACTER SET IN COMMODORE MODE
DEN MARK SWEDEN GER MANY FRANCE ITALY SWITZ ERLAND
- OPEN MODE
5 COMMODORE CO MMANDS 4 COMMO DORE
WOULD YOU LIKE TO STORE THESE PARAMETERS ?
YES
PRESS LOCAL
COMM ANDS
SPAIN USA/UK
CHANGES EXECUTED
3-8
Page 32
MPS 1230 SERVICE MANUAL
3.8.2 EPSON FX-80 COMMANDS and NATIONAL CHARACTERS TABLES Possible printer settings (Address 4):
TD CONFIRM PRESS LF. TO CHANGE PRESS F F . TO END PRESS LOCAL
- INTERFACE
SERIAL COMMO DORE
- PRINTER EMULATED IN PARALLEL AND SERIAL COMMODORE
EPSON FX 80
- CHARACTER SET IN PARALLEL MODE
FRANCE GERMANY U.K. DENMARK SWEDEN ITALY SPAIN U.S.A.
CHARACTER SET IN COMMODORE MODE
USA/UK
- OPEN MODE
WOULD YOU LIKE TO STORE THESE PARAMETERS ?
YES
CHANGES EXECUTED
4 P . C . COMMANDS 5 COMMOD ORE COMMANDS
3.8.3 IBM PROPRINTER COMMANDS and NATIONAL CHARACTERS TABLES Possible printer settings (Adress 4):
TO CONFIRM PRESS LF . TO CHANGE PRESS FF, TO END PRESS LOCAL
- INTERFACE
SERIAL C OMMODOR E
- PRINTER EMULATED IN PARALLEL AND SERIAL COMMODORE
PROP RINTER
- CHARACTER SET IN PARALLEL MODE
INTERNATI ONAL 2 SPAIN PORTUGAL GREECE ISRAEL INTERNATIONAL 1
CHARACTER SET IN COMMODORE MODE
USA/UK
3-9
- OPEN MODE
4 P . C . COMMAND S 5 COMMODORE COMMANDS
WOULD YOU LIKE TO STORE THESE PARAMETERS ?
YES
CHANGES EXECUTED
Page 33
MPS 1230 SERVICE MANUAL
3.8.4 IBM GRAPHICS-PRINTER COMMANDS and NATIONAL CHARACTERS TABLES Possible printer settings (Address 4):
TO CONFIRM PRESS LF. TO CHANGE PRESS FF. TO END PRESS LOCAL
- INTERFACE
SER IAL COMMODORE
- PRINTER EMULATED IN PARALLEL AND SERIAL COMMODORE
IBM G. P.
- CHARACTER SET IN PARALLEL MODE
INTE RNATIONAL 2 SPAI N PORTUG AL GREECE ISRAEL INTERNATI ONAL 1
CHARACTER SET IN COMMODORE MODE
USA/ UK
- OPEN MODE
4 P . C . COMMANDS 5 COMMODO RE COMMANDS
WOULD YOU LIKE TO STORE THESE PARAMETERS ?
YES
CHANGES EXECUTED
3.9 EXAMPLE OF PROGRAMMING FOR CONNECTION TO AMIGA AND IBM COMPATIBLE
Parameter settings for the Centronics PARALLEL interface.
It is possible to select one of the following command sets:
EPSON FX 89
IBM PROPRINTER .IBM GRAPHICS PRINTER
3-10
Page 34
MPS 1230 SERVICE MANUAL
3.9.1 EPSON FX-80 COMMANDS and NATIONAL CHARACTERS TABLES Possible printer settings:
TO CONFIRM PRESS LF, TO CHANGE PRESS FF, TO END PRESS LOCAL
INTERFACE
PARALLEL
PRINTER EMULATED IN PARALLEL AND SERIAL COMMODORE
EPSON FX 80
CHARACTER SET IN PARALLEL MODE
U.S.A. FRANCE GERMANY U.K. DENMARK SWEDEN ITALY SPAIN
WOULD YOU LIKE TO STORE THESE PARAMETERS ?
YES
CHANGES EXECUTED
3.9.2 IBM PROPRINTER COMMANDS and NATIONAL CHARACTERS TABLES Possible printer settings:
TO CONFIRM PRESS LF. TO CHANGE PRESS FF. TO END PRESS LOCAL
INTERFACE
PARALLEL
PRINTER EMULATED IN PARALLEL AND SERIAL COMMODORE
EPSON FX 80 PROPRINTER-
CHARACTER SET IN PARALLEL MODE
INTERNATIONAL 1 INTERNATIONAL 2 SPAIN PORTUGAL GREECE ISRAEL
WOULD YOU LIKE TO STORE THESE PARAMETERS ?
YES
CHANGES EXECUTED
3-11
Page 35
MPS 1230 SERVICE MANUAL
3.9.3 IBM GRAPHICS-PRINTER COMMANDS and NATIONAL CHARACTERS TABLES Possible printer settings:
TO CONFIRM PRESS LF. TO CHANGE PRESS FF- TO END PRESS LOCAL
INTERFACE
PARALLEL
PRINTER EMULATED IN PARALLEL AND SERIAL COMMODORE
PROPRINTER IBM G. P.
CHARACTER SET IN PARALLEL MODE
ISRAEL INTERNATIONAL 1 INTERNATIONAL 2 SPAIN PORTUGAL
GREECE
WOULD YOU LIKE TO STORE THESE PARAMETERS ?
YES
CHANGES EXECUTED
3-12
Page 36
Page 37
MPS 1230 SERVICE MANUAL
4. SELF-TEST AND TESTING
This chapter describes the self test messages and the printer test
procedures.
4.1 SELF-TEST
A self-test is performed automatically at printer power-on. If no faults are
found, the printer is set to ON LINE status. If fault are found or if there
is no paper on the printer, this will be indicated by the LEDs on the
console (see table).
If the printer does not switch on or if the configuration of the LEDs is different from that shown in the table, refer to the fault tracing flow charts of chapter 5.
LED
MEANING
FAILURE ON
ON Machine ready
ON ON
BLINKING ON
ON
(1) The LEDs remain for approx. 2 minutes following power-on.
ON
LOCAL
Machine set to LOCAL, or paper out, or dark paper
in front of photosensor
RAM or GATE ARRAY failure
fuse on board blown ***
4-1
Page 38
MPS 1230 SERVICE MANUAL
4.2 OPERATOR TEST
This test can be run by the operator with the machine connected or disconnected to the computer.
To start the test, power off the printer, insert a single sheet of paper or a fan-fold form, press the LINE FEED key and power on the printer.
The LINE FEED key can be released when printing begins. The test indicates the Release number of the firmware version present in the
printer. The following lines contain the printers graphic set. The test printing can be in either the normal mode (Draft) (Fig. 4-1) or in quality mode (NLQ).
To stop this test, press the LOCAL key; to restart it, press the same key
again. Turn the printer off to end the test.
DUA L I N TE RF A C E IBM CHARACTER SET
R EL E A S E R
1
- ID
10
/NOV/19e
8
¥♦*41 ! () *+,-. / 0123456789: ; <=>?®ABCDEFGHI JKLMNOPQRSTUVWX YZ C \ ]' abcde-f gh 1 j
* 1 ' "#*•/.!<' () *+,-. /0123456789: ; <=>?3ABCDEFGHI JKLMNOPQRSTUVWX Y21 \ 3 abcde-f gh i j l H i ! "#*/.?< <)*+,-. / 0123456789: ; < = >?S>ABCDEFGHI JKLMNOPQRSTUVWX YZ C \ 3 abcde-f ghi j l 1 *§ ! *#*/.& <)*+,-. / 0123456789: ; < = >?3>ABCDEFGHI JKLMNOPQRSTUVWX YZ I \ abcde-f ghi jk 1 m S ! " **7.?* <>*+,-./ 0123456789: ; < = >?;JABCDEFGH I JKLMNOPQRSTUVWX YZ C \ 3 abcde-f ghi j k 1 mn
! "#*•/.?< ()* +,-. / 0123456789: ; <=>?QABCDEFGHIJKLMNOPQRSTUVWXYZ C \ 3'" abcde-f gh i j k 1 mno
! "#$/.& () *+,-. /a 123456789: ; < = >?S>ABCDEFGHI JKLMNOPQRSTUVWX YZ [ \ 3-"_' abcde-f ghi j kl mnop
"#*/.& ( )*+ ,-. / 0123456789: ; < = >?S>ABCDEFGHI JKLMNOPQRSTUVWXYZ [ \ 3- _'abcde-f ghi jklmnopq
(>*+,-. / 0123456789: ; < = >?3>ABCDEFGHI JKLMNOPQRSTUVWX YZ C \ 3 'abcde-f ghi j kl mnopqr
f/.fy ()#+,-. / 0123456789: ; < = >?S>ABCDEFGHI JKLMNOPQRSTUVWX YZ C \ 3 _ 'abcde-f ghi j kl mnopqr s
/.?< ()* +,-. / 0123456789: ; < = >?S>ABCDEFGHI JKLMNOPQRSTUVWX YZ C \ 3' abcde-f ghi jk l mnopqr st it ()*+ ,-. / 0123456789: ; < = >?5>ABCDEFGHI JKLMNOPQRSTUVWX YZ C \ 3 'abcde-f ghi j k 1 mnopqr stu
<)*+,-. / 0123456789: ; < = >?3>ABCDEFGH I JKLMNOPQRSTUVWXYZ C \ 3 ' _'abcde-f ghi j k 1 mnopqr stu v
()*+,-. / 01234567B9: ; <*>?3>ABCDEFGH I JKLMNOPQRSTUVWXYZ [ \ 3'-_'abcde-f ghi j kl mnopqr stu vw
)*+,- . /0123456 789: ; < = >?S>ABCDEFGHI JKLMNOPQRSTUVWX YZ C \ 3' abcde-f ghi j k 1 mnopqr stuvw:; *+ ,-. / 0123456789: ; < = >?3ABCDEFGHI JKLMNOPQRSTUVWXYZ t \ 3 ' abcde-f ghi j kl mnopqr stuvw:: y + / 0123456789: ; < = >?S)ABCDEFGHI JKLMNOPQRSTUVWX YZ C \ 3'_'abcdef ghi j k 1 mnopqr stuvw:: yr
,- . / 0123456789: ; < = >?S>ABCDEFGHI JKLMNOPQRSTUVWX YZ C \ 3 "-'abc de-f ghi j k 1 mnopqr stuvw:: yr C
- . / 0123456789: ; < = >?5>ABCDEFGHI JKLMNOPQRSTUVWX YZ C \ 3'_ 'abcde-f ghi j k 1 mnopqr stuvw-yr C ;
. / 0123456789: ; <=>?3ABCDEFGHIJKLMNOPQRSTUVWXYZ [ \ 3 abcde-f ghi jk l mnopqr stuvw:: yz l : 3 / 0123456789: ; 0 >?8ABCDEFGHI JKLMNOPQRSTUVWX YZ [ \ 3" _' abcde-f ghi j kl mnopqr stuvw:: yz C : 3 ~
0123456789: ; <=>?»ABCDEFGHI JKLMNOPQRSTUVWX YZ C \ 3 abcde-f ghi j kl mnopqr stuvw:: yz C : 3
123456789: ; <=>?3ABCDEFGHI JKLMNOPQRSTUVWX YZ t \ 3"_ 'abcde-f ghi j k 1 mnopqr stuvw:: yz { :
3
Fig. 4-1 Self Test in DRAFT mode
4-2
Page 39
MPS 1230 SERVICE MANUAL
5. FAULT TRACING GUIDE
This chapters contains two flow charts designed to help less expert
technicians to trace printer faults. If the printer remains OFF: unplug the printer mains cable and where
possible plug it into another mains socket or plug another electrical device
that is know to be functioning correctly into the same socket. In this way, you can determine whether the fault has occurred in the printer
or is due to the local mains system.
If mains power is present, refer to the flow chart of page 5-2. If the machine fails to print: check that the LOCAL LED is off. If this LED
is on, check that the sheet of paper has been inserted correctly. If after making the above checks, the machine still does not print, make a
local test on it.
The printer can not perform a local-test or the Set-up procedure if the Computer connected by the serial interface (C64/128) is OFF.
If the printer passes the local test, check the hardware setting of the
printer. Also check that the parameters set on the system are coherent with those of
the printer (interface, printer emulation, open mode, character set, ecc.).
5-1
Page 40
MPS 1230 SERVICE MANUAL
MPS 1239 DIAGNOSTIC FLOW CHART
. Disconnect signal interface cable froi printer . Reiove paper froi lachine . Snitch printer ON again
Does ON and LOCAL LEDS light up?
I
YES NO
i
Is FAILURE LED ON?
NO YES
. Replace board
Insert the paper and press
LF and then FF kegs Does platen run?
YES NO
Check paper uotor Replace board
. Snitch off lachine . Insert paper
. Press LF and snitch on
again
The carriage perfori the reset noveient?
NO . YES
NO YES
1
Connect the cable to another plug Check that the nains
sgstei has not been
de-activate
L
. Check console . Replace the console
. Replace board
Voltage on secondary of the transforner?
ii m
. Replace tains group
i
board connection
Check board fuse Replace board
5-2
Print test Ok?
YES NO
Replace board
. If the printer does not function on line check the signal cable and the programing of the printer.
Page 41
MPS 1230 SERVICE MANUAL
6. GENERAL POWER SUPPLY AND ELECTRICAL CONNECTIONS
This chapter describes the electro-mechanical components (motors, console,
printhead, power supply) that interface the electronic board.
6.1 MAINS POWER AND VDC VOLTAGE
Fig. 6-1 Wiring diagram of the power supply on electronic board (DM10XC2).
6-1
Page 42
MPS 1230 SERVICE MANUAL
Fig. 6-2 Location of the components of the mains and DC power supply
circuit on electronic board (DM10XC2)
6-2
Page 43
MPS 1230 SERVICE MANUAL
O
Fig. 6-3 Electronic board wiring and connectors
Os
U)
Page 44
ON
i
-F^
O'
w
H
O
C/i
n
z
>
GO
5
CVJ
U>
©
o
z
<D
X
n
OJ
cr
0
p
*1
01
MPS 1230 SERVICE MANUAL
Page 45
MPS 1230 SERVICE MANUAL
7. CHANGING THE MAIN PARTS
This chapter describes how to replace the main parts of the printer. Before accessing the inside of the machine, always unplug the mains cable. To re-assemble perform the operations indicated in the reverse order.
7.1 REMOVAL OF THE CASING
- Remove the sheet feed and the sprocket.
- Remove the knob of the platen (Fig. A).
- Release the right-hand side of the casing, pulling it slightly outwards, away from the machine (Fig. B).
- Release the left-hand side and remove the casing, tilting it as shown in
figure B.
Note: Take care not to pull out the console cable.
- Unplug the console cable (Fig. C), remembering how it was inserted (black
'contacts to the right).
7-1
Page 46
MPS 1230 SERVICE MANUAL
7.2 REMOVAL OF ELECTRONIC BOARD
- Remove casing (see point 7.1)
- Unplug connectors JXXX from the board
- Remove screw 1-2-3
7-2
Page 47
MPS 1230 SERVICE MANUAL
7.3 REMOVAL OF MAINS GROUP
Remove casing (see point 7.1) Unplug connector J169 from the board Remove screw 1-2
Mote: During re-assembly, fix the ground wire to screw 2.
7-3
Page 48
MPS 1230 SERVICE MANUAL
7.4 REMOVAL OF CARRIAGE TRANSPORT MOTOR AND ENCODER
- Remove casing (see point 7.1)
- Unplug connectors J708 and J477 from the board
- Release the leaf spring of the motor (A)
- Remove the motor with its encoder lifting it up on the encoder side
Mote: When re-assembling the motor, check correct timing of the strobe disk of the encoder, as described on page 8-2.
7-4
Page 49
MPS 1230 SERVICE MANUAL
7.5 REMOVAL OF PRINT GROUP AND TIMING BELT
- Remove casing and carriage transport motor (see point 7.1 and 7.4)
- Remove the ribbon cartridge
- Remove screw 1-2 and separate the printhead from the carriage
- Remove screw 3-4, slide the shaft first of all out of its housing and then remove out of the carriage
- Remove spring 5 of the belt stretcher 6, move this to the left and then remove it from the base plate of the printer
- Tip up the carriage and slide out the timing belt
- Remove the LH pulley 7 from its housing
During re-assembly of the motor (point 7.4), adjust the strobe disk of the encoder. In the case of gripping between the gear of the motor and that of
the LH pulley, check that the pulley has been correctly inserted in its
housing.
7-5
Page 50
MPS 1230 SERVICE MANUAL
7.6 REMOVAL OF PRINTHEAD
- Remove casing (see point 7.1)
- Remove the ribbon cartridge
- Remove screw 1-2
- Unplug J532
- Remove the cable clip
- Remove the lower cover
During re-assembly, make adjustment undicated in point 8.1.
7-6
Page 51
MPS 1230 SERVICE MANUAL
- Remove casing (see point 7.1)
- Remove the platen from its housing, lifting it at the points shown in the figure
- Remove the tray with the paper pressure rollers
7.7 REMOVAL OF PLATEN AND PRESSURE ROLLER TRAY
Lower side of the printer
7-7
Page 52
MPS 1230 SERVICE MANUAL
7.8 REMOVAL OF PAPER PRESENT PHOTOSENSOR
- Remove casing and platen (see point 7.1 and 7.7)
- Remove the ribbon cartridge
- Remove the shaft of the pressure roller tray lifting it up at the point indicated by the arrow
- Unplug connector J404
- Release the photosensor from its housing, with a slight pressure in the
direction indicated in the insert.
7-8
Page 53
MPS 1230 SERVICE MANUAL
7.9 REMOVAL OF PAPER FEED MOTOR
- Remove casing and platen (point 7.1 and 7.7)
- Remove screw 1
- Unplug connector J821
Mote: During re-assembly, tighten the screw and check correct coupling of
gear wkeels 2-3.
7-9
Page 54
Page 55
MPS 1230 SERVICE MANUAL
8. ADJUSTMENTS
8.1 ADJUSTMENT OF PRINTHEAD-PLATEN DISTANCE
This adjustment must be made each time the printhead has been removed and also when print quality deteriorates.
Fix the printhead in place using the two screws (1) so that the needles are at 6.45 - 6.5 mm from the platen (2).
Note: A wider gap between the print head and the platen than that indicated
above will cause a deterioration in printing quality; if, however, the gap is too narrow, the following drawbacks may be encountered:
- Tearing or mark on the paper
- Excessive wear on the needles and ribbon
- Irregular movement of the carriage
8-1
Page 56
MPS 1230 SERVICE MANUAL
8.2 ADJUSTMENT OF THE STROBE DISK OF THE CARRIAGE
This operation must be performed each time the carriage motor, the encoder group and the print group has been removed. The adjustment should also be made in the case of carriage rebound at the end of its stroke.
To time the strobe disk contained in the encoder of the motor, proceed as
follows:
- power OFF the printer
- bring the print carriage to the left side of the printer (console side)
- disconnect the motor pinion
- turn the disk of the encoder so that its retention screw is in a horizontal position, towards the direction of the electronic board.
Note: Incorrect timing of the strobe disk may cause blockage at the RH end
of stroke position of the carriage.
8-2
Page 57
MPS 1230 SERVICE MANUAL
8.3 ADJUSTMENT OF THE PAPER DETECTOR PHOTOSENSOR
When you change the board, or you change the EPROM firmware with a new
release, you must perform the paper detector adjustment. In order to perform this adjustment follow this procedure:
A. Press LOCAL and LINE FEED keys and turn on the printer without releasing
them for about 10 sec. This operation must carried out without paper in the printer. The LOCAL led will blink now.
B. Press the LINE FEED key for about 2 sec.
The platen will performs a complete revolution. The LOCAL led will blink rapidly now.
C. Insert manually a sheet of paper.
Press the LINE FEED key for about 2 sec. The blinking stops and the printhead carriage moves to the left to perform the reset. At this point the printer has written the output value of the Photosensor in the EEPROM.
If the platen do not the revolution described on point B, switch OFF the printer and cut the R1 resistor on the board (see board lay-out). Therefore repeat the operations beginning from point A.
If the carriage do not move (point C), switch OFF the printer and cut the R2 resistor on the board (see board lay-out). Therefore repeat the operations beginning from point A.
This adjustment allows you to and/or vary the sensitivity of the Photosensor. The R1 works on the photoemitor diode, wheareas the R2 works on
the transistor (receiver). It is true that the regulation procedure provides
two cases, one of light and one of dark, but one excludes the other. On following the procedure described, it is necessary to cut only one of the
resistor concerned.
8-3
Page 58
Page 59
MPS 1230 SERVICE MANUAL
9. SPARE PARTS CATALOGUE
Note:
The SPARE PARTS CATALOGUE and the electronic components catalogue are the only reference documents for ordering the spare parts from "Ing. C. Olivetti 6 C. S.p.A., Spare Parts Dept. DATC/DRS, Via Jervis 77, 10015 Ivrea, Italy"
(Facsimile n. +39 125 52 1122).
Other part numbers reported in different documentation are not delivered.
CO MP LE X.........................................Page 9-2
UPPER C A S I N G
PAPER FEED P LATE N ................................." 9-4
BASE POWER S UPP LY................................." 9-5
POWER SUPPLY GROUP-CODE L I S T
CARRIAGE AND PRINT HEAD TRANSPORT UNIT .... " 9-7
.....................................
....................
" 9-3
" 9-6
GENERAL CODES INDEX
.............................
" 9-8
9-1
Page 60
Page 61
Page 62
M/><
*23o
M i
Page 63
Page 64
MPS 1230 SERVICE MANUAL
PO W ER S UP PLY G R O U P-CO D E LIST
*
CO DE
720169 Q
720170 M
720172 B 240 V/50 Hz Great Britain
720174 D 22 0V /5 0 Hz
PO W ER -SUP PLY
220 V/50 Hz
115V /6 0 Hz
PO W E R-CA BLE PA R T N UM B E R
Europe
U .S . A./C an ada
Switzerland 601240-32
601240-29
601240-30
601240-31
9-6
Page 65
H50>
924918 Q
MPS 1230
25
H
C/i
50
o
940101 A
720157 C
720154 H
.720150 R
.720152 F
720153 G
720155 A
720151 E
720163 A
720098 D
924700 A
721001 Z
921459 Z
720128 F
720146 H
115 694 M
924918 Q
720159 N
720156 B
720 1 48 K
72 02 1 5 E
72 01 47 A
I
vO
Page 66
MPS 1230 SERVICE MANUAL
GENERAL CODES INDEX
PART NUMBER
PART DESCRIPTION
Q.TY
PAGE
412457 R MAIN BOARD 1 9-5
720098 D
FLAT SCREEN 1 9-7
720107 B PAPER PRESSURE BAND
1
9-4
720116 T * RESIN STRUCTURE
1 9-5
720128 F CARRIAGE GROUP
1 9-7
720131 S
PLATEN GROUP 1 9-4 720133 U PLATEN SHAFT BUSHING 1 9-4 720135 W GEAR
1 9-4
720136 X
GEAR
1
9-4
720140 P
PAPER GUIDE AND ROLLERS
1
9-4
720142 D PHOTOSENSOR SUPPORT 1
9-5
720143 E
PAPER GUIDE SUPPORT SHAFT
1
9-5
720144 F COMPRESSION SPRING
1 9-5
720146 H FELT 1
9-7
720147 A CARRIAGE DRIVING GEAR SHAFT
1 9-7
720148 K CARRIAGE TRANSPORT GEAR
1 9-7
720150 R
CARRIAGE TRANSPORT TIMING BELT
1 9-7
720151 E
BELT TENSION SUPPORT CONTRAST
1
9-7
720152 F BELT IDLER PULLEY
1 9-7
720153 G BELT TENSION ADJUSTMENT SUPPORT
1 9-7
720154 H IDLER PULLEY SHAFT
1 9-7
720155 A BELT TENSION ADJUSTMENT SPRING
1
9-7
720156 B
CARRIAGE SHAFT STOP
1
9-7
720157 C CARRIAGE SHAFT
1
9-7
720159 N
MOTOR FIXING LEAF SPRING
1 9-7
720161 G PAPER FEED MOTOR
1
9-4
720162 H MOTOR FIXING PLATE
1
9-4
720163 A FLAT CABLE LOCKING
1
9-7
720169 Q
EUROPE POWER SUPPLY GROUP
1
9-5
720170 M
USA POWER SUPPLY GROUP
1
9-5
720172 B U.K. POWER SUPPLY GROUP
1
9-5
720174 D
SWITZERLAND POWER SUPPLY GROUP
1
9-5
720201 R
BUSH PLATEN
1
9-4
720215 E
CARRIAGE TRANSPORT MOTOR GROUP
1
9-7
720675 K
PAPER PHOTOSENSOR GROUP
1
9-5
720718 N
RUBBER
8
9-3,5
721001 Z
PRINT HEAD 1
9-7
721626 X CONSOLE SUPPORT
1
9-3
728674 N
* CASING 1
9-3
728675 P TRANSPARENT COVER
1
9-3
9-8
Page 67
MPS 1230 SERVICE MANUAL
PART NUMBER PART DESCRIPTION
728677 R
PAPER FEED
Q.TY
1 9-3 728678 S LEFT PAPAR GUIDE 1 9-3 728679 T
RIGHT PAPER GUIDE 729904 F CONSOLE 729941 B PACKAGING BOX 729967 D
* SPROCKET 1 9-2
1 9-3 1 9-3 1
750177 N ROLLERS OPEN LEVER 1 750175 L 921459 Z 924700 A 924918 Q
PAPER FEED KNOB 1 9-4
PRINT HEAD FIXING SCREW 2 9-7
SELF TAPPING SCREW 1 9-7
SELF TAPPING SCREW 8 9-4,5,6 924920 N SELF TAPPING SCREW 2 9-5 940101 A WASHER 1 945600 K
ELASTIC RING 2 9-4
SUPPLY: 115694 M RIBBON CARTRIDGE 1 9-7
PAGE
-
9-4
9-7
* Parts which require almost four months to supply from the time ordered.
Demand for these parts is small and they should therefore be ordered only when absolutely essential and in strictly minimum quantities.
9-9
Page 68
MPS 1230 SERVICE MANUAL
COMMODORE STOCKED PARTS
CBM PART NUMBER
314998-01
363153-01 363154-01 363155-01 363156-01 363157-01 363158-01 363159-01
601240-01 601240-05 C 601240-07 601240-08 C 601240-09 C 601240-16 C 601240-22 C 601240-26 601240-29 601240-30 601240-31 601240 -32 601240-33 C 601240-34 C 601240-35 C 601240-37 C P rint H ead 601240 -38 C C onsole Support 601240-40 C 601240-45 601240 -46 C 601240-47 601240 -52 601240-55 C 601240-64 601240-95 C IC Eprom FW Rel
C
C
C C E urop e Pow er Supply Group
c U SA P o wer Supply Group c U . K. P ower Supply Group c
C S procket (Paper Feed M ech)
C P ap er Feed K nob C
C
DESCRIPTION
C o mm odo re Service M anual
U ser s M anual (English) U ser s M anual (French) U ser s M anual (Italian) U sers M anual (G erm an) U sers M anual (Sp anish) U sers M anual (D utch) U sers M anual (Danish )
M ain Board DM 10X C2 Carriage G roup Platen Shaft Bushin g Gear Gear Carriage T ransport G ear Belt Tension A dju st Spring Paper Feed M oto r
Switzerland Pow er Supply Group Bush Platen Carriage Transport M otor Group Paper Pho tosen so r Group
Transparent Cover
Rollers Open Lever 750177 N
C o nsole 729904 F Ribbon C artridge 115694 M
IC M B674213V G ate Array D64S
1.1D
OEM PART NUMBER
412457 R 720128 F 720133 U 720135 W 720136 X 720148 K 720155 A 720161 G 720169 Q 720170 M 720172 B 720174 D 720201 R 720215 E 720675 K 721001 Z 721626 X 728675 P 729967 D
750175 L
4858636 T 750744 W
9-10
Page 69
CBM PART
NUMBER DESCRIPTION
PCB COMPONENT LIST
MPS 1230 SERVICE MANUAL
OEM PART NUMBER
LOCATION
601240-01 C
601240-56 601240-57 601240-58 601240-59 601240 -60 601240-61 601240-62 601240-63 601240-64
601241-65 601240-67 IC U CN 5 8 0 1 A D2 2 Latched D riv. B im os 601240-68 601240 -69 IC 7407 B uffer D 14 485258 A 601240 -70 IC 74LS14 Inverter S-T rig D14 601240-71 601240 -72 OSC 11.0600 M hz C er. 601240-73 601240-74 R esistor 680 Ohm 1 /4W 601240-75 601240-76 601240-77 Cap 10.00 U F 25V T -10 + 50 601240-78 601240-79 601240-80 601240-81 601240-82
601240-83 601240-84 601240-85 601240-86 601240-87 601240-88 601240-89 601240 -90 601240-91 601240-92 Conn M olex, 2P 601240-93 Conn 39P Parallel Port 601240-94
601240-95 c
C
M ain Board D M 10X C2 412457 R
Diode, Rect, IN4002 100V 0.5A D iod e , Sig Ger AA Z18 20V D iod e Zener 1N5349B 12V 5W IC N E555 D o8 T imer N o-S t IC U LN 2801 A D arlington Array D18 IC L293B M ot. D rive 4CH D 16 4854042 X Regula tor, V olt 7805 T O 220 5V 1A Regulator, Volt TL 7705 IC M B674213V G ate A rray D64S IC M P D 7810HG Q 64 M .Sin-Ch. 8B. 15M hz
IC 74LS05 Inverter D 14
IC RAM 6264LP-15 8K X 8 C M OS
IC N MC 9306 256B E2PR OM
Resistor 33 O hm 3W Cap 22000 PF 160V FI.AS
Cap 3300UF 16V A L.V E Cap 3300 U F 35V EL. R A Cap 100.00 UF 50V A L.N R Cap 1.00 UF 50V C E.AS Fuse 3Am p 125V Fast B low P = .600 Jumper D yn.P400 Socket Dil 28P Conn M olex, 6P Conn CBM Serial 6P Conn Cntl Panel Conn M olex, 4P Conn M olex, 6P P100 SN Conn 12P Card Edge Conn Molex, 3P
IC ROM CBM Rel 2.1 IC Eprom FW Rel 1.1D
4800230 M D 242 4802280 F 4825151 E D370 4853655 T 4853812 X KQ14
4855804 L VRE N 4856005 C VR33 4858636 T GA 30 4863195 W CS7F 484013 Z DKU1 485228 F N SL1
4866315 P N LT 1 4870888R
4889031 S UCR F 4897220 T M PEH 4923870 P R901
4962716 C R97D
5001676 L C 850
5037454 E
5053393 L COO E
5054756 A
5056337 C
5070756 E C 624
5373783 J PF 1C 5701217 F POM 5775451 S PO LE 5782130 D 5783279 A J02G 5783768 P J982 5785206 K 5785208 C 5785349 S 5785723 N J169 5785738 D J477 5788095 N J988
-Not Released 750744 W
D302
U N E4
CM 03
NEF1
ME 83
C30D
CO M 2
C804
J708
J404 J821 J532
F 0 3E E
9-11
C Indicates CBM Stocked Part
Page 70
Page 71
49 00249 K 49 00215 P 49 00209 T 4900 196 H 49 00 189 V 49 00 166 W 49 00345 L 49 00149 R 49 00 132 5 49 00155 R
CD
U
A flilfl
AQ3BB
AflBFM
1
_Q£L
-in
JLJli
? lift
jaz
AQ3LN
8Q31N
BO a
IBOOJI
IB
13
JL-gfl.
g j
22
B02B0 BQ26Q
24
80 240
25
SB,
B03GN B03TM
CQ3QN
I 27 I
1 I 2B 1
2 9 1
RX73 3 RX66 1 RXE5 B RX61 5 RXS9 19 RX51 20 RWA2 1 RX4S 2 RX39 1 RX14 2
10.0 W H 1 T5 'B'TYPE W R IT.OLY 5-1 0 KOH T5 'B'T YP E WRIT.ONLY 4 .7 0 KOH T5 'B 'TYP E W R IT .OLY 3 .3 0 K t H l TS 'B'TYPE W RIT.OLY 2 .70 K O H TS 'B'TYPE W R IT.OLY
1.2 0 K O H T5 'B'T YPE W RIT.OLY
130 K O H T2 'B'T YP E W RIT. ONLY
680 . 0 * 1 T5 'B 'T YPE W RIT.OLY 390 . O M T5 'B 'TYPE WRIT.ONLY 020 . O W T5 'B 'TYP E
4900010 S
RXA8
2
3 .0 0 OH
T5 'B'TYPE W R IT .OLY
490014 4
L RW23
1
560. O H
T2 'B'TY PE W R IT .OL Y
S070144
R
CX36
33 0 .10 MF
25V 'B 'T .W R .O L Y
50 70140
J
CXAE
3 o . i r r sov
T-20»B 0 ' B 'T .W R .O Lr
50 70072
A
CX08
7
1000 PF
T -20 *80 ' B 'T . WR. O L Y
50 70060
U
CX06
2
470 PF
50V T IO 'B 'T . W R.OLY
5070121
J
CXSA
1
22000 PF
2SV T10 ' B ' T . WR. OL Y
50 71232
S
CXAD
2 5 6 PF
2SV 'B 'T.W R .O L Y
CODICE R IF .
Q.
ECRIZIQNE
uiznn
.DQ3QA
10
14
11 IS
12 is
* 13-
Id 024n1
Ido 109 I
Id o i i aI
ECT
Ic o ia t I
IfqisdI
Ido 1 ex ]
Ie04QT1
1f Q36nI
If 030 4 I
lEfll SI
lFQl7Sl
If 02SEI Ie Q2Lw1
IFq2 ol
Ieq ia e
El IBS
Q 1Z5 T
EMSL
iF Biad
-Si
(fo i t !
0
lGQ34gl | . eo I
IC03 7l IGQ3 1
Igo2qc1
L0321
LQ301
LMi
[-15J
I » 44]
hQ33Bl
( 41 1
BOSS
[flOBSJ
In033 I
IPQ32cl
IliQ30bI
N0239
NB21S
MC21Q JUfiE-B .MQ2BQ
f QE7JJ
In o is q I Inq i s u I
Ipo ih p I
iPQl a! (p QI Tl
ALUS
0116
BILL-fi
l» 49 1
l* ifi.J
G020C-CX36
01
G03 -CX36
0 2
C03 7-CX 36
0 3
G0342-RX51
0 4
L03A1-RXS9
0 5
L0 301-CX06
0 6
L0 307-RX5 9
0 7
LQ321-RX59
0 8
L0 327-RX5 9
0 9
M01SN-CX08
1 0
M033B-CX36
11
N01SU-CX36
1 2
N0 15 0-CX 36
lb
N02 D-RXS9
1 4
N02BD-RXS9
1 5
N021D -RX59
1 6
NCE19-CXAD
1 7
NO2 3 9 -CXAD
1 8
N03A5-RX59
1 9
NO33 -RX61
2 0
P01 A -CX36
21
P01 T -C X3 6
2 2
P018P-RXS1
2 3
P027D-RX S9
2 4
P032C-C X36
2 5
P0 385-CX36
2 6
01 6-RXS 9
2 7
00116-RX 5S
2 8
0 136-RX5 9
2 9
030B-CX36
3 3
0 368-RX E6
41
O30B-CX36
4 4
4 5
4 6
4 9
5 1
6 0 *61
6 2 A03
m
o
nj
o
-RXS1
-RX51
-RX51
-RXS1
-RX51
-RXS1
-RX51
-RX51
-RX51
-RX65
-RX65
-RX6S RX65
-RX65
-RX6S
-RX6S
-RX6S
-CX36
-RX59
-RX59 RX59 RXS9
-CX36
-RX73
-RX7 3
-CX36
-RX4 5
-RX4 5
-CX36
-CXO0
-CXAE
-CX36
-OC36
-CXAE
-CXAE
-CX0 8
-CX36
-RXS9
-RX61
A03BB-CX36 A03FN-RXS1 A03LN-RXS1
A0318-RX5 9 BQ240-RW23 B0260-RX3 9 B0290-CX36 B03 N-RX73 B03BN-CX36 BQ3CR-RX51 B03W-R X51 BCQ1N-RX51 C01AT-RX14 C02AH-RX14 C020M-CXSA CO3OR-CXO0 D01 A-RX51 D01EX-C X3 6 D0109-CX3 6
D011A-RXS1
D013S-RXS1 D014L -CX3G
D0 14 X-CX 36 D024N -CX0B
D03AA-CX36 DQ30A-RX51 E01 5-RX61 E01AE-CXO6 E01BS-RXA8 E016D-CX 36 E02LW-CX36
E0 40 T-CX3 6 F01 T-CX0 8 F013C-RWA2 F01SC-RX61 F017S-RXA8 F0 17 5-CX Q8 F0 2 0-CX 36 F0 2S E-CX 36 F0 304-RX51 F03GN-C X36
MPS 1230 SERVICE MANUAL
9-12
Page 72
RlS l. :N Sll.« D01.IB.3 COl-EE.fl
«3M_
RlSl . 001 -3S-0
:HSll.Q
C01.EE
TiW - fr -<hr^
P014. 80?.1C .0
PI . T
01 4 ' *"W
:P014.
rjw-
-R*SI. 003-OP.fl
:«SU.C
CO!-EE -B
:*IS 1 . :HSU.E
001.fl.fl COI.EE.fl
u M i w T
t Cm -it
l i C
:P I5 I.
C03.4?.B
030?. F03.B0.fl
t W
:RX61.
*03.3 .0
:RX6I.
6?
:0302.
F03.FQ.fl
MPS 1230 SERVICE MANUAL
9-13
Page 73
=DK U1.
f10I.C3.fl
T 21
I VOO
| 0B0S0 03—
INI 0?
20 ELE6N-1
^ 06050 04—
-1N2 02
19 ELE6N-*
r-DBOlO 05—
IN3 03
18 ELE2N-,
-0B0! C OS
IN4 04
> 17 ELE2N-*
r-OB070 07—
INS 05
» 16 ElE 8Nj
*-09070 08
!N6 06
15 ELE8N-J
r-0B030 09
IN7 07 14 ELE4N-,
*-08030 10—
IN8 08
» 13 ELE4N-*
j SEL08 02
-STR con
12 SPEflC-j
r-CLEAR 01
-CL OE
fc> 22 SPARN-ji
f -PPNflX 11 -1 GNO
:DKU 1.
N01.H3.fl
rHJBOOO
03
- INI
01
08000
0 4 -
IN2
02
r -08020 OS - IN3 03
L -08020
06—
IN4
04
r -08040
07—
INS
05
1 8040
O S -
- IN6 06
r 8060 09
IN7 07
* -08060
10
- IN8 08
L-SEL08
02
- STR
con
[KLE AR
01
-CL OE
t-ppnflx
11
1GNO
20 ELE1N 19 ElElh
18 ELE3N 17 E E3N 16ELE5N
ELESN
14 ELE7N-
-13 ELE7N-
12 SPEflC
-22 SPANN
:C804.
NO I 81 .0
:C*flE.
49
MPS 1230 SERVICE MANUAL
rC*36.
F02. Q.B
:CX36.
PQ1. fl.B
-O'36.
NO 150 - B
0 3 6 .
NOl.SU.B
:NSL1.
C01.EE-A
:*Tl.R
DOl.CE.A
:03C2.
F02.FM.fl
:0302.
F02.FT.fl
iNMfl2.
F01.K.B
W f
W g KIT1
ss A
iUNE4.
E01.02.fl
n 01-
-COnPE 05-
l ti « s 84 -
fli ini |
SELE7 «?-
m 1
e im m
L E 7 «?---
in r>
. 03 SPAPO
=CK36-
P01. T.B
--RX59. P02.70.0
T W f
0 5 9 .
001.36.0 PG09N
^WV
:RXS9.
N02.BD.0
:RQ14.
POi.n .«
ilfPUflx 09
----
^ tFAS6x 01 "
J U>G09N 02
:RX59.
001.16.0
rRXS9.
N02 0.0
:RX59.
001. 6.0
PG09N 02-
L-FflSBT 03—
[-AG09P 04—
r-FASflZ 05-
HIGH CURRENT- SOURCE DRIVERS
18 1NTBB
---! 7 EIE9N-)
16 INTBN
-15 ELE9N-
-14 1NTRN
13 ELE9N-I
-12 INTflfl
11 1
:RXS9-
NO?-10-0
'■sjRWW
9-14
Page 74
:NL T! .8
OOI.CE.A
g°
o o
5^ --
MPS 1230 SERVICE MANUAL
:CX08. iCXRE.
H01.5N.B -41
:NLTJ.
DOl.CE
9-15
Page 75
MPS 1230 SERVICE MANUAL
BQ?.GE -0
jo/ i.
001.lB.fi
--J404.
B0?.nc.o
T 01 VCOIF 02 C«flH0 03 £ F0TCR04 *
N os
CMBNB 06
p*?ms oi
*2IHS 02
INTO* 03 ^ INTBB04 * 1NTBN 05 1NTBB 06
---
FINCfl 01-
H 02-
PBPE» 03
---
T 04-
*u
; s
i
J9W-
N03-IF.B
*2 01
S*lE0
iefbi o:
n
««
lOCMOl
mm o
sauiooi
lElOC
* ii
:J532-
P02.BS.0
ElEIN 01
III 3N 02
EIE5N 03 EIE7N 04
21HS
2INS ELf6*i 07 EL £2*1 ElE* ElEM ElE4» II
CKO 12
:J477.
EOl.^Q.C
mspi oim
7RSP2 021 Z 1
JI69.
004.HI .A
1*1 01 7*2 02
1*3 03 §'
as
:J988.
-01
STBOB
-OB TOO
-0BT10
OBT20
0BT30
r0BT40
0BT50
.DB 050
rttOBTTO
BCR01 BUSTfl FICBB SLCTD
02
0*
04
GAO
T
INPR1
rfFBULB
l l
11 12 13 14 15 16 17 18 19 20
21
P m COWHE TO OK
16-19-20-21-22
23-24-25-26-27 28-29-30-33
PIN N.C. IS 34
:RX51.
01
-o
9-16
Page 76
03S? PQ3.EN.B
P02.W.B
-0352.
N03.P**.B
JUl
'""W 'VI Oi-----------------
-----------------
oTTTT Oi
03S2. :0352. PQ3-EF .8
*03.80.8
ppnfi*j\J tp; _
STt^t 5T 02 or^
.mn.
**Q3.ro.o
MPS 1230 SERVICE MANUAL
1
t
9-17
Page 77
A. TECHNICAL CHARACTERISTICS
CHARACTER STRUCTURE
MPS 1230 SERVICE MANUAL
APPENDIXES
* Print technique: * Character matrix size:
* Character dimensions:
* Vertical centres between
dots: 0.365 mm
impact dot matrix (9 needles)
9Vx9(5+4)H in Draft mode
18VX9H
hight width 1.
FUNCTIONAL SPECIFICATIONS
* Print speed (Draft):
120 cps bi-directional with optimized paths and search for print position with tabulation at 200 cps
in Near
1.
49 99
1. 71 mm at 12 cpi
1. 42 mm at 15 cpi
1.
29
1. 15 00
1.
0.89mm
Letter Qual
mm mm
at 10 cpi
mm
at mm at mm at
20 cpi
at
17.
1 cpi
24 cpi
cpi
30
* Print Speed (NLQ): * Form feed speed: * Line feed time: * Input line buffer:
* Down line loading * Datascope capabilities
25 cps
42.3 mm/sec 100 msec 7 Kbytes (DLL OFF)
4 Kbytes (DLL ON) 3 Kbytes (decrease line buffer size)
(HEX DUMP)
A-1
Page 78
MPS 1230 SERVICE MANUAL
PRINTING FORMAT
* maximum print width: * bottom of form print.: * top of form printing:
* line spacing: * min. paper increment:
* print pitches:
* printing styles:
203 mm (8") within 39 mm (1.4") to bottom of sheet within 30 mm (1.2") to top of sheet
1/6", 1/8", 7/72", N/216" 1/216"
- Pica 10 char/in
- Elite 12 char/in
- Micro 15 char/in
- Condensed 17.1 char/in
- Pica compressed 20 char/in
- Elite compressed 24 char/in
- Micro compressed 30 char/in
- boldface
- double width
- superscript
- subscript
- double strike
- underlined
* characters per line:
* character sets
A. IBM Mode:
- 40 at 5 cpi
- 28 at 6 cpi
- 68 at 8.55 cpi
- 80 at 10 cpi
- 96 at 12 cpi
- 120 at 15 cpi
- 137 at 17.1 cpi
- 160 at 20 cpi
- 192 at 24 cpi
- 240 at 30 cpi
Standard 96 ASCII characters
41 international character and symbols
- Greek and maths symbols
- Box and line drawing characters
A-2
Page 79
- char, set Tables in 6 national variants:
INTERNATIONAL 1
INTERNATIONAL 2 SPAIN PORTUGAL GREECE
ISRAEL
- provision for user - defined down line loaded characters
B. Epson Mode: - Standard 96 characters ASCII
- 32 International characters
- 96 alternate Italic characters
- char, set tables in 8 national variants: USA FRANCE GERMANY GREAT BRITAIN DENMARK SWEDEN
ITALY
SPAIN
- provision for user - defined down line
loaded characters
MPS 1230 SERVICE MANUAL
C. Commodore mode: - character set tables for 8 nations,
with secondary address = 7 (Upper/Lower case mode) or secondary address = 0
(Upper case/Graphics mode):
USA/UK DENMARK
SWEDEN GERMANY FRANCE
ITALY SWITZERLAND SPAIN
- provision for user - defined down line loaded characters
* Graphics (Bit Image Mode):
- Horizontal resolution: 60, 120, 240 dots per inch; 72 (Plotter), 80, 90 (CRT Screens) dpi
- Vertical resolution: 72 dpi, programmable 216 dpi
A-3
Page 80
MPS 1230 SERVICE MANUAL
PAPER HANDLING
* Continuous Fan-Fold Form (with tractor feed)
- pin to pin width:
- paper weight: .original only .original plus one copy
* Single Sheet
- paper width:
- paper length:
- Top of form
- Paper Weight * Maximun paper thickness 0.18 mm
from 4 to 9.5 from 55 to 90 g/m2
original from 50 to 60 g/m2 ;
the carbon paper should weight
between 20 and 30 g/m2
from 127 to 229 mm
100 mm minimum
35 mm form 60 to 80 g/m2
INKED RIBBON
Black smallcart cartridge with a life of 0.8 million characters. The ribbon is contained in a smallcart disposable cartridge for easy handling.
PHYSICAL DIMENSIONS
width depth height weight
352 mm 257 mm
74 mm
4.0 kg
POWER SOURCE
220 - 240 V AC. 50-60 H2 100 - 116 V AC, 50 - 60 HZ
consumption: 25 VA
ENVIRONMENTAL CONDITIONS
Operation
Temperature Rel. humidity
+10/+40 °C
15/95 %
Storage
0/+55 °C
5/95 %
Transport
-15/+55 °C
5/95 %
A-4
Page 81
MPS 1230 SERVICE MANUAL
B. PROGRAM EPROM AND CHARACTER GENERATOR
The MPS 1230 printer is equipped with a single 64 kbyte EPROM which contains
the program and the character generator (Fig. B-l).
EPROM functional codes are given below:
RELEASE N
1 .ID
EPROM CODE
PDL2
FUNCTION
Firmware
B-l
Page 82
MPS 1230 SERVICE MANUAL
ROM-RAM aeBorv »ap
HEX
0000
7FFF
64 Kbyte
/
Program
X
EPROM
B-2
Page 83
C. CENTRONICS PARALLEL INTERFACE
MPS 1230 SERVICE MANUAL
SIGNAL
Data Strobe Data 1 2 CU
Data 2 Data 3 4 CU Data 4 5 CU Data 5 6 CU Data 6 Data 7 8 Data 8 9 Acknowledge 10 Busy Paper empty
Select 13 PU
0 V ground (GND) 16. 19 to 30 PU
Chassis Ground
+ 5 V 18
Input Prime 31
Fault 32
PIN N.
1 CU (Central Unit) 3
7
11 PU 12 PU
17
CU
CU CU cu PU (Peripheral
PU PU CU PU
ELECTRICAL CHARACTERISTICS
SOURCE
- 7/8 bit
Unit)
VOLTAGE LEVELS 0 V and +5 V (rated value) TTL logic (series sn 74xx) for
input/output signals
LOGIC LEVELS Leverl” high defined as voltage value between +2.4 V and
+5 V. The +5.5 V peak values must not be exceeded. Level "0" (low) between 0 V and 0.7 V; must not exceed a negative [peak of -0.5 V.
C-l
Page 84
MPS 1230 SERVICE MANUAL
Signal Description
The DATA STROBE signal is a negative pulse that transfers data into the printer electronic circuits. The pulse duration must be longer than 800 ns. The circuit is pulled up with 1 kohm resistance to +5 V.
The eight DATA LINES circuits transmit data (characters or control codes)
from C.U. to the printer. The logical level of the data item to be transferred must be stable at least 800 nsec before the negative edge of the "strobe" impulse and must remain stable at least 800 nsec after the positive edge of the "strobe". These signals are pulled up with a 1 kohm resistance
towards the +5 Volts.
The INPUT PRIME signal is a negative impulse and can be used by the C.U. to reset the printer. The impulse must last for at least 10 msec.
The ACKNOWLEDGE signal is a negative impulse which is used by the printer to
indicate complete transfer of the character and that the next character can
therefore be sent.
The BUSY signal is active at when high and provides the printer busy and
unable to receive data.
The PAPER EMPTY signal is active when high and indicates to the C.U. that
the paper is almost finished.
The SELECT signal is active when high and indicates that the printer has
been selected and is ready for "data transfer".
The FAULT signal is active when low and indicates to the C.U. that the printer is faulty.
C-2
Page 85
MPS 1230 SERVICE MANUAL
D. COMMODORE SERIAL INTERFACE
SIGNAL PIN N CONNECTOR
SERIAL SRQ (NC) 1 GROUND 2 SERIAL ATN 3 SERIAL CLK 4
IvfiflSv/
SERIAL DATA 5 RESET 6
Serial interface signals:
6 l o £ k
65T*
- BYTE SENT UN DE * ATTENTION (TO OiVlCES )-
r
f OATa BYTES
~TL_r^nmruinnnn
~ m v
UUlilLJULJUkJ L
lsb MSB
UTr J
" , OATA VAUC
LISTENER READY FOR DATA
LISTENER Data ACCEPTED
TALKER r ea o * TO SEND
| TAlk ER SENDING
.T^yW lA R JlR Tl^
__
IJ^JLJLJLJIJLi ILlIIJ l1_T^ :
- T n p OA'A VALID ~ ' * LISTENER READ' FOR Da" a i iS ENf c Ca" a A CC fF 'E :
ENDOR IDENTIFY HANDSHAKE ILAST BYTE IN MESSAGE
ITS
TALKER READY TO SEND TALKER SENDING
=*** jmrui_r ^ m n A j m r i n _ J i
uui.ihi j i r l t 11-1 m
-S * ]t L tt i-hl L t», J t, Li
t ] LISTENER READY FOR DATA 1 | EOt TIMEOUT HANDSHAKE SYSTEM line
LISTENER READY fo r da ta RELEASE
ta l k ATTENTION TURN AROUND TALKER = LISTENER TO LISTENER = TA.KE R)
ITS
DEVICE ACKNOWLEDGES it IS NOW Ta «.kER
TALKER READY to s e nd
«« n n n n j r ~i f r r m n n n n n n n
__
tlojLJUUJUbJliJLJ L_
* «i Tfy- T
sm M ulUlH I
MSB
DC i 0* |*
___
i
LSB MSE
I
j READY FOR DATA
BECOMES LISTENER Cl OCk : h iGh da ta l Ow
SERIAL BUS TIMING
Description
Symbol
Min
Typ
Mei
ATN RESPONSE (REQUIRED)1
^at
_ _
1000ms
LISTENER MOLD OFF
t m
0
_
m
NON EOI RESPONSE TO RFD2
Tne
40mS
200m s
IT SET-UP TALKER4
Ts
POps
70ms
_
DATA VALID
T y
30ms
20ms
_ 1
FRAME HANDSHAKE3
Tf
0
20ms
TOOCmS
FRAME TO RELEASE OF ATN
20ms
_ _
BETWEEN BYTES TIME
t bb
_ _
EOl RESPONSE TIME
! t ve
| 200ms
250 ms
_
EOI RESPONSE HOLD TIME
! T|(
! 60ms
_ _
TALKER RESPONSE LIMIT
T*v
I o
30ms
60* s
by te a c k n o w le d g e 4
Trp
20ms
30 ms
-
NotCt T it m»nmvP time ticM O M be*>ce not p'eee'M t"c>' 2 It Yiinmu'r time e»c—defl EO- 'etponte re«u>'ec 3 it minmwif time eiceeoeo tr*me e "0' 4 Tv eno Tm minimum mwi' be BO»i *o' e»iem« Oe*>ce ic be a i*e'
D-l
Page 86
Page 87
MPS 1230 SERVICE MANUAL
E. COMMAND CODES
Instructions for printing are sent to the printer in the form of bytes, i.e. groups of eight bits, transferred simultaneously through the cable connection.
The coding system used is called ASCII and is based on the relationship between bits and characters (for example, the letter A correspond to the byte 01009001). The equivalent code for each character is given in the appendix F. To avoid always writing the full sequence of eight bits, decimal equivalents will be used; the number precedes the letter D, (A = 65 D), or
the hexadecimal code - the number precedes the letter H (A = 41 H). Of the 256 codes available (0 t 155 D; 0 t FF H), some represent normal
characters to be printed, others represent special instructions. The codes from 0 to 31 D are command codes, the codes from 32 D to 255 D are
printing characters (numbers, capital letters, punctuation marks, forms, etc.).
Code 27 D (ESC) is a special code and each character immediately following
it is also particularly treated. The code ESC n (where n is a character with
a code from 0 to 127 D) is called "ESCAPE SEQUENCE".
The codes are described in the User Manual.
Index of Appendix E
E.l Summary of IBM PROPRINTER Command Codes E.2 Summary of IBM GRAPHICS PRINTER Command Codes E.3 Summary of EPSON FX-80 Command Codes E.4 Summary of COMMODORE MPS 801 (ESC Extended) Command Codes
E-l
Page 88
MPS 1230 SERVICE MANUAL
- emulation a v ailable in p arallel and se rial mode (as Europa Rel. 1.1)
- in se rial interfa c e mode the ESC sequences are availab le in ASCII or
PET-ASCII mode (Europa FW Rel. 1.1 : only ASCII mode, as MPS 1000).
E.l SuMary of IBM PROPRINTER Coaaand Codes
The available command codes are: from Rel. 1.1 (see User-Manual page E.2 or Service Manual page E-2) and the following MPS 1250 codes:
ESC r ESC t ESC
2 N
ESC
3 N
ESC4
N
ESC
5 N ESC6 N ESC
e 0 N ESC $ N N ESC £ N I ESC e1N ESC
f 1
N
Reverse print ON Reverse print OFF Reverse print ON/OFF Master Pitch selection Se t/del. slashed zero Sel. Commodore, IBM, Epson emulation Plotter ON/OFF Sets Hor.Tab. every N column Sets absolute dot Tab. Set rela tive dot Tab. (only in s erial interface mode) Sets V ertic a l Tab. every lines Advances N lines
C o d e
A S C I I D e c.
H ex.
D e scription
N U L 0
00
N ot ope rative w h en use d a lon e
BEL
7
07
N o t oper ative
BS 8
08 P rint a n d b a cksp a c e 1 c h a racte r
H T
9
09 H o r izo nta l t a b sto p s
L F
10
0A Line fee d
VT
n
OB L ine fee d or nex t pr o g r a m m e d ta b st o p
FF
12
OC F o r m feed
C R 13
OD P r in t bu ff e r
SO
14 OE
D o u b le w idth ch ara c t ers: O N
SI
13
OF 17.1 c h a rs/in c h ( conden s e d ): O N
D C I
17
11
P r in te r se le c tion
D C 2
18
12
17.1 c h a r s/i n c h (con d e n s ed): O F F
D C 3
19 13
N o o p erat ion
D C 4
20
14
D o u b le w id th c h a ra c t ers: O F F
C A N
24
18
C lea rs p r int b u f fer
ESC
27
IB A S C I I co d e for E scap e
SP
32
20 M ov e s t h e p r int h ead o n e ch a r a cte r pitch
E S C - 45
2D
U n d e rline: O N / O F F
E S C 0 4 8
30 Spaci n g * 1 /8 ( 3.175 m m )
E S C I
49
31
Spac ing * 7 /7 2 (2 .4 7 m m )
ESC 2
50
32 Spaci n g = 1 / 6 (4.23 m m)
ESC 2
50 32 ESC A e x ecut io n com m and
ESC 3 51 33
Spaci ng » n /2 1 6 (n x 0 .117 6 m m )
ESC 4 52
34
Se t T op o f Form (T O F)
E S C 5 53 35
A u t o m atic LF: O N /O F F
E S C 6
54
36
IB M T a b le 2 se le c ti on
E S C 7
55
37
IB M Table 1 s ele ction
E S C : 58 3 A
P rin t pit ch * 1/1 2
ESC -
61
3D
D o w n L ine L o a d ing o f u ser ch a racte rs (D L L )
E S C A
65
41 S p a cin g * n / 7 2 (n x 0. 352 8 m m )
ESC B 66
42
V ert ic a l t a b st o ps p r o g ram
ESC C
67
43
Set form l engt h in nu m ber o f lines
ESC C N UL
67 0
43 0 0
Set fo r m l engt h in num b er o f inch es
ESC D 68
44
H o r izon tal ta b s top s pro g r am
E S C E
69
45
E m p h a s ized p rin t in g : O N
E S C F
70 4 6
E m p h a s ized p rin t in g : O F F
ESC C 71 47
D o u b le s tri k e p r inting: O N
E S C H
72 4 8
D o u b le s tr ike p rin t in g : O F F E S C I 7 3 49 Se le ct p rin t de f initio n E S C J
74
4A P aper skip * n / 2 1 6
E S C K
75 4B
60 d o t s /in c h BI M s elect io n ESC L 76 4C
120 do ts/i n c h B IM selec tion E S C N 78 4 E
D e fin e bott o m o f fo r m (BO F ) E S C O
79 4 F
C lear bo tt o m o f form
ESC Q
81
51
D e-selec t prin ter ESC R
82 5 2
C lear ta b sto p s
E S C S
83
53
S u pers c rip t /su b s crip t printi n g
ESC T
84
54 C lear su p er s c rip t /su bs c r ipt p rin t in g
ESC U
85 55
M on o /bid ir e c tio n a l printi ng
ESC W 87 57
D o u b le w idth chara c ter s : O N / O F F
E S C Y
89
59
12 0 d o ts/i n c h B I M sel ect io n , do u b l e s peed
ESC Z 9 0
5A
240 dots / inc h B IM sele ction
E S C \
92
5C
P r in t n c h a rac t ers fro m e x te n d e d table
E S C *
94 5E
P rin t one ch a ract e r from ex t ended ta ble
E S C - 95 5F
O v e rl ine : O N /O F F
Page 89
MPS 1230 SERVICE MANUAL
E.2 Suaaary of IBM GRAPHICS PRINTER CoBBand Codes
- emulation a vailable in paralle l and se ria l mode (as Rel. 1.1)
- in se rial interface mode the ESC sequences are available in ASCII or
PET ASCII mode (Europa FU Rel. 1.1: only ASCII mode).
The available command codes are: from Rel. 1.1 (see User-Manual page E.4 or Service Manual page E-3) and the following MPS 1250 codes:
ESC r ESC t ESC2 N ESC3
4 N
ESC
5
ESC
**
6 N
ESC
0 N
ESC e ESC$N N ESC £
N I
ESC \ N N
e 1
ESC
1 N
ESC f
Reverse p rint ON
Reverse p rint OFF
Reverse print ON/OFF
N
Master Pitch selection Se t/del. slashed zero
N
Sel. Commodore, IBM, Epson emulation Plo tter ON/OFF Sets Hor.Tab. every N column Sets absolute dot Tab. Set rela tive dot Tab. (only in serial interface mode) Relative dot Tab.
N
Sets Vertic al Tab. every lines Advances N lines
C od e
A SC I ! D ec.
N U L BS H T L F V T 11 F F C R 13 SO SI D C 2
D C 4 C A N E S C E S C SO 14 E S C - E S C 0 4 8
E S C l E S C 2 50 3 2 E S C 3 51 E S C 6 E S C 7 E S C 8 E S C 9
E S C =
E S C A E S C C E S C C N U L E S C D E S C E E S C F 7 0 E S C G 71 E S C H 72 E S C I E S C J E S C K 7 5 E S C L 7 6 E S C M 77 E S C N 78 E S C 0 79 E S C S E S C T E S C U 8 5 E S C W 87
E S C Y E S C Z 9 0 E S C ( 91
E S C x
0 8 0 8 P r in t a n d b a ck s p a c e 1 c h a ra c t e r 9
10
12
14 15 18 20 1 4 24 1 8 C le a r s p r i n t b u f f e r 27
45
49
54 55 56 57
61 65 67
67 0
43 0 0 68 44 69 45
73 74
83 84 5 4
89 59
120
H ex.
N ot o p e r a t ive w h en us e d a lo n e
0 0
0 9 H o r i z o n t a l ta b s t o p s OA L in e feed OB L in e fe e d OC
P a p e r s k ip a t m o d u le b e g i n n i n g OD P r i n t b u f f e r P E D o u b l e w id th c h a ra cte rs : O N OF
17.1 c h a r s /i n c h ( c o nd e n se d): O N
12 1 7 .1 c h a r s / i n c h ( c o n d e n s e d ): O F F
D o u b le w id th c h ara c t e r s : O F F
A S C II co d e f o r E sc a p e
IB
OE D o u b le w id th c h a ra cters: O N 2 D
U n d e rl i n e : O N /O F F
S p acing « 1 / 8 (3 .1 7 5 m m )
30 31 S pa c in g «= 7 /7 2 (2 .4 7 m m )
S p acin g « 1 / 6 (4 .23 m m ) 33 S p a c i n g * n /2 1 6 (n x 0 . 1 1 7 6 m m ) 36 IB M T a b le 2 se lecti o n
IB M T ab le 1 s e l e c t ion
37
O u t o f p a p e r m i c r o s w itc h : d is a bled
38
O u t o f p a p e r m i c r o s w itc h: e n a b led
39
D o w n l ine lo a d in g o f u ser c h a ra c t e r s (D L L)
3D
S p a c in g * n /7 2 (n x 0.3 52 8 m m )
41
S e t f o r m l e n gth in n um b e r o f l ines
43
S et f o r m l e n g th in n u m b e r o f in c h es H o r i z o n t a l ta b sto ps p r o g ram E m p h a siz e d p r i n t i n g : O N E m p ha s iz e d p r i n t in g : O F F
46
D ou b l e s t r ik e p r i n t in g : O N
47
D ou b l e s t r ik e p r i n t i n g : O F F
48
S e le c t p ri n t d efin it i o n
49
P a p e r s k ip * n /2 1 6
4 A
6 0 d o ts /i n c h B I M s e le c tio n
4B
120 d o ts /i n c h B I M s e l e c tio n
4 C
P ri n t p it c h « 1 / 1 2 : O N
4 D
D efi n e b o t t o m o f f o r m ( B O F )
4 E
C le a r b o t to m o f fo rm
4 F
S u p e rs crip t /s u b s c r i p t p ri n ti n g
53
C le a r s u p e rs crip t/s u b s crip t p r i n ti n g R e co gn ized , n ot o p er a t ive
55
D o u b le w id t h c h a r a c te r s : O N / O F F
57
120 d o ts / in c h B IM se le c t io n , d o u b le s p e e d
2 4 0 d o ts/in c h B IM s e l e c tio n
5A
S e le ct h o riz o n ta l s p acin g
5B
P r i n t m o d e D R A F T /N L Q d e f in i tio n
78
D esc riptio n
Page 90
MPS 1230 SERVICE MANUAL
E. 3 Suaaary of EPSON FX-80 Coaaand Codes
- emulation a v ailable in p arallel and se ria l mode (as Rel. 1.1)
- in se rial interfa ce mode the ESC sequences are ava ilable in ASCII or
PET ASCII mode (Europa FW Rel. 1.1: only ASCII mode).
The availab le command codes are: from Rel. 1.1 (see User-Manual page E.6
or Service Manual page E-4) and the following MPS 1250 codes:
E-4
ESC ~ 2 N ESC 3 N ESC * 4 N ESC ~ 5 N ESC 6 N ESC ! N
ESC e 0 N
ESC $ N N ESC £ N N ESC e 1 N ESC f 1 N
Reverse p rint ON/OFF Master Pitch selection Se t/del. slashed zero Sel. Commodore, IBM, Epson emulation Plo tter ON/OFF Master Print mode selection
(r e l.1 .1: N from 0 to 127, rel 2.1: N from 0 to 255)
Sets Hor.Tab. every N column Sets absolute dot Tab. Set re la tiv e dot Tab. (only in se rial interface mode) Sets Ve rtica l Tab. every lines Advances N lines
C o de
A SC II
N U L 0 BS H T L F V T F F C R SO SI
D C l D C 2 D C 3 D C 4 C A N 24 18 C le ars p rin t b u ffe r E S C S O E S C SI E S C ! E S C # E S C <7o
E S C &
E S C E S C - E S C / E S C 0
E S C l E S C 2 E S C 3
E S C 4 52 34 Ita lic ch a ra cte rs: O N E S C 5 E S C 6 54 E S C 7 E S C 8 E S C 9 57 E S C :
E S C < E S C = E S C > E S C ?
E S C @ E S C A E S C B E S C C E S C C N U L
E S C D | E S C E |
H ex .
D e c .
N o t o p e r a tiv e w h e n use d a l o n e
0 0
P r i n t a n d b ac k s p ac e 1 c h a ra c te r
08
8 9 09
10 II I2 13 14 15 17 11 P ri n te r s e le c t ion 18 19 13 P r i n te r d e-s e l e c t i o n
20
14 15
33 35 2 3 37
38
42 2 A 45 47 48 30
49 31 S pac ing » 7 / 7 2 " (2 . 4 7 m m )
50 3 2 S p a ci n g *» 1 / 6 " (4.2 3 m m )
51
53
55 56
58 3A
60 3 C 61 3D 62 3 E 63 3F C h a ng e B 1 M d e n s i ty s e le c t e d by
64 4 0 Init ia liz e p r i n te r ( m a in r e set) 65 66 42 V e r tic a l t a b stop s p ro g ra m 67
67 0 0 | 43 0 0
68 I
69 |
H o r i z o nta l ta b s to p s 0 A L in e feed 0B
V er tical t a b s to p s p ro g r a m OC
P a pe r s k ip to t o p o f f o r m
0 D C a r r i a g e re t u r n an d p r in t
0 E
D ou b l e w idth c h a ra cte rs: O N OF
17 .1 c h a r s / i n c h (co n d en s e d ) : O N
12
17 .1 c h a r s / i n ch (co n d en s e d ): O F F
D o u b le w idth ch a r a cte rs: O F F
14
0E
S a m e as SO
OF Sam e a s S I
21
S ele c t g r a p hics lay o u t ty pes C l e a r b i t 2 7 fo rc in g ( M S B )
25 Sel e ct R A M (special c h ara c te r s ) a n d R O M
(s ta n d a r d c h a r a c te rs )
26 D ef i n e s p e c ial c h ara c t e r s b y c h arg i n g
in R A M S et g ra ph ic s la y o u t in d iffe re n t d e n s ity
2D
U nd e r line : O N / O F F
2 F
V e r t ical ta b s t o p s p r o gra m S p a c in g * 1 / 8 " (3 . 1 7 5 m m )
33 S pa c in g * n / 2 1 6 " (n x 0 .11 7 6 m m )
35
Ita lic c h a ra cte rs : O F F
36
E x te n d p r i n t a b le c h arac te rs set
37
S ele ct b a s ic n a t i o n al c h a ra cte rs table
38
O ut o f p ap e r m i c r o s w itc h : d isable d
39 O u t o f p a p e r m icrosw itch : e n a ble d
C op y s ta n d a rd c h ara c t e r g e ne ra to r ( R O M )
in to R A M
Set le ft t o rig h t p r i n t in g fo r o n e line
F o r c e 2 1 b it ( M S B ) to " 0
F o r c e 2 7 b it (M SB ) to " 1 "
g r a p h ic s c o m m a n d s
S p a c i n g = n /7 2 " (n x 0 .35 2 8 m m )
41
Set f o r m l e n g t h in n u m b er o f lin es
43
Set fo r m l e n g t h in n u m b er o f i n ches
44 H o r iz o n tal ta b s tops p r o g ra m
E m p ha s ized p r i n t in g . O N
45
r^ e tr ri rM i An
u c s c n p u u n
Page 91
MPS 1230 SERVICE MANUAL
C o d e
AS C II
ES C F ES C G ES C H 72 4 8 D o u b le strik e prin ting: O F F, no rm a l
ES C I ES C J 74 ES C K 75 4 B ESC L 76
ES C M ES C N 78 4E ES C O ES C P 80 50 ES C Q 81 51 ES C R ES C S 83 53 ES C T ES C U 85 3 0 ES C W ES C Y 89 59
ES C Z ES C ~ ES C b 98 62 ES C i ES C j 106 6A ES C 1 ES C p 112 ES C s ES C x DEL
Dec.
He x .
70 46 71 47
73 49 Exten d p ri nt ab le ch ara ct ers set
77
79 4 F
82 52
84 54 C lea r sup e rs cr ip t/ su bs cr ip t pr intin g
87 57 Do u b l e w idth ch aract ers: O N /OFF
90 5 A 94
105 69
108 6C
115 120 78 127
Em p h a si ze d p rintin g: O F F Do u b l e strike a nd NL Q pri ntin g: O N
printi ng ( D RA FT ) : ON
4A Print b uf fe r and s kip n/ 216 o f paper
Set nor m al d en s ity gra ph ics 4C Set d ou b l e d en si ty gr ap hi cs, h a lf SDeed 4D Print p ilch = 1 /12 (Elite ): ON
De f in e bo t t om of form (B O F ) in lines
Clear bo t to m of form Print p itch = 1/ 1 2 (Elite): O F F De f in e right m argin Select na ti on al cha racte r set Sup e rs cr ip t/ su bs cr ip t p rinti ng
M o n o / B i d ir e c t io n al p rin tin g
D ou b l e de ns ity BIM s e lec t io n, no rm a l speed Fou r ti me s d ensit y BIM sele ct ion
9-do t high strips BIM prin ting
5E
Select up to 8 vertical tab s to ps pro gr am s Im m ed i at e ch aracter printin g: O N O F F Reve rse p ape r feed: n /216 De f in e left margin Pr o po r ti on a l spacing : O N O F F
70
H a l f speed printing: ON /OFF
73
Print mo d e DR AF T N LQ def in it io n
Clear last prin table cha rac ter
7F
in print bu ffe r
De sc ri pt io n
E-5
Page 92
MPS 1230 SERVICE MANUAL
E.4 Suaaary of COMMODORE MPS 861 (ESC Extended) Coaaand Codes
- emulation available in serial mode only (as Rel. 1.1)
- the ESC sequences are available in ASCII or PET-ASCII mode (Europa FW Rel 1.1: only ASCII mode)
The available command codes are from MPS 801/803 (see User-Manual page E.1 or Service Manual page E-6) and all the ESC equences from the emulation selected in the Prompting (Epson or IBM Proprinter or IBM G.P.).
(Europa FW Rel. 1.1: MPS 801/803 Codes subset of Epson ESC sequences)
(MPS 1000: MPS 801/803 Codes without ESC sequences,
MPS 1200S and MPS 1250: MPS 801/803 Codes all Epson ESC sequences)
C o d e
A SC II
B I T IM G B I T IM G S U B L F F F
C R E N O N
E N O F F P O S C R S R D W N R V S O N E S C N L Q O N E S C P O S E S C - E S C 8 E S C 9 58 3 9 O u t - o f - p a p e r m icro s w itc h : e n a b le d E S C = E S C c 6 7 E S C c N U I. 67 0 E S C e E S C f E S C g 71 4 7 E S C h E S C i E S C n E S C o E S C s 83 E S C I E S C I
E S C X 120 7 8 C S C R S R U P R V S O FF N L Q O F F
H ex .
D e c .
8 08 S e ts t h e B i M g ra p h i c s p rin ti n g
8 2 6
10 0 A 12 OC S t a r t s p r i n ti n g a n d a d v an c e s t h e p ap e r
13 OD 14
15 OF 16 10 17
18 27 31 IF N L Q p r i n t i n g : O N
16 45 56
61
69 45 E m p h a s i z e d p r i n t i n g : O N 70
72 48 73 49 S e lects p ri n t d e fin itio n 78 79
84 54 C l e a r s u p e rs c r ip t / s u b s c r i p t p ri n t in g 91 5 B
141 14 5 91 14 6 159
S e ts th e rep e a te d p r i n t i n g o f B IM d a t a
08 IA
L i n e f e e d
to to p o f f o r m S t a r t s p rin tin g a n d li n e feed
OE D ou b le w id th p r i n ti n g : O N a n d grap h i c s
p r in t o u t p u t D o u b le w i d t h p ri n ti n g : O F F S e ts th e h o r iz o n t a l tab in n um b er o f c h ara c t e r s U p p e r / l o w e r case p r in t in g
11
R e v ers e p ri n ti n g : O N
12 IB A S C II c o de f o r E sc a p e
10
S e ts t h e h ori z o n t a l tab in n u m b er o f d o ts 2 D U n d e r lin e : O N /O F F 38 O u t-o f - p a p e r m ic r o sw i t c h : d isab led
3D D o w n L in e L o a d in g o f us e r ch a r a c te r s
S e ts fo r m l e n g th in n u m b e r o f lines
43
S e ts fo r m l e n g th in n u m b e r o f in c h e s
43 0
E m p h asiz e d p ri n t i n g : O F F
46
D o u b le s tr ik e p ri n t i n g : O N
D o u b le s t r ik e p rin ti n g: O F F
4 E D efin es b o tt o m o f f o rm (B O F ) 4 F C l e a r b o tto m o f fo rm (B O F ) 53 S u p e rs c ri p t /s u b s c ri p t p r i n t i n g
P r int s t y le sele c t ion
D R A F T / N L Q p rin t m o d e se l e c tio n
8D
P r i n t a n d p e rfo rm a c a r r i a g e retu rn
U p p e r c a s e p rin ti n g 92
R e v ers e p ri n ti n g : O F F
9 F N L Q p ri n ti n g : O F F
D es c r ip t io n
(S e c on d ary A d d r e s s = 7)
E-6
Page 93
F.l IBM CHARACTER TABLES
MPS 1230 SERVICE MANUAL
»,b,
b
o o
o o
oo
o
o oo
o
o
o o
o
1
o
o
o
0
o
o oo
o
o
o
o
-o. . 1 1 1
oo
. ' .o
o
.i.
'
1,
o 0
o
o
t,
0 1 1
o
0
01 02
00
NUL
00 01 02 03
04 DC 4 05 06 07 08 09
1 0
1 2 1 3 1 4 1 5
DC;
CAN
BS HT LF VT ESC FF
CR
SO
SI
0 o o
o
1
o
SP
1
#
$ % & 6
(
)
*
-
/
o
o > 1
o o
1 o 1 0 t
04
03
05 06 07 08 09
0
@
1
A
B
2
c s
3
4
D T
5 E U
F V
7
G
8 H X
9 I
J
;
K
<
L
M
>
N
?
0 o
Fig. F-l.l IBM Table 1 (ESC 7)
O o
' 1
V
P
a
0
R b r
c s
d e u
f V
w
9 h X
Y
i
z
j
k
[ \
1
m
] A
n
1 i . i . .
.
o
o
o
o
1
o
NUL
P q i
DC;
DC4
t
w
CAN
BS
HT
y
LF
z
VT
ESC
( 1
FF CR
}
SO
SI
o o
i 1
1
o
10 11 12
in
a
i
1
i
6 u
n N
a
o
i
c
i-
-I 77
1
%
J j
i
j
«
»
JL
i i > i
o o
L
i
1
o
o
14
13
1
<L
P
T
r
T
L
TT
L
i O
P
T
$
©
r
0
r
1
6
CD
JL
f
0
f
1
J
n
i
15
>
< r
j
-r =
-
n
2
SP
o
b .
to
to»
o0
0o Oo0
-
o
oa
0 o
' 3
o
o
o
'
o
o
o
o
o
7
o
0
o
o
o
-
9
o
o .otB
o
0
<o
o
. . .
1
0 o
to .
0 o 0 o 1
o o
to,
0 1 o 1
0
NUL
0
1
E F SI
V
*
HT
LF
VT
FF CR
SO
*
DC;
DC}
DC4
CAN
ESC
2
4 5 6
8 BS
A
C
D
0
1
1
2 3
SP
0 <?>
1
o
o
1
"
2
#
3
$ 4 % &
( ) 9
5 6 7 8
§
i t
<
»
z '
-
>
?
/
c
o o
0
4
A Q
B C s D E U
F V G H
1 Y i.
i
J K
L M 1 m )
N 0
a o
o
>
5 6
V
P
a
R b
c
T d
e u a
f
w
9
h
X
z
j
[
k
\
i
A
n A Pt
_
o
o
1
o o c
'
'
7
8
c
P
u
q r
e
a
s t
a
V
k
w
C
X
e e 6
y
e
z
{
1 i e
i
A
o o
o
i
0 1
9
A
a
E
ae
i
6
/E
u
6 6 n
6
N
a
u
. o
u
c
y
r
-i
u c
72
%
¥
i
« »
/
. . . .
0
1 1 o
B c
ill 1
1
1 l
1 I
1
J J 1
Fig. F-1.2 IBM Table 2 (ESC 6) International 1
o
L
1
-
r
1
i i o
1
E
D
r
co
p
T
r
T
L
TT
L
i O
P T
$
©
0
r
1
6
00
r
0
j
n
i i
o
=
.z
SP
i
F
> <
r j
r
0
-
\t
n
2
F-l
Page 94
MPS 1230 SERVICE MANUAL
», »,
o o o o o o o
e o
o o
o o
o
o
o
o
o
ooo
c
o
o
o
o o
o
'
o
o
' 9
o
o
O
b, k
NUl
0
1 2 3
4
4
5
4
6
4
7 8 BS
HT IF
A
VT
B
FF
C
CR -
0
SO
E
F SI
o o o o
O
o o o
o
o 1 1
o 1
1 2
0
SP
DCs
DC 4
§
CAN
ESC
1
o
3
0
I
1
M
2 B R b
#
3 4
$ % 5 A
6
t
7
( 8
9
)
*
»
<
1
z > ?
/
o o
i 1 1
o o
4
@
A
c
D
E U F
G
H
i J K L
M
N
0
o
1
5 6
p 0
s T
V
W
X Y
Z
i \
i m *
I
o
a
c s d t e u a
f
9
h X i
i
k {
1
n o
0 .
1
7
P q
r
V
w
y z
1
)
o
c
U 4 a a
A A
o
o
8
i
c u e e 6 e
l ! £
i
. . ,
i
o
o
o
o
1 1
(
o
9
A
B c
HI
a
E
as
PE
6 o 6
n
i
s
6 u h
N
u
5 P 6
n
6
y
n
a
u
c
0
]
A
1
t
n
j
i
3
n
j + j
J L
L 1*
Fig. F-1.3 IBM Table 2 (ESC 6) International 2
'
__ '__Li__
<
c 0
o
o
E
D
±
L
do
1
P
T
r
T
L
TT
L
i O
T $
©
r
1
n
r
1
6
00
r
0
1
n
F
> <
f
J
-r
n
SP
r 0
-
2
o o o
o o
o
o
o
o
o o
o.o o
o
o o o
.
o o
oo
o
.
1 1
1 1
'
o o
o o
o
o
o
o
o
*
00 01 02 03 04
05 4 06 07 08 09
10 1 1
1 2 13 1 4 15
o
o
00
NUL
4
4
BS HT LF VT FF
CR SO
SI
o
o
o o
DCs
DC«
CAN
O
o o
! i o
0
1 o l
0 1 02 03
SP
1
M
S
§
% 5 E u
A
1 _
( )
*
ESC
1
.
/
o o
1 i 1 . 0
O
o
04
0 P
1
A B R
2
c
3 4 D
F
6
G W
7 8
H
i
9
:
J
;
K < L r
M
>
N
?
0
0
o
1 1 o o
o
'
05 06
V
Q
a q b
s
c
T d
e u
f
V
9 h
X
i
Y
z
j
[
i {
k
\ i
1
m I ) i n i *
A
n
_
o i
o
07
08 09 10 |
P
2 ;
J y
r
s
i 7 ; n D
t
j-T
V
i n
w
X y
z
i 3
i ~
1 D
Fig. F-1.4 IBM Table 2 (ESC 6) Israel
0
k !
D
1
V
1
i
'
__L__
o o
3
0 1 I
*1
V
X
7
1
W
i n -t ! c
! Pt
/
1 i i i
T0 i i
m ,
o
0 1
11
111
6 j
u n N
a o
1
-1
c
r~
'/>
1 J
'U
J
i
J
« »
1
0
12
1 1 T l
r i t
1 L
r
1
T
I-
t 1
13
T
T T
r
0
1
r
1
j
i i
0
14
Ob
p
r
n
z O
P
T
5
©
0
6
00
0 2
6
n
15
>
<
r j
-r
z
-
V
n
SP
F-2
Page 95
MPS 1230 SERVICE MANUAL
k.
O O o o o o
1
o o o o
o
o
1
1 1
o o 0
'
o o
'
0
'
'«
>
o
*o-
oo
o
o o
o
k
o
o
o
o
*
C
%
0
k 0
0
___
00 0 1 0 2 03 04
NUL
00 0 1 02 03 04 05 06
07 ' 08 BS
09
1 0 1 1 1 2 1 3 1 4 1 5
DC*
4
DC«
4
4
CAN
HT
LF
VT
ESC
FF
CR -
SO
SI
o I o
0 o o
O l
' -&J
____
I
SP
|
ii
# *
%
§ &
(
\
/
*
, <
/
0 o o | o
I 1 o o
'
o
1
L . 1 ...
0
3 4
05 06 07
<a>
P
Q
1
A B
2
R c s D T d t
5 E U
F V
6
w
7
G
8 H X
: » K
Y
i
z
J
[ \
L
M
] *
N
0
_
9
z > ?
I
' '
o
N
a b c s
e
f V
9
h X i
i
k
1
m
n
o
o
' o 1
P
q
r
u
w
y z
{
1
1 )
**
Fig. F-1.5 IBM Table 2 (ESC 6) Greece
1
~—n n
o
o i o
o
08
09
A p
I
B r
T
A Y
E
<t>
z X
vj>
H
© Q
06
1
K
P
A
Y
M
6
c
N
S
o
n
n
e
~ n
i i i i
o
o
O 1 o
i
o
10
l
K
X
p
V
s
o
TT
oj
12 13
1 1
1
L
Hi
i
1
i
T T
-
-
p
a
$ T U
4>
X
+ 1
1
J j
j
r
1
r
- I
1
j
.
i
.
o
14
15
'0
U)
db
>
t
<
L
n
L
r
i i
j
-i-
6
r
U
e
U
£
U)
-
A
*E
yf
n
*H
2
1
0
SP
Y
o i i . .
0
__
L
' I
C . c c
. 1 c
06 0 7
1
P 1
Q !
a
R 1
b
C s
s
d t
T
e u
V
9
h X Y z
[ k \
]
m
o o
o
08
V
0
P
u
q
r
e /E a a a
V
f
i j
1
n 0
i
w
C u e e
y
e
z
i
>
1
i
(
i
A A
n r
k.
o
Oo
o
00
oo
O
0 1
-
o
o
O
02
Oo
03
o o
O
04
.
O
05
o
o
O
06
O
07
.
.
o o o
08
o o
o
G .o..1 1
0 o
.
.o 1
. .o1 4 SO
*1
k.
O o
c
b. o 0 1 k,
o
00 0 1 02 03
NUL
DC*
V
DC 4
4
4
CAN
BS
HT
09
LF
1 0
VT
ESC
FF
1 2 1 3 CR
1 5 SI
o c o
o
1
§
o
o
o
0
SP
1
#
3
$
4
% 5 I
6
&
*
(
)
*
4
i
-
/
! o . 1 0
1 2
7
8
9
;
< z
>
?
°
04
<9>
A B
C
D
I E U
F
G
H X
i
J
K L
M
N
0
05
w
Fig. F-1.6 IBM Table 2 (ESC 6) Portugal
o
i I
G
1
0 9 1 0 11
a
E
ae
i
6
6
u
6
n
6
N
6
u
6
C
y
6
a
u
A
A
U
J L
£ I
i
A
3
E
6
6
0
in i
I
-
J
J
J
1 o
1
, [
" n
i
o o
12 13 14
±
L
1
T
T
L
L
_P_
L i ,
r
1
r
i
L
ct
I
P r
n i
o
T
© Q
6
00
0
e
n
i
o
15 I
I
4
> <
r J
-i-
l ° i
-
V n
2
SP
F-3
Page 96
MPS 1230 SERVICE MANUAL
o
*
o o
»
o
o
o
k.
k,
O o o o Oeo o o
o o
o1o o
Oj
1
o
o
'
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
%
0 0 NUL 0 1
0 2
03 04 05 06 07 ' 08 09
1 0 1 1 1 2
1 3 CR
1 4
1 5 SI
00
4
4
BS
HT
IF
VT FF
SO
e 1
0 1
DC ,
DC 4
§
CAN
ESC
o
o o
o
o
o 1 . 1 .
o
1
03
0
1 2
3 C 4 5
6
7
8 9
;
<
- > ?
o
o
04
@
A
B
0
E U
F
G
H
i
J K L
M N
0
I 1
0 2
SP
J
«
#
$ % &
(
)
i
-
!
0
1 <
o
1
o
05 06
N
P
0
a
R
b
s
C
T d t
e u
f
V
w
9
h
X Y
i j
z
[
k 1
\
m
1
*
n
o
, , , , , , , ,
o
07
P
q
r
S
V
w
X y z
1 1
t 1 ]
1 1
.
o o
o o
o
0 6 0 9
c
u
e
a a
i
'A
9
e e e
Y
1
A*
k
6
i
f
A
0
o
0 0
A b
u
6
£ (!i
Y
o
1
1 0
a
i
0
u n
\
R ?
u
s
c
l-
L
%
\
i « »
1
o
*
V I
/
_ l _
"H I"
i 1 . .
o
0
1
11
12
L
1
1
T
-
1
r
T
1
J
J J
.
o
,
0
13
1
T
T
i r
.
r
T
f
J
W
o
14
0 L
p
r
n i a M
T
$ e 0
6 CO n
0
e
n
,
15
> <
r
j
-r
-
V
2
SP
Fig. F-1.7 IBM Table 2 (ESC 6) Spain
F-4
Page 97
F.2 EPSON CHARACTER TABLES
MPS 1230 SERVICE MANUAL
J
0 0c 0
0 c 0 cc0 0 0 0
-
<-
-, - r
0 c
0 c c 0 0 0
'
'
0
:
-
0
9
c
'
c 0
0
-
0
r
0 1
1
2
3 DC,
4
5
6
7
8 BS
A
B
C D E SO F
DC. DC?
DC.
CAN
HT
LF
VT
ESC
FF
CR
SI /
-> 4
3
2
SP
#
%
A 6
«
;
<8
0
I
1 A
"
2 B R b r
3 C S
4
t
( i
,
- #
D
5 E
F
7
G
8 H X
1
9
J K
<
L / 1
=
M
>
N n
?
0
$
c
5 6
*
P
a
Q
c
T
d
U u
1
V
w
g h
i
Y z
i
c
k
]
m
0
,
7
8
P q
t DC.
V
w BEL
X
BS HT
y
LF
z
{
VT
1
FF
1
}
CR
*
SO
DEL
Si
9 A B C
SP
}
DC.
DC?
#
DC,
$
% 5
A 6
CAN
t
>
*
+
ESC
f
- .
/
Fig. F-2.1 Basic National Characters (ESC 7)
0
1 A 2 B
3 4
7 G
8 9
9
t :
>
9
*
C D e
F
H
1 J z K L
M N 0
D P 0
R
S
T d
U
V f
w
X
y
c
\ 1 j
)
E
a
h r
c
a
0
h
i i
k
m
n 0
F
P
Q
U
w
DEL
8 f
V
1
y
z
/
/
;
National Character Variations
NATIONAL CHARACTER VARIATIONS
HEXADECIMAL CODE
NATIONS 1
U.S.A.
FRAN C E
GERMANY
ENGLAND DENMARK
SWEDEN
ITALY
SPA IN
JA PAN
24
23
1
$ $
tt
$
£
$ $
Q
#
$
Pt
$ $
40
(a)
A
§ <3
0 £
<3 (3
5B
5C 5D 5E
[
e
A
C
A
A
e
i
c
]
\
§
?
6
0
]
\
0
A
0
A
4
\ N
i
]
¥
60
' '
*
' '
*
u
t
*
U
*
'
*
Fig. F-2.2 National Character Variations (ESC R)
7B 7C 7D
J
{ e
U
o'
a
1
{
1
a»
0
a 6 a
6
n
i
{
i
7E
}
i
u
b .
-
}
e
-
a
e
U
a
i
e
}
}
F-5
Page 98
MPS 1230 SERVICE MANUAL
F.3 COMMODORE CHARACTER TABLES
111 1 1
0
0
1 1
o o
o o
1 1
o
o
1
7
8 9 A B
-
1 r
m
1
¥
1
X
0
1
1
*
1
V
J
+
t
L
V
1
TT
r
o
1
o
1
o 1
1 0
1
o
c
-
-L
1
+
I
T
H
_
1
1 1
9 1
1
1
m
r
-
1
1
J
J
L 1 L J "
\
1"
/'
r
»
1 1 1
1 1 1
1
o
1 o
E F
D
1 r
1
¥
_
1
1
m
X
o
1
m
*
r
1
1
9- I-
L "3"
1
tt
n
-
1
1
-X.
T
T
1
1
1
Ml
J
~r
T~
TT
t>4
bibA
o o
o o o
o
o
1
o o o o 1 o
1
o o
o 1o1
1 1
o
1
1 1
o
1
oo0 o o
1 1o1
1 1
1 o 1
o
1
o
1
1
1
1
1 111
0 o
t>l
o o
v
o o
*4
o
*1
0
ft 0
1
1
2
o
1
3
4
5
o
6
7
8
1
9
o
A B
o
c
1
D
o
F
1
F
o o
o
o
1
1
o
2
1
3
1
1
yy
?
n
3
$
4 D 5
/, & 6 F V
>
(
8
)
9 I Y
if
*
-
,
/
7
:
<
> 9
s
1
1
o
1
o
o
4
3
A B
c
F
G H X
J z
K
L
M N o
0
1
o
1
5 6
s
T
u
w
vC
0
A
T
Fig. F-3.1 DENMARK (Upper case/Graphics mode, secondary address 0)
Fig. F-3.2
o
o
b7
*1 o
o
o
o
o 1
o o 1
o
T
o
5
o
1
o o
o
o 1
1
T
o
1
1
o
1
o
o
1
o ~o
1o1 o 1o1 1 1 o
o
1
1 111 1
1
li.
Of k»4
*>*
[
El
0
o
1
2
o
1
3
4
T
5
o
6
1
7
o
8
1
9 a b
o
c
1
d - e
1
f
o
I T
o
o 1
r
1
_ _L
[
...
o
o
o o
o
1
o 1
T
~ TT
T
$_
JL
y
T
*
>
,
0
1 o
T T
0
T
2 b
3 4 5 e 6 7_
8
a.
<
rr [>I
o o
0
1
1
1
~o"
1
r
o
0
eT
5 "
p
"A
a
SL
r_
B
c
s
c
J1 i M
sL
t_ u_
E
V
f
F V n n i a r a n i T
W.
_g_
£_
Hi
h
2L
L
3L
Z_
J
IT
JSL
K
0
L
T
M*
m
n
T_
N
0_ _
0
1
T
p
IF
R
s
u
lx
\y
!z
A
0 A
ji.
1
0 0 0
0
1
1 0
8
1
1
1 1
j
_
j
0
I
1 1
1
51
X
Y
z
F
Fa
~
T
T
d
e
p
r
R
B T
Ji
s
~
T
T
u
B
n
1
L
TT
si
~
T
1 0 0
0 1
_
1
"9
a
1
T
m
~J
T
_1
m
1%
t
L
0 1
b
c
__
r
"A
T
B
c
Jj
XL
n
E
m
B
-
n.
~
I
1
J
i
K /
L
-1
M
N
0
DENMARK (Upper/Lower case, secondary address 7)
_
-L
1
-
1
1
r
1
F-6
Page 99
MPS 1230 SERVICE MANUAL
E
z.
o
0
o o
o
o
oo1
o "o"1I
o 1
o
o
1
o
1T
o
1
o
T
1
o o 0
1
o o
0
1
1
1o1 I1
o o
1
o
1
1 1 1
1
1 1
1
0 o
0 o
0 1
*4
0
*4
El
(71
o
1
1
o
2 3
T
4
T
5
o
6
1
7
8
1
9 9_
o
A
1
B
c
1
D
£
E
F
1 1
T
0 0
o
o
2
~
TT
T
A .
2L
&
%
*
-
T
o 0
o 1
1
o
_
o
T
T
0
3 p n
iA_
T
2
B R
3
c
J_ n
5 E
7 £_
a
8
_L
J
J K [
_
J
<
L
=
M ] N
?
0
1 ~o _
1 0
5"
Q'
s X
u V.
2
X.
2
\
r_ tT
-
1
0
1 1
1
6 7
1
0
1
1
0
0 0
0
8
0
s o d
O D D
1
E B E
D B B
9
I B B
U Q k l
-
7
1
s
m
B B S B E i n
r a n
n e m B H B
___
n o n
sun
i_ n r a n
\
L_
r
e
i
0
B Q B
I B i B
\ m m m
IH E9Q IB I9H
F
£_
1 U l r lc
_
1
1 1
1
1
T
O
1 0
7
D
7
n
T
T
p
Li
_i
X
-J
7
±
r
T
r _0
e _A
£_
0
tT
1
1
1
§ A
X.
0
A
A
_1 X.
0
U
jL JT_
Fig. F-3.3 FRANCE (Upper case/Graphics mode, secondary address 0)
1
|
1
O
|
O
a
1
L
-L
-1
-
H
T
J
£
I
1 l 1
1 1
O O
1
1
O
b
c d e
§
k
A
A B R
i
C
£> P
u
E
&
F
A
G
i H
6 I Y
Q
J K A
a
L a £
6
M
a
N
3
6
0
l
1 1
O
1
P
Q
1 A L
_L
S *T'
-J
f
h
u
-
V w
H
r
X
T
n
2
+
0
TT c
b<
bi
O
O O O
O 1
O
O
O O 1
O O O
l
O
1
O O O
1
O l
1 1 1 1 1'1
s
1
1 1 1
l
1
1 1
O O
l O O
1 1 O 0
1
O 0 O 1
r
0
1
0
1
0
1
0
1
0
1
0
1
O
0
O
0 0
O 0
b4
0
0
1
1 2 3
0
1
2
3 #
4 $
5
6
7
8
9
a b
c
d e f
O
0
0
1
0
1
O
1
0 1
O
4 5
0
3
!
1
a
2 b r
c s
3 4 d t D T
e u
5
/.
& 6 f
*
7
K
(
8 h
>
i
9
*
;
$ k
>
<
1
>
«
-
m
, >
n
?
0
/
0
O
O
1 O O O
1 1 0
1
1
1 O
1 0
7
6
P
p
A
0
q
6 R
C S
U I-
E
V
V
F
w
w
G H X r
X
I Y
y
z
J 2
(
e
K
\
L i
0
3 M
TT
t
N
0
c
1
O
O
1
9
8
Fig. F-3.4 FRANCE (Upper/Lower case, secondary address 7)
1
1
f
§
A
i
A
u
&
A
1
A G
a
0
u
3 TT
F-7
Page 100
MPS 1230 SERVICE MANUAL
t>l
0 o
0 0
0 0
0
0
i
1
1 1
t
1 1 1
b,
0 o o
o
1
1
1 1 O 0
o O 1
1
l
1
*4
o o
1
1
o
o
1
1
o o
1 1
o O
1
1
**
o 1 0 1
o
1
o
1
o
1
0
1
0
1 0
1
*4
*1
k
4
0
1 2
3 4
5 6
7
8 9 A
B c D E
F
o
o
o o
ft
0
§
P
*
1
3
~l
3
o
o
o 1
1
!
1 A Q
r
1
|J
r
1
M
o o 1
o
? 2 B R
L
A
L
A
o o 1
1
3 # 3
c
s
i
-L
Cl
i
-L
fj
o 1
o
o
4
$ 4
D
T |
-J
ft |
-1
o
1o1
5
/.
5
E
V
i
Y
A
i
Y
±
o
1 1
o
6
ft
5
F
V
S
1
s
JL
o
1
1 1
7
A
7
G W
S
1
0
J
i
1
o
o
o
8
(
8
H
X
1
r
G
p
_
r
JLL
1
o
o
1
9
)
9 I Y
1
T
1
T
1
o
1
o
A
*
J
Z
1
n
2
1n
2
1
o
1
1
B
+
J
K [
\
m
f
A
\
m
+
A
1
1
o
o
c
<
L
\
L j
6 6 L j 6
1
1
o
1
D
-
M ]
/
« £
U
/
*
£ U
1
1 1
o
E
>
N
f
IT
* P
TT
ft
JL
1
111
F
/
?
o
r
_
1
r
_
1
TT
Fig. F-3.5 GERMANY (Upper case/Graphics mode, secondary address 0)
b,
O
0
o
o
o
o
o
O
i
1
1
1
l
1
i 1
0
o
0
o
1
1
i 1
o o
o
o
1
1
i 1
*4
o
o
1
1
o
o
i
|
o o
1 1
o
O
l 1
o
1
o 1
o
1
o
1
o
1
o
1
o
1
o
1
t>4
bi
b»
3
4
0
1
2 3 4 5 6
7 8
9
a b C d
e
f
o
o
o 0
0 0
§
P
'
P 3
'
P
3
o
o
o
1
1
I
1
a
q
A
0 i
M
A
0
i
M
o
o
1
0
2
2 b
r
B R
L
A
B
R
L
A
o
0 1
1
3
#
3
c s
C
S
_L
u
C
s
-L
u
o
1o0
4
$
4 t
P T
-J
a D
T
ft
o
1
o
1
5
7.
5 e
u
E u
Y
4 E
U
Y
ft
o
1 1
0
6
& 9 f
V
F
V
-
I F
V
-
i
o
1
1 1
7
7 g
w
G
w
H 6 G
W
H
6
1
0
o
0
8
(
8 h X H X
r
G H
X
r
G
1
o
o
1
9
)
9
i
Y
I
Y
nr
vf
I
Y
T
1
01o
a
*
:
,i
2 J z
n
2
J Z
1
I
1 o 1
1
b
+
y
k
t K A + ft
K
A
+
a
1
1
o o
C
J
<
1 \
L
0
ft
6
L 0
4
o
1
1
o
1
d
-
=
m
j M u
£
a
M 0 £
u
1
1 1
o
e
>
n
t
N
TT 4
P
N
TT
4
p
111
1
X _
JL
o
0
-
>
0
-
1
TT
Fig. F-3.6 GERMANY (Upper/Lower case, secondary address 7)
F-8
Loading...