
CE-l29P
-
SHARP
1. PRODUCTS OUTLINE
The CE-129P printer is an optional printer with the cassette
interface designed for use with the pocket computer models
EL-5500, PC-1401 (EL-55001I). PC-1402, PC-1421 (EL-
5510), and PC-1430 (EL-5400)
2. WCIFICATIONS
Printer type: Oot matrix thermal printer
(MTP-201), identical to the one
used for the CE-125
Printing digit:
Printing speed:
Paper feed speed:
Paper:
Power source:
Operation:
Power
consumption:
Operating temperature:
Dimensions:
Weight:
Accessories:
24 digits/line
Approx. 0.8 line/second
(Printing speed varies with the
number of printing digits per
line.]
Approx. 0.8 line/second
Thermal paper (heat sensitive
paper), EA-1250P
18mm (23/32")
roll outer diameter (max.)
58mm (2-9/32") wide
6V:::
(OC):
Heavy duty manganese battery,
size
AA
(or
RG)
x 4
AC:
local voltage with AC adaptor
EA-23E (Option)
Heavy duty manganese battery,
size
AA
(or
R6,:
Approx. 3,000 lines
UM-3: Approx. 2,000 lines
(Condition: 555555555555. is on
continuous printing at an operat-
ing temperature of
number of printing lines varies
with the type of battery or the
way of use.1
3.0W
OD
198(W)x156(0)x34(H)mm
7-25/32"(W) x
1-11/32"(H)
385g (0.85Ibs_1 (with batteries)
Hard case,
roll x 3, Cassette cable, and
Operation manual
C -
D
40
C (32°F -l04DF,
Dry
lODC, this
6-5132"(0)
battery )( 4, Paper
SERVICE MANUAL
CODE:OOZCE129PSM/E
MODEL CE-129P
• Printer/Cassette Interface .
3. TAPE RECORDER INTERFACING
METHOD
CE·I29P
Tepe R~order
I@!!!..
Grey
ptug
(tr.nsftr
.nd
eDU.liDnl
Cassette Tape Recorder
The following is a description of the minimum tape
der specifications
129P.
1. Recorder Type
2. Input Jack
3. Input lmepedance
4_Minimum Input Level Below 3mV or
5. Output jack
6. Output impedance Shouldbebelow 10 OHM.
7. Output level Should be above 1V (practical rnax-
x
8. Distortion
9. Wow and Flutter
10. Other
-- kpl...
!lem
I ..
=<>troll
c.sette
necessary
Grey
!transfer
ClDUalionl
i
connec:tion
for interfacing with the CE-
Any t&perecorder, standard cassene
or micrCH:8ssette recorder, may
used in accordance with the re-
quiremenu outlined below.
The recorder should have a mini-
jack input labeled "MIC". Never
use the "AUX" jack.
The input jack should
impedance
OHM.)
Should be a minijack labeled "EXT.
(EXTemal speaker)", "MONITOR",
"EAR (EAR-phone)" or quivalent.
imum output above 100 mW)
Should
range of 2 kHz through 4 kHz.
0.3% maximum (W.R.M.SI
Recorder motor should not fluctu-
ate
speed.
CE·129P
I••
I I I
pI...
---+
and
cable
Requirements
input
-50
be
within 15% within a
Tape recorder
;1!tI
+-BI .. kplug
be
(200 -
dB.
------
bemoll
contral)
Red
plug
(racordingl
recor-
a low
1,000
be
SHARP CORPORATION

CE-l29P
-
NOTES:
• Some of tape recorders may not operate properly owing
to different specification or electrical characteristies
affected by signal distortion, electrical noise, leveldrop-
out caused after long years of use.
• When using the tape recorder fitted with the mixing
feature, it needs to disable the mixing function for both
recording and playback_
• Oepending on the
tape
recorder used, better reading
result may be attained when the red plug is unplugged
from the MIC[ack,
• As it may impede proper data transfer and verification
depending on the position of the volume control, tone
control, bass control, and treble control, try to find the
optlrnum
levelby varying their positions.
4. CIRCUIT DESCRIPTION
The CE-129P has two microprocessors; the P-CPU (inside
of CE-129P) by with data transfer is carried out with the
host CPU (M-CPU: inside of computer) and the prlnter
control PCU.
I
M-CPU to P-CPU data transfer method
Since there are no SEl1 and SEl2 used for the PC-1401
and El5500, OEVICE SElECT is dependent on the
contents of data.
(UEVICE SELECTJ
Since the data is transferred in bit by bit serial mode, above
steps (2) and (3) are repeated eight times to complete
transfer of one data, For instance, those steps are repeated
for 192 times (24 x 8) in order to transfer a 24 digits data.
The print commands, however, is sent out to the P-CPUat
the end of the data in a form of the code "00".
5. BLOCK DIAGRAM
lfToulZ
Xoal
BuS)"
Ooul
SELI
SELZ
XiD
DiD
ACK
I
Drivrr I. C
I~EM.OTEI
EAR CIl"CU
"&'
~
-"'" IIIC
-
P21
PI2
PlI
Pli
PSI
P62
it
P&3
POO P03
,I
Z~ro-
Crn.
I.C
CPU
r-I
Low
battery
J
P23
P22
P20
P50
P53
DI.... RIW
HI-1
IDF
T
TI
I
R
PD
JIJSYsnI
PCU
DOUT
(11
For OEVICESElECT, XOUTbecomes high.
(2) As the P-CPU receives a high state of XOUT, it sends
ACK to the M-CPU.
(3) As the M-CPUreceivesACK, it sends back BUSY.
(4) Oata is received to the P-CPU with a high state of
BUSY. ACl, REMOTE ON, CPU select actions is
carried out depending on the contents of data.
[print data transfer
XOUT
IUSY
~
ACK / \
~
I
(DATA
DAHSPORTATlorrn
IIIY ••
HI-1
11
PRINTER
T
(1) XOUT goes low when the print data istransferred.
(2) BUSYfrom the M-CPUturns high level.
(3) Upon receipt of BUSY, ACK of the P-CPUis set high
and the data is receivedto the P-CPU.
-2-

6.
P-CPU
C-MOS 1 chip 4 bit micro-computer
(MPD75060515, 516 SIGNAL DESCRIPTION)
CE-l29P
-
Terminal Terminal
No.
1
2 NC
3
4
5
6
7 GNO
8 RST
9
10
_1
12
--
15
16
17
18
19
20
21 P52
22
23
24
25
-
28 NC
29 "- P41
~~
32
33
34
35
36
37
-
40
41
42
43
44
45
46 Ne
47 P60
48 P61
49
50
51 NC
52
name
NC
CL1
NC
CL2
NC
P10 VOO Input/(Output)
P11
P12 XOUT
NC
....
NC
P13 8USY
P50
P51
NC
NC
P53
POO
P40
NC
-
P42
VOO
NC
GNO
P43
NC
X2
NC
....
NC
POl
P20
P21
P22
P23 (SEl1)
P62
P63
NC
Signal name
-
-
-
Input/Output
-
-
-
System clock Oscillation frequency -- approx. 200 KHz
Description
- -
- -
-
GNO
-
OOUT Input/ (OutpUt)
-
....
-
01
02
-
-
03
04
SEL1
VOO
-
.... ....
-
l.B
VOO Input/(Output)
VOO
-
GNO
GNO
-
NOTUSE
-
....
-
SEL2
R/W Output Read/write signal for the PCU. High: read High-low: write
REM2
(SEL2)
-
JN
OIN
ACK
REMl (lnput/Output
-
-
Input
Input/(Output)
-
....
-
Input/(Output)
Input/Output
Input/OutpUt
-
-
Input/Output
Input/Output
Input
Input/Output Setting VOO
-
-
Input/(Output) low battery detection signal. Normal high.
-
-
-
Input/Output
-
-
-
....
-
Input
Output
Output
Outpl.'t
-
(lnput)/Output Paper feed key strobe signal when CPU: MP07506G516 is used.
(I
nput)/Output Printe Error signal to host CPU. High: printer Error. low: Normal
(I
nput)/Output
System clock
Power supply, OV
P~U reset input: when power supply is ON, reset operation.
Min 30
Setting VOO
Oevice select data and print data
ldentification of the contents of OOUT (whether it is device select
data or print data.)
Handshake signal. latch si!Jlal by which the P-CPU abtains OOUT
data.
Oata bus line between the P-CPU and the PCU.
Data bus line between the P-CPU and the PCU.
Oata bus line between the P-CPU and the PCU.
Oata bus line between the P-CPU and the PCU.
Select input signal. It is not
JlS
(-4""
-6V)
used
in the PC-1400, El-5500 series.
(-4-
-6V).
Setting VOO
Power supply VOO
Power supply OV
Setting GNO (OV)
Select Input signal. It is not used in the PC-1400, EL-5500 series.
Remove OFF pulse signal
PCU chip select signal. High: selected, low: non select
PCU clear signal. High: ACl active Low: normal
Handshake signal P-CPU to host CPU.
Remoto ON pulse signal.
(-4....
-SV).
(-4....
-6V)
- -
-
-
-8-

CE-l29P
-
7. PCU (SC6994) SIGNAL DESCRIPTION -
Pin No.
Signal Name
In/Out
Oescription
1
2
3 VOO Out
4
5
6
7-10 04-1
11
12
13 24
14 10F
15 H7
16 H6
17 GNO In
18-22
23
24 PD Out
25 T In
26-28
29 VP1 Out
30-32
33
34
35
36
37,38
39
40 NP
41
42
43
44
SEL2 In
SEl1
ACl
BUSY In Histl:
RIW
STP
S In
H5-H1
R
TSl-3
BCl-3 ln/Out
CCK
l:fA
HB
HC
Cl1,2
PF In
ACL
OP3 Out
OP2
OPl
Select
In Select
Power supply
Notused
chip
select - - - - - - - - - Low: Non~lect
In
In
In
Out Printer motor drive signal
Out Printhead element on pulse
Out
Out
In
In
Out Clock test pin
In
In
In
In
In
Hi!#l:
read
Dm
input
Notused
Dm
transfer mode select Une
Hi!#l: serial input - - - - - - - - low: parallel input/output
Print digit select Une
Hi!#l: 24 digits (GNO connected)
Printhead element on pulse
Power supply
Printhead element on pulse
Printer reset (printhead home position detect)
Power down (in supply during printer operating cycle, otherwise,
power is not supplied to the printer drive circuit.
Printer timing (generated from the tachogenerator of the motor)
Test pins
Printer control circuit supply power
PCU
frequency controI
Notused
Basic clock pulse control resistor fitting pin
Paper feed key input
GNO Connected
All elear input
ACl select (high when on)
Not used.
Notused.
(Print density adjust pin._.JA and JB pin connection
varies according to the printhead rank).
Hi!#l to low transition: write
Low: 16 digits
I
,
I
,
I
I
8. SERVICE CAUTIONS
I
Cautions in exchanging the printer unit
In order 10 prevent print density variation causecl by
thermal head resistance variation, the printhead is classified
into three ranks of A, B, and C, and the rank is indicated
on the reverse side of the printer u~it F.P.C. After exchange
of the printer unit, relevant circuit change must be observed
in accordance with the procedure mentioned below.
I
Short JA when the rank A printer is used.
Leave all open when the rank B printer is used.
Shrt JC when the rank C printer is used.
Table·1
-4-

Rankirw (A,BorC)
t
roz-ara
PRINTER UNIT
<
Printer head ranking position>
After the above procedure, adjust by means of the 22-
Kohms protentiometer so that an optimum print quality is
obtalned. The circuit has been so designed as to attain the
best result with the potentiometer
Therefore, existence of aremarkable print density variation
might involve the following problems:
1.A>p in head performance
2_~ality change in the termal recording paper
3.
Throuble in the thermal control circuit
1. When VR density Idjustmentisneeded
A) After replacement has been made in same electronic
component parts inside the solid line.
B) When service request is placed from the user claiming
that print density is too low or high.
setatits midway_
• Ensure before the operation of the oscilloscope that the
time axle control knob is set at CALIBRATION.
Adjust the print density in the fOllowing sequence, step 1
thru step 5.
Step 1.
Short the TEST3 jumper pad with a soldering.
t669:>S
,-,~
_.- I
Solder and sho"
thispo"ion
Fig.2
Step 2_
Connect the EA-23E AC adaptor with the CE-129P after
the TEST3 pad temperature came down to the room
temperature, and check the voltage between the JT pad
and
#9
pin of the lB1256 (Vp) using the voltmeter.
(Vp: check)
'1iiOn,
'LJ!I,
~
I-
0
2
a:
w
11..
W
~
:)
11..
..
..
11
(,
~
11
a
•
2. Print density control method
• Before the print density adjustment, make sure that the
jumper pad is properly connected in a manner
cribed in Table-1.
• The VR should necessarily be set to the position
mentioned in Fig. 1. If set too much counterciockwise,
it may damage the printhead which mayaiso cause dot
omission.
~VR
"-.J
FiS_'
as des-
Step 3. StE
While observin9 a pulse waveform on the oscilloscope
came from the CLOCK CHECK terminal, adjust the
22Kohms VR so that the pulse period (T) should
become the value shown in the graph below.
StE
t669:>S
@
1. C
2. S
3. ~
• Pulse waveform
~
1. C
2. S
3. S
Fig. '3
c
o
li
C
u
li
1.
. - 5-