upd75212a Renesas Electronics Corporation., upd75212a Datasheet

no-image

upd75212a

Manufacturer Part Number
upd75212a
Description
4-bit Single-chip Microcomputer
Manufacturer
Renesas Electronics Corporation.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
upd75212aCW
Manufacturer:
NEC
Quantity:
115
Part Number:
upd75212aCW
Manufacturer:
NEC
Quantity:
1 000
Part Number:
upd75212aCW
Manufacturer:
NEC
Quantity:
20 000
Part Number:
upd75212aCW-291
Manufacturer:
NEC
Quantity:
600
Part Number:
upd75212aCW-A21
Manufacturer:
NEC
Quantity:
307
Part Number:
upd75212aCW-A21
Manufacturer:
NEC
Quantity:
1 000
Part Number:
upd75212aCW-A21
Manufacturer:
NEC
Quantity:
20 000
Part Number:
upd75212aCW-AZ1
Manufacturer:
SAMSUNG
Quantity:
11 000
Part Number:
upd75212aCW-B21
Manufacturer:
NEC
Quantity:
163
Part Number:
upd75212aCW-B21
Manufacturer:
NEC
Quantity:
1 000
Part Number:
upd75212aCW-B21
Manufacturer:
NEC
Quantity:
20 000
Document No.
Date Published February 1994 P
Printed in Japan
(O. D. No.
DESCRIPTION
a fluorescent display tube controller/driver, a watch timer, a timer/pulse generator capable of outputting 14-bit PWM,
a serial interface and a vectored interrupt function integrated on a single-chip.
applications requiring the timer/watch function and high-speed interrupt servicing. It can help to provide the unit
with many functions and to decrease performance costs.
FEATURES
APPLICATION FIELD
Architecture equal to that of an 8-bit microcomputer
High-speed operation : Minimum instruction execution time : 0.95 s (when operated at 4.19 MHz)
Instruction execution time variable function realizing a wide range of operating voltages
On-chip large-capacity program memory : 12K bytes
Watch operation with an ultra low current consumption : 5 A TYP. (at the 3 V operation)
On-chip programmable fluorescent display tube controller/driver
Timer function : 4 ch
• 14-bit PWM output capability with the voltage synthesizer type electronic tuner
• Buzzer output capability
Interrupt function with importance attached to applications
• For power-off detection
• For remote controlled reception
Product with an on-chip PROM : PD75P216A, PD75P218 (on-chip EPROM : WQFN package)
The PD75212A is a microcomputer with a CPU capable of 1-, 4-, and 8-bit data processing, ROM, RAM, I/O ports,
The PD75212A is a version of the PD75216A with a small ROM capacity (12K).
The PD75212A uses the VCR, ECR and CD fluorescent display tubes as display devices and is most suitable for
Functions are described in detail in the following User’s Manual. Be sure to read when carrying out design work.
VCR, CD player, ECR, etc.
IC-2584D
IC-7552D)
4-BIT SINGLE-CHIP MICROCOMPUTER
The information in this document is subject to change without notice.
PD75216A User’s Manual: IEM-988
The mark
shows major revised points.
DATA SHEET
MOS INTEGRATED CIRCUIT
PD75212A
© NEC Corporation 1990

Related parts for upd75212a

upd75212a Summary of contents

Page 1

SINGLE-CHIP MICROCOMPUTER DESCRIPTION The PD75212A is a microcomputer with a CPU capable of 1-, 4-, and 8-bit data processing, ROM, RAM, I/O ports, a fluorescent display tube controller/driver, a watch timer, a timer/pulse generator capable of outputting 14-bit PWM, ...

Page 2

ORDERING INFORMATION Ordering Code PD75212ACW- PD75212AGF- -3BE Remarks is a ROM code number. Please refer to “Quality grade on NEC Semiconductor Devices” (Document number IEI-1209) published by NEC Corporation to know the specification of quality grade on the devices and ...

Page 3

LIST OF FUNCTIONS Item Instruction execution time • 0.95, 1.91, 15.3 s (Main system clock : 4.19 MHz operation) • 122 s (Subsystem clock : 32.768 kHz operation) On-chip memory ROM 12160 RAM 512 4 bits General register • 4-bit ...

Page 4

PIN CONFIGURATION (TOP VIEW) ......................................................................................................... 6 2. BLOCK DIAGRAM ...................................................................................................................................... 8 3. PIN FUNCTIONS ........................................................................................................................................ 9 3.1 PORT PINS ............................................................................................................................................................. 9 3.2 NON-PORT PINS .................................................................................................................................................. 10 3.3 PIN INPUT/OUTPUT CIRCUIT LIST .................................................................................................................... 11 3.4 UNUSED PINS TREATMENT .............................................................................................................................. 12 ...

