Parts mark ed w ith "!" are important for maintaining the safety of the set. Be sure to replace these parts with specified
ones for maintaining the safety and performance of the set.
SHARP CORPORATION
This document has been pub lished to be used
for after sales service only.
The contents are subject to change without notice.
LEAD-FREE SOLDER
The PWB’s of this model employs lead-free solder. The “LF” marks indicated on the PWB’s and the Service Manual mean “Lead-Free” solder.
The alphabet following the LF mark shows the kind of lead-free solder.
Solder composition
code (Refer to the
table at the right.)
a
(1) NOTE FOR THE USE OF LEAD-FREE SOLDER THREAD
When repairing a lead-free solder PWB, use lead-free solder thread. Never use conventional lead solder thread, which may cause a
breakdown or an accident.
Since the melting point of lead-free solder thread is about 40°C higher than that of conventional lead solder thread, the use of the exclusive-use soldering iron is recommendable.
Solder composition code
a
b
z
i
n
s
p
(2) NOTE FOR SOLDERING WORK
Since the melting point of lead-free solder is about 220°C, which is about 40°C higher than that of conventional lead solder, and its soldering capacity is inferior to conventional one, it is apt to keep the soldering iron in contact with the PWB for longer time. This may cause land
separation or may exceed the heat-resistive temperature of components. Use enough care to separate the soldering iron f rom the PWB
when completion of soldering is confirmed.
Since lead-free solder includes a greater quantity of tin, the iron tip may corrode easily. Turn ON/OFF the soldering iron power frequently.
If different-kind solder remains on the soldering iron tip, it is melted together with lead-free solder. To avoid this, clean the soldering iron tip
after completion of soldering work.
If the soldering iron tip is discolored black during soldering work, clean and file the tip with steel wool or a fine filer.
CAUTIONS
THERE IS A RISK OF EXPLOSION IF THE BATTERY
IS REPLACED BY AN INCORRECT TYPE.
PROPERLY DISPOSE OF USED BATTERIES ACCORDING
TO THE INSTRUCTIONS.
XE-A20S LEAD-FREE SOLDER
CHAPTER 1. SPECIFICATIONS
1. APPEARANCE
Front view
Operator display
Printer cover
Receipt paper
Keyboard
Drawer
Drawer lock
Printer
Take-up spool
Print roller arm
Print roller
release rever
Inner cover
Customer display
(Pop-up type)
Rear view
Power cord
Mode switch
USB port
Paper roll cradle
Paper positioning guides
2. RATING
XE-A20S
Weight16.3lb (7.4kg)
Dimensions13.0 (W) x 16.9 (D) x 11.0 (H) inches
Power sourceAC 120V (
Power consumptionStand-by 7.7W, Operating 30W (max.)
Working temperature32°F to 104°F (0°C~40°C)
TypeNormal keyboard
Key positionStd/Max 53keys
Key pitch19 (W) x 19 (H) mm
Key layoutFixed type
2) KEY LIST
Keyboard layout
PLU
/SUB
4
3
2
1
RCPT
/PO
VOID
DC
ESC
BS
CONV
NUMBER
Ð
RFND
%1RA
%2
SPACE
SHIFT
@/
FOR
CL
¥
789
456
123
0
00
Note: The small characters on the bottom or lower right in each key
indicates functions or characters which can be used for character
entries for text programming.
DEPT
DEPT
A
20
B
8
19
C
7
18
D
6
17
E
5
CLK
#
SHIFT
#
F
24
G
23
H
22
I
21
J
P
K
28
32
L
12
Q
16
27
31
M
11
R
15
26
30
N
10
S
14
25
29
O
9
T
13
AUTO
TAX
X
U
TAX2
TAX1
SHIFT
SHIFT
Y
V
CHK
CH
Z
W
MDSE
#/TM
SBTL
SBTL
CA/AT/NS
XE-A20S SPECIFICATIONS
1) LAYOUT
• Rotary type
MA
OP
REG
OP
MGR
X/Z
X
OFF
VOID
PGM
1/Z1
X2/Z2
The mode switch can be operated by inserting one of the two supplied
mode keys - manager (MA) and operator (OP) keys. These keys can be
inserted or removed only in the “REG” or “OFF” position.
– 1 –
Manager key (MA)
Operator key (OP)
MA
OP
The mode switch has these settings:
OFF:This mode locks all register operations. (AC power turns off.)
No change occurs to register data.
OP X/Z: To take individual clerk X or Z reports, and to take flash
reports.
It can be used to toggle receipt state “ON” and “OFF” by
pressing he [RCPT/PO] key.
REG:For entering sales.
PGM:To program various items.
VOID
: Enters into the void mode. This mode allows correction after
finalizing a transaction.
MGR: For manager’s entries. The manager can use this mode for an
override entry.
X1/Z1: To take the X/Z report for various daily totals.
X2/Z2: To take the X/Z report for periodic (weekly or monthly)
consolidation.
5. DISPLAY
1) OPERATOR DISPLAY
Display device:LED
Number of line:1 line
Number of positions: 10 digits
Color of display:Yellow / Green
Character form:7 segment
Character size:Numeric 14 (H) x 8 (W) mm
Layout:
PLU/SUB
REPEAT
DEPT
RCPT
OFF
2) CUSTOMER DISPLAY
Display device:LED
Number of line:1 line
Number of positions: 7 digits
Color of display:Yellow / Green
Style:Pop up type
Character form:7 segment
Character size:14mm (H) x 8mm (W)
Layout:
DC SHIFT NUMBER
Operator display
PLU/SUB
DEPT REPEAT
RCPT
OFF
DC
Clerk code
NUMBERSHIFT
Customer display
(Pop-up type)
Amount: Appears in the far-right eight (max.) positions. When the
amount is negative, the minus symbol “-” appears before the
amount.
Number of repeats for repetitive registrations:
The number of repeats is displayed, starting at “2” and incremental with each repeat. When you have registered ten
times, the display will show “0.” (2
3
3
.....
9 3 0 3 1 3 2
Receipt function status:
The indicator “_” appears in the RCPT OFF position when
the receipt function is in the OFF status.
Time:Appears in the far-right six positions (hour-minute - ”A” or
hour-minute - ”P”) in the OP X/Z, REG, or MGR mode. “A” is
displayed in the morning (AM), and “P” in the afternoon
(PM). In the REG or MGR mode, press the [#/TM/SBTL] key
to display the time.
Machine state symbols
:Appears during program ming.
:Appears when an error is detected.
:Appears when the subtotal is displayed or when the amount
tendered is smaller than the sales amount.
:Appears when the [CONV] key is pressed to calculate a su bto-
tal in foreign currency.
:Appears when a transaction is finalized by pressing the [CA/AT/
NS], [CHK] or [CH] key.
:Appears when the change due amount is displayed.
: May appear in the far-left three positions at the timing of key
entry when the electronic journal (EJ) memory is full. (Depending on programming.)
:Appears when the voltage of the installed batteries is under the
required level. You must replace with new ones within two days
to avoid loss of memory.
:
Appears when the batteries are not installed, or the installed
batteries are dead. You must replace with new ones immediately.
:May appear right below the eighth and ninth places at the timing
of finalization of a transaction when the electronic journal (EJ)
memory is nearly full.
Also appears right below the tenth place when power save
mode is effective.
:Appears when the print roller arm is not locked.
: Appears w hen the paper is not installed or paper is out.
Change10C: L i g ht u p w h e n e ve r t h e c hange
Currency
Conversion
Department9-10No zero-suppressed
PLU7-10No zero-suppressed
Repeat8Endless count, starting from 2.
Receipt OFF9_
DC_: Double size character entry status
SHIFT_: Shift character entry status
NUMBER_: Number character entry status
Clerk No.2, 3-xx-: clerk number
EJ FULL8-10E-E: Light up when EJ memory is
Low Battery10L:
No Battery10
10F: Light up when a registration is
10o
10c : Light up whenever the foreign
finalized by depressing CASH,
CHECK, CHARGE key
due amount appears in the display.
amount appears in the display.
FULL at the timing of key entry
(by PGM selection).
:
L
Description
Decimal Point
Display
position
Decimal point7-1
TAB4-1
EJ near full8, 9(by PGM selection)
Description
6. PRINTER
1) Printer
• Part number: M-T53II
• No. of station: 1 (Receipt or journal)
• Validation: No.
• Printing system: Line thermal
• No. of dot: 288 dots
• Dot pitch: Horizontal 0.167mm
Vertical 0.167mm
• Font: 10 dots (W) x 24 dots (H)
• Printing capacity: max. 24 characters/Line
• Character size: 1.67mm (W) x 4.00mm (H) at 10 x 24 dots
Separation from the drawerDisallowed
Separation of the bill compartments from the
coin compartments
Bill separator
Number of compartments4B/5C
Layout:
4B/5C
Allowed
-
1) MEMORY BACK UP BATTERY
For memory back up, (3) dry AA batteries are needed.
1. Memory holding time:
Approx. 1 year after NEW dry batteries are installed.
2. Battery replacement method:
When the low battery symbol “L” lights up, replace the batteries (3
AA) by the following method;
1) Power on the ECR.
2) Mode switch turn to “REG” mode.
3) Remove the OLD dry batteries (3 pieces).
4) Insert the NEW dry batteries (3 pieces).
5) Confirm the low battery symbol “L” is off.
2) LOW BATTERY
Low battery indication will appear on the left side of display when the
battery voltage is low.
CASE 1: When machine is sitting idle or after finalization of a transaction.
The machine will always indicate the low battery condition.
CASE 2: During any numeric or item key entry.
Battery condition will not appear.
Except when the power is restored after a power failure, t he low
battery condition will appear on the display only when the battery
is low and the indicator will disapear after any key entry.
[Display sample]
“ 0.00”: Battery is OK.
“L 0.00”: Low battery (You have to change the batteries.)
“
0.00”: No battery (You have to change the batteries immediately.)
L
After finalization
“F 12.34”: Battery is OK.
“L 12.34”: Low battery. (“L” indicate instead of “F”.)
“
12.34”: No battery. (“L” indicate instead of “F”.)
L
Note: “NO BATTERY”: When “NO BATTERY” is displayed, the master
reset is executed upon "POWER ON" after
"POWER OFF" or power failure.
3) LOCK (LOCK KEY : LKGIM7331BHZZ)
Location of the lock: Front
Method of locking and unlocking:
To lock, insert the drawer lock key into the lock
and turn it 90 degrees counter clockwise.
To unlock, insert the drawer lock key and turn it 90
degrees clockwise.
Key No:SK1-1
k
c
o
SK1-1
L
k
c
o
l
n
u
XE-A20S SPECIFICATIONS
– 4 –
CHAPTER 2. OPTIONS
1. OPTIONS (NONE)
2. SERVICE TOOL
NONAMEPARTS CODE
1USB cableFor connection between ECR and PC
PRICE
RANK
DESCRIPTION
3. SUPPLIES
NONAMEPARTS CODE
1Thermal roll paper
TPAPR6656RC05
PRICE
RANK
BA5 ROLLS/PACK
DESCRIPTION
CHAPTER 3. MASTER RESET AND PROGRAM RESET
1. MASTER RESETTING
Master resetting clears the entire memory and resumes default values.
Master resetting can be accomplished by using the following procedure:
Procedure:1) Plug in the AC cord to the wall outlet.
2) Set the mode switch to REG position.
3) Remove the 3 AA batteries.
4) Unplug the AC cord from the wall outlet.
5) Wait over 1 minute for discharging.
6) Plug in the AC cord to the wall outlet.
7) Install the 3 AA batteries.
Note: The master reset can also be accomplish ed in the f ollowi ng case.
In case a power failure occurs when the machine has no batteries
installed, the maste r reset ope ration i s automat ically per formed af ter
the power has bee n restored.
When power failure occurs with no batteries installed in the the
machine, all memory is l ost and t he machine does not work pro perly
after power is restored, thus req uir ing the master rese t operat ion. )
2. PROGRAM RESETTING
(INITIALIZATION)
This resetting resumes the initial program without clearing memory.
This resetting can be operated at below sequence in PGM mode.
Procedure:1) Unplug the AC cord from the wall outlet.
2) W ait over 1 muinite for discharging.
3) S et the mode switch to the PGM position.
4) W hile holding down the FEED key,
plugin the AC cord to the wall outlet.
Note: In case a power failure occurs when the machine has no batter-
ies installed, the master reset operation is automatically performed after the power has been restored.
P00 88 I/OD0D0OUT L
P01 87 I/OD1D1OUT L
P02 86 I/OD2D2OUT L
P03 85 I/OD3D3OUT L
P04 84 I/OD4D4OUT L
P05 83 I/OD5D5OUT L
P06 82 I/OD6D6OUT L
P07 81 I/OD7D7OUT L
P10 80 OP10KST0LINKEY DISPLA Y
P11 79 OP11KST1LINKEY DISPLA Y
P12 78 OP12KST2LINKEY DISPLA Y
P13 77 OP13KST3LINKEY DISPLA Y
P14 76 OP14IN1LOUT L PAPER FEED
P15 75 OP15IN2LOUT L PAPER FEED
P16 74 OP16ENA1LOUT L PAPER FEED
P17 73 OP17ENA2LOUT L PAPER FEED
P20 72 OA0A0OUT L
P21 71 OA1A1OUT L
P22 70 OA2A2OUT L
P23 69 OA3A3OUT L
P24 68 OA4A4OUT L
P25 67 OA5A5OUT L
P26 66 OA6A6OUT L
P27 65 OA7A7OUT L
P30 63 OA8A8OUT L
P31 61 OA9A9OUT L
P32 60 OA10A10OUT L
P33 59 OA11A11OUT L
P34 58 OA12A12OUT L
P35 57 OA13A13OUT L
P36 56 OA14A14OUT L
P37 55 OA15A15OUT L
P40 54 OA16A16OUT L
P41 53 OA17A17OUT L
P42 52 OA18A18OUT L
P43 51 OA19A19OUT L
P44 50 O /CS0(NU)LOUT L
P45 49 O /CS1/CS1OUT L USB
P46 48 O /CS2/CS2OUT L SRAM
P47 47 O/CS3/CS3OUT L SEGMENT LATCH
P50 46 O/WR/WROUT L
P51 45 O /BHE(NU)OUT L
P52 44 O/ RD/RDOUT L
P53 43 O BCLKBCLKOUT L
P54 42 O /HLDA(NU)OUT L
– 7 –
I/O
Pin
name
Signal
name
Initial
value
OFF
MODE
(4 to 16)
(4 to 16)
(4 to 16)
(4 to 16)
MOTOR
MOTOR
MOTOR
MOTOR
CONTROLLER
Function
PORT
PIN
No.
I/O
Pin
name
Signal
name
Initial
value
OFF
MODE
Function
P55 41 I /HOLD/EPMIN
P5640O ALE(NU)OUT L
P57 39 I/RDY/RDYIN
P60 38 OP60DR1LOUT L DRAWER 1
DRIVE SIGNAL
P6137O P61(NU)L OUT L
P6236O P62(NU)L OUT L
P63 35 OP63/USBRSTLOUT L USB CONTR O LLER
RESET
P64 34 OP64/BUSYLO UT L BOOT BUSY
P65 33IP65SCLKINBOOT SCLK
P66 32IP66RXDINBOOT RXD
P6731O P67TXDL OUT LBOOT TXD
P70 30 O TX D2DATHOUT L PRINTER DATA OUT
P7123O P71(NU)L OUT L
P72 28 O CLK2CLKLOUT L PRINTER CLOCK
P7327O P73DR2L OUT LDRAWER
2 DRIVE SIGNAL
P7426O P74(NU)L OUT L
P7525O P75(NU)L OUT L
P7624O P76(NU)L OUT L
P7723O P77
/EPM CTRL
HOUT L
P80 22 OP80BUZZERLOUT L BUZZER
P81 21 OP81MOTORLOUT L PAPER TAKE UP
XCOUT32.768kHz
P87 10 IXCINXCIN32.768kHz
P907IP90P90INKEY IN
P916IP91P91INKEY IN
P925IP92P92INKEY IN
P934IP93P93INKEY IN
P943IP94P94INKEY IN
P952IP95P95INKEY IN
P961IP96P96INKEY IN
100
P97
P100
IP97P97INKEY IN
97IAN0P100I NHEAD TEMPERA-
TURE MONITOR
P101
95IAN1P101INHEAD VOLTAGE
MONITOR
P102
94 O P102/STB2HOUT L PRINTER/STB2
P103
93IAN3VBATINBATTE R Y VO LTAG E
P104
92 O P104(NU)LO UT L
P105
91 O P105VPONLOUT L PRINTER HEAD
POWER
P106
90 O P106/LATHOUT L PRINTER DATA
LATCH
P107
89 O P107/STB1HOUT L PRINTER /STB1
<Power supply/CONTROL pins>
PORT
PIN
No.
BYTE8IBYTEConnected to VDD
CNVss9ICNVssNORMAL: L
/RESET12I/RESET
Xout13OX outOPEN
Vss14VssConnected to GND
Xin15IXinConnected to Spectram diffusion IC
Vcc16VccConnected to VDD
Vcc62VccConnected to VDD
Vss64VssConnected to GND
AVss96AVssConnected to GND
Vref98VrefConnected to VDD
AVcc99AVccConnected to VDD
I/O
Signal
name
Function
Launch BOOT: H
3. CLOCK GENERATOR
1) CPU
15
XIN
13
XOUT
CPU
XCOUT
XCIN
Two oscillators are connected to the CPU.
The basic clock X2 is supplied from a 12MHz oscillator.
If the CPU was not operating properly, the signal does not appear on
this line in most cases.
The sub-clock X1 generates 32.768KHz which is primarily used to
update the internal RTC (real time clock).
During the standby mode, it keeps oscillating to update the clock and
monitoring the power recovery.
12MHz
R62
11
10
C41
18P
330
X2
32.768KHz
C42
27P
4. RESET CIRCUIT
VDD
IC
R
C
12
CPU
/RESET
MODE SWITCH
SRV' position
R
VDD
R
C
S-80928ANMP
(1) When the mode switch is placed in the “SRV” position, the reset
signal is sent to the CPU to reset the hardware.
(2) When VDD
(S-80928ANMP)
XE-A20S HARDWARE DESCRIPTION
– 8 –
2.8V, a reset signal is sent from the reset IC.
t
5. P-OFF CIRCUIT
I/O
R92
2.7K
C14
1uF/50V
ZD3
MTZJ5.1B
R93
9.1KG
R103
3.9K
R17
0
BA10393
3
2
IC12A
The P-OFF signal detects two signals by two comparators and sent to
the CPU.
V0 (24V) signal: If the power voltage V0 (24V) falls bellow the specified
level, the P-OFF signal is driver to LOW by the comparator IC12A.
VLED signal:If the LED/Logic power voltage VLED falls below the
specified level, the P-OFF signal is driven to LOW by
the comparator IC12B.
R19
56K
8
1
4
P-OFF
VCCVLED
R95
2.7K
BA10393
5
6
IC12B
8
7
C75
0.1uF
/POFF
4
6. MEMORY CIRCUIT
1) Address map
00000h
00400h
05400h
06000h
08000h
28000h
40000h
C0000h
2) RAM control
CPU internal RAM
20kbytes
Segment latch address
External S-RAM : 128kbytes
(128kbytes area)
CPU internal ROM
256kbytes
Power supply circuit
or
Dry battery
/CS3 area
06000h - 07FFFh
/CS2 area
08000h - 27FFFh
/CS1 area
28000h - 3FFFFh
7. PRINTER CONTROL CIRCUIT
1) Paper feed motor circuit
CPU
P14
P15
P16
P17
VCC
IC7
LB1838M
Stepping motor control
The 2-phase, bi-polar stepping motor is driven at a constant voltage by
1LLH H H H L L
2HLHHLHHL
3HHH H L L H H
4LHH H H L L H
2) Print circuit
Thermal head configura tion
Figure on next page shows the circuit of the thermal head consists of
heating elements and head drivers which drives and controls the heating elements.
The serial print data input through the DATA IN (DAT) is transferred to
the shift register synchronizing with the CLOCK (CLK) and stored in the
latch register by the LATCH (LAT) signal.
The head conduction signals (print commands 1 ~ 6) turn the gate on to
conduct the heating element corresponding to the print data.
VP
10uF/50V
A
/A
B
/B
MOTOR
Motor drive signal
A
(OUT1)B(OUT3)/A(OUT2)/B(OUT4)
CPU
A0-A16
D0-7
/CS2
/RD
/WR
VDD
VCC
VCC
10K
10K
A0-A16
D0-7
10K
/CS2
150pF
/WR
/RD
CS2
A0-A16
I/O0-7
/CS1
/OE
/WE
VCC
S-RAM
128K byte
IC
VDD
0.1M
11
XE-A20S HARDWARE DESCRIPTION
– 9 –
Thermal head block diagram
3
0
Dot #1Dot #288
5,6,18,19
9,10,14,15
11
13
Latch register
Shift register
7
16
17
12
Connector
Thermal head strobe terminals
STB No.Dot No. Number of dots
11 ~ 144144
2145 ~ 288144
VP
GND
STB1
STB2
LAT
CLK
DAT
VCC
9. DRAWER DRIVE CIRCUIT
CN
VO
F6
250V
AC
D6
1SS133
VDR
R77
1.8K
T500mA/
C59
DR1
1
+
10uF/50V
C66673
B
FB1
C
Q4
2SD2212
E
C58
0.1uF
C
1N4002
A
D1A1
FB2
C66673
5045-
When the DR1 signal from the CPU is HIGH, Q4 is turned on to operate
the solenoid.
10. BUZZER DRIVE CIRCUIT
3
2
1
8. PAPER TAKE UP MOTOR DRIVE CIRCUIT
VH
CPU
TA4IN/U
MOTOR
(21pin)
R76
C51
CN2
Q1
1K
2SD2212
M
MOTOR
When the MOTOR signal from the CPU is HIGH, Q1 is turned on to
operate the motor.
11. KEYBOARD CIRCUIT
P10-13
P10-13
P10-13
HC138
HC138
/S0-7
/S8-9
/S0-9
Key
Matrix
/S0-7
Mode
Switch
CPU
TA4OUT/U
22pin
1.5k
R58
BZ
BZ
When the pulse signal (about 4KHz) is generated from the CPU, the
buzzer sounds.
/S0-9
/S1
Paper
feed key
/S3/S4
Head up
sensor
Paper end
sensor
/S9
RS232
signal
/CI
/S0 - 9
P92-97
P91
74HC374
a,b,c,d,e,f,g,dp
A',B',C',D',E',F',G',DP'
CPU
P90
P91
D0-7
/CS3
P92-97
D0-7
/CS3
Four P10-13 signals from the CPU are converted into 16 strobe signals by two 74HC138 for use in various functions.
XE-A20S HARDWARE DESCRIPTION
– 10 –
Front
display
G1',G2',
G3'G4',G5',
G6',G7
Pop-up
display
1) Keyboard
r
Scan signal:10 /S0-9 signals
Return signal: 6 P92-97 signals
The keys are read by the key matrix following the above signals.
2) Mode switch
Scan signal:8 /S0-7 signals
Return signal: 1 P90 signal
The positions are read by the above signals.
Scan
signal
Mode
switch
position
/S0/S1/S2/S3/S4/S5/S6/S7
SRV PGM (OFF) TIME REG MGR X1/Z1 X2/Z2
3) Paper feed key
Scan signal:1 /S1 signal
Return signal: 1 P91 signal
The paper feed key is read by the above signals.
4) Head up sensor
Scan signal:1 /S3 signal
Return signal: 1 P91 signal
The Head up sensor state is read by the above signals.
Head up sensorHead up detectedHead up not detected
P91LowHigh
12. USB I/F
The XE-A20S is equipped with 1 USB port (slave) as a standard provision. By use of the USB general-purp ose ASS P device M6629 1,
it sends and receives USB data. The M66291 is mapped to the /CS1
space (28000H~3FFFFFH). The CPU and the M66291 are connected
as shown in the figure below.
Vcc
A1~A6
D0~D7
CS1
RD
WRL
WRH
INT2
INT1
5V
IOVcc
CoreVcc
A0
7
8
D15/AD0
AD1~AD6
D0~D7
CS
RD
LWR
HWR/BYTE
INT0
Dreq0
Xin
24MHz
M16C/62M66291
<CPU PORT>
No.CPU PORTSIGNALApplication
19P83 (INT1)/DREQUSEUSB DMA CHANNEL 0 DMA
18P84 (INT2)/INTUSBUSB Interrupt 0 Request signal
Request signal
Vbus
TrON
Xout
D+
D-
3.3V
1.5kΩ
1.0{F
27Ω
27Ω
1
Vbus
3
D+
2
D-
4
GND
USB Connecto
5) Paper end sensor
Scan signal:1 /S4 signal
Return signal: 1 P91 signal
The paper end sensor state is read by the above signals.
Receipt near end sensorEnd detectedEnd not detected
P91LowHigh
6) Display
Scan signal:10 /S0-9 signals
The above 10 scan signals are used as the following digit signals.
Digit signal:
Segment signal : Segment signals: a, b, c, d, e, f, g, and DP are output
G1’ G2’ G3’ G4’ G5’ G6’ G7’ G8’ G9’ G10
’
G1’ G2’ G3’ G4’ G5’ G6’ G7’
by the IC:74HC374, using the data bus signal:D0-7
from the CPU as an input signal and the chip select
signal:/CS3 as a latch signal.
XE-A20S HARDWARE DESCRIPTION
– 11 –
CHAPTER 5. TEST FUNCTION
1. TEST ITEMS
The test items are as follows:
NO.CodeDescription
1100Display buzzer test
2101Key code
3102Printer test
4104Keyboard test
5105mode switch test
6106Printer sensor test
7107Clock display test
8110Drawer 1 open & sensor test
9120External RAM test
10121CPU internal RAM test
11140CPU internal ROM test
12160AD conversion port test
13520USB TEST
14550Sleep mode test
The print is free from contamination, blur, and uneven density.
End of testing
4
The test will end automatically.
4) KEYBOARD TEST
Key operation
1
RCPT/PO104
Test procedure
2
The keyboard is checked using the check sum data of the key code.
Display 104
KEY CODE
Check:
3
A) The content of completion print
XE-A20S TEST FUNCTION
– 12 –
4
End of testing
When the test ends normally104
When an error occursE- ~ - 104
Note: Calculation of key check sum data
The hard code (hexadecimal number) at the position (excluding
feed key) where there is input data, the hard code is added.
However, the end key (CA/AT/NS) is not added.
This data to which hard codes have been added is converted into
a decimal number value, which will become the check sum data
that will be entered when the Diag is started.
3
Check that:
“-” blinks and the clock counts up.
4
End of testing
When any key is pressed, the date and time are printed and the test
mode will terminated.
Display 1 0 7XXXXXX -XXXXXX
year month day hour min sec
5) MODE SWITCH TEST
1
Key operation
RCPT/PO105
2
Test procedure
Display 105 X
MODE:
x :
3
4
_PGM_VOID_OFF_OP X/Z_REG_MGR_X1/Z1_X2/Z2____PGM
129345671
The above x must be read in the correct order.
(If the contact is open, 9 will be displayed.)
Check:
The display during testing and the content of the completion print.
End of testing
When the test ends normally: 105
When an error occurs:E- ~ - 105
6) PRINTER SENSOR TEST
1
Key operation
RCPT/PO106
2
Test procedure
Check the status of paper end sensor and head up sensor.
7-segment display: 106 XY
3
Check the following:
X:1 - Paper presentY:1 - Head DOWN
O - Out of paper O - Head UP
4
End of testing
You can exit the test mode by pressing any key and the printer prints
the following:
106
7) CLOCK TEST
1
Key operation
RCPT/PO107
2
Test procedure
Displayed digit:
7-segment display:
8 7 6 5 4 3 2 1
hourminsec
Blinks at an interval of 0.5 sec.
8) DRAWER 1 OPEN AND SENSOR TEST
1
Key operation
RCPT/PO110
2
Test procedure
Display 110X
O = DRAWER OPEN
X:
C = DRAWER CLOSED
3
Check that:
A) The drawer opens normally.
B) The sensor correctly indicates the status of the drawer 1.
On the XE-A202, “C” (CLOSED) is always displayed.
*
4
End of testing
You can exit the test mode by pressing any key. The printer prints
the following.
110
9) EXTERNAL RAM TEST
1
Key operation
RCPT/PO120
2
Test procedure
The standard 128 Kbyte RAM is checked.
The contents of the memory are lost after this test.
RAM(08000H ~ 27FFFH area) is tested in the following procedure:
a) Data in the test area is stored.
b) Write “00H”
c) Read and compare “00H” and then write”55H”
d) Read and compare “55H” and then write”AAH”
e) Read and compare “AAH”
f) Restore stored data.
If an error occurs at a step, the error is printed.
If an error does not occur, the following addresses are checked.
Addresses to be checked:
When the test ends normally. 120
When the test ends abnormally. Ex- ~ - 120
x = 1: Data error
x = 2: Address error
When an error occurs, the printer outputs t he error message and
then the address where the error has occurred in the area ****.
*****
10) CPU internal RAM test
Key operation
1
RCPT/PO121
Test procedure
2
The test program checks internal RAM of the CPU.
The contents of the memory are lost after this test.
RAM (00400H - 053FFH area) is tested in the following procedure.
a) Data in the test area is stored.
b) Write “00H”
c) Read and compare “00H” and then write “55H”
d) Read and compare “55H” and then read “AAH”
e) Read and compare “AAH”
f) Stored data is restored.
If an error occurs at a step, the error is printed.
If an error does not occur, the following addresses are checked.
Addresses to be checked:
When the test ends normally. 121
When the test ends abnormally. Ex- ~ - 121
x = 1: Data error
x = 2: Address error
If an error occurs, the printer outputs the error message and then
the address where the error has occurred in the area ****.
*****
11) CPU internal ROM test
Key operation
1
RCPT/PO140
Test procedure
2
The test program checks that the checksum of the CPU internal
flash ROM (C0000H - FFFFFH) is correct.
The lower two digits of the checksum should be 10H.(pending)
Display 140
Check:
3
The completion print.
End of testing
4
The test will automatically be terminated and the printer prints as follows:
When the test ends normally.140
When the test ends abnormally. E- ~ -140
ROM******** (CPU CODE)
******** (Version)
ROM******** (CPU CODE)
******** (Version)
12) AD con ver sion port
Key operation
1
RCPT/PO160
Test procedure
2
The test program displays the voltage of each AD port.
1. Head temperature
2. Head voltage
3. Battery voltage
End of testing
3
You can exit the test mode by pressing any key.
The printer prints the follwing.
1601
1602
1603
XXX
XXX
XXXX
160
13) Communication test
Key operation
1
CH520
Note: USB service tool that should be used.
Test procedure
2
The device address assigned by USB REVISION/VENDOR/
PRODUCT ID and the host is printed.
Check:
3
X X X = Device address
Display
520
USB Rev.Ver. XXXX
VENDOR ID04DD
PRODUCT ID90B5
DEVICE ADDRESSX XX 1
End of testing
4
After completion of printing, the test is terminated automatically.
Connect to host : 1~127
Unconnection : 0
14) S lee p mode test
Key operation
1
RCPT/PO550
Test procedure
2
The test program checks the syst em in SLEEP MODE (The display
goes off and the Decimal point comes on) and then waits for any
status change (KEY input).
Check that:
3
A) The display goes off (excluding Decimal point)
B) The system turns active when any key is pressed.
End of testing
4
The test program will automatically be terminated and the printer
prints the following.