Citizen CBM-202PC Series User manual

USER’S MANUAL
Model : CBM-202PC Series
Control LSI for Citizen Thermal Printer Mechanism
Rev. 1.0, November 1st, 1996
Rev. 1.1, February 2nd, 1997
Japan CBM Corporation
Information Systems Div.

CBM-202PC User’s Manual
2
CITIZEN
NOTICE
1. Description in this manual are subject to changes without prior notification.
2. Upon finding of any inappropriateness, error, or omission concerning contents of this manual,
please contact us at any time.
3. Notwithstanding the above Item 2, we will not be responsible for the influences of employment of this
manual.

CBM-202PC User’s Manual
3
CITIZEN
CONTENTS
1.OUTLINE................................................................................................................................................................5
1.1 MODEL CLASSIFICATIONS.....................................................................................................................5
2. GENERAL SPECIFICATIONS.............................................................................................................................5
2.1 OUTER APPEARANCE..............................................................................................................................5
2.2 STRUCTURE...............................................................................................................................................5
2.3 DATA TRANSFER SYSTEM.....................................................................................................................5
2.4 PRINT FUNCTION......................................................................................................................................6
2.5 OPERATING VOLTAGE AND CURRENT CONSUMPTION.................................................................6
2.6 OPERATING FREQUENCY.......................................................................................................................6
3. HARDWARE SPECIFICATIONS.........................................................................................................................7
3.1 ABSOLUTE MAXIMUM RATINGS..........................................................................................................7
3.2 ELECTRICAL CHARACTERISTICS.........................................................................................................7
3.3 TERMINAL PIN CONFIGURATION.........................................................................................................8
3.4 RESET CIRCUIT.......................................................................................................................................13
3.5 OSCILLATION CIRCUIT .........................................................................................................................14
3.6 HEAD-UP DETECTION CIRCUIT...........................................................................................................15
3.7 HEAD DETECTION CIRCUIT.................................................................................................................16
3.8 PAPER END DETECTION CIRCUIT.......................................................................................................17
3.9 MOTOR CONTROL CIRCUIT.................................................................................................................18
3.10 AUTO CUTTER CONTROL CIRCUIT ..................................................................................................19
3.11 PARALLEL INTERFACE CIRCUIT.......................................................................................................20
3.12 SERIAL INTERFACE CIRCUIT.............................................................................................................22
3.13 SWITCH CIRCUIT..................................................................................................................................24
3.14 ERROR OUTPUT CIRCUIT....................................................................................................................25
3.15 FUNCTION SELECTION CIRCUIT.......................................................................................................26
3.16 EXTERNAL RAM INTERFACE............................................................................................................29
4. OPERATING TIMING ........................................................................................................................................32
5. PACKAGE SPECIFICATIONS...........................................................................................................................33
6. SPECIAL REMARKS FOR MOUNTING...........................................................................................................34
6.1 CAUTIONS................................................................................................................................................34
6.2 REFLOW MOUNTING.............................................................................................................................34
6.3 RECOMMENDED CONDITIONS FOR VARIOUS MOUNTING METHODS.....................................34
6.4 CLEANING METHOD..............................................................................................................................36
6.5 STORAGE METHOD................................................................................................................................36
7. COMMAND LIST................................................................................................................................................37
8. CHARACTER CODE TABLE.............................................................................................................................39
8.1 INTERNATIONAL....................................................................................................................................39

CBM-202PC User’s Manual
4
CITIZEN
8.2 INTERNATIONAL CHARACTER CODE TABLE..................................................................................40

CBM-202PC User’s Manual
5
CITIZEN
1.OUTLINE
This LSI, through use of the Japan CBM Corp. gate array, serves to control CITIZEN line thermal
printer, being featured by the following:
(1) High print quality due to a detector which detects temperature to adjust print density automatically.
(2) Both parallel and serial interfaces are available.
(3) Print density can be freely selected with the function selection terminal.
(4) Bar-code printing is available.
(5) Prints such as double width, double high and bit image printing are available by various commands.
1.1 MODEL CLASSIFICATIONS
LSI (Chip) Model name Applied Printer Mechanism
CBM-202PC-01 LT-380
CBM-202PC-02 LT-381
CBM-202PC-03 LT-282/283
2. GENERAL SPECIFICATIONS
2.1 OUTER APPEARANCE
100-pin flat package
2.2 STRUCTURE
C-MOS LSI
2.3 DATA TRANSFER SYSTEM
Parallel transfer or serial transfer (Selectable by User)
(1) 8-bit parallel transfer
(Conforms to Centronics.)
(2) Asynchronous type serial transfer (Selectable by User)
1200, 2400, 4800, 9600, 19200 bps
Parity : odd, even, none
7 bits, 8 bits