Page 5

RECOMMENDED SOLDERING CONDITIONS ........................................................................................ 66 APPENDIX A. DEVELOPMENT TOOLS ......................................................................................................... 67 APPENDIX B. RELATED DOCUMENTS ......................................................................................................... 68 PD75212A 5 ...

Page 6

PIN CONFIGURATION (TOP VIEW) P00/INT4 P01/SCK P02/SO P03/SI P10/INT0 P11/INT1 P12/INT2 P13/TI0 P23/BUZ P41 52 P42 53 P43 54 PPO ...

Page 7

PIN NAME P00-P03 : Port 0 P10-P13 : Port 1 P20-P23 : Port 2 P30-P33 : Port 3 P40-P43 : Port 4 P50-P53 : Port 5 P60-P63 : Port 6 PH0-PH3 : Port H T0-T15 : Digit Output 0-15 S0-S15 ...

Page 8

BASIC INTERVAL TIMER PROGRAM INTBT COUNTER(14) TI0/P13 TIMER/EVENT COUNTER #0 INTT0 TIMER/PULSE GENERATOR PPO INTTPG PROGRAM MEMORY SI/P03 12160 SERIAL SO/P02 INTERFACE SCK/P01 INTSIO INT0/P10 INT1/P11 INTERRUPT INT2/P12 CONTROL INTW INT4/P00 WATCH TIMER BUZ/P23 CY ALU GENERAL REG. ROM DECODE ...

Page 9

PIN FUNCTIONS 3.1 PORT PINS Dual- Pin Name I/O Function Pin P00 Input INT4 P01 Input/output SCK P02 Input/output SO P03 Input SI P10 INT0 Input P11 INT1 P12 INT2 P13 TI0 P20 Input/ ––– output P21 ––– P22 ...

Page 10

NON-PORT PINS Dual- Pin Name I/O Function Pin Output ––– T10/S15 to PH3 to PH0 T13/S12 T14/S11, ––– T15/S10 PPO Output ––– TI0 Input P13 SCK Input/output P01 SO Input/output P02 SI ...

Page 11

