D75108CW NEC, D75108CW Datasheet
D75108CW
Available stocks
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. ...