CBM-202PC User’s Manual
6
CITIZEN
2.4 PRINT FUNCTION
(1) No. of Print Columns and Print Speed
Machine Type
No of
Digits Total No of
Dots Character Size (mm) Print Speed (m/s)
LT-282 37 448 50
LT-283 34 416 50
LT-380 48 576 50
LT-381 48 576
1.25×3.00 (Font A)
0.88×2.13 (Font B)
50
2.5 OPERATING VOLTAGE AND CURRENT CONSUMPTION
Voltage : DC 5V±5%
Current consumption : Max. 80mA
2.6 OPERATING FREQUENCY
16MHz

CBM-202PC User’s Manual
7
CITIZEN
3. HARDWARE SPECIFICATIONS
3.1 ABSOLUTE MAXIMUM RATINGS
ITEM SYMBOL RATINGS
Supply voltage VCC -0.3 to+7V
Input voltage Vi -03 to Vcc+0.3V
Reference supply voltage VREF -0.3 to AVcc+0.3V
Analog supply voltage AVCC -0.3 to+7V
Analog input voltage VAN -0.3 to AVcc+0.3V
Operating temperature Topr -20 to+75℃
Storage temperature Tstg -55 to+125℃
3.2 ELECTRICAL CHARACTERISTICS
ITEM SYMBOL
MIN MAX UNIT CONDITION
RES, STBY, NMI
MDO, MD1, MD2 Vcc−0.7
Vcc+0.3 V
EXTAL Vcc×0.7
Vcc+0.3 V
THEM 2.0 AVcc+0.3
V
Input
"HIGH"
level
Others
VIH
2.0 Vcc+0.3 V
Input
"LOW"
level
Total input
terminal
VIL
−0.3
0.5
V
Output
"HIGH"
level
Total output
terminal
VOH
3.5
−
V
IOH=−1 mA
RESO −0.4 V IOL=2.6 mA
LEDER, LEDPE −1.0 V IOL=10 mA
Output
"LOW"
level Others
VOL
0.4 V IOL=1.6 mA

CBM-202PC User’s Manual
8
CITIZEN
3.3 TERMINAL PIN CONFIGURATION
PIN NO. SIGNAL NAME I/O FUNCTION LOGIC
1 VCC −VCC −
2 LFSW I LF switch input LOW
3 LEDER O Error LED output LOW
4 LEDPE O Paper end LED output LOW
5 NC −NC −
6 NC −NC −
7 NC −NC −
8 DRQ I DMA request LOW
9 NC −NC −
10 RESO O Watchdog output LOW
11 VSS −GND −
12 DTR O Serial DTR (RS-232C) HIGH
13 TXD O Serial TXD (RS-232C) HIGH
14 DI I Print head output data HIGH
15 RXD I Serial RXD (RS-232C) HIGH
16 CP I Print head clock HIGH
17 NC −NC −
18 CTSW I Cutter switch input LOW
19 NC −NC −
20 NC −NC −
21 NU −RESERVED −
22 VSS −GND −
23 MOTORA O Motor A −
24 MOTORB O Motor B −
25 MOTORA O Motor A −
I = Input, O = Output, I/O = Input/Output

