Page 1
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...
Page 2
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. CITIZEN...
CBM-202PC User’s Manual 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.
Character Size (mm) Print Speed (m/s) Digits Dots 1.25× 3.00 (Font A) LT-282 0.88× 2.13 (Font B) LT-283 LT-380 LT-381 2.5 OPERATING VOLTAGE AND CURRENT CONSUMPTION Voltage : DC 5V± Current consumption : Max. 80mA 2.6 OPERATING FREQUENCY 16MHz CITIZEN...
Print head clock HIGH ÿ ÿ CTSW Cutter switch input ÿ ÿ ÿ ÿ ÿ ÿ RESERVED ÿ ÿ MOTORA Motor A ÿ ÿ MOTORB Motor B ÿ MOTORA Motor A I = Input, O = Output, I/O = Input/Output CITIZEN...
Page 9
CBM-202PC User’s Manual PIN NO. SIGNAL NAME FUNCTION LOGIC ÿ Motor B Motor B HIGH HIGH HIGH HIGH HIGH HIGH HIGH HIGH ÿ ÿ HIGH HIGH HIGH HIGH HIGH HIGH HIGH HIGH ÿ ÿ HIGH HIGH HIGH HIGH HIGH HIGH CITIZEN...
Page 11
RAM chip selection (Kanji ROM chip selection. Only for Japanese use.) ÿ ÿ ÿ STRB1 Head Strobe 1 STRB2 Head Strobe 2 STRB3 Head Strobe 3 Motor control LATCH Head latch signal PAPER Paper end input HIGH Serial DSR (RS-232C) HIGH CITIZEN...
Page 12
Parallel input data D1 HIGH Parallel input data D0 HIGH STROBE Parallel STROBE BUSY Parallel BUSY HIGH PAO7 ÿ ÿ Parallel ACK Parallel paper end HIGH FAULT Parallel FAULT CUTTERX Cutter X ÿ ÿ CUTTERY Cutter Y ÿ PAO1 ÿ PAO0 CITIZEN...
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. CITIZEN...
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. CITIZEN...
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. CITIZEN...
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. CITIZEN...
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. CITIZEN...
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. CITIZEN...
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. CITIZEN...
Page 21
Signal to indicate that data receiving is possible. BUSY Output (positive logic) Send data while it is in "LOW". Signal which is output when printing paper Output runs out . (positive logic) Signal to indicate a printer error (negative FAULT Output logic) Timing Chart CITIZEN...
Page 23
With this signal held in "HIGH", transmitting is does not take place until it gets "LOW". Transmits data while this signal is held in "LOW". If writing takes place while in "HIGH", overrun error Output is created, where data are ignored. CITIZEN...
Also, a function for self printing is equipped through use of this switch. (Either supply power as pushing this switch or apply resetting in power supplied state as pushing this switch. Self printing starts automatically and, on completion of printing, normal standby state is recovered.) CITIZEN...
CPU's LEDER (Pin 3) output various other errors in the following patterns: ERROR DISPLAY PATTERN RECOVERY Head UP Head DOWN Memory check Not available Head overheat Head temperature lowered Macro execution standby LF switch Cutter motor lock Paper jamming cancelled CITIZEN...
Auto loading Valid Invalid PBI4 Input buffer 4K bytes 72 bytes See Table$ b PBI5 Print density PBI6 Bit length 8 bits 7 bits PBI7 Type of printer mechanism LT-282 LT-283 PBI6 is valid only when serial interface is used. CITIZEN...
Page 27
HIGH None 4800 HIGH HIGH 9600 HIGH HIGH HIGH 19200 HIGH HIGH 1200 HIGH HIGH 2400 HIGH Serial 4800 HIGH HIGH HIGH 9600 HIGH HIGH 19200 HIGH HIGH 1200 HIGH 2400 HIGH HIGH Even 4800 HIGH 9600 HIGH 19200 CITIZEN...
Page 28
HIGH HIGH Japan (Shift JIS) HIGH HIGH Sweden HIGH HIGH Denmark I HIGH U.K. HIGH HIGH Germany HIGH France HIGH U.S.A. $ b Print Density Print Density PAI 2 PAI 1 Light HIGH HIGH Standard HIGH Dark HIGH Darker CITIZEN...
CBM-202PC User’s Manual 3.16 EXTERNAL RAM INTERFACE An external SRAM of 32 K bytes is always necessary for printing. When no external RAM is connected, normal operation cannot be obtained. CITIZEN...
Page 30
Write data delay time ÿ Write data setup time 1 WDS1 ÿ Write data setup time 2 WDS2 Write data hold time ÿ ÿ Read data access time 1 ACC1 ÿ Read data access time 2 ACC2 Unit: ns CITIZEN...
The basic understanding of the recommended conditions is explained in Fig. 6.1: Fig. 6.1 Peak temperature and time Thermal gradient 2 Preparatory heating Package surface temperature Thermal gradient 1 Time CITIZEN...
Page 35
60 sec. 1 to 5 ! / sec. Time Fig. 6.3 Recommended Conditions for Vapor Phase Reflow 215 ! 30 sec. max. 140 to 160! Package Surface Temperature max. 60 sec. 1 to 5 ! / sec. Time CITIZEN...
(at 125 ! ) for 16 to 24 hours is recommended to be performed. Store external terminals as they are not yet subject to machining. This is to prevent soldering failure from taking place on implementation caused by produced rust, etc.. CITIZEN...
Selecting the character code table 1BH74Hn Transmitting the printer status (Serial type) 1BH75Hn 1BH76H Specifying/canceling the inverted characters 1BH7BHn 1BH56Hn Specifying/canceling 90 ° right-turned Specifying the absolute positions 1BH24Hn1n2 ¥ Specifying the relative positions 1BH5Cn1n2 GS k Printing the bar code 1DH6BHn[“d”]k00H CITIZEN...
Page 38
Defining the download bit image 1DH2An1n2[d]n1xn2x Printing the download bit image 1DH2FHm Starting/ending macro definition 1DH3AH Executing the macro 1DH5En1n2n3 ESC = Data input control 1BH3DHn Aligning the characters 1BH61Hn Activating auto cutter (Full cut) 1BH69H Activating auto cutter (Partial cut) 1BH6DH CITIZEN...