Parts marked with "!" 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 published to be used
for after sales servic e only.
The contents are subject to change without notice.
Page 2
CHAPTER 1. SPECIFICATIONS
1. APPEARANCE
Front viewRear view
Operator display
Printer cover
Receipt paper
Drawer
Drawer lock
Customer display
(Pop-up type)
Power cord
Mode switch
Keyboard
RS-232C connector
Printer
Take-up spool
Paper roll cradle
Print roller arm
Print roller
release rever
Inner cover
Paper positioning guides
2. RATING
XE-A302
Weight27.6lb (12.5kg)
Dimensions421 (W) x 429 (D) x 297 (H) mm
Power sourceAC 120V (m10%), 60Hz
Power consumptionStand-by 8W, Operating 30W (max.)
Working temperature0°C~40°C (32°F to 104°F)
16.6 (W) x 16.9 (D) x 11.7 (H) inches
■■■■Key names
KEY TOPDESCRIPTION
0-9, 00Numeric keys
•Decimal point Key
CLClear key
@/FORMultiplication key
2Paper feed key
RAReceived-on-account key
RCPT/POReceipt print/Paid out key
RFNDRefund key
CLK#Clerk code entry key
VOIDVoid key
AUTOAutomatic sequence key
CH1, 2Charge 1, 2 keys
CHKCheck key
TAX1, 2 SHIFTTax1, 2 shift keys
TAXTAX key
%1, 2Percent 1, 2 keys
-Discount key
CONVConversion key
E/J PRINTElectronic journal print key
(D-PLU) 1-75Direct PLU 1-75 keys
DEPT1-6Department 1-6 keys
DEPT#Department code entry key
PLU/SUBPLU/Sub department code entry key
#/TM/SBTLNon add code Entry/Time/Subtotal key
MDSE SBTLMerchandise subtotal key
CA/ATTotal/Amount tender/No sale
ESCEscape key
3. KEYBOARD
3-1. KEYBOARD LAYOUT
TypeFlat keyboard
Key pitch18 (W) x 15 (H) mm
Key stroke1.1 m 0.2mm
Caption on key topKey sheet
3-2. KEY LIST
■■■■Keyboard layout
E/J
2
PRINT
67
68
69
70
71
72
73
74
75
56
57
58
59
60
61
62
63
64
65
66
45
46
47
48
49
50
51
52
53
54
55
34
35
36
37
38
39
40
41
42
43
44
23
24
25
26
27
28
29
30
31
32
33
12
13
14
15
16
17
18
19
20
21
22
1
2
3
4
5
6
7
8
9
10
11
CLK#
DEPT
#
%1
%2
RFND
VOID
PLU
/SUB
246
135
@/FOR
CL
789
456
123
000
4. MODE SWITCH
4-1. LAYOUT
• Rotary type
AUTO
ESC
RCPT
RA
/PO
TAX
CONV
TAX2
TAX1
SHIFT
SHIFT
CH2
CH1
MDSE
CHK
SBTL
#/TM
CA/AT
SBTL
XE-A302U SPECIFICATIONS
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 –
MA
OP
OFF
VOID
PGM
Manager key (MA)
MA
REG
OP
MGR
X/Z
X
1/Z1
X2/Z2
Operator key (OP)
OP
Page 3
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 press-
ing 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) consoli-
dation.
5. DISPLAY
5-1. OPERATOR DISPLAY
Display device: LCD
Number of line: 2 line
Number of positions : 16 positions
Color of display: Yellow / Green
Character form: 7 segment + Dp
Character size: 14.2 (H) x 7.9 (W) mm
Layout:
5-2. CUSTOMER DISPLAY
Display device: LED
Number of line: 1 line
Number of positions : 7 positions
Color of display: Yellow / Green
Style: Pop up type
Character form: 7 segment + Dp
Character size: 14.2mm (H) x 7.9mm (W)
Layout:
■■■■Operator display
Function message display area
Clerk code or mode name
Receipt OFF indicator
Repeat / Sentinel mark / Power save mark
• Clerk code or Mode name
The mode you are in is displayed. When a clerk is assigned, the clerk
code is displayed in the REG or OP X/Z mode. For example, “*01*”
is displayed when clerk 01 is assigned.
• Repeat
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...)
• Sentinel mark
When amount in the drawer reaches the amount you prepro-
grammed, the sentinel mark “X” is displayed to advise you to remove
the money and put it in a safe place.
• Power save mark
When the cash register goes into the power save mode, the power
save mark (decimal point) lights up.
• Function message display area
Item labels of departments and PLU/subdepartments and function
texts you use, such as %1, (-) and CASH are displayed.
When an amount is to be entered or entered, “AMOUNT” is dis-
played: When an amount is to be ent ered, ------- is displayed at the
numeric entry area with “AMOUNT”. When a preset price has been
set, the price is displayed at the numeric entry area with “AMOUNT”.
• Numeric entry display area
Numbers entered using numeric keys are displayed here.
Date and time display
Date and time appear on the display in the OP X/Z, REG, or MGR
mode. In the REG or MGR mode, press the [#/TM/SBTL] key to display the date and time.
Error message
When an error occurs, the corresponding error message is displayed
in the function message display area.
Numeric entry display area
■■■■Customer display (Pop-up type)
Power save mark
(Lighting the mark only under the power save mode)
XE-A302U SPECIFICATIONS
– 2 –
Page 4
6. PRINTER
7. DRAWER
6-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: Horizontal0.167mm
Vertical0.174mm
• Font: 10 dots (W) x 24 dots (H)
• Printing capacity : max. 24 characters
• Character size: 1.67mm (W) x 4.17mm (H) at 10 x 24 dots
• Reliability: Mechanism LIFE 6 million lines used to high-
• Paper end sensor : Set up
• Cutter: No
• Near end sensor : No
: Approximate 60mm/s (12 lines/sec)
quality thermal paper
6-2. PAPER
• Paper roll dimension : 57.5 m 0.5mm in width
Max. 80mmin diameter
• Paper quality: High-quality thermal paper
paper thickness: 0.06 to 0.08mm
[OUTLINE]
• Standard equipment: Yes
• Max. number of additional drawers: 0
• The drawer consists of:
1) Drawer box (outer case) and drawer
2) Coin case (for SEC)
3) Money case
4) Lock (attached to the drawer)
[SPECIFICATION]
7-1. DRAWER BOX AND DRAWER
Model name of the drawer boxSJ423
Size420 (W) x 426 (D) x 114 (H) mm
ColorGray (PB-N8.0)
MaterialMetal
Bell—
Release leverStandard equipment: situated at the
Drawer open sensor—
Separation from the main unit—
16.5 (W) x 16.8 (D) x 4.5 (H) inches
bottom
7-2. MONEY CASE
Separation from the drawerAllowed
Separation of the bill compartments from the
coin compartments
Bill separatorAllowed
Number of compartments5B/6C
Allowed
6-3. LOGO STAMP
• No
6-4. PRINTING AREA
Number of thermal head heater elements 288 dots
(4.75)(4.75)48 (288 dots)
print area
(max.24 characters)
0.167
57.5±0.5
(Paper dimension)
(units : mm)
5B/6C
7-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
SK1-1
k
c
o
L
k
c
o
l
n
u
8. BATTERY
8-1. MEMORY BACK UP BATTERY
Built-in battery: Rechargeable batteries, memory holding time about 1
month (with fully charged built-in batteries, at room
temperature)
XE-A302U SPECIFICATIONS
– 3 –
Page 5
CHAPTER 2. OPTIONS
1. OPTIONS (NO)
2. SERVICE OPTIONS (NO)
3. SUPPLIES
NONAMEPARTS CODE
1Thermal roll paperTPAPR6656RC05BA5 ROLLS/PACK
PRICE
RANK
4. SPECIAL SERVICE TOOLS
NONAMEPARTS CODE
1RS-232 Loop-back connectorUKOG-6705RCZZBC
PRICE
RANK
CHAPTER 3. MASTER RESET AND PROGRAM RESET
1. MASTER RESETTING
Master resetting clears the entire memory and resumes initial values.
Master resetting can be accomplished by using the following procedure:
Procedure A: 1) Unplug the AC cord from the wall outlet.
2) Set the mode switch to the PGM position.
3) While holding down both the JOURNAL FEED key
and [CL] key, plugin the AC cord to the wall outlet.
The master reset can also be accomplished in the following case.
In case power failure occurs when the machine has no battery
attached to it, the master reset operation is automatically performed
after the power has been restored.
(This is because if power failure occurs with no battery attached to
the machine, all the memories are lost and the machine does not
work properly after power recovery; this requires the master reset
operation.)
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) Set the mode switch to the PGM position.
3) While holding down both JOURNAL FEED key and
RECEIPT FEED key, plugin the AC cord to the wall
outlet.
Note: In case power failure occurs when the machine has no battery
attached to it, the master reset operation is automatically performed after the power has been restored.
The two phase Bi-Polar stepping motor is driven at a constant voltage
by SANYO LB1838M.
1step: 0.087mm, 1dot: 2step
< CPU’s PORT >
No.CPU PORTSignal to be used
76P14IN1
75P15IN2
74P16ENA1
73P17ENA2
< Driving steps >
Driver IC input
(CPU output)
STEPIN1IN2ENA1 ENA2
1LLHHH H L L
2HLHH L H H L
3HHHH L L H H
4 LHHH H L L H
*When the motor is at rest, the same phase as the final excitation
phase is RUSH energize to turn off all phases. 3 Turn ENA1 and
ENA2 into L.
No energizing should be allowed at lease 40 m s after stopping the
motor before restarting.
When starting the motor etc, required the chopping
Motor driving signal
A
(OUT1)B(OUT3)/A(OUT2)/B(OUT4)
3-2. HEAD CONTROL
HEAD: 288 dots in all, width: 0.167mm/dot (6dot/mm)
<Related PORT>
No.I/OPORT Function
18OUTP84
89OUTP107
30OUTP70TXD2
28OUTP72CLK2
90OUTP106
91OUTP105
/STB1: 1 ~ 144 dot: 144 dots in all
/STB2: 145 ~ 288 dot: 144 dots in all
(Transfer Clock)
motor POWER
Signal
name
PRINTING
/STB2
PRINTING
/STB1
PRINTING
DAT
(Print DATA)
PRINTING
PCLK
PRINTING
/LAT
(DATA Latch)
PRINTING
VPON (Head
SUPPLY)
Total 288 dots
Port setup
Initial
value
in single
chip mode
H
HOut L
HOut L
HOut L
L
Out L
Out L
Out L
Conduction pulse width: Refer to the M-T53II specifications.
OFF time of print strobe : Conduction strobe OFF time between dots
min. 160us
Logo print ratio restriction : Average print ratio 35% or below (Same as
the M-T51)
When the print ratio at the peak one-dot
line is 50%, the average print ratio of 10dot line including the above line should be
35% or less.
*When turning on or off the printer power supply, make sure to turn
/STB1, 2 to “H”.
*Do not turn on without paper.
*THER MAL HEAD power supply control : Turns ON when P10 5= “H”;
turns OFF when “L”. (The power supply for HEAD and STE PPING
MOTOR is shared). When printing is finished (when the motor is
stopped) Athe power should be turned OFF.
*Before printing or feeding paper, perform A/D conversion in 20 ms
after the printer head is turned ON and make sure the voltage is stable.
(The power supply of the printer head should be turned ON and OFF
by using the regulator IC.)
*The head rank confirmation was abolished.
3-3. WINDING MOTOR CONTROL
<Related port>
No. I/O
21 Out P81Printer motor
PORT
Function
Signal
name
(Winding motor)
Initial
value
Port setup in
single chip mode
LON
3-4. PAPER EMPTY DETECTION
When LOW is detected twice continuously in sampling of signals for
every one dot line, it is judged as paper empty.
The threshold level of High/Low level is 2.5 m 0.2V. (Vcc = 5VDC m 5%)
When paper empty is detected, printing is terminated. However, when
paper empty is detected during printing, 15-dot lines from detection of
paper empty can be printed.
3-5. PLATEN OVER
When signals are sampled in the frequency of 1ms or less and open
state is detected twice continuously, it is judged as platen over.
If the head is conducted under the platen over state, the thermal head
life may be shortened. When, therefore, platen over is detected, printing
is terminated.
Under the platen over state (switch open state), driving the paper feed
motor is inhibited.
1288
XE-A302U HARDWARE DESCRIPTION
– 6 –
Page 8
4. CPU
• M16C/64A Group: M30620SAFP
• Processor mode = Microprocessor mode
• Internal reserve area, without expansion
• Multi function 16-bit Timer: Ou tput syste m 5 lines + input system 6 l ines
• Serial I/O:
PIN
PORT
No.
P0088I/OD0D0 Out LP5442O/HLDA(NU) Out L
P0187I/OD1D1Out LP5541I/HOLD/HOLDIn
P0286I/OD2D2 Out LP5640OALE(NU) Out L
P0385I/OD3D3Out LP5739I/RDY/RDYIn
P0484I/OD4D4Out LP6038O/RTS0/RS2HInRS-232 /RS2
P0583I/OD5D5Out LP6137OCLK0 N.U. (FSCK)L Out L FMC DSCK
P0682I/OD6D6 Out LP6236IRXD0RD2InRS-232 RD2
P0781I/OD7D7 Out LP6335OTXD0SD2L Out L RS-232 SD2
P1080OP10/PLCSH Out L
I/O
Pin
name
Signal
name
Initial
value
OFF
MODE
FunctionPORT
Pop up LCD
Chip Select
P1179OP11/PLRDH Out L
Pop up LCD
Read clock
P1278OP12/PLWRH Out L
Pop up LCD
Write clock
P1377OP13PLDATAL Out L
Pop up LCD
serial DATA
P1476OP14IN1L Out L
Paper feed
motor (IN1)
P1575OP15IN2L Out L
Paper feed
motor (IN2)
P1674OP16ENA1L Out L Paper feed
P1773OP17ENA2L Out L Paper feed
P2072OA0A0Out LP7426OP74/ER1H Out L RS-232 /ER1
P2171OA1A1 Out LP7525IP75/CD1In RS-232 /CD1
P2270OA2A2 Out LP7624IP76/CS1In RS-232 /CS1
P2369OA3A3 Out LP7723IP77/DR1In RS-232 /DR1
P2468OA4A4 Out LP8022OP80BUZZERL Out L
P2567OA5A5 Out LP8121OP81MOTORLIn
P2666OA6A6 Out LP8220I/INT0/POFFIn Power interruption
P2765OA7A7 Out LP8319O/INT1/WPHOut L FROM /WP
P3063OA8A8 Out LP8418OP84/STB2HInPRINTER /STB2
P3161OA9A9 Out LP8517I/NMI(NU)In
P3260OA10A10Out LP8611O
P3359OA11A11 Out LP8710IXCINXCIN32.768kHz
P3458OA12A12 Out LP907IP90MDRInMODE KEY SE NSE
P3557OA13A13 Out LP916IP91MSENSInMISCELLANEOUS SENSE
P3656OA14A14 Out LP925OP92BR1L Out L BANK signal1
P3755OA15A15 Out LP934OP93BR0L Out L BANK signal0
P4054OA16A16 Out LP943OP94/LDCSHOut L LCD DATA LATCH signal
P4153OA17A17 Out LP952OP95BLONLOut L BACK LIGHT ON
P4252OA18A18 Out LP961OP96LCDONLOut LLCD POWER ON
P4351OA19A19 Out LP97100OP97BR2LOut LBANK singal2
P4450O/CS0/CS0 Out HP10097IAN0TMInHEAD temperature monitor
P4549O/CS1/CS1 Out HP10195IAN1VPTESTInHEAD voltage monitor
P4648O/CS2/CS2 Out HP10294IAN2VREFInReferance voltage
P4747O/CS3/CS3 Out L
motor (ENA1)
motor (ENA2)
External I/O
P10393
Chip Select
P5046O/WR/WR Out LP10492OAN4/ER2HInRS-232 /ER2
P5145O/BHE(NU) Out LP10591OP105VPONLOut LPRINTER HEAD POWER
P5244O/RD/RD Out LP10690OP106/LATHInPRINTER DATA LATCH
P5343OBCLKBCLK Out LP10789OP107/STB1HInPRINTER /STB1
M16C/64A PORT MEMORY SPACE: NORMAL MODE
PROCESSOR MODE: MI CRO PROCESSOR MODE
It is used by (SEPARATE BUS 8bit Width)
PIN
No.
P6434O/RTS1/RS1H Out L RS-232 /RS1
P6533IP65IPL ON InIPL ON Signal
P6632IRXD1RD1InRS-232 RD1
P6731OTXD1SD1H Out L RS-232 SD1
P7030OTXD2DATL Out L PRINTER DATA OUT
P7129IRXD2N.U. (BUSY)In PRINTER DATA IN
P7228OCLK2PCLKL Out L PRINTER CLOCK
P7327OP73DRAWER 1L Out L DRAWER DRIVE SIGNAL
Pin
I/O
name
XCOUT
AN3VBATInVBAT (Battery voltage)
I
Signal
name
XCOUT32.768kHz
Initial
value
OFF
MODE
Printer winding motor
Function
XE-A302U HARDWARE DESCRIPTION
– 7 –
Page 9
<Power supply/CONTROL pins>
PIN
PORT
BYTE8IBYTEConnected to VDDVcc62VccConnected to VDD
CNVss9ICNVssConnected to VDDVss64Vssconnected to GND
/RESET12I/RESETAVss96AVssConnected to GND
Xout13OXoutOPENVref98VrefConnected to VDD
Vss14VssConnected to GNDAVcc99AVccConnected to VDD
Xin15IXinconnected to Spectram diffusion IC
Vcc16VccConnected to VDD
I/O Pin nameFunctionPORT
No.
PIN
I/OPin nameFunction
No.
5. KEY-DISPLAY
5-1. LCD CONTROL
Basically the same as the XE-A401 and ER-A275P.
<LCD-related registers>
FunctionAddressR/W
LCD Write Data04001hW
LCD Read Data04002hR
LCD Control Signal / Key Strobe Signal04003hW
Data Latch SignalCPU port P94W
KEYBD : 1=Normal Keyboard/0=Flat Keyboard
HEAD UP : 1=Up/0=Down
PE : 1=Paper End/0=Paper Not End
DRAWER OPEN : Reserved (1=Open/0=Close)
RS-232 CI1 :
PEDRAWER
OPEN
RS-232
CI1
5-4. DISPLAY (PEN DING )
The machine has an LCD display, 5 x 7 dots, 2 lines, 16digits, at the
front side and a 7-digit LED at the pop-up side
FRONT:
POP UP:
• Display DIGIT signal
The above ST0 ~ ST6 are display digit signals.
ST0: 1st digit ~ ST6: 7th digit
• Display SEGMENT signal
The LED segment signal is outputted by writing SEGMENT data in
the /CS3 space.
Correspondence of DATA ~ SEGMENT
D0 ~ D6 3 a ~ g
D7 3 DP
6. POWER SUPPLY
VDRW 24V
VLED 5.7V
VCC
VDD
Drawer
VLMP 4.3V
LCD
5V
5V
After detection of /POFF, power interruption must be executed within 10ms.
TRANS.
/POFF
detection point
PQ1CG203
PQ1CG203
LM2574
+ Tr.
BA00ASFP
Batterry
ON/OFF control (MODE SW)
VH 8V
PRINTER HEAD MOTOR
Winding motor
ON/OFF control
(MODE SW, /POFF, CPU P105)
7. REWRITING FLASH MEMORY
IPL from EP-ROM: After IPL SW is set to ON side the program is
started from EP-ROM by turning on the power.
The program on EP-ROM is transferred to flash
ROM by switching the banks through S-RAM.
IPL from COM:Data from the PC is written to flash ROM through
the COM port. (Max. 38.4 kbps)
8. DRAWER
The machine has a 1 channel of drawer port.
No open sensor is provided.
The driving time for the DRAWER solenoid are as follows:
50ms (max) 45ms (min)
No.I/OPORT FunctionSignal NameInitial value
27OUTP73Drawer Drive SignalL
XE-A302U HARDWARE DESCRIPTION
– 9 –
Page 11
9. A/D CONVERSION
/
11. RESET
The machine has the following four signals at the A/D conversion ports.
<CPU’s PORT>
CPU
No.
PORT
97AN0TMPRINTER HEAD temperature monitor
95AN1VPTESTPRINTER HEAD voltage monitor
94AN2VREFRefarence voltage
93AN3VBATVBAT (Battery voltage)
1 Printer head temperature monitor
A voltage divided by the printer head temperature monitoring thermistor and the resistor is inputted to AN0 pin.
Printer head conduction must be controlled as shown below. For
the printer head conduction time, refer to the M-T53II specifications.
HEAD
tempreture
-10°C or below929~1023MOTOR LOCK
-10°C ~ 0°C869~928Pr int in conduction time at 0°C
0°C ~ 70°C232~868Pr int in conduction time specified
70°C or above0~231MOTOR LOCK
Signal
name
A/D conversion
value (DEC)
FUNCTION
Operation
in the PR-45M specifications.
The RESET signal is canceled when the power source of the device
which used the 5V system (VCC, VDD, VLED) reaches the operating
voltage.
The RESET signal is generated under the following conditions.
1) When the mode key switch is set from SRV' to another position
(except for OFF position).
2) When the power is turned on after 5sec or more from turning off the
power and the VCC reaches 5V.
3) When the mode key switch is set from OFF position to another position (except for SRV’ position) and VCC reaches 5V. (If the OFF
time is within 5sec, the RESET signal may not be supplied.)
12. POFF
The POFF signal is changed from 0 to 1 when the 5V power and the
24V power reach the operating voltage level. When they fall below the
operating voltage level, the POFF signal is changed from 1 to 0.
<POFF, RESET TIMING CHART>
4.5V
+5V
20.8V
+24V
2 Printer head voltage monitor
A voltage supplied by the printer head power through the printer
and divided by the resistor is inputted to AN1 pin. The A/D conversion value is read after turning the VPON signal (CPU P105) to
HIGH and stabilizing the voltage (20msec).
The print enable voltage range is 7.5V ~ 8.0V (A/D value: ??? ~
???). The voltage is calculated from the AN1 value and the A/D
conversion value of the AN2 reference v oltage. For the calculation
method, refer to the M-T53II specifications.
3 Reference voltage
The CPU power VDD is used as the reference voltage.
4 Battery remaining voltage
NO BATTERY 3.0V
LOW BATTERY 3.3V
10. BUZZER
PIEZO type BUZZER
The oscillating frequency is 4.0kHz m 0.5kHz
POFF
POWER ON
MOMENTARY
STOP
POWER OFF
In the model where a dry cell is used as the bakc-up battery, the CPU
monitors the battery voltage when it operates. When the voltage falls
below 2.8V, the RESET signal is supplied to prevent against malfunction of the CPU.
The decimal point on the LED and the cursor on the LCD will shift
from the lower digit to the upper digit in steps of 1 digit (every 200
msec)
After that, all segments will turn on (about 1 sec)
These two modes are repeated.
At the same time, the buzzer sounds continuously.
3 Check:
A) Each position is correctly displayed.
B) The brightness of each number is uniform.
C) The buzzer sound is normal.
4 End of testing
You can exit the test mode by pressing any key. The following is
printed.
4.5.6.7.8.9.0.
100
2) KEY CODE
1 Key operation
101 3
2 Test procedure
OP display
3 Check:
4 End of testing
You can exit the test mode by turning the mode switch to a position
other than the PGM mode. The printer prints as follows:
RCPT/PO
KEY
KEY code : Every time a key is pressed, the hard code of th at key
is displayed as a decimal number.
When a key is pressed twice or pressed in an incorrect
manner, --- will be displayed.
At the receipt setting, the logo is also printed and the receipt is
issued.
3
Check:
The print is free from contamination, blur, and uneven density.
4
End of testing
The test will end automatically.
4) KEYBOARD TEST
1
Key operation
_ _ _ _104 3
2
KEY check sum code
2
Test procedure
The keyboard is checked using the sum check code of the key code.
If the sum check code is not entered, the check is made using the
sum check code of the default keyboard arrangement.
The sum check data for each model is entered to the front 4 digits of
the DIAG code, and that data is compared with the key data added
until the final key (TL) is pressed.
Both data are the same, the test ends, printing the number given
below.
If both data are different, the printer prints the error message.
OP display
RCPT/PO
KEY
BOARD
PGM
104
KEY CODE
MODE: PGM_ _ _OP X/Z_REG_MGR_X1/Z1_X2/Z2__PGM
12 OFF345671
X :
The above X must be read in the correct order. (If the contact is
open, 9 will be displayed.)
3
Check:
The display during testing and the content of the completion print.
4 End of testing
When the test ends normally
When an error occurs:E – ~ –
105
105
6) PRINTER SENSOR TEST
1 Key operation
106 3
2 Test procedure
Check the status of the paper end sensor and head up sensor.
3
Check the following.
4 End of testing
You can exit the test mode by pressing any key and the printer prints
the following.
RCPT/PO
OP display
H/P
106
X: 1 - Paper present
O - No paper
Y: 1 - Thermal head down
O - Thermal head up
SENSOR
PGM
XY
106
7) CLOCK TEST
1
Key operation
107 3
2
Test procedure
OP display
RCPT/PO
TIM
ER
CHECK
PGM
3
Check:
A) The content of completion print
4
End of testing
When the test ends normally:
When an error occurs:
(xxxx is the value which added the key code.)
Note: Calculation of key sum check data
Hard codes (hexadecimal number) at the position (excluding
feed key) where there is an input data contact are added.
However, the end key (TL) is not added.
This data to which hard codes have been added is converted into
a decimal number value, which will become the sum check data
that will be entered when DIAG is started.
E – – xxxx
3
104
104
XE-A302U DIAGNOSTIC PROGRAM
– 12 –
Check:
“–“ 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 be terminated.
year
month
day
Hour
Blinks at an interval of 0.5 sec.
hour
min.
sec.
Min.Sec.
107YYMMDD hhmmss
Page 14
8) DRAWER 1 OPEN & SENSOR TEST
1
Key operation
110 3
2 Test procedure
RCPT/PO
OP display
DRAWER
1
PGM
X
X : O = DRAWER OPENED
C = DRAWER CLOSED
3
Check:
A) The drawer 1 opens normally.
B) The sensor correctly indicates the status of the drawer 1.
*On the XE-A302U, “C” (CLOSED) is always displayed, because
the sensor is not equipped.
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
120 3
2
Test procedure
The standard 512 Kbyte RAM is checked.
The contents of memory must be stored before and after this test.
RAM (Bank0: 08000H~7FFFFH area, Bank2: 28000H~2FFFFH area)
is tested in the following procedure:
a) Store data in the test areas
b) Write “00H”
c) Read and compar e “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 any error does not occur, the following addresses are checked in
turns.
The program ends after printing as follows:
When the test ends normally:
When the test end abnormally: Ex – ~ –
*****
x = 1: Data error, x = 2: Address error
When an error occurs, the printer outputs the error message and the
address where the error has occurred in the area *****.
120
120
10) CPU INTERNAL RAM TEST
1 Key operation
121 3
2 Test procedure
The test program tests internal RAM (10 Kbytes) of the CPU.
The contents of memory must be stored before and after this test.
RAM (00400H ~ 02BFFH area) is tested in the following procedure.
a) Store data in the test area.
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
Addresses to be checked:
RCPT/PO
If an error occurs at a step, the error is printed.
If any error does not occur, the following addresses are checked
in turns.
Data communication check
A loopback test of 256-byte data is performed between SD and RD.
DATA: $00 - $FF BAUD RATE: 9600 BPS
OP display
232
RSTEST
C
PGM
500
3 Check:
The completion print.
4 End of testing
Completion printRS TESTOK
Error printRS TEST**NG**ERxx
xx Contents of error
01 ER DR error
02 ER CI error
03 RS CD error
04 RS CS error
05 SD RD errorDATA error
06 SD RD errorDATA error/framing error
500
500
OP display
VRF
=
160
OP display
VPTEST
=
160
End of testing
PGM
PGM
XE-A302U DIAGNOSTIC PROGRAM
– 14 –
3. KEY CODE TABLE
XE-A302U
098
032
048
055
039
033
049
128
112
096
103
113
097
115
051
064
119
135
130
129
131
116
132
080
087
082
066
081
083
068
086
144
071
146
050
145
147
148
054
016
151
034
017
001
019
052
036
000
007
023
018
002
003
020
004
CHECK SUM :
9038
065
084
118
150
038
022
006
035
100
134
070
053
021
005
067
102
085
069
149
037
024
099
101
104
072
152
040
008
133
117
136
088
056
025
009
120
089
073
153
057
041
010
121
105
122
154
058
042
026
138
106
090
074
075
059
043
155
107
123
139
091
027
011
Page 16
CHAPTER 6. IPL FROM EP-ROM
The application program of the XE-A302 is written into the Flash ROM
in the CPU.
Since the CPU supplied as a service part does not include the application program in it, the application program must be written when the
CPU is replaced with a new one.
To write the application program into the Flash ROM, connect the PC
and the XE-A302 with an RS-232C cable, and execute the PC software.
*Use a D-Sub 9pin cross cable employed in conventional communica-
tion between ECR-ECR (See APPENDIX: RS232C CABLE).
[Related parts/Tool]
PARTS NAMEPARTS CODE
CPU (without application
program)
PosUtilityTool3Software
VHI30624FGA-1 IC5
LOCATION
No.
[IPL PROCEDURE]
1) Connect the XE-A302 and PC with an RS-232C cable.
<XE-A302 side>
2) Turn off the AC Power. (& remove batteries.)
3) Open the cabinet.
4) Change the IPL JUMPER PIN (SP1) to the rear side.
<IPL software on PC>
7) Copy the following files in "PosUtilityTool3" into the hard disk of PC.
Postool3.exe
A302u.ROM
8) Boot "Postool3.exe."
9) Push [Add Files] in the screen.
10) Select the ROM DATA file. (File name: A302u.ROM)
11) By pushing [Send] in the screen, the ROM data is sent from PC to
ECR.
The address counter is shown on PC and counts up.
12) After about 3-minuites, the message "Complete" is shown on PC.
SP1SP1
Default
5) Close the cabinet.
6) Turn on the AC Power.
(At this time, ECR looks like inactive, but ECR waits the ROM data
from PC.)
When IPL
<Main PWB>
<After booting>
<After pushing "Add Files">
*1 COM Port is selectable between COM1 and 2.
*2 For "Send Type", select "Direct".
*3 Do not select "Extra Setting".
<XE-A302 side>
12) Turn on the AC Power.
13) Open the cabinet.
14) Change the Jumper PIN (SP1) to the front side. (default position)
15) Close the cabinet.
16) Turn on the AC Power.
Master Reset will be performed. If not, power off the XE-A302, wait
1miniute and turn on the power again.
XE-A302U IPL FROM EP-ROM
– 15 –
Page 17
APPENDIX: RS232C CABLE
CHAPTER 7. CAUT ION TO BE USED
The RS-232C cable has the following internal connections:
(Equivalent to a cross cable used in the conventional connection of
ECR-ECR)
9PIN D-SUB9PIN D-SUB
SD
RD
RTS
DCD
DTR
DSR
CTS
3
2
7
1
4
6
8
SD
3
2
RD
7
RTS
1
DCD
4
DTR
6
DSR
8
CTS
WHEN CONNECTING
THE RS-232 CABLE
When connecting the RS-232 cable to the XE-A302, be sure to observe
the following condiiton:
Use RS-232 cable (with core) of accessories.
[This is a necessary to support the EMI (Electronics Magnetic
Interface).]
RS-232 CONNECTOR
SG
SD: TRANSMITTED DATA
RD: RECEIVED DATA
DTR : DATA TERMINAL READY
DSR : DATA SET READY
RTS : REQUEST TO SEND
DCD : DATA CARRIER DETECTOR
CTS : CLEAR TO SEND
55
SG
Use RS-232 cable
(with core) of
accessories.
XE-A302U CAUTION TO BE USED WHEN CONNECTING THE RS-232 CABLE