Ink cassetteLife250,000 characters
Roll paperTypeFine-quality paper or Pressure-sensitive copy paper
Size57.5 ±0.5 mm
Roll diameter83 mm or less
2. INITIALIZE (MAC) OPERATION
1. Set the mode switch to “OFF” position.
2. Pressing the “FEED” button and turn the mode switch to “PRG” position.
3. Release the “FEED” button.
4. Press “#2” key (Normally “SUB TOTAL” key).
5. Initialize operation is executed.
— 1 —
3. BLOCK DIAGRAM
3-1. PCB connection
Printer
(MD910SSC)
Mangan Battery
(UM-3 × 3)
Winder
Motor
E247-CNB
17P
Drawer
CORE
2 turn
3P
2P
10P
7P
3P
CN7
CN6
CN4
CN13
CN14
CN2
Fuse
E247-1
Transformer
4P
CN3
24P
Rear Display
(SH1019A)
12P10P
Main Display
(SH101MA)
E278-E2-2
E278-E2-1
9P
(RS232C)
CN17
FPC
CN16
25P
Mode SW
E266-E3-1
— 2 —
3-2. Block diagram (circuit)
Reset circuit
Printer
MD-910
S80719AN
MD
WD
Head drive cuicuit
HD.A~HD.H
CUSTOMER DISPLAY
SH1019A
MAIN DISPLAY
SH101MA
Segment & Digit data
PWD detection
CPU
uPD78052GC-093-3B9
AD0~AD7
ROM
A8~A15
A0~A7
DI,DO,CLK,STB
uPD16312GB3B4
Select addess
AD0~AD5
DRWS
KC0~KC4
Keyboard
FPC
Mode
Key
RS232C circuit
RAM
— 3 —
4. CIRCUIT EXPLANATION
4-1. Power supply circuit
Q1: Power transistor
Q2: Voltage detection transistor
A
B
C
D
Voltage level at above check point (unit: V )
Measurement
position
ABCD
Voltage (V)12.5V5.3V6.2V2.47V
— 4 —
4-2. CPU (uPD78052GC-093-3B9)
Pin No. SignalDescriptionIn/Out
1 FB3Not used———
2 FB4RAM bank 3OutHighHigh
3 FB5RAM bank 4OutHighHigh
4 AVSSGND—GNDGND
5 PGMNot used———
6 RAMChip select signal for RAMOutHighLow
7 AVREFVDD—5 V5 V
8 RXDReceive dataInHighHigh
9 TXDSend dataOu tHighHigh
10 WDWinder motor drive signalOutLowLow
11 DIData signal from uPD16312InPulseHigh
12 DOData signal to uPD16312OutPulseHigh
13 CLKClock signal for uPD16312OutPulseHigh
14 STBData strobe signal for uPD16312OutPulseHigh
15 KC0Key common signal (KC0)OutPulseHigh
16 KC1Key common signal (KC1)OutPulseHigh
17 KC2Key common signal (KC2)OutPulseHigh
18 KC3Key common signal (KC3)OutPulseHigh
19 AD0Address / Data signal (AD0)In/OutPulseHigh
20 AD1Address / Data signal (AD1)In/OutPulseHigh
21 AD2Address / Data signal (AD2)In/OutPulseHigh
22 AD3Address / Data signal (AD3)In/OutPulseHigh
23 AD4Address / Data signal (AD4)In/OutPulseHigh
24 AD5Address / Data signal (AD5)In/OutPulseHigh
25 AD6Address / Data signal (AD6)In/OutPulseHigh
26 AD7Address / Data signal (AD7)In/OutPulseHigh
27 A8Address signal (A8)OutPulseHigh
28 A9Address signal (A9)OutPulseHigh
29 A1 0Address signal (A10)OutPulseHigh
30 A1 1Address signal (A11)OutPulseHigh
31 A1 2Address signal (A12)OutPulseHigh
32 A1 3Address signal (A13)OutPulseHigh
33 VSSGND—GNDGND
34 A1 4Address signal (A14)OutPulseHigh
35 A1 5Address signal (A15)OutPulseHigh
36 INITPAD2 status———
3 7 VPPPAD1 status———
38 DSRData set ready signalInHighHigh
39 KC4Key common signal (KC4)OutPulseHigh
40 RDOutput enable signal of RAM/ROM (RD)OutPulseHigh
41 W RWrite enable signal of RAM (WR)OutPulseHigh
42 RA14Address signal of ROM (Bank 0)OutHighHigh
43 ASTBLatch enable for Address decoder (ASTB)OutPulseLow
44 KI12Key input signal (KI12)InHighHigh
45 KI13Key input signal (KI13)InHighHigh
46 RA16Address signal of ROM (Bank2)OutHighHigh
47 RA15Address signal of ROM (Bank 1)OutHighHigh
48 MDMotor drive signal of printer (MD)OutLowLow
49 DRWDrawer drive signal (DRW)OutLowLow
50 BUZBuzzer signal (BUZZ)OutLowLow
51 F DPaper feed signal of printer (FD)OutLowLow
52 HD.AHead drive signal of printer (HD.A)OutLowLow
53 HD.BHead drive signal of printer (HD.B)OutLowLow
54 HD.CHead drive signal of printer (HD.C)OutLowLow
55 HD.DHead drive signal of printer (HD.D)OutLowLow
— 5 —
Status of
Power On
Status of
Power OFF
Pin No. SignalDescriptionIn/Out
Status of
Power On
56 HD.EHead drive signal of printer (HD.E)OutLowLow
57 HD.FHead drive signal of printer (HD.F)OutLowLow
58 HD.GHead drive signal of printer (HD.G)OutLowLow
59 HD.HHead drive signal of printer (HD.H)OutLowLow
6 0 RESETReset signal (RESET)InHighHigh
61 DPDot pulse form printer (DP)InLowHigh
62 RPReset pulse from printer (RP)InHighHigh
63 OFFMode key status (OFF)OutHighLow
64 PWDPower down signal (PWD)InLowHigh
65 RB0Address signal for RAM (Bank 0)OutHighHigh
66 RB1Address signal for RAM (Bank 1)OutHighHigh
67 RB2Address signal for RAM (Bank 2)OutHighHigh
68 VDDVDD—5 V5 V
69 X2System clock (5 MHz)InPulseHigh
70 X1System clock (5 MHz)InPulseHigh
71 I CGND—GNDGND
72 XT2Sub system clock (32.768 KHz)InPulsePulse
73 XT1Sub system clock (32.768 KHz)InPulsePulse
74 AVDDVDD—5 V5 V
75 AVREF0 VCC—GNDGND
76 BATLow battery signalInHighHigh
77 VPP.SVPP detection signal (VPP.S)InLo wLow
78 FB0Address signal of Fiscal ROM bank 0OutHighHigh
79 FB1Address signal of Fiscal ROM bank 1OutHighHigh
80 FB2Address signal of Fiscal ROM bank 2OutHighHigh
Status of
Power OFF
— 6 —
4-3. Display controller (uPD16312GB-3B4)
Pin No. SignalDescriptionIn/Out
1 SW1Not used (GND)—GNDGND
2 SW2Not used (GND)—GNDGND
3 SW3Not used (GND)—GNDGND
4 SW4Not used (GND)—GNDGND
5 DOUTData out signal to CPU OutHighHigh
6 DI NData in signal from CPUInPulseHigh
7 VSSGND—GNDGND
8 CLKClock signal (CLK)InPulseHigh
9 STBData strobe signal (STB)InPulseHigh
1 0 KEY1Not used———
1 1 KEY2Not used———
12 KEY3Draw er sensor signal (DRW.S)I nHighHigh
13 KEY4VCC—5 V5 V
14 VDDVCC—5 V5 V
1 5 SEG1Display segment signal (Sa)OutPulseLow
1 6 SEG2Display segment signal (Sb)OutPulseLow
1 7 SEG3Display segment signal (Sc)OutPulseLow
1 8 SEG4Display segment signal (Sd)OutPulseLow
1 9 SEG5Display segment signal (Se)OutPulseLow
2 0 SEG6Display segment signal (Sf)OutPulseLow
2 1 SEG7Display segment signal (Sg)OutPulseLow
2 2 SEG8Display segment signal (Sdp)OutPulseLow
2 3 SEG9Display segment signal (Str)OutPulseL ow
2 4 SEG10Display segment common signal (Scom)OutPulseLow
2 5 SEG11Not usedLowLow
2 6 SEG12Not usedLowLow
27 VEEPower for display (-VN)— -32 V -32 V
28 GRD10Display digit signal (G10)OutPulseL ow
29 GRD9Display digit signal (G9)OutPulseLow
30 GRD8Display digit signal (G8)OutPulseLow
31 GRD7Display digit signal (G7)OutPulseLow
32 GRD6Display digit signal (G6)OutPulseLow
33 GRD5Display digit signal (G5)OutPulseLow
34 GRD4Display digit signal (G4)OutPulseLow
35 GRD3Display digit signal (G3)OutPulseLow
36 GRD2Display digit signal (G2)OutPulseLow
37 GRD1Display digit signal (G1)OutPulseLow
38 VDDVCC—5 V5 V
39 LED4Not used—PulseLow
40 LED3Not used—PulseLow
41 LED2Not used—PulseLow
42 LED1Not used—PulseLow
43 VSSGND—GNDGND
44 OSCSystem clock (500 KHz)InPulsePulse
Status of
Power On
Status of
Power OFF
— 7 —
4-4. Initilize IC (Reset circuit)
VDD: Voltage of memory protection battery
To Pin No.60 of CPU
When the voltage level at Pin No.60 of CPU is not stabilized, CPU does not work properly in rare case.
Therefore, this machine uses the initialize IC for stabilizing the voltage.
Even the voltage level of VDD (Pin No.2) is changed, Pin No.1 of initilize IC outputs stabilized 5 volts.
When the VDD voltage become less than 1.9 V, the initialize IC send a reset signal to CPU.
4-5. Power down detection circuit (PWD)
To Pin No.64 of CPU
When the VP voltage become less than 4.8 V, the pin No.1 of IC5 become “Low” level.
Then,the transistor Q44 become OFF.
When Q44 become OFF, the voltage lebel of pin No.64 of CPU changes to “High” level from “Low”. Then,
CPU knows power failure.
4-6. Address latch circuit
CPU uses 8 port (AD0 ~ AD7) for address bus and
data bus.
To select the address, CPU use the IC13.
CPU send the address to IC13, and send ASTB
signal at same time.
Then, IC13 store the address and output the
address immediately.
In this way, CPU select the address and data
signal.
— 8 —
4-7. RAM / ROM bank selection circuit
This circuit is used for address decoder for memory.
0000
2000
Memory Map
Mask ROM
(16 K)
00001
000000
Bank
0
4000
EP ROM
6000
Common (16 K)
8000
EP ROM
Bank select area
A000
(16 K)
C000
RAM common area
(8 K)
E000
RAM BANK select
area (4 K)
F000
Outer I/O area
FA80
Internal RAM
(High speed access)
FFFF
— 9 —
RAM 256 K
00011
00010
Bank
Bank
1
KI signal port (F800,F801)
2
Bank
3
Buffer RAM 32 bytes
Internal RAM
(High speed access)
288 bytes
Internal RAM
(High speed access)
Short direct area
192 bytes
General purpose
register 32 bytes
Special function
register (SFR)
256 bytes
00100
Bank
4
00101
00110
Bank
5
F800
FAC0
FAE0
FD00
FE20
FEE0
FFF0
RAM 1 M
11101
Bank
29
4-8. Head drive circuit for printer
TR5
TR4
TR3
TR1
TR2
Motor drive circuit
Normally, the transistor of motor drive circuit is followng condition.
When the CPU want to rotate the motor, CPU change the MD signal to “High” from “Low”.
Then, TR1, TR2 and TR5 are become ON and MD (-) signal is become GND level,
and then motor is rotated.
Head drive circuit
When the CPU wants to print, CPU send “High” signal from HD.A ~ HD.H terminal.
This signal goes to printer unit, and then print.
RP: Reset pulse from printer
DP: Dot pulse from printer
— 10 —
4-9. VPP sensor circuit
Protection circuit
To prevent the circuit breakage, the protection circuit watches the voltage level of VCC, VDD and VPP.
When the each voltage level is more than following condition, this circuit cuts the voltage.
VCC,VDD:In case these voltages are become over voltage, this circuit outputs “SCR”
signal(High signal) and burn out the fuse.
VPP:In case the VPP voltage is more than 15 V or less than 13.9 V, the “VPP.S” level
is inverted and CPU cut the “VPP.ON” signal.
Detection voltage level (Unit: V)
VCC >= +6.5 V
VDD >= +6.5 V
+13.9 V =< VPP <=15.0 V
4-10. Power supply circuit for display
VC
GNDVP
This circuit is making the power for display tube.
Voltage level:-VNEst. -31.2 V
VF1 - VF2Est. AC4.85 V
— 11 —
5. DIAGNOSTIC
5-1. To start the diagnostic program
1. Set the mode switch to “OFF” position.
2. Pressing the “FEED” button and turn the mode switch to “PRG” position.
3. Release the “FEED” button.
4. Input “9999900000” and press “ST” (“#2” key).
5. Diagnostic program is executed.
5-2. Check item
The following test can be checked in the diagnostic test.
1. Key code test
2. Switch status test
3. Individul function test.
5-3. Operation of each test
1. Key code test
When pressing a key, the machine displays
the following key code.
HARD KEY CODE TABLE
FEED 055051789046040034028022016
058054050456045039033027021015
057053049123044038032026020014
056052C0011012043037031025019013
DISPLAY
0 1 3
Hard key code
048042036030024018
047041035029023017
“020” & “026” buttons are work for “#2” key.
— 12 —
2. Switch status test
Press “C” button, the switch status is appeared on the display.
[DISPLAY]
No display
No display
No display
No display
Low battery
L: Low battery
Nil: Battery OK
PAD2 status
1: Short
0: Open
PAD1 status
1: Short
0: Open
Always: 1
Drawer sensor
1: Close
0: Open
Mode switch status
1: PGM
2: RF
3: REG
4: CAL
5: X
6: Z
No display: OFF
— 13 —
3. Individual function test
3-1. Series test
“Y” “X” “1” + “#2” key
Y:0: Normal test
1: Execute next test even if an error happend at ROM check sum
X:0: Autockecking of RAM capacity
1: 256 Kbit RAM test
2: 1 Mbit RAM test
Execute the following test in order.
1. Display test
2. Check sum test of EP-ROM
3. RAM test
4. Drawer open test
5. Printing test
6. Date and Time test
1. Display test (All segment light on)
2. Ckeck sum test of EP-ROM
Normal endError end
ROM SUM OK
XX00: Check sum valueXXXX : Check sum value
3. RAM test (Read/Write test)
Normal end receipt
256 Kbit RAM1 Mbit RAM
Error end receipt
RAM 32K E R
4. Drawer open test
5. Printing test
BBBBBBBBBBBBBBBBBBBBBBBB
YY: Bank
XXXX: Address
ROM E R
RAM 128K R/W OK RAM 32K R/W OK
6. Date and Time test
Set the date and time as follows.
Date : 31 / 12 / 96Time : 25:59
Then, issues a receipt and display the following character.
1 2. 3 4 5. 6 7 8. 9 0
— 14 —
3-2. Print test
Input “Y” “X” “2” + “#2” key.
X:0: Print the following character continuously.
Printing speed :45 times / Min.
1: Print the following character, open the drawer and issue a receipt
Printing speed :25 times / Min.
Drawer open : 5 times / Min.
Receipt issue : 5 times / Min.
Y:0: No effect
1: Print the following character without waiting time. ( Continuously print )
To stop this test, press any key or turn the mode switch to “OFF” position.
Printing sample:
3-3. RAM read only test
Input “X” “5” + “#2” key.
X:0: Read the data from start to end address and issues receipt.
1: Read the data from start to end address continuously until power off.
Brink " - " signal on the display during checking.
Note: Be sure to execute the series test ( 1 + #2 ) before this test.
256 Kbit check receipt1 Mbit check receipt
Display
3-4. INIT OPERATION (To set a Factory Default setting)
Input “8” “6” + “#2” key.
BBBBBBBBBBBB
RAM 128K READ OK RAM 32K READ OK
The machine is executed a INIT operation according to PAD status.
Set the data and time to “0”.
(00-00-00, 00:00:00)
3-5. Voltage check for Memory protection battery
Input “7” + “#2” key.
Display the battery voltage.
To stop this test, press any key or turn the mode switch to “OFF” position.
X XX
X.XX: Voltage value
— 15 —
Loading...
+ 37 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.