CBM-202PC User’s Manual
9
CITIZEN
PIN NO. SIGNAL NAME I/O FUNCTION LOGIC
26 Motor B O Motor B −
27 D0 I/O D0 HIGH
28 D1 I/O D1 HIGH
29 D2 I/O D2 HIGH
30 D3 I/O D3 HIGH
31 D4 I/O D4 HIGH
32 D5 I/O D5 HIGH
33 D6 I/O D6 HIGH
34 D7 I/O D7 HIGH
35 VCC −VCC −
36 A0 O A0 HIGH
37 A1 O A1 HIGH
38 A2 O A2 HIGH
39 A3 O A3 HIGH
40 A4 O A4 HIGH
41 A5 O A5 HIGH
42 A6 O A6 HIGH
43 A7 O A7 HIGH
44 VSS −GND −
45 A8 O A8 HIGH
46 A9 O A9 HIGH
47 A10 O A10 HIGH
48 A11 O A11 HIGH
49 A12 O A12 HIGH
50 A13 O A13 HIGH

CBM-202PC User’s Manual
10
CITIZEN
PIN NO. SIGNAL NAME I/O FUNCTION LOGIC
51 A14 O A14 HIGH
52 A15 O NC −
53 A16 O NC −
54 A17 O NC −
55 A18 O NC −
56 A19 O NC −
57 VSS −GND −
58 P60 O NC −
59 P61 O NC −
60 P62 O NC −
61 φO Clock output HIGH
62 STBY I (Pull up in VCC with 10KΩ.) LOW
63 RES I Reset input LOW
64 NMI I (Pull up in VCC with 10K Ω.) LOW
65 VSS −GND −
66 EXTAL −EXTAL (16 MHz) −
67 XTAL −XTAL (16 MHz) −
68 VCC −VCC −
69 P63 O NC −
70 RD O RD LOW
71 HRW O HRW LOW
72 P66 O NC −
73 MD0 I ( Pull up in VCC with 10KΩ.) HIGH
74 MD1 I (Pull down in GND with 10KΩ.) LOW
75 MD2 I (Pull up in VCC with 10K Ω.) HIGH

CBM-202PC User’s Manual
11
CITIZEN
PIN NO. SIGNAL NAME I/O FUNCTION LOGIC
76 AVCC −VCC −
77 VREF −VCC −
78 THERM I Head temperature detection terminal −
79 NC I (Pull down in GND with 10K Ω.) −
80 NC I (Pull down in GND with 10K Ω.) −
81 NC I (Pull down in GND with 10K Ω.) −
82 NC I (Pull down in GND with 10K Ω.) −
83 NC I (Pull down in GND with 10K Ω.) −
84 NC I (Pull down in GND with 10K Ω.) −
85 NC I (Pull down in GND with 10K Ω.) −
86 AVSS −GND −
87 STB I Parallel data interrupt LOW
88 HEADUP I Headup detection terminal LOW
89 CS2 O Gate array chip selection LOW
90 CS1 O RAM chip selection LOW
91 CS0 O (Kanji ROM chip selection.
Only for Japanese use.)
LOW
92 VSS −GND −
93 NC O NC −
94 STRB1 O Head Strobe 1 LOW
95 STRB2 O Head Strobe 2 LOW
96 STRB3 O Head Strobe 3 LOW
97 INH O Motor control LOW
98 LATCH O Head latch signal LOW
99 PAPER I Paper end input HIGH
100 DSR I Serial DSR (RS-232C) HIGH

CBM-202PC User’s Manual
12
CITIZEN
Pin Arrangement and Functions of Gate Array(CBM-202LA)
PIN NO. SIGNAL NAME I/O FUNCTION LOGIC
44 D7 I Parallel input data D7 HIGH
45 D6 I Parallel input data D6 HIGH
46 D5 I Parallel input data D5 HIGH
47 D4 I Parallel input data D4 HIGH
48 D3 I Parallel input data D3 HIGH
49 D2 I Parallel input data D2 HIGH
50 D1 I Parallel input data D1 HIGH
51 D0 I Parallel input data D0 HIGH
52 STROBE I Parallel STROBE LOW
55 BUSY O Parallel BUSY HIGH
58 PAO7 O NC −
59 ACK O Parallel ACK −
61 PE O Parallel paper end HIGH
62 FAULT O Parallel FAULT LOW
63 CUTTERX O Cutter X −
64 CUTTERY O Cutter Y −
65 PAO1 O NC −
67 PAO0 O NC −

CBM-202PC User’s Manual
13
CITIZEN
3.4 RESET CIRCUIT
With RES terminal set to "Low", reset state is created.
In order to assure resetting, it is necessary to hold "Low" for min. 20ms on supply of power and
for min. 625ns while in operation.
When external reset is not used, those parts inside the broken lines are not required.