PIN INPUT/OUTPUT CIRCUIT LIST TYPE P-ch IN N-ch CMOS-Specified Input Buffer TYPE B IN Schmitt-Triggered Input Having Hysteresis Characteristics TYPE D data output disable Push-Pull Output which can be Set to Output High Impedance (with Both ...

Page 12

UNUSED PINS TREATMENT Pin P00/INT4 P01/SCK P02/SO P03/SI P10/INT0 to P12/INT2 P13/TI0 P20 to P22 P23/BUZ P30 to P33 P40 to P43 P50 to P53 P60 to P63 PPO T15/S10 to T14/S11 T10/S15/PH3 ...

Page 13

P00/INT4 PIN AND RESET PIN OPERATING PRECAUTIONS P00/INT4 and RESET pins have the function (especially for IC test) to test addition to the functions described in sections 3.1 and 3.2. The test mode is set when a voltage larger ...

Page 14

MEMORY CONFIGURATION Program memory (ROM) ................................. 12160 words • 0000H to 0001H : Vector table for writing program start address by reset • 0002H to 000FH : Vector table for writing program start address by interrupt • 0020H to ...

Page 15

MBE RBE Internal Reset Start Address (Most Significant 6 Bits) Internal Reset Start Address (Least Significant 8 Bits MBE RBE INTBT/INT4 ...

Page 16

Stack Area General Static RAM (512 4) Display Data Memory, etc. 16 Fig. 4-2 Data Memory Map General Register (32 Area 256 ...

Page 17

PERIPHERAL HARDWARE FUNCTIONS 5.1 PORTS I/O ports have the following three functions. CMOS input CMOS input/output P-ch open-drain, high-voltage, high-current output : 4 Total Port Name Function PORT0 4-bit input Always read or test possible irrespective of the dual-function ...

Page 18

CLOCK GENERATOR The clock generator operations are determined by the processor clock control register (PCC) and the system clock control register (SCC). The clock generator has two types: main system clock and subsystem clock. The instruction execution time can ...

Page 19

BASIC INTERVAL TIMER The basic interval timer has the following functions: Interval timer operation to generate reference time Watchdog timer application to detect inadvertent program loop Wait time select and count upon standby mode release Count contents read Fig. ...

Page 20

WATCH TIMER The PD75212A incorporates one channel of watch timer. The watch timer has the following functions. Sets the test flag (IRQW) at 0.5-second intervals. The standby mode can be released by IRQW. 0.5-second interval can be set with ...

Page 21

TIMER/EVENT COUNTER The PD75212A incorporates one channel of timer/event counter. The timer/event counter has the following functions. Program interval timer operation Event counter operation Count state read function Fig. 5-4 Timer/Event Counter Block Diagram TMn7 TMn6 TMn5 TMn4 TMn3 ...

Page 22

TIMER/PULSE GENERATOR The PD75212A incorporates one channel of timer/pulse generator which can be used as a timer or a pulse generator. The timer/pulse generator has the following functions. (a) Functions available in the timer mode 8-bit interval timer operation ...

Page 23

Fig. 5-6 Timer/Pulse Generator Block Diagram (PWM Pulse Generation Mode) Modulo Register H (8) TPGM3 MODH (8) TPGM1 f 1/2 x Frequency Divider 5.7 SERIAL INTERFACE The PD75212A serial interface has the following functions. Clocked 8-bit send/receive operation (simultaneous send/receive) ...

Page 24

P03/SI SIO0 Shift Register (8) *1 P02/SO P01/SCK * 1. CMOS output and N-ch open drain output switchable output buffer. 2. Instruction execution Fig 5-7 Serial Interface Block Diagram Internal Bus 8 SIO7 SIO SIOM7SIOM6SIOM5SIOM4SIOM3SIOM2SIOM1SIOM0 SO Output Latch Overflow ...

Page 25

FIP CONTROLLER/DRIVER The FIP controller/driver incorporated in the PD75212A has the following functions: Generates the segment and digit signals by automatically reading the display data memory executing DMA operation. Can select total of 26 display devices ...

Page 26

Fig. 5-8 FIP Controller/Driver Block Diagram Display Data Memory (64 4 Bits) Key Scan Registers (KS0, KS1) 12 Segment Data Latch (16) 10 High-Voltage Output Buffer 10 S0-S9 Note The FIP controller/driver can only operate in the high and intermediate-speeds ...

Page 27

POWER-ON FLAG (MASK OPTION) The power-on flag (PONF) is automatically set (1) when the power-on reset circuit is activated and the power- on reset signal is generated (See Fig. 8-1 Reset Signal Generator). The PONF is mapped at bit ...

Page 28

INTERRUPT FUNCTIONS The PD75212A has eight types of interrupt sources and can generate multiple interrupts with priority order also equipped with two types of test sources. INT2 is an edge detected testable input. The PD75212A interrupt control ...

Page 29

Fig. 6-1 Interrupt Control Circuit Block Diagram 2 2 IM1 IM0 Interrupt Enable Flag (IE INT IRQBT BT Both Edges INT4 IRQ4 Detection /P00 Circuit Edge INT0 Detection IRQ0 * /P10 Circuit Edge INT1 IRQ1 * Detection /P11 Circuit INTSIO ...

Page 30

STANDBY FUNCTIONS Two standby modes (STOP mode and HALT mode) are available for the consumption in the program standby mode. Table 7-1 Operation Status in Standby Mode Set instruction STOP instruction System clock when set Setting enabled only with ...

Page 31

RESET FUNCTIONS The reset signal (RES) generator has a configuration shown in Fig. 8-1. RESET Power-On Reset Generator The power-on reset generator is a circuit to generate a one-shot pulse upon detection of the start-up of the power voltage. ...

Page 32

Fig. 8-2 Reset Operation by Power-On Reset Supply Voltage 0 V Internal Reset Signal (RES) * Wait time does not include a time from RES signal generation to oscillation start. Fig. 8-3 Reset Operation by RESET Input RESET Input Operating ...

Page 33

Table 8-1 Hardware Statuses after Reset Hardware Program counter (PC) PSW Carry flag (CY) Skip flag (SK0 to SK2) Interrupt status flag (IST0, IST1) Bank enable flags (MBE, RBE) Stack pointer (SP) Data memory (RAM) General registers ( ...

Page 34

INSTRUCTION SET (1) Operand identifier and description Enter an operand in the operand column of each instruction using the description method relating to the operand identifier of the instruction (For details, refer to RA75X Assembler Package User’s Manual Language ...

Page 35

Legend for operation description register; 4-bit accumulator register register register register register register register XA ...

Page 36

Description of symbols in the addressing area column * MBE • MBS (MBS = MBE = (00H to 7FH ...

Page 37

Mnemonic Operands Note 1 MOV A, #n4 reg1, #n4 XA, #n8 HL, #n8 rp2, #n8 A, @HL A, @HL+ A, @HL– A, @rpa1 XA, @HL @HL, A @HL mem XA, mem mem, A mem reg XA, ...

Page 38

Note Mnemonic Operand MOV1 CY, fmem.bit CY, pmem.@L CY, @H+mem.bit fmem.bit, CY pmem.@L, CY @H+mem.bit, CY ADDS A, #n4 XA, #n8 A, @HL XA, rp' rp'1, XA ADDC A, @HL XA, rp' rp'1, XA SUBS A, @HL XA, rp' rp'1, ...

Page 39

Note 1 Mnemonic Operands RORC A A NOT INCS reg rp1 @HL mem DECS reg rp' SKE reg, #n4 @HL, #n4 A, @HL XA, @HL A, reg XA, rp' SET1 CY CLR1 CY SKT CY NOT1 CY Note 1. Instruction ...

Page 40

Note Mnemonic Operands SET1 mem.bit fmem.bit pmem.@ mem.bit mem.bit CLR1 fmem.bit pmem.@L @H+mem.bit SKT mem.bit fmem.bit pmem.@L @H+mem.bit SKF mem.bit fmem.bit pmem.@L @H+mem.bit SKTCLR fmem.bit pmem.@L @H+mem.bit AND1 CY, fmem.bit CY, pmem.@L CY, @H+mem.bit CY, fmem.bit OR1 CY, ...

Page 41

Note Mnemonic Operands CALL !addr CALLF !faddr RET RETS RETI PUSH rp BS POP PORTn * XA, PORTn OUT PORTn PORTn, XA HALT STOP NOP SEL RBn MBn * MBE ...

Page 42

Note Mnemonic Operands GETI * taddr * TBR and TCALL instructions are assembled pseudo-instructions to define the GETI instruction table. Note Instruction Group 42 No. of Machine Operation Bytes Cycle 1 3 • TBR instruction PC (taddr) +(taddr+1) 13–0 4–0 ...

Page 43

MASK OPTION SELECTION The PD75212A has the following mask options enabling or disabling on-chip components. (1) Pin Pin P60 to P63 T0/T9 T10/S15/PH3 to T13/S12/PH0 T14/S11, T15/S10 XT1, XT2 Note system not using ...

Page 44

APPLICATION BLOCK DIAGRAM 11.1 VCR TIMER TUNER Main Power Supply Power Failure Detection LPF Electronic Tuner Tape Count Pulse Tape Up/Down SCK System Controller SO Microcomputer SI PD75104/75106 EEPROM™ PD6252 44 + Super Capacitor INT4 ...

Page 45

CD PLAYER SIO SCK Servo SI/SO Control IC Loading Circuit BUZ BZ X1 11.3 ECR Main Power Supply Power Failure Detection RAM Printer 14 T0–S13 Fluorescent Display Panel (FIP) S0–S11 12 12 Segments PD75212A Key Matrix PORT6 (12 INT0 ...

Page 46

ELECTRICAL SPECIFICATIONS ABSOLUTE MAXIMUM RATINGS ( PARAMETER SYMBOL Power supply voltage LOAD V PRE Input voltage Output voltage V OD Output current high I OH Output current low I ...

Page 47

Calculation of total loss Design so that the sum of the following three power consumption values for the PD75212ACW/GF will be less than the total loss P (It is recommended to use the system with ...

Page 48

MAIN SYSTEM CLOCK OSCILLATOR CHARACTERISTICS (Ta = – RESONATOR RECOMMENDED CIRCUIT X1 X2 Ceramic resonator Crystal resonator External clock PD74HCU04 * 1. Refer to RECOMMENDED OSCILLATOR CONSTANTS. 2. ...

Page 49

SUBSYSTEM CLOCK OSCILLATOR CHARACTERISTICS (Ta = – RECOMMENDED CIRCUIT RESONATOR XT1 XT2 Crystal R resonator XT1 XT2 External Leave Open clock * 1. Recommended resonators are shown in following page. 2. Oscillator characteristics only. ...

Page 50

RECOMMENDED OSCILLATOR CONSTANTS MAIN SYSTEM CLOCK : CERAMIC OSCILLATOR (Ta = –40 to +85 C) MANUFACTURER PRODUCT NAME CSA 2.00MG CSA 4.19MG CSA 4.91MG Murata Mfg. Co., Ltd. CAT 2.00MG CST 4.19MG CST 4.91MG KBR–2.0MS KBR–4.0MS Kyocera Corp. KBR–4.19MS KBR–4.19MS ...

Page 51

DC CHARACTERISTICS (Ta = – PARAMETER SYMBOL V IH1 V IH2 Input voltage high V IH3 V IH4 V IL1 V Input Voltage low IL2 V IL3 Output voltage high V OH Output voltage low V ...

Page 52

The following external circuit is recommended. PD75212A PRE V LOAD Current to the on-chip pull-down resistor and power-on reset circuit (mask option) is not included. 3. When the processor clock control register ...

Page 53

AC CHARACTERISTICS (Ta = – PARAMETER SYMBOL CPU clock cycle time (minimum instruction t CY execution time = 1 machine cycle TI0 input frequency TIH TI0 input high and low- ...

Page 54

CPU clock ( ) cycle time is determined by the oscillator frequency of the connected resonator, the system clock control register (SCC) and the processor clock control register (PCC). The cycle time t characteristics for power supply voltage ...

Page 55

AC Timing Test Points (Except X1 and XT1 Inputs) 0.75 V 0.2 V Clock Timing X1 Input XT1 Input TI0 Timing TI0 0. Test Points ...

Page 56

Serial Transfer Timing SCK SI SO Interrupt Input Timing INT0,1,2,4 RESET Input Timing RESET 56 t KCY SIK KSI Input Data t KSO Output Data t t INTL INTH t RSL PD75212A ...

Page 57

DATA MEMORY STOP MODE LOW POWER SUPPLY VOLTAGE DATA RETENTION CHARACTERISTICS (Ta = –40 to +85 C) PARAMETER SYMBOL Data retention power V DDDR supply voltage Data retention power I DDDR supply current *1 Release signal set time t SREL ...

Page 58

Data Retention Timing (Standby Release Signal: STOP Mode Release by Interrupt Signal STOP Instruction Execution Standby Release Signal (Interrupt Request) 58 HALT Mode STOP Mode Data Retention Mode t V SREL DDDR PD75212A Operating Mode t WAIT ...

Page 59

CHARACTERISTIC CURVES 5000 1000 500 100 Remarks Values of the processor clock control register (PCC) are indicated in parenthesis 4.19 MHz ...

Page 60

–20 V – –10 – (Ports ...

Page 61

(Ports Output Voltage Low – ...

Page 62

(T0 to T15 – PRE V – PRE ...

Page 63

PACKAGE INFORMATION 64 PIN PLASTIC SHRINK DIP (750 mil NOTE 1) Each lead centerline is located within 0.17 mm (0.007 inch) of its true position (T.P.) at maximum material condition. 2) Item "K" ...

Page 64

PIN PLASTIC QFP (14 20 NOTE Each lead centerline is located within 0.20 mm (0.008 inch) of its true position (T.P.) at maximum material condition. 64 detail of ...

Page 65

QFP for ES (reference) (unit : mm) 14.2 12 1.0 0.4 Bottom View Note 1. Care is needed since the metal cap is con- nected to pin 26 and set ...

Page 66

RECOMMENDED SOLDERING CONDITIONS This product should be soldered and mounted under the conditions recommended below. For details of recommended soldering conditions, refer to the information document “Semiconductor Device Mount Manual” (IEI-1207). For soldering methods and conditions other than those ...

Page 67

APPENDIX A. DEVELOPMENT TOOLS The following development tools are available for the development of systems using the PD75212A. IE-75000-R*1 IE-75001-R IE-75000-R-EM*2 EP-75216ACW-R EP-75216AGF-R EV-9200G-64 PG-1500 PA-75P216ACW PA-75P218GF PA-75P218KB IE control program PG-1500 controller RA75X relocatable assembler * 1. Maintenance product ...

Page 68

APPENDIX B. RELATED DOCUMENTS Device Related Documents Document Name User’s Manual Instruction Application Table Application Note 75X Series Selection Guide Development Tools Related Documents Document Name IE-75000-R/IE-75001-R User’s Manual IE-75000-R-EM User’s Manual EP-75216ACW-R User’s Manual EP-75216AGF-R User’s Manual PG-1500 User’s ...

Page 69

PD75212A 69 ...

Page 70

No part of this document may be copied or reproduced in any form or by any means without the prior written No part of this document may be copied or reproduced in any form or by any means ...

Related keywords