4-BIT SINGLE-CHIP MICROCONTROLLER WITH LCD CONTROLLER/DRIVER
AND A/D CONVERTER FOR INFRARED REMOTE CONTROL TRANSMITTER
DESCRIPTION
µ
PD17P207 is a variation of µPD17207 and is equipped with a one-time PROM instead of an internal mask
ROM.
µ
PD17P207 is suitable for evaluating program when developing a µPD17201A and 17207 systems because
program can be written by the user.
µ
When reading this document, also refer to the
FEATURES
• 17K architecture:
General-purpose register format
• Pin-compatible with µPD17201A, 17207
except PROM programming functiom
ORDERING INFORMATION
PD17201A, 17207 documents.
• Internal one-time PROM: 4096 × 16 bits
• Supply voltage:
2.5 to 5.5 V (at f
2.4 to 5.5 V (at f
2.0 to 5.5 V (at fXT = 32.768 kHz, TA = –20 to +75°C)
X = 4 MHz, TA = –20 to +75°C)
X = 4 MHz, TA = –20 to +60°C)
Part NumberPackage
µ
PD17P207GF-001-3B980-pin plastic QFP (14 × 20 mm)
µ
PD17P207GF-002-3B980-pin plastic QFP (14 × 20 mm)
µ
PD17P207GF-003-3B980-pin plastic QFP (14 × 20 mm)
The features of each product is shown in the following table:
µ
When using
subclock oscillator circuit.
Pull-up resistor of RESET pin
Main clock oscillator circuit
Subclock oscillator circuit
µ
PD17P207 is different from µPD17201A, 17207 in some of the electrical characteristics, such as
supply voltage, the operating ambient temperature, and supply current. Therefore, use µPD17P207
only for the system evaluation.
PD17P207-001, be sure to connect the resonator to the main clock oscllator circuit and
µ
Item
µ
PD17P207-001
Provided
µ
PD17P207-002
Not provided
Provided
Not provided
µ
PD17P207-003
Not provided
Provided
PD17201A, 17207
On request
(mask option)
Document No. U11777EJ3V0DS00 (3rd edition)
Previous No. IC-2707A
Date Published November 1996 P
Printed in Japan
The information in this document is subject to change without notice.
COM
D0-D7: PROM data I/O
GND, GNDADC : Ground
INT: External interrupt request signal input
0-LCD35: LCD segment signal output
LCD
LED: Remote controller transfer display output
0-MD3: PROM mode selection input
MD
P0A0-P0A3: I/O port
P0B0-P0B3: I/O port
0-P0C3: I/O port
P0C
P0D0-P0D3: I/O port
REM: Remote controller transfer output
RESET: Reset signal input
SCK: Serial clock I/O
SI: Serial data input
SO: Serial data output
TMOUT: Timer output
ADC: A/D converter power supply
V
DD: Power supply
V
VLCD0-VLCD2: LCD drive voltage output
VLCDC: LCD drive reference voltage adjustment
PP: PROM writing power supply
V
VREG: Voltage regulator output
WDOUT: Overrun detection output
IN, XOUT: Main clock oscillator circuit
X
XTIN, XTOUT: Subclock oscillator circuit
µ
PD17P207
4
BLOCK DIAGRAM
P1A0SCK
1
/SO
P1A
2
/SI
P1A
P0A
0
(D0)
P0A1 (D1)
P0A
2
(D2)
P0A
3
(D3)
P1A
Serial
Interface
P0A
RF
RAM
336×4 bits
SYSTEM REG.
ALU
Power
Supply
Circuit
LCD
Controller
µ
PD17P207
V
REG
V
DD
CAPH
CAPL
LCD0
V
V
LCD1
V
LCD2
V
LCDC
GMD
LCD
0
LCD
1
LCD
2
LCD
3
LCD
4
LCD
33
COM3/LCD
COM2/LCD
COM
1
COM
0
34
35
P0B
P0B
P0B
P0B
P0D0/LED
P0D
0
(MD0)
1
(MD1)
2
(MD2)
3
(MD3)
P0C
0
P0C
1
P0C
2
3
P0C
1
/TMOUT
P0D
P0D
REM
(D4)
(D5)
(D6)
(D7)
P0B
Instruction
Decoder
Interrupt
Controller
One Time PROM
×
16 bits
P0C
2
3
P0D
4096
A/D
Converter
Program Counter
Stack 5×12 bits
INT (V )
pp
V
ADC
ADC
0
ADC
1
ADC
2
ADC
3
GND
ADC
RESET
WDOUT
Carrier
Generator
Timer/
Counter
Watch TimerDivider
CPU ClockClock Stop
Main clock
IN
X (CLK)
X
OUT
CPU Clock
XT
Subclock
XT
IN
OUT
RemarkInside the parenthesis indicates pin names in the PROM programming mode.
Common/segment signal outputs of the LCD driver. These common
and segment signal outputs are selected by LCDMD3 to LCDMD0
of the register file.
• COM0 to COM3
· Common signal outputs of the LCD driver
• LCD35 to LCD0
· Segment signal outputs of the LCD driver
Device ground
Positive power supply of the A/D converter (VADC should be equal to
VDD.)
Analog inputs of the A/D converter (8-bit resolution)
Ground of the A/D converter
External interrupt request signal (Input).
The interrupt request is generated at the rising edge of this signal.
4-bit I/O port (enabling setting of inputs or outputs in 4-bit units)
(Grouped I/O).
Each of these pins has a pull-up resistor.
–
–Input
46P0B0N-channel,
||open-drainInput
49P0B3
50P0C0N-channel,
||open-drainInput
53P0C3
54P0D0/LED
55P0D1/TMOUT
56P0D2push-pull
57P0D3
4-bit I/O port (enabling setting of inputs or outputs in 4-bit units)
(Grouped I/O).
4-bit I/O port (enabling setting of inputs or outputs in 4-bit units)
(Grouped I/O).
Port 0D/LED output or 8-bit timer output.
P0D0 and LED outputs are switched by NRZEN of the register file.
P0D1 and 8-bit timer outputs are switched by TMOE of the register
file.
• P0D0 to P0D3
· 4-bit I/O port
· Enabling setting of inputs or outputs of each bit (Bitwise I/O)
• LED
· Outputs NRZ signal in synchronization with infrared remote
controller signal (REM)
· Outputs high level while remote controller carrier is output from
REM pin
• TMOUT
· Output of the 8-bit timer
CMOS,Input
(to be cont’d)
7
µ
PD17P207
(cont’d)
Pin No.SymbolFunctionOutput TypeOn Reset
Port 1A or serial interface.
Port 1A and serial interface are switched by SIOEN of the
register file.
58P1A0/SCK• P1A0 to P1A2
· 3-bit I/O portCMOS,Input
59P1A1/SO· Enabling setting of inputs or outputs of 3 bitspush-pull
(Grouped I/O)
60P1A2/SI• SCK, SO, SI
· SCK: Serial clock I/O
· SO: Serial data output
· SI: Serial data input
61REMSignal output to an infrared remote controller.CMOS,Low-level
Active-high outputpush-pulloutput
62VDDPositive power supply.––
63XINThese pins are connected to a 4-MHz ceramic or crystal
64XOUTresonator for main clock oscillation.
System reset input
65RESETSystem is reset when low level is input to this pin.–Input
While this pin is low, oscillation of main clock is stopped.
Only µPD17P207-001 has internal pull-up resistor.
Output of the voltage regulator for the subclock oscillation
66VREGcircuit.––
Connect external 0.1-µF capacitor to this pin.
Output for detection of a program overrun.N-channel,High-
67WDOUTOutputs low level when the watchdog timer overflows or theopen drainimpedance
stack overflows/underflows. Use this pin after connecting to
the RESET pin.
68XTINThese pins are connected to a 32.768-kHz crystal oscillator
–(Oscillates.)
69XTOUTfor subclock oscillation.
71VLCDCInput to regulate the reference voltage to drive LCD.––
70VLCD0Reference voltage outputs to drive LCD.
72VLCD1•VLCD0: Reference voltage output
73VLCD2•VLCD1: Doubler output (Two times the reference voltage)––
•VLCD2: Tripler output (Three times the reference voltage)
(Oscillation
stops.)
74CAPHThese pins are connected to a capacitor to boost the
75CAPLLCD drive voltage.
8
––
µ
PD17P207
1.2PROM PROGRAMMING MODE
Pin No.SymbolFunctionOutput TypeOn Reset
33GNDGround––
35VDDPositive power supply––
40GNDADC––
41VPPApplies 12.5V as the program voltage when writing, reading,––
42D0
toto
45D3
50D4
toto
53D7
46MD0
totoSelect operation mode for PROM programming.–Input
49MD3
62VDDPositive power supply––
63CLKAddress update clock input–Input
Ground for A/D converter
Performs PROM programming with GNDADC = GND.
Positive power supply for PROM programming.
and verifying the program memory.
8-bit data I/O for PROM programming.Input
CMOS,
push-pull
RemarkPins other than the above are not used in the PROM programming mode. For the processing of
unused pins, refer to (2) PROM programming mode in PIN CONFIGURATION.
9
1.3EQUIVALENT CIRCUITS OF PINS
The followings are equivalent circuits (partially simplified) of the respective pins of the µPD17P207.
(1)P0A(4)P0D, P1A
µ
PD17P207
DD
P-ch
N-ch
V
DD
data
output
disable
data
output
disable
V
Output
latch
Selector
Input buffer
(2)P0B(5)RESET
data
output
disable
Output
latch
N-ch
Output
latch
Selector
Input buffer
Input buffer
V
DD
V
DD
P-ch
N-ch
Pull-up
resistor
Note
Input buffer
(3)P0C(6)INT
data
output
disable
Output
latch
N-ch
Selector
Input buffer
Schmitt trigger input with hysteresis
characteristics
NoteOnly µPD17P207-001 has the internal
pull-up resistor.
Input buffer
Schmitt trigger input with hysteresis
characteristics
10
Loading...
+ 22 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.