D75108CW NEC, D75108CW Datasheet

no-image

D75108CW

Manufacturer Part Number
D75108CW
Description
Search -----> UPD75108CW
Manufacturer
NEC
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
D75108CW-W39
Manufacturer:
NEC
Quantity:
20 000
Part Number:
D75108CW-X28
Manufacturer:
a
Quantity:
7
Part Number:
D75108CW215
Manufacturer:
BOSCH
Quantity:
6 234
Document No.
Date Published
Printed in Japan
www.DataSheet4U.com
(O. D. No.
DESCRIPTION
interrupt function, in addition to a CPU, ROM, RAM, and I/O ports, on a single chip. Operating at high speeds,
the microcomputer allows data to be manipulated in units of 1, 4, or 8 bits. In addition, various bit manipulation
instructions are provided to reinforce I/O manipulation capability. Equipped with I/Os for interfacing with
peripheral circuits operating on a different supply voltage, outputs that can directly drive LEDs, and analog
inputs, PD75108 is suitable for controlling such systems as VTRs, acoustic products, button telephones, radio
communications equipment, and printers. A pin-compatible EPROM model is also available for evaluation of
system development and small-scale production of application systems.
FEATURES
representative model throughout this manual.
Detailed functions are described in the following user’s manual. Be sure to read it for designing.
Unless there are differences among PD75104, 75106, and 75108 functions, PD75108 is treated as the
IC-2520B
IC-6906B)
January 1994 P
PD75108 is a 4-bit single-chip microcomputer integrating timer/event counters, serial interface, and vector
Internal memory
• Program memory (ROM)
• Data memory (RAM)
New architecture “75X series” rivaling 8-bit microcomputers
43 systematically organized instructions
• A wealth of bit manipulation instructions
• 8-bit data transfer, compare, operation, increment, and decrement instructions
• 1-byte relative branch instructions
• GETI instruction executing 2-/3-byte instruction with one byte
High speed. Minimum instruction execution time: 0.95 s (at 4.19 MHz), 5 V
Power-saving, instruction time change function: 0.95 s/1.91 s/15.3 s (at 4.19 MHz)
I/O port pins as many as 58
Three channels of 8-bit timers
8-bit serial interface
Multiplexed vector interrupt function
Model with PROM is available: PD75P108B (One-time PROM, EPROM)
: 8068
: 6016
: 4096
: 512
: 320
4 bits ( PD75108)
4 bits ( PD75106, 75104)
8 bits ( PD75108)
8 bits ( PD75106)
8 bits ( PD75104)
4-BIT SINGLE-CHIP MICROCOMPUTER
The information in this document is subject to change without notice.
PD751XX Series User’s Manual: IEM-922
PD75104, 75106, 75108
The mark
DATA SHEET
shows major revised points.
MOS INTEGRATED CIRCUIT
NEC Corporation 1989

Related parts for D75108CW

D75108CW Summary of contents

Page 1

... The information in this document is subject to change without notice. Document No. IC-2520B (O. D. No. IC-6906B) Date Published January 1994 P Printed in Japan DATA SHEET MOS INTEGRATED CIRCUIT PD75104, 75106, 75108 PD751XX Series User’s Manual: IEM-922 The mark shows major revised points. NEC Corporation 1989 ...

Page 2

... ORDERING INFORMATION Part Number PD75104CW-xxx PD75104GF-xxx-3BE PD75106CW-xxx PD75106GF-xxx-3BE PD75108CW-xxx PD75108GF-xxx-3BE Remarks: xxx is 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 its recommended applications. www.DataSheet4U.com ...

Page 3

... CMOS input pins: 10 • CMOS I/O pins (can directly drive LEDs): 32 • Medium voltage N-ch open-drain I/O pins: 12 (can directly drive LEDs. Pull-up resistor can be connected to each bit) • Comparator input pins (4-bit accuracy): 4 • 8-bit timer/event counter 2 • 8-bit basic interval timer (can be used as watchdog timer) • ...

Page 4