CBM-202PC User’s Manual
14
CITIZEN
3.5 OSCILLATION CIRCUIT
A clock oscillator, being installed, generates a system clock and an internal clock. Two clock supplying
methods are available including one to connect a ceramic oscillator and the other to input an external clock.
When using a ceramic oscillator, you are recommended to use CSTCS16.00MX0C3 (with a condenser)
manufactured by Murata Mfg. Co.. For input of an external clock, two methods are available,
one of which is to open XTAL terminal and the other of which is to input an antiphase clock in
XTAL terminal.

CBM-202PC User’s Manual
15
CITIZEN
3.6 HEAD-UP DETECTION CIRCUIT
Up/down state of the head is detected so that no power is supplied in head-up state, with the head-up sensor
installed in the printer. With head UP, it becomes "OPEN". With head DOWN, it becomes "CLOSE".
In head UP state, CPU's HEADUP (Pin 88) gets "HIGH", where printing is immediately stopped with error
output if it is while in print operation. Printing is resumed when it becomes head DOWN.

CBM-202PC User’s Manual
16
CITIZEN
3.7 HEAD DETECTION CIRCUIT
VP is controlled so as to prevent the head from electrolytic etching.
When turning ON the VP, set 11VC (Pin 4) of the gate array (CBM-202LA)to "HIGH".
When turning it OFF, set the HVC to "LOW".
It is also provided with a temperature detection circuit which serves to prevent print quality from being
deteriorated or destroyed by temperature. This function, through use of a thermistor installed in the printer,
detects temperature based on which energy applied to the head is determined. Further, when head
temperature has exceeded 60℃, printing is stopped so that the head is protected from being destroyed.
For protection of CPU runaway, make connection so that the gate array is reset by output of the CPU
watchdog timer. The CPU itself has been set to which resetting can work. Further, to prevent the head
strobe from being turned ON at that time, place a pull-up resistance in STRB1 to STRB3 each by one.

CBM-202PC User’s Manual
17
CITIZEN
3.8 PAPER END DETECTION CIRCUIT
Existence of printing paper is detected by the paper sensor which is installed in the paper
not to supply power when paper runs our.
Without printing paper, CPU PAPER (Pin 99) gets "HIGH". When this takes place while in printing
operation, the operation stops at the end of the line, sending an error output. Printing is automatically
resumed when paper is supplied.

CBM-202PC User’s Manual
18
CITIZEN
3.9 MOTOR CONTROL CIRCUIT
Except while in paper feed, the motor is held unexcited by CPU INH (Pin 97) so that heating of the motor is
prevented. While INH is held in "HIGH", the motor is maintained unexcited.
On supply of power, 4 dot lines of line feed is performed to meet the motor phase.
Avoid continuous printing over 15 min.

CBM-202PC User’s Manual
19
CITIZEN
3.10 AUTO CUTTER CONTROL CIRCUIT
This CPU, by using the gate array (CBM-202LA), has auto cutter control function.
When an auto cutter is not used, set DS1-1 to OFF. When DS1-1 is ON, alarm state is created where
normal operation is interrupted.

CBM-202PC User’s Manual
20
CITIZEN
3.11 PARALLEL INTERFACE CIRCUIT
This circuit performs 8-bit parallel interface by mainly using the gate array ports. When the parallel
interface is not used, pull up STB (Pin 52) of the gate array (CBM-202LA) through use of 10KΩ
resistance. Also, either connect CPU's STB (Pin 87) to INTR (Pin 56) of the gate array or pull it up with
10K Ωresistance.
This manual suits for next models
3
Table of contents
Other Citizen Printer Accessories manuals

Citizen
Citizen DP-505 User manual

Citizen
Citizen PPU PPU-700 User manual

Citizen
Citizen BD2-2220 User manual

Citizen
Citizen PHU Series s User manual

Citizen
Citizen AW-3 User manual

Citizen
Citizen PMU3300 User manual

Citizen
Citizen BD2-2860 User manual

Citizen
Citizen PPU-700 User manual

Citizen
Citizen CBM-202PC-04 User manual

Citizen
Citizen PMU2300III User manual