PIN CONFIGURATION (TOP VIEW) ............................................................................................... 2. BLOCK DIAGRAM ........................................................................................................................... 3. PIN FUNCTIONS .............................................................................................................................. 3.1 PORT PINS ............................................................................................................................................. 3.2 PINS OTHER THAN PORTS ................................................................................................................. 3.3 PIN INPUT/OUTPUT CIRCUITS ........................................................................................................... 3.4 RECOMMENDED PROCESSING OF UNUSED PINS .......................................................................... 3.5 NOTES ON USING ...

Page 5

APPLICATION EXAMPLES .............................................................................................................. 10.1 VTR SYSTEM CONTROLLER ............................................................................................................... 10.2 VTR CAMERA ........................................................................................................................................ 10.3 COMPACT DISC PLAYER ..................................................................................................................... 10.4 AUTOMOBILE APPLICATIONS (TRIP COMPUTER) ............................................................................ 10.5 PUSHBUTTON TELEPHONE ................................................................................................................ 10.6 DISPLAY PAGER ................................................................................................................................... 10.7 PLAIN PAPER COPIER (PPC) ............................................................................................................... 10.8 PRINTER ...

Page 6

PIN CONFIGURATION (Top View) • 64-Pin Plastic Shrink DIP (750 mil) www.DataSheet4U.com • 64-Pin Plastic QFP (14 6 P13/INT3 1 P12/INT2 2 P11/INT1 3 P10/INT0 4 PTH03 5 PTH02 6 PTH01 7 PTH00 8 TI0 9 TI1 10 P23 ...

Page 7

... Serial Clock Input/Output SO : Serial Output SI : Serial Input PTO0, PTO1 : Timer Output PCL : Clock Output PTH00-PTH03 : Comparator Input : External Vector Interrupt Input INT0, INT1, INT4 INT2, INT3 : External Test Input TI0, TI1 : Timer Input X1 Clock Oscillation Pin RESET : Reset Input Connection 7 ...

Page 8

BASIC INTERVAL TIMER INTBT TI0 TIMER/EVENT COUNTER #0 PTO0/P20 INTT0 TI1 TIMER/EVENT COUNTER #1 PTO1/P21 INTT1 SI/P03 SERIAL SO/P02 INTERFACE SCK/P01 INTSIO INT0/P10 INT1/P11 INTERRUPT INT2/P12 CONTROL INT3/P13 INT4/P00 CLOCK PROGRAM- OUTPUT MABLE CONTROL PTH00-PTH03 4 THRESHOLD PORT #0 PCL/P22 ...

Page 9

... I/O P120-P123* 3 I/O 3 P130-P133* I/O 3 P140-P143* I/O *1: Circles indicate Schmitt trigger input pins. 2: With drain open: high impedance With pull-up resistor connected: high level 3: Can directly drive LEDs. Function INT4 SCK 4-bit input port (PORT INT0 INT1 4-bit input port (PORT 1) INT2 INT3 ...

Page 10

... V — — SS *1: Circles indicate Schmitt trigger input pins. 2: Connect the NC pin directly to the V 10 Function — 4-bit variable threshold voltage analog input port External event pulse inputs for timer/event counter. — Also serves as edge-detected vector interrupt input. 1-bit input also possible. ...

Page 11

PIN INPUT/OUTPUT CIRCUITS The following shows a simplified input/output circuit diagram for each pin of the PD75108. TYPE Input buffer of CMOS standard www.DataSheet4U.com TYPE B IN Schmitt trigger input with hysteresis characteristics TYPE D data ...

Page 12

... P50-P53 P60-P63 P70-P73 P80-P83 P90-P93 P120-P123 P130-P133 P140-P143 RESET* 1 NC* 2 *1: Connect this pin to the V is provided as a mask option. 2: Connect the NC pin to the V circuit board are shared. 12 Recommended connections Connect Connect Connect Connect to V ...

Page 13

... Connect a diode across P00/INT4 and RESET , and www.DataSheet4U.com P00/INT4, RESET is applied to either of these pins, the PD75108 is put into test mode. Therefore, Connect a capacitor across P00/INT4 and RESET , and PD75104, 75106, 75108 is input into any of these pins, the DD ...

Page 14

MEMORY CONFIGURATION Program memory (ROM) ... 8064 • 0000H, 0001H : Vector table to which address from which program is started is written after reset • 0002H-000BH: Vector table to which address from which program is started is written ...

Page 15

Address 0000H MBE RBE 0 Internal reset start address (upper 5 bits) Internal reset start address (lower 8 bits) 0002H MBE RBE 0 INTBT/INT4 start address (upper 5 bits) INTBT/INT4 start address (lower 8 bits) 0004H INT0/INT1 ...

Page 16

Address 0000H MBE RBE 0 Internal reset start address (upper 5 bits) Internal reset start address (lower 8 bits) 0002H MBE RBE 0 INTBT/INT4 start address (upper 5 bits) INTBT/INT4 start address (lower 8 bits) 0004H MBE ...

Page 17

Address 000H MBE RBE 0 0 002H MBE RBE 0 0 004H MBE RBE 0 0 006H MBE RBE 0 0 008H MBE RBE 0 0 www.DataSheet4U.com 00AH MBE RBE 0 0 020H GETI instruction reference ...

Page 18

Stack area Data memory Static RAM (512 4) www.DataSheet4U.com Peripheral hardware area 18 (a) PD75108 000H General-purpose register area 01FH 0FFH 100H 1FFH F80H FFFH Fig. 4-2 Data Memory Map(1/2) PD75104, 75106, 75108 Memory bank Data memory (32 4) Bank ...

Page 19

Stack area General- purpose Static RAM (320 4) www.DataSheet4U.com Peripheral hardware area (b) PD75106, 75104 000H General-purpose register area 01FH 0FFH 100H 13FH F80H FFFH Fig. 4-2 Data Memory Map(2/2) PD75104, 75106, 75108 Memory bank Data memory (32 4) Bank ...

Page 20

... Can be set in input or output mode in units of 4 bits. Ports 12 and 13 can be used in pairs to input or output 8-bit data PD75104, 75106, 75108 Remarks Shared with SI, SO, SCK, and INT0 to 4 pins — Port 2 pins are shared with PTO0, PTO1, and PCL pins Each bit can be connected to pull-up resistor by mask option ...

Page 21

CLOCK GENERATOR CIRCUIT The clock generator circuit generates clocks to control CPU operation modes by supplying clocks to the CPU and peripheral hardware. In addition, this circuit can change the instruction execution time. • 0.95 s/1.91 s/15.3 s (operating ...

Page 22

CLOCK OUTPUT CIRCUIT The clock output circuit outputs clock pulse from the P22/PCL pin. This clock output circuit is used to output clock pulses to the remote control output, peripheral LSIs, etc. • Clock output (PCL) : From the ...

Page 23

BASIC INTERVAL TIMER The basic interval timer has these functions: Interval timer operation which generates a reference time interrupt Watchdog timer application which detects a program runaway Selects the wait time for releasing the standby mode and counts the ...

Page 24

SET1* 8 TMn7 TMn6 TMn5 TMn4 TMn3 TMn2 TMn1 TMn0 TIn Input buffer TIn From MPX clock generator circuit Timer operation start Remarks: * indicates the instruction execution. Fig. 5-4 Timer/Event Counter Block Diagram ( Internal bus ...

Page 25

SERIAL INTERFACE The PD75108 is equipped with clock 8-bit serial interface that operates in the following two modes: Operation stop mode Three-line serial I/O mode www.DataSheet4U.com PD75104, 75106, 75108 25 ...

Page 26

SIO0 P03/SI Shift register (8) P02/SO P01/SCK *: "SET1" indicates execution of the instruction. Internal bus 8 SIO7 SIO SIOM7 SIOM6 SIOM5 SIOM4 SIOM3 SIOM2 SIOM1 SIOM0 Overflow Serial clock counter (3) Clear MPX Fig. 5-5 ...

Page 27

PROGRAMMABLE THRESHOLD PORT (ANALOG INPUT PORT) PD75108 is equipped with a 4-bit analog input port (consisting of PTH00 to PTH03 pins) whose threshold voltage is programmable. This programmable threshold port is configured as shown in Figure 5-6. The threshold ...

Page 28

BIT SEQUENTIAL BUFFER .... 16 BITS The bit sequential buffer is a data memory specifically provided for bit manipulation. With this buffer, addresses and bit specifications can be sequentially up-dated in bit manipulation operation. Therefore, this buffer is very ...

Page 29

IM1 IM0 INT IRQBT BT Both edge INT4 detection IRQ4 /P00 circuit Edge INT0 detection IRQ0 /P10 circuit Edge INT1 detection IRQ1 /P11 circuit IRQSIO INTSIO INTT0 IRQT0 IRQT1 INTT1 Rising edge INT2 detection IRQ2 /P12 circuit ...

Page 30

STANDBY FUNCTIONS The PD75108 has two different standby modes (STOP mode and HALT mode) to reduce the power consumption of the microcomputer chip while waiting for program execution. Setting Instruction Clock Generator circuit Basic Interval Timer Serial Interface www.DataSheet4U.com ...

Page 31

RESET FUNCTION The reset ( RES ) signal generator circuit is configured as shown in Figure 8-1. RESET Power-ON reset generator circuit *: PONF cannot be set SET1 instruction. www.DataSheet4U.com The Power-ON reset generator circuit generates ...

Page 32

RESET input *: The wait time does not include the time required after the RES signal has been generated until the oscillation starts. The status of each internal hardware device after the reset operation has been performed is shown in ...

Page 33

Hardware Program Counter (PC) Carry Flag (CY) Skip Flags (SK0-SK2) PSW Interrupt Status Flags (IST0, 1) Bank Enable Flags (MBE, RBE) Stack Pointer (SP) Data Memory (RAM) www.DataSheet4U.com General-Purpose Registers (X,A,H,L,D,E,B,C) Bank Selector Registers (MBS, RBS) Counter (BT) Basic interval ...

Page 34

INSTRUCTION SET (1) Operand representation and description Describe one or more operands in the operand field of each instruction according to the operand representation and description methods of the instruction (for details, refer to RA75X Assembler Package User's Manual ...

Page 35

Legend of operation field register; 4-bit accumulator register; 4-bit accumulator register; 4-bit accumulator register; 4-bit accumulator register; 4-bit accumulator register; 4-bit ...

Page 36

Symbols in addressing area field MB = MBE . MBS *1 (MBS = MBE = (00H-7FH (80H-FFH) MBE = ...

Page 37

Instruc- Mne- Operand tions monics Transfer MOV A, #n4 reg1, #n4 XA, #n8 HL, #n8 rp2, #n8 A, @HL A, @HL+ A, @HL– A, @rpa1 XA, @HL @HL, A @HL, XA www.DataSheet4U.com A,mem XA, mem mem, A mem ...

Page 38

Instruc- Mne- Operand tions monics Bit MOV1 CY,fmem.bit transfer CY,pmem.@L CY,@H+mem. bit fmem.bit,CY pmem.@L,CY @H+mem.bit, CY Arith- ADDS A, #n4 metic XA, #n8 opera- A, @HL tion XA, rp’ www.DataSheet4U.com rp’1, XA ADDC A, @HL XA, rp’ rp’1, XA SUBS ...

Page 39

Instruc- Mne- Operand tions monics Com- SKE reg, #n4 pare @HL, #n4 A, @HL XA, @HL A, reg XA, rp’ Carry SET1 CY flag CLR1 CY Manipu- SKT CY lation NOT1 CY Memory/ SET1 mem.bit Bit fmem.bit www.DataSheet4U.com Manipu- pmem.@L ...

Page 40

Instruc- Mne- Operand tions monics Branch BR addr www.DataSheet4U.com ! addr $ addr BRCB ! caddr BR PCDE PCXA Subrou- CALL ! addr tine/ Stack Control 40 Ma- chine Bytes Operation Cyc- les — — • PD75104 PC addr 11-0 ...

Page 41

Instruc- Mne- Operand tions monics Subrou- CALLF ! faddr tine/ Stack Control (Cont‘d) RET www.DataSheet4U.com RETS RETI PUSH rp BS POP rp BS Ma- chine Bytes Operation Cyc- les 2 2 • PD75104 (SP-4)(SP-1)(SP-2) PC 11-0 (SP-3) MBE, RBE, 0, ...

Page 42

Instruc- Mne- Operand tions monics Inter- EI rupt IExxx Control DI IExxx I/O IN* A, PORTn XA, PORTn OUT* PORTn, A PORTn, XA CPU HALT Control STOP NOP Special SEL RBn www.DataSheet4U.com MBn GETI taddr *: When executing the IN/OUT ...

Page 43

APPLICATION EXAMPLES 10.1 VTR SYSTEM CONTROLLER Remote controller signal receiver High- current output Operation mode LED indicator Servo system control circuit www.DataSheet4U.com Motor driver circuit, etc. 10.2 VTR CAMERA High- current output Operation mode LED indicator Servo system control ...

Page 44

COMPACT DISC PLAYER Servo control IC Loading control circuit Remote controller signal www.DataSheet4U.com receiver 10.4 AUTOMOBILE APPLICATIONS (TRIP COMPUTER) Vehicle speed detection Number of revolutions detection Fuel comsumption Key position Gear position Key input Mode select Numerical input 44 ...

Page 45

PUSHBUTTON TELEPHONE LED indicator To main equipment Key www.DataSheet4U.com matrix 10.6 DISPLAY PAGER Code ROM Piezoelectric buzzer Transmitter/ Hook switch receiver/ speaker selector High- current output Call sound TO Filter PD75108 SIO Data receiver circuit Data transmitter circuit PD75108 ...

Page 46

PLAIN PAPER COPIER (PPC) Motor/relay driver circuit Switch Piezoelectric buzzer www.DataSheet4U.com 10.8 PRINTER CONTROLLER Host machine PD0 to PD7 Key matrix 46 PD75108 High- current output Comparator input PD75108 STRB INT BUSY TxD SI TO PD75104, ...

Page 47

MASK OPTION SELECTION PD75108 has the following mask options. Options to be built in can be selected. (1) Pin Pin P120 - P123 P130 - P133 Pull-down resistor can be built in bitwise. P140 - P143 (2) Power-ON reset ...

Page 48

ELECTRICAL SPECIFICATIONS ABSOLUTE MAXIMUM RATINGS (T Parameter Symbol Supply Voltage Input Voltage Output Voltage V O High-Level Output I OH Current Low-Level Output Current www.DataSheet4U.com Operating Temperature T opt ...

Page 49

... Always keep the ground point of the capacitor of the osccillator circuit at the same potential not connect the ground pattern through which a high current flows. SS • Do not extract signals from the oscillation circuit. Item ...

Page 50

RECOMMENDED OSCILLATOR CIRCUITS CONSTANTS RECOMMENDED CERAMIC OSCILLATORS Manufacturer Murata Mfg. Co., Ltd. Kyoto Ceramic www.DataSheet4U.com Co., Ltd. RECOMMENDED CRYSTAL OSCILLATOR Manufacturer Kinseki 50 External Capacitance (pF) Product Name C1 CSA 2.00MG 30 CSA 4.19MG 30 CSA 4.19MGU 30 CST 4.19T ...

Page 51

DC CHARACTERISTICS (T = - Item Symbol High-Level Input Voltage Low-Level Input Voltage High-Level Output Voltage www.DataSheet4U.com Low-Level Output Voltage High-Level Input Leakage Current Low-Level Input Leakage Current High-Level Output Leakage Current Low-Level Output Leakage ...

Page 52

CAPACITANCE ( Parameter Symbol Input Capacitance Output Capacitance Input/Output Capacitance COMPARATOR CHARACTERISTICS (T Parameter Symbol Comparison Accuracy Threshold Voltage PTH Input voltage Comparator circuit current dissipation www.DataSheet4U.com POWER-ON RESET CIRCUIT CHARACTERISTICS (MASK OPTION) (T Parameter ...

Page 53

AC CHARACTERISTICS (T a Parameter Symbol CPU Clock Cycle Time* (Minimum Instruction Execution Time = 1 Machine Cycle) TI0, TI1 Input Frequency TI0, TI1 Input High-/ Low-Level Width SCK Cycle Time SCK High-/Low-Level Width www.DataSheet4U.com SI Setup Time (vs. SCK ...

Page 54

AC TIMING MEASURING POINTS (excluding Ports 0, 1, TI0, TI1, X1, X2, and RESET) CLOCK TIMING X1 input www.DataSheet4U.com TI TIMING TI0, TI1 54 0 Measuring points 0 1 1/f TI ...

Page 55

SERIAL TRANSFER TIMING SCK SI www.DataSheet4U.com SO INTERRUPT INPUT TIMING INT0 to 4 RESET INPUT TIMING RESET t KCY SIK KSI 0 Input data 0 KSO Output data t ...

Page 56

LOW-VOLTAGE DATA RETENTION CHARACTERISTICS OF DATA MEMORY IN STOP MODE (T = – Parameter Symbol Data Retention Supply V DDDR Voltage Data Retention Supply I DDDR 1 Current* Release Signal Set Time t SREL Oscillation Stabilization ...

Page 57

CHARACTERISTIC DATA 5000 1000 500 100 50 www.DataSheet4U.com 0.5 0 3.0 2.5 2.0 1.5 1.0 0 vs. V Characteristics (crystal oscillation Figure indicate set values of PCC. X1 ...

Page 58

I vs. V Characteristics (ceramic oscillation Figure indicate set values of PCC ...

Page 59

I vs. f Characteristics (external clock 5 25˚C) DD Figures indicate set values of PCC. X1 ...

Page 60

V vs. I (Ports 0 and Characteristics ...

Page 61

Remarks: Unless otherwise specified, all the characteristic data shown are reference values. V vs. I (Ports 0 and Characteristics ...

Page 62

PACKAGE DRAWINGS 64 PIN PLASTIC SHRINK DIP (750 mil www.DataSheet4U.com 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 63

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

Page 64

www.DataSheet4U.com ...

Page 65

... Caution: Do not use two or more soldering methods in combination (except the pin partial heating method). Table 15-2 Soldering Conditions of Through-Hole Type PD75108CW - xxx : 64-pin plastic shrink DIP (750 mil) Soldering Method Wave Soldering (Only for lead part) Pin Partial Heating Caution: The wave soldering must be performed at the lead part only ...

Page 66

... Comparator input: 4 Power-ON Reset Circuit Provided (mask option) Power-ON Flag Operating Voltage Range Minimum Instruction Execution Time Pin Connections Depends on package • 64-pin plastic shrink DIP (750 mil) • 64-pin plastic QFP (14 20 mm) Package PD75112 PD75116 PD75104A PD75108A Mask ROM ...

Page 67

... Remarks: For development tools from other companies, refer to 75X Series Selection Guide (IF-151). In-circuit emulator for 75X series Emulation board for IE-75000-R and IE-75001-R Emulation prove for PD75108CW Emulation prove for PD75108GF provided with a 64-pin conversion socket, EV-9200G-64 PROM programmer PROM programmer adapter for PD75P108BCW and 75P108BDW ...

Page 68

APPENDIX C. RELATED DOCUMENTS www.DataSheet4U.com 68 PD75104, 75106, 75108 ...

Page 69

... The insulation of the gates of the MOS device may be destroyed by a strong static charge. Therefore, when transporting or storing the MOS device, use a conductive tray, magazine case, or conductive buffer materials, or the metal case NEC uses for packaging and shipment, and use grounding when assembling the MOS device system. Do not leave the MOS device on a plastic plate and do not touch the pins of the device ...

Page 70

... The devices listed in this document are not suitable for uses in aerospace equipment, submarine cables, nuclear reactor control systems and life support systems. If customers intend to use NEC devices for above applications or they intend to use "Standard" quality grade NEC devices for the applications not intended by NEC, please contact our sales people in advance. ...

Related keywords