The µPD75P0076 replaces the µPD750068’s internal mask ROM with a one-time PROM and features expanded ROM
capacity.
µ
Because the
development using the µPD750064, 750066, and 750068 products, and for use in small-lot production.
PD75P0076 supports programming by users, it is suitable for use in prototype testing for system
Detailed information about function is provided in the following user’s manual.
Be sure to read it before designing:
µ
PD750068 User’s Manual: U10670E
FEATURES
Compatible with µPD750068
Memory capacity:
• PROM : 16384 x 8 bits
• RAM: 512 x 4 bits
Can operate with same power supply voltage as the mask ROM version µPD750068
VDD = 1.8 to 5.5 V
On-chip A/D converter capable of low-voltage operation (AVREF = 1.8 to 5.5 V)
8-bit resolution x 8 channels
Instruction execution time• 0.95, 1.91, 3.81, 15.3 µs (@ 4.19 MHz with main system clock)
• 0.67, 1.33, 2.67, 10.7 µs (@ 6.0 MHz with main system clock)
• 122 µs (@ 32.768 kHz with subsystem clock)
On-chip memoryPROM16384 x 8 bits
RAM512 x 4 bits
General-purpose register• 4-bit operation: 8 x 4 banks
• 8-bit operation: 4 x 4 banks
Input/CMOS input12Connections of on-chip pull-up resistors can be specified by software: 7
outputAlso used for analog input pins: 4
port
Timer4 channels
Serial interface• 3-wire serial I/O mode ··· MSB or LSB can be selected for transferring first bit
A/D converter8-bit resolution x 8 channels (1.8 V ≤ AVREF≤ VDD)
Bit sequential buffer16 bits
Clock output (PCL)• Φ, 1.05 MHz, 262 kHz, 65.5 kHz (@ 4.19 MHz with main system clock)
Buzzer output (BUZ)• 2, 4, 32 kHz (@ 4.19 MHz with main system clock or
Vectored interruptsExternal: 3, Internal: 4
Test inputExternal: 1, Internal: 1
System clock oscillator• Ceramic or crystal oscillator for main system clock oscillation
Standby functionSTOP/HALT mode
Operating ambient temperature
Power supply voltageVDD = 1.8 to 5.5 V
Package• 42-pin plastic shrink DIP (600 mil, 1.778-mm pitch)
CMOS input/output12Connections of on-chip pull-up resistors can be specified by software: 12
Also used for analog input pins: 4
N-ch open-drain813-V withstand voltage
input/output pins
Total32
•
8-bit timer/event counter: 2 channels (can be used as the 16-bit timer/event counter)
In normal operation mode, make sure to connect VPP directly to VDD.
Pin Identification
AN0 to AN7: Analog Input 0 to 7P110 to P113 : Port 11
AVREF: Analog ReferencePCL: Programmable Clock
AV
SS: Analog GroundPTO0, PTO1 : Programmable Timer Output 0, 1
BUZ: Buzzer ClockRESET: Reset Input
D0 to D7: Data Bus 0 to 7SB0, SB1: Serial Data Bus 0, 1
INT0, INT1, INT4 : External Vectored Interrupt 0, 1, 4SCK: Serial Clock
INT2: External Test Input 2SI: Serial Input
KR0 to KR3: Key ReturnSO: Serial Output
MD0 to MD3: Mode Selection 0 to 3TI0, TI1: Timer Input 0, 1
P00 to P03: Port 0V
P10 to P13: Port 1VPP: Programmable Power Supply
P20 to P23: Port 2V
P30 to P33: Port 3X1, X2: Main System Clock Oscillation 1, 2
P40 to P43: Port 4XT1, XT2: Subsystem Clock Oscillation 1, 2
P50 to P53: Port 5
P60 to P63: Port 6
DD: Positive Power Supply
SS: Ground
4
Page 5
2. BLOCK DIAGRAM
µ
PD75P0076
BUZ/P23
TI0/P13
PTO0/P20
TI1/P12/INT2
PTO1/P21
SI/SB1/P03
SO/SB0/P02
SCK/P01
INT0/P10
INT1/P11
INT4/P00
INT2/P12/TI1
KR0/P60 to
KR3/P63
AN0/P110 to
AN3/P113
AN4/P60 to
AN7/P63
BASIC INTERVAL
TIMER/WATCHDOG
TIMER
WATCH TIMER
INTW
8-BIT
TIMER/
EVENT
COUNTER#0
8-BIT
TIMER/
EVENT
COUNTER#1
CLOCKED SERIAL
INTERFACE
INTERRUPT
CONTROL
4
4
4
A/D CONVERTER
INTBT
INTW
INTT0
CASCADED
16-BIT
TIMER/
EVENT
COUNTER
INTT1
TOUT0INTCSI
SP (8)
ALU
PROGRAM COUNTER
CY
SBS
BANK
GENERAL REG.
PROGRAM
MEMORY
(PROM)
16384 x 8 BITS
DECODE
AND
CONTROL
CLOCK
OUTPUT
CONTROL
CLOCK
DIVIDER
DATA MEMORY
(RAM)
512 x 4BITS
N
fx/2
SYSTEM CLOCK
GENERATOR
SUBMAIN
CPU CLOCK Φ
PCL/P22XT1 XT2 X1 X2
STAND BY
CONTROL
PORT0
PORT1
PORT2
PORT3
PORT4
PORT5
PORT6
PORT11
P00 to P034
P10 to P13
4
P20 to P23
4
P30/MD0 to
4
P33/MD3
P40/D0 to
4
P43/D3
P50/D4 to
4
P53/D7
P60 to P63
4
P110 to P113
4
BIT SEQ. BUFFER (16)
PP VDD VSS RESET
V
AV
AVSS
REF
5
Page 6
3. PIN FUNCTIONS
3.1 Port Pins
µ
PD75P0076
Pin nameI/OAlternate functionFunction
8-bitAfterI/O circuit
accessibleresettype
Note 1
P00IINT4This is a 4-bit input port (PORT0).NotInput<B>
For P01 to P03, on-chip pull-up resistors areavailable
P01I/OSCKsoftware-specifiable in 3-bit units.<F>-A
P02I/OSO/SB0<F>-B
P03I/OSI/SB1<M>-C
P10IINT0This is a 4-bit input port (PORT1).NotInput<B>-C
Connections of on-chip pull-up resistors areavailable
P11INT1software-specifiable in 4-bit units. P10/INT0
can select a noise elimination circuit.
P12TI1/INT2
P13TI0
P20I/OPTO0This is a 4-bit I/O port (PORT2).NotInputE-B
Connections of on-chip pull-up resistors areavailable
P21PTO1software-specifiable in 4-bit units.
P22PCL
P23BUZ
P30I/OMD0This is a programmable 4-bit I/O port (PORT3).NotInputE-B
Input and output can be specified in single-bitavailable
P31MD1units. Connections of on-chip pull-up resistors
are software-specifiable in 4-bit units.
P32MD2
P33MD3
Note 2
P40
P41
P42
P43
P50
P51
P52
P53
Note 2
Note 2
Note 2
Note 2
Note 2
Note 2
Note 2
I/OD0This is an N-ch open-drain 4-bit I/O portAvailableHigh
(PORT4). In the open-drain mode, withstandsimpedanceM-E
D1up to 13 V. Also used as data I/O pin
(lower 4 bits) for program memory (PROM)
D2write/verify.
D3
I/OD4This is an N-ch open-drain 4-bit I/O portHigh
(PORT5). In the open-drain mode, withstandsimpedanceM-E
D5up to 13 V. Also used as data I/O pin
(upper 4 bits) for program memory (PROM)
D6write/verify.
D7
P60I/OKR0/AN4This is a programmable 4-bit I/O port (PORT6).NotInput<Y>-D
Input and output can be specified in single-bitavailable
P61KR1/AN5units. Connections of on-chip pull-up resistors
are software-specifiable in 4-bit units.
P62KR2/AN6
P63KR3/AN7
P110IAN0This is a 4-bit input port (PORT11).NotInputY-A
KR0 to KR3IP60/AN4 toFalling edge detection testable inputInput<Y>-D
AN0 to AN3I
AN4 to AN7P60/KR0 to<Y>-D
AVREF——A/D converter reference voltage—Z-N
AVSS——A/D converter reference GND potential—Z-N
X1I—Crystal/ceramic connection pin for the main system——
X2—clock oscillator. When inputting the external clock,
XT1I—Crystal connection pin for the subsystem clock——
XT2—oscillator. When the external clock is used, input the
RESETI—System reset input (low-level active)—<B>
Alternate function
P63/AN7
P110 to P113
P63/KR3
Function
counter.
system clock trimming)
Serial data bus I/O
Serial data bus I/O
edge and falling edge detection)
interrupt input (detectionasynchronous selection
INT0/P10 can select a noise
eliminator.
testable input
Analog signal inputInputY-A
input the external clock to pin X1, and the inverted
phase of the external clock to pin X2.
external clock to pin XT1, and the inverted phase of
the external clock to pin XT2. Pin XT1 can be used
as a 1-bit input (test) pin.
AfterCircuit
resettype
Note
Note Circuit types enclosed in brackets indicate Schmitt triggered inputs.
7
Page 8
3.2 Non-port Pins (2/2)
µ
PD75P0076
Pin nameI/O
MD0 to MD3IP30 to 33Mode selection for program memory (PROM)InputE-B
D0 to D3I/OP40 to 43
D4 to D7P50 to 53
Note
VPP
VDD——Positive power supply——
VSS——Ground——
Alternate function
write/verify.
Data bus pin for program memory (PROM) write/verify.
——Programmable voltage supply in program memory——
(PROM) write/verify mode.
In normal operation mode, connect directly to VDD.
Apply +12.5 V in PROM write/verify mode.
Function
AfterCircuit
resettype
InputM-E
Note During normal operation, the VPP pin will not operate normally unless connected to VDD pin.
8
Page 9
3.3 Equivalent Circuits for Pins
The equivalent circuits for the µPD75P0076’s pin are shown in schematic diagrams below.
TYPE ATYPE D
V
DD
Data
IN
CMOS standard input buffer
P-ch
N-ch
Output
disable
Push-pull output that can be set to high impedance output
(with both P-ch and N-ch OFF).
µ
PD75P0076
V
DD
P-ch
OUT
N-ch
(1/3)
TYPE E-BTYPE B
IN
Schmitt trigger input with hysteresis characteristics.
TYPE B-CTYPE F-A
V
DD
P.U.R.
P-ch
P.U.R.
enable
Data
Output
disable
P.U.R.
enable
Type D
Type A
P.U.R. : Pull-Up Resistor
P.U.R.
enable
V
DD
P-ch
IN/OUT
V
DD
P.U.R.
P.U.R.
P-ch
IN
P.U.R. : Pull-Up Resistor
Schmitt trigger input with hysteresis characteristics.
Data
Output
disable
Type D
IN/OUT
Type B
P.U.R. : Pull-Up Resistor
9
Page 10
TYPE F-BTYPE Y
V
DD
µ
PD75P0076
(2/3)
Output
disable
(P)
Data
Output
disable
TYPE M-C
Output
disable
Output
disable
(N)
P.U.R. : Pull-Up Resistor
P.U.R.
enable
Data
P.U.R.
enable
N-ch
V
DD
P-ch
N-ch
V
DD
P.U.R.
P-ch
P-ch
IN/OUT
P.U.R.
IN/OUT
IN
V
DD
TYPE Y-A
IN
P-ch
N-ch
AV
SS
Input
enable
Type Y
Sampling C
Reference voltage
(from the voltage tap of
the serial resistor string)
Type A
V
DD
+
–
AV
SS
IN instruction
Input butfer
10
P.U.R. : Pull-Up Resistor
TYPE M-E*
Data
Output
disable
V
DD
Input
instruction
P-ch
P.U.R.
Note
Voltage
control
circuit
Note This is a pull-up resistor which only
operates when an input instruction
is executed (when the pin is low
a current flows from V
N-ch
(+13 V withstand
voltage)
(+13 V withstand
voltage)
DD
to the pin).
IN/OUT
Page 11
µ
PD75P0076
(3/3)
TYPE Y-D
Data
Output
disable
P.U.R.
enable
Type D
Type B
Type Y
P.U.R.: Pull-Up Resistor
V
DD
P.U.R.
P-ch
IN/OUT
TYPE Z-N
AV
ADEN
REF
N-ch
AV
Reference
voltage
SS
11
Page 12
3.4 Handling of Unused Pins
P00/INT4Connect to VSS or VDD
P01/SCKIndependently connect to VSS or VDD through
P02/SO/SB0
P03/SI/SB1Connected to VSS
P10/INT0, P11/INT1Connect to VSS or VDD
P12/TI1/INT2
P13/TI0
P20/PTO0Input mode : independently connected to VSS
P21/PTO1or VDD through resistor
P22/PCLOutput mode : open
P23/BUZ
P30/MD0 to P33/MD3
P40/D0 to P43/D3Connected to VSS
P50/D4 to P53/D7
P60/KR0/AN4 to P63/KR3/AN7Input mode: independently connected to VSS
P110/AN0 to P113/AN3Connected to VSS or VDD
Note
XT1
Note
XT2
VPPMake sure to connect directly to VDD
AVREFConnect to VSS
AVSS
PinRecommended connection
resistor
or VDD through resistor
Output mode : open
Connect to VSS or VDD
Open
µ
PD75P0076
Note When the subsystem clock is not used, set SOS.0 = 1 (on-chip feedback resistor is not used).
12
Page 13
µ
PD75P0076
4. SWITCHING BETWEEN Mk I AND Mk II MODES
Setting a stack bank selection (SBS) register for the µPD75P0076 enables the program memory to be switched between
the Mk I mode and the Mk II mode. This capability enables the evaluation of the µPD750064, 750066, and 750068 using
the µPD75P0076.
µ
When the SBS bit 3 is set to 1: sets Mk I mode (corresponds to Mk I mode of
When the SBS bit 3 is set to 0: sets Mk II mode (corresponds to Mk II mode of µPD750064, 750066, and 750068)
4.1 Differences between Mk I Mode and Mk II Mode
Table 4-1 lists the differences between the Mk I mode and the Mk II mode of the
Table 4-1. Differences between Mk I Mode and Mk II Mode
ItemMk I ModeMk II Mode
Program counterPC13 to 0
Program memory (bytes)16384
Data memory (bits)512 x 4
StackStack bankSelectable from memory banks 0 and 1
Stack bytes2 bytes3 bytes
InstructionBRA !addr1Not providedProvided
CALLA !addr1
InstructionCALL !addr3 machine cycles4 machine cycles
execution time CALLF !faddr2 machine cycles3 machine cycles
Supported mask ROM versions andMk I mode of µPD750064, 750066,Mk II mode of µPD750064, 750066,
modeand 750068and 750068
PD750064, 750066, and 750068)
µ
PD75P0076.
Caution The Mk II mode supports a program area which exceeds 16K bytes in the 75X and 75XL series. This
mode enhances the software compatibility with products which have more than 16K bytes.
When the Mk II mode is selected, the number of stack bytes used in execution of a subroutine call
instruction increases by 1 per stack for the usable area compared to the Mk I mode. Furthermore, when
a CALL !addr, or CALLF !faddr instruction is used, each instruction takes another machine cycle.
Therefore, when more importance is attached to RAM utilization or throughput than software
compatibility, use the Mk I mode.
13
Page 14
µ
PD75P0076
4.2 Setting of Stack Bank Selection (SBS) Register
Use the stack bank selection register to switch between the Mk I mode and the Mk II mode. Figure 4-1 shows the format
for doing this.
The stack bank selection register is set using a 4-bit memory manipulation instruction. When using the Mk I mode, be
Note
sure to initialize the stack bank selection register to 100xB
Note
be sure to initialize it to 000xB
.
at the beginning of the program. When using the Mk II mode,
Note Set the desired value for x.
Figure 4-1. Format of Stack Bank Selection Register
Address3210
SBS3 SBS2 SBS1 SBS0F84H
Symbol
SBS
Stack area specification
0
0
1
1
0Be sure to enter “0” for bit 2.
Memory bank 0
0
Memory bank 1
1
0
Setting prohibited
1
Mode selection specification
01Mk II mode
Mk I mode
Cautions 1. SBS3 is set to “1” after RESET input, and consequently the CPU operates in the Mk I mode. When
using instructions for the Mk II mode, set SBS3 to “0” to enter the Mk II mode before using the
instructions.
2. When using the Mk II mode, execute a subroutine call instruction and an interrupt instruction after
RESET input and after setting the stack bank selection register.
14
Page 15
µ
PD75P0076
5. DIFFERENCES BETWEEN µPD75P0076 AND µPD750064, 750066 AND 750068
The µPD75P0076 replaces the internal mask ROM in the µPD750064, 750066, and 750068 with a one-time PROM and
features expanded ROM capacity. The µPD75P0076’s Mk I mode supports the Mk I mode in the µPD750064, 750066,
and 750068 and the µPD75P0076’s Mk II mode supports the Mk II mode in the µPD750064, 750066, and 750068.
µ
Table 5-1 lists differences among the
differences between corresponding versions beforehand, especially when a PROM version is used for debugging or
prototype testing of application systems and later the corresponding mask ROM version is used for full-scale production.
For further description of CPU functions and internal hardware, see the
Information (U10165E).
Table 5-1. Differences between
PD75P0076 and the µPD750064, 750066, 750068. Be sure to check the
µ
PD750064 and 750068 Preliminary Product
µ
PD75P0076 and µPD750064, 750066, 750068
Item
Program counter12-bit13-bit14-bit
Program memory (bytes)Mask ROMMask ROMMask ROMOne-time PROM
ports 4 and 5
Wait time whenYes (217/fX, 215/fX selectable)
RESET
Feedback resistor ofYes (Use/not use selectable)No (Use)
subsystem clock
Pin configuration Pins 6 to 9P33 to P30P33/MD3 to P30/MD0
Pin 20ICVPP
Pins 34 to 37P53 to P50P53/D7 to P53/D4
Pins 38 to 41P43 to P40P43/D3 to P40/D0
OtherNoise resistance and noise radiation may differ due to different circuit complexities
µ
PD750064
40966144819216384
and mask layouts.
µ
PD750066
Note
µ
PD750068
No (fixed at 215/fX)
µ
PD75P0076
Note
Note 217/fX is 21.8 ms in 6.0 MHz operation and 31.3 ms in 4.19 MHz operation.
215/fX is 5.46 ms in 6.0 MHz operation and 7.81 ms in 4.19 MHz operation.
Caution Noise resistance and noise radiation are different in PROM version and mask ROM versions. If using
a mask ROM version instead of the PROM version for processes between prototype development and
full production, be sure to fully evaluate the CS of the mask ROM version (not ES).
Remark For instructions other than those noted above, the “BR PCDE” and “BR PCXA” instructions can be used to
branch to addresses with changes in the PC’s lower 8 bits only.
16
Page 17
Figure 6-2. Data Memory Map
µ
PD75P0076
Data area
static RAM
(512 x 4)
General
register
area
Stack area
Note
000H
01FH
020H
0FFH
100H
1FFH
Data memory
(32 x 4)
256 x 4
(224 x 4)
256 x 4
Memory bank
0
1
Peripheral hardware area
Note Either memory bank 0 or 1 can be selected as the stack area.
F80H
FFFH
Unimplemented
128 x 4
15
17
Page 18
µ
PD75P0076
7. INSTRUCTION SET
(1) Representation and coding formats for operands
In the instruction’s operand area, use the following coding format to describe operands corresponding to the instruction’s
operand representations (for further description, see the RA75X Assembler Package User’s Manual–Language (EEU-
1363)). When there are several codes, select and use just one. Uppercase letters, and + and – symbols are key words
that should be entered as they are.
For immediate data, enter an appropriate numerical value or label.
Instead of mem, fmem, pmem, bit, etc., a register flag symbol can be described as a label descriptor (for further description,
µ
see the
PD750068 User’s Manual (U10670E)). Labels that can be entered for fmem and pmem are restricted.
RepresentationCoding format
regX, A, B, C, D, E, H, L
reg1X, B, C, D, E, H, L
rpXA, BC, DE, HL
rp1BC, DE, HL
rp2BC, DE
rp’XA, BC, DE, HL, XA’, BC’, DE’, HL’
rp’1BC, DE, HL, XA’, BC’, DE’, HL’
rpaHL, HL+, HL–, DE, DL
rpa1DE, DL
n44-bit immediate data or label
n88-bit immediate data or label
mem8-bit immediate data or label
bit2-bit immediate data or label
fmemFB0H to FBFH, FF0H to FFFH immediate data or label
pmemFC0H to FFFH immediate data or label
addr0000H to 3FFFH immediate data or label
addr1000H to 3FFFH immediate data or label (in Mk II mode only)
caddr12-bit immediate data or label
faddr11-bit immediate data or label
taddr20H to 7FH immediate data (however, bit0 = 0) or label
PORTnPORT0 to PORT6, PORT11
IEXXXIEBT, IECSI, IET0, IET1, IE0 to IE2, IE4, IEW
RBnRB0 to RB3
MBnMB0, MB1, MB15
Note
18
Note When processing 8-bit data, only even addresses can be specified.
Page 19
(2) Operation legend
A: A register; 4-bit accumulator
B: B register
C: C register
D: D register
E: E register
H: H register
L: L register
X: X register
XA: Register pair (XA); 8-bit accumulator
BC: Register pair (BC)
DE: Register pair (DE)
HL: Register pair (HL)
XA’: Expansion register pair (XA’)
BC’: Expansion register pair (BC’)
DE’: Expansion register pair (DE’)
HL’: Expansion register pair (HL’)
PC: Program counter
SP: Stack pointer
CY: Carry flag; bit accumulator
PSW: Program status word
MBE: Memory bank enable flag
RBE: Register bank enable flag
PORTn : Port n (n = 0 to 6, 11)
IME: Interrupt master enable flag
IPS: Interrupt priority select register
IExxx: Interrupt enable flag
RBS: Register bank select register
MBS: Memory bank select register
PCC: Processor clock control register
.: Delimiter for address and bit
(xx): Contents of address xx
xxH: Hexadecimal data
µ
PD75P0076
19
Page 20
(3) Description of symbols used in addressing area
MB = MBE • MBS
*1
MBS = 0, 1, 15
MB = 0
*2
MBE = 0 :
*3
MBE = 1 :
MB = 15, fmem = FB0H to FBFH, FF0H to FFFH
*4
MB = 15, pmem = FC0H to FFFH
*5
addr = 0000H to 3FFFH
*6
addr, addr1 =*7(Current PC) –15 to (Current PC) –1
*8caddr =0000H to 0FFFH (PC
MB = 0 (000H to 07FH)
MB = 15 (F80H to FFFH)
MB = MBS
MBS = 0, 1, 15
Caution The GETI instruction is skipped for one machine cycle.
................... S = 2
One machine cycle equals one cycle (= t
CY) of the CPU clock Φ. Use the PCC setting to select among four cycle times.
21
Page 22
µ
PD75P0076
GroupMnemonicOperand
TransferMOVA, #n411A ← n4String-effect A
reg1, #n422reg1 ← n4
XA, #n822XA ← n8String-effect A
HL, #n822HL ← n8String-effect B
rp2, #n822rp2 ← n8
A, @HL11A ← (HL)*1
A, @HL+12 + S A ← (HL), then L ← L + 1*1L = 0
A, @HL–12 + S A ← (HL), then L ← L – 1*1L = FH
A, @rpa111A ← (rpa1)*2
XA, @HL22XA ← (HL)*1
@HL, A11(HL) ← A*1
@HL, XA22(HL) ← XA*1
A, mem22A ← (mem)*3
XA, mem22XA ← (mem)*3
mem, A22(mem) ← A*3
mem, XA22(mem) ← XA*3
A, reg122A ← reg1
XA, rp’22XA ← rp’
reg1, A22reg1 ← A
rp’1, XA22rp’1 ← XA
XCHA, @HL11A ↔ (HL)*1
A, @HL+12 + S A ↔ (HL), then L ← L + 1*1L = 0
A, @HL–12 + S A ↔ (HL), then L ← L – 1*1L = FH
A, @rpa111A ↔ (rpa1)*2
XA, @HL22XA ↔ (HL)*1
A, mem22A ↔ (mem)*3
XA, mem22XA ↔ (mem)*3
A, reg111A ↔ reg1
Notes 1. Before executing the IN or OUT instruction, set MBE to 0 or 1 and set MBS to 15.
2. TBR and TCALL instructions are assembler pseudo-instructions for the GETI instruction’s table definitions.
3. Double box indicates support for the Mk II mode only. Other areas indicate support for the Mk I mode only.
28
Page 29
µ
PD75P0076
8. ONE-TIME PROM (PROGRAM MEMORY) WRITE AND VERIFY
The program memory in the µPD75P0076 is a 16384 x 8-bit electronic write-enabled one-time PROM. The pins listed
in the table below are used for this PROM’s write/verify operations. Clock input from the X1 pins is used instead of address
input as a method for updating addresses.
Pin nameFunction
VPPPin (usually VDD) where programming voltage is applied during
X1, X2Clock input pin for address updating during program memory
MD0 to MD3Operation mode selection pin for program memory write/verify
D0/P40 to D3/P43 (lower 4)
D4/P50 to D7/P53 (upper 4)
VDDPin where power supply voltage is applied. Power voltage
Caution Pins not used for program memory write/verify should be handled as follows.
• All unused pins except XT2 ......Connect to Vss via a pull-down resistor
• XT2 pin ........................................Leave open
program memory write/verify
write/verify. Input the X1 pin’s inverted signal to the X2 pin.
8-bit data I/O pin for program memory write/verify
range for normal operation is 1.8 to 5.5 V. Apply 6 V for program
memory write/verify.
8.1 Operation Modes for Program Memory Write/Verify
µ
When +6 V is applied to the
PD75P0076’s VDD pin and +12.5 V is applied to its VPP pin, program memory write/verify
modes are in effect. Furthermore, the following detailed operation modes can be specified by setting pins MD0 to MD3
as shown below.
High-speed program memory write can be executed via the following steps.
SS
(1) Pull down unused pins to V
via resistors. Set the X1 pin to low.
(2) Apply +5 V to the VDD and VPP pins.
(3) Wait 10 µs.
(4) Zero-clear mode for program memory addresses.
(5) Apply +6 V to V
DD and +12.5 V to VPP.
(6) Write data using 1-ms write mode.
(7) Verify mode. If write is verified, go to step (8) and if write is not verified, go back to steps (6) to (7).
(8) X [= number of write operations from steps (6) to (7)] x 1 ms additional write
(9) 4 pulse inputs to the X1 pin updates (increments +1) the program memory address.
(10) Repeat steps (6) to (9) until the last address is completed.
(11) Zero-clear mode for program memory addresses.
(12) Apply +5 V to the V
DD and VPP pins.
(13) Power supply OFF
The following diagram illustrates steps (2) to (9).
µ
PD75P0076
VPP
VPP
VDD
VDD + 1
VDD
V
X1
D0/P40-D3/P43
D4/P50-D7/P53
MD0/P30
MD1/P31
DD
X repetitions
WriteVerify
Data input
Data output
Additional
write
Data input
Address
increment
30
MD2/P32
MD3/P33
Page 31
µ
PD75P0076
8.3 Steps in Program Memory Read Operation
The µPD75P0076 can read out the program memory contents via the following steps.
SS
(1) Pull down unused pins to V
via resistors. Set the X1 pin to low.
(2) Apply +5 V to the VDD and VPP pins.
(3) Wait 10 µs.
(4) Zero-clear mode for program memory addresses.
(5) Apply +6 V to V
DD and +12.5 V to VPP.
(6) Verify mode. When a clock pulse is input to the X1 pin, data is output sequentially to one address at a time based
on a cycle of four pulse inputs.
(7) Zero-clear mode for program memory addresses.
(8) Apply +5 V to the V
DD and VPP pins.
(9) Power supply OFF
The following diagram illustrates steps (2) to (7).
VPP
VPP
VDD
VDD + 1
VDD
V
DD
X1
D0/P40-D3/P43
D4/P50-D7/P53
MD0/P30
MD1/P31
MD2/P32
Data outputData output
“L”
MD3/P33
31
Page 32
µ
PD75P0076
8.4 One-Time PROM Screening
Due to its structure, the one-time PROM cannot be fully tested before shipment by NEC. Therefore, NEC recommends
the screening process, that is, after the required data is written to the PROM and the PROM is stored under the hightemperature conditions shown below, the PROM should be verified.
Storage temperatureStorage time
125 ˚C24 hours
32
Page 33
µ
PD75P0076
9. ELECTRICAL SPECIFICATIONS
ABSOLUTE MAXIMUM RATINGS (TA = 25˚C)
ParameterSymbolTest ConditionsRatingUnit
Power supply voltageVDD–0.3 to +7.0V
PROM power supplyVPP–0.3 to +13.5V
voltage
Input voltageVI1Except ports 4, 5–0.3 to VDD +0.3V
VI2Ports 4, 5 (N-ch open drain)–0.3 to +14V
Output voltageVO–0.3 to VDD +0.3V
Output current highIOHPer pin–10mA
Total of all pins–30mA
Output current lowIOLPer pin30mA
Total of all pins220mA
Operating ambientTA–40 to +85˚ C
temperature
Storage temperatureTstg–65 to +150˚ C
Caution If any of the parameters exceeds the absolute maximum ratings, even momentarily, the reliability of the
product may be impaired. The absolute maximum ratings are values that may physically damage the
products. Be sure to use the products within the ratings.
OscillationVDD = 4.5 to 5.5 V1.02s
stabilization time
Note 1
XT1 input high-/low-level
width (tXTH, tXTL)
Note 1
Note 2
515
10
µ
s
Notes 1. Indicates only oscillator characteristics. Refer to AC Characteristics for instruction execution time.
2. The oscillation stabilization time is necessary for oscillation to stabilize after applying V
DD.
Caution When using the subsystem clock oscillator, wiring in the area enclosed with the dotted line should
be carried out as follows to avoid an adverse effect from wiring capacitance.
• Wiring should be as short as possible.
• Wiring should not cross other signal lines.
• Wiring should not be placed close to a varying high current.
• The potential of the oscillator capacitor ground should be the same as V
SS.
• Do not ground it to the ground pattern in which a high current flows.
• Do not fetch a signal from the oscillator.
The subsystem clock oscillator is designed as a low amplification circuit to provide low consumption
current, causing misoperation by noise more frequently than the main system clock oscillation
circuit. Special care should therefore be taken for wiring method when the subsystem clock is used.
Oscillation CircuitOscillation Voltage
Constants (pF)Range (VDD)
C1C2MIN.MAX.
Remarks
Note When the CSB1000J (1.0 MHz) manufactured by Murata Mfg. is used as a ceramic resonator, a limiting resistor
(Rd = 5.6 kΩ) is required (see the figure below). Other recommended resonators do not require such a limiting
resistor.
X1
CSB1000J
C1
X2
Rd
C2
Caution The oscillation circuit constants and oscillation voltage range only indicate the conditions under which
the circuit can oscillate stably, and do not guarantee the oscillation frequency accuracy. If oscillation
frequency accuracy is required in the actual circuit, it is necessary to adjust oscillation frequencies in
the actual circuit, and you should consult directly with the manufacturer of the resonator used.
36
Page 37
µ
PD75P0076
DC CHARACTERISTICS (TA = –40 to +85˚C, VDD = 1.8 to 5.5 V)
ParameterSymbolTest conditionsMIN.TYP. MAX.Unit
Output current lowIOLPer pin15mA
Total of all pins150mA
Input voltage highVIH1Ports 2, 3, and 112.7 ≤ VDD≤ 5.5 V0.7VDDVDDV
DC CHARACTERISTICS (TA = –40 to +85˚C, VDD = 1.8 to 5.5 V)
ParameterSymbolTest conditionsMIN.TYP. MAX.Unit
Supply current
Note 1
IDD16.0 MHz
Crystal oscillation
Note 2
VDD = 5.0 V ± 10%
VDD = 3.0 V ± 10%
Note 3
Note 4
µ
PD75P0076
3.410.2mA
0.82.4mA
IDD2
IDD14.19 MHz
IDD2
IDD332.768 kHz
C1 = C2 = 22 pF
Note 2
Crystal oscillation
C1 = C2 = 22 pF
Note 5
Crystal oscillation
HALT modeVDD = 5.0 V ± 10%0.92.7mA
VDD = 5.0 V ± 10%
VDD = 3.0 V ± 10%
HALT modeVDD = 5.0 V ± 10%0.82.4mA
Low-voltageVDD = 3.0 V ± 10%42126
Note 6
mode
Low current consumption mode
Note 7
IDD4HALT modeLow-
VDD = 3.0 V ± 10%0.51.5mA
Note 3
Note 4
2.77.4mA
0.61.8mA
VDD = 3.0 V ± 10%0.41.2mA
VDD = 2.0 V ± 10%2369
VDD = 3.0 V, TA = 25˚C
4284
VDD = 3.0 V ± 10%40120
VDD = 3.0 V, TA = 25˚C
VDD = 3.0 V ± 10%
voltage
mode
Low current
consumption
mode
VDD = 2.0 V ± 10%
Note 6
VDD = 3.0 V, T
VDD = 3.0 V ± 10%
VDD = 3.0 V,
Note 7
TA = 25˚C
A
= 25˚C
4080
824
412
816
721
714
µ
A
µ
A
µ
A
µ
A
µ
A
µ
A
µ
A
µ
A
µ
A
µ
A
IDD5XT1 = 0 VVDD = 5.0 V ± 10%0.0510
STOP mode
Note 8
VDD = 3.0 V0.025.0
± 10%TA = 25˚C0.023.0
Notes 1. Not including currents flowing in on-chip pull-up resistors.
2. Including oscillation of the subsystem clock.
3. When the processor clock control register (PCC) is set to 0011 and the device is operated in the high-speed
mode.
4. When PCC is set to 0000 and the device is operated in the low-speed mode.
5. When the system clock control register (SCC) is set to 1001 and the device is operated on the subsystem clock,
with main system clock oscillation stopped.
6. When the sub-oscillation circuit control register (SOS) is set to 0000.
7. When SOS is set to 0010.
8. When SOS is set to 00×1, the feedback resistors of the sub-oscillation circuit is cutoff. (×: don’t care)
µ
A
µ
A
µ
A
38
Page 39
µ
PD75P0076
AC CHARACTERISTICS (TA = –40 to +85˚C, VDD = 1.8 to 5.5 V)
ParameterSymbolTest conditionsMIN.TYP. MAX.Unit
CPU clock cycletCYOperating onVDD = 2.7 to 5.5 V0.6764
Note 1
time
(Minimum instruction execution
time = 1 machine cycle)subsystem clock
TI0, TI1 inputfTIVDD = 2.7 to 5.5 V01.0MHz
frequency0275kHz
TI0, TI1 inputtTIH, tTILVDD = 2.7 to 5.5 V0.48
high-/low-level width1.8
Interrupt input high-/
low-level widthIM02 = 110
RESET low-level widthtRSL10
tINTH, tINTL
Notes 1. The cycle time (minimum instruction
execution time) of the CPU clock (Φ)
is determined by the oscillation
frequency of the connected resonator
main system clock0.9564
Operating on114122125
INT0IM02 = 0Note 2
INT1, 2, 410
KR0 to KR310
t
CY vs VDD
(At main system clock operation)
64
60
(and external clock), the system clock
control register (SCC) and the
processor clock control register
(PCC). The figure at the right
indicates the cycle time t
supply voltage V
DD characteristic with
CY versus
the main system clock operating.
2. 2tCY or 128/fx is set by setting the
6
5
µ
4
3
2
Cycle Time tCY [ s]
Guaranteed Operation
Range
interrupt mode register (IM0).
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
0.5
1
1023456
Supply Voltage V
DD [V]
39
Page 40
SERIAL TRANSFER OPERATION
µ
PD75P0076
2-Wire and 3-Wire Serial I/O Mode (SCK...Internal clock output): (T
A = –40 to +85˚C, VDD = 1.8 to 5.5 V)
ParameterSymbolTest conditionsMIN.TYP. MAX.Unit
SCK cycle timetKCY1VDD = 2.7 to 5.5 V1300ns
3800ns
SCK high-/low-leveltKL1, tKH1VDD = 2.7 to 5.5 V
width
Note 1
SI
setup timet SIK1VDD = 2.7 to 5.5 V150ns
tKCY1/2–50
tKCY1/2–150
(to SCK↑)500ns
Note 1
SI
hold timetKSI1VDD = 2.7 to 5.5 V400ns
(from SCK↑)600ns
SCK↓→SO
delay timeCL = 100 pF
Note 1
outputtKSO1RL = 1 kΩ,VDD = 2.7 to 5.5 V0250ns
Note 2
01000ns
Notes 1. In 2-wire serial I/O mode, read SB0 or SB1 instead.
L and CL are the load resistance and load capacitance of the SO output lines.
2. R
2-Wire and 3-Wire Serial I/O Mode (SCK...External clock input): (T
ParameterSymbolTest conditionsMIN.TYP. MAX.Unit
SCK cycle timetKCY2VDD = 2.7 to 5.5 V800ns
A = –40 to +85˚C, VDD = 1.8 to 5.5 V)
ns
ns
3200ns
SCK high-/low-leveltKL2,tKH2VDD = 2.7 to 5.5 V400ns
width1600ns
Note 1
SI
setup timet SIK2VDD = 2.7 to 5.5 V100ns
(to SCK↑)150ns
Note 1
SI
hold timetKSI2VDD = 2.7 to 5.5 V400ns
(from SCK↑)600ns
SCK↓→SO
delay timeCL = 100 pF
Note 1
outputtKSO2RL = 1 kΩ,VDD = 2.7 to 5.5 V0300ns
Note 2
01000ns
Notes 1. In 2-wire serial I/O mode, read SB0 or SB1 instead.
2. RL and CL are the load resistance and load capacitance of the SO output lines.
40
Page 41
µ
PD75P0076
A/D CONVERTER CHARACTERISTICS (TA = –40 to +85 ˚C, VDD = 1.8 to 5.5 V, 1.8 V ≤ AVREF ≤ VDD)
ParameterSymbolTest conditionsMIN.TYP. MAX.Unit
Resolution888bit
Note 3
Note 2
Note 1
VDD = AVREF2.7 ≤ VDD1.5LSB
1.8 V ≤ VDD < 2.7 V3LSB
VDD≠ AVREF3LSB
tCONV168/fXµs
tSAMP44/fXµs
Absolute accuracy
Conversion time
Sampling time
Analog input voltageVIANAVSSAVREFV
Analog input impedanceRAN1000MΩ
AVREF currentIREF0.252.0mA
ParameterSymbolNote 1Test conditionsMIN.TYP.MAX.Unit
Address setup time
MD1 setup time (to MD0↓)tM1StOES2
Data setup time (to MD0↓)tDStDS2
Address hold time
Data hold time (from MD0↑)tDHtDH2
MD0↑→data output float delay timetDFtDF0130ns
VPP setup time (to MD3↑)tVPStVPS2
VDD setup time (to MD3↑)tVDStVCS2
Initial program pulse widthtPWtPW0.951.01.05ms
Additional program pulse widthtOPWtOPW0.9521.0ms
MD0 setup time (to MD1↑)tM0StCES2
MD0↓→data output delay timetDVtDVMD0 = MD1 = VIL1
MD1 hold time (from MD0↑)tM1HtOEHtM1H + tM1R≥ 50 µs2
MD1 recovery time (from MD0↓)tM1RtOR2
Program counter reset timetPCR–10
X1 input high-/low-level widthtXH,tXL–0.125
X1 input frequencyfX–4.19MHz
Initial mode set timetI–2
MD3 setup time (to MD1↑)tM3S–2
MD3 hold time (from MD1↓)tM3H–2
MD3 setup time (to MD0↓)tM3SR–
Address
Address
MD3 hold time (from MD0↑)tM3HR–
MD3↓→data output float delay timetDFR–
Note 2
Note 2
Note 2
(to MD0↓)tAStAS2
Note 2
(from MD0↑)tAHtAH2
→data output delay time
→data output hold time
tDADtACC
tHADtOH
During program memory read
During program memory read
During program memory read
During program memory read
During program memory read
2
0130ns
2
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
2
2
µ
s
µ
s
µ
s
Notes1. Corresponding symbol of µPD27C256A
2. The internal address signal is incremented by 1 at the rising edge of the fourth X1 input and is not
connected to the pin.
47
Page 48
Program Memory Write Timing
t
VPS
V
PP
V
PP
V
DD
t
VDS
VDD+1
V
DD
V
DD
X1
D0/P40-D3/P43
D4/P50-D7/P53
MD0/P30
MD1/P31
MD2/P32
MD3/P33
t
I
t
PCR
t
M3S
Data input
t
DS
t
t
M1S
µ
PD75P0076
t
XH
t
Data output
t
DH
PW
t
M1H
t
DVtDF
t
M1R
t
M0S
Data input
t
DS
t
OPW
XL
t
DH
t
AH
Data input
t
AS
t
M3H
Program Memory Read Timing
V
PP
V
PP
V
DD
VDD+1
V
DD
V
DD
X1
D0/P40-D3/P43
D4/P50-D7/P53
t
I
MD0/P30
MD1/P31
t
PCR
MD2/P32
t
VPS
t
VDS
t
XH
t
t
XL
t
HAD
DAD
Data outputData output
t
DV
t
M3HR
t
DFR
48
MD3/P33
t
M3SR
Page 49
10. CHARACTERISTICS CURVES (REFERENCE VALUES)
IDD vs VDD(Main System Clock: 6.0-MHz Crystal Resonator)
10
5.0
1.0
0.5
µ
PD75P0076
(T
A
= 25°C)
PCC = 0011
PCC = 0010
PCC = 0001
PCC = 0000
Main system clock
HALT mode + 32-kHz oscillation
(mA)
DD
0.1
Supply Current I
0.05
0.01
0.005
Subsystem clock operation
mode (SOS.1 = 0)
Subsystem clock HALT
mode (SOS.1 = 0) and
main system clock STOP mode
+ 32-kHz oscillation
(SOS.1 = 0)
Subsystem clock HALT mode
(SOS.1 = 1) and main
system clock STOP mode
+ 32-kHz oscillation
(SOS.1 = 1)
XT1XT2X1X2
Crystal resonator
6.0 MHz
Crystal resonator
32.768 kHz
330 kΩ
22 pF22 pF33 pF33 pF
0.001
012345678
DD
Supply Voltage V
(V)
49
Page 50
10
5.0
IDD vs VDD (Main System Clock: 4.19-MHz Crystal Resonator)
PCC = 0011
PCC = 0010
µ
PD75P0076
(T
A
= 25°C)
1.0
0.5
(mA)
DD
0.1
Supply Current I
0.05
0.01
PCC = 0001
PCC = 0000
Main system clock
HALT mode + 32-kHz oscillation
Subsystem clock operation
mode (SOS.1 = 0)
Subsystem clock HALT mode
(SOS.1 = 0) and main sysyem
clock STOP mode + 32-kHz
oscillation (SOS.1 = 0)
Subsystem clock HALT
mode (SOS.1 = 1) and
main system clock STOP
mode + 32-kHz oscillation
(SOS.1 = 1)
50
0.005
XT1XT2X1X2
Crystal resonator
4.19 MHz
22 pF22 pF33 pF33 pF
0.001
012345678
Supply Voltage VDD (V)
Crystal resonator
32.768 kHz
330 kΩ
Page 51
11. PACKAGE DRAWINGS
42PIN PLASTIC SHRINK DIP (600 mil)
µ
PD75P0076
42
1
22
21
A
K
L
I
J
H
G
F
D
M
N
B
C
M
R
NOTES
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" to center of leads when formed parallel.
ITEM MILLIMETERSINCHES
A
39.13 MAX.
B
1.78 MAX.
C
1.778 (T.P.)
D0.50±0.100.020
F
0.9 MIN.
G
3.2±0.3
H
0.51 MIN.
I
4.31 MAX.
J
5.08 MAX.
K
15.24 (T.P.)
L13.20.520
M0.25
N
R
+0.10
–0.05
0.17
0~15°0~15°
1.541 MAX.
0.070 MAX.
0.070 (T.P.)
+0.004
–0.005
0.035 MIN.
0.126±0.012
0.020 MIN.
0.170 MAX.
0.200 MAX.
0.600 (T.P.)
+0.004
0.010
–0.003
0.007
P42C-70-600A-1
51
Page 52
42 PIN PLASTIC SHRINK SOP (375 mil)
4222
detail of lead end
–3°
+7°
3°
µ
PD75P0076
121
A
G
F
E
C
D
M
M
N
NOTE
Each lead centerline is located within 0.10
mm (0.004 inch) of its true position (T.P.) at
maximum material condition.
H
I
K
B
L
S42GT-80-375B-1
ITEMMILLIMETERSINCHES
A
B
C
D
E
F
G
H
I
J
K
L
M
N
18.16 MAX.
1.13 MAX.
0.8 (T.P.)
+0.10
0.35
–0.05
0.125±0.075
2.9 MAX.
2.5±0.2
10.3±0.3
7.15±0.2
1.6±0.2
+0.10
0.15
–0.05
0.8±0.2
0.10
0.100.004
0.715 MAX.
0.044 MAX.
0.031 (T.P.)
+0.004
0.014
–0.003
0.005±0.003
0.115 MAX.
+0.009
0.098
–0.008
+0.012
0.406
–0.013
+0.009
0.281
–0.008
0.063±0.008
+0.004
0.006
–0.002
+0.009
0.031
–0.008
0.004
J
52
Page 53
µ
PD75P0076
12. RECOMMENDED SOLDERING CONDITIONS
The µPD75P0076 should be soldered and mounted under the conditions recommended in the table below.
For details of recommended soldering conditions, refer to the information document “Semiconductor Device
Mounting Technology Manual” (C10535E).
For soldering methods and conditions other than those recommended below, contact an NEC Sales representative.
Table 12-1. Surface Mounting Type Soldering Conditions
µ
PD75P0076GT: 42-pin plastic shrink SOP (375 mil, 0.8 mm pitch)
Soldering
Method
Infrared reflowPackage peak temperature: 235˚C, Time: 30 seconds or less (at 210˚C or higher),IR35-00-2
Number of reflow processes: Twice or less
VPSPackage peak temperature: 215˚C, Time: 40 seconds or less (at 200˚C or higher),VP15-00-2
Number of reflow processes: Twice or less
Wave solderingSolder temperature: 260˚C or below, Time: 10 seconds or less, Number of flowWS60-00-1
process: 1, Preheating temperature: 120˚C or below (Package surface temperature)
Partial heatingPin temperature: 300˚C or below, Time : 3 seconds or less (per device side)—
Soldering ConditionsSymbol
Caution Use of more than one soldering method should be avoided (except for partial heating).
Table 12-2. Insertion Type Soldering Conditions
µ
PD75P0076CU: 42-pin plastic shrink DIP (600 mil, 1.778 mm pitch)
Soldering MethodSoldering Conditions
Wave soldering (pins only)Solder bath temperature: 260 ˚C or less, Time: 10 seconds or less
Partial heatingPin temperature: 300 ˚C or below, Time: 3 seconds or less (per device side)
Caution Ensure that the application of wave soldering is limited to the pins and no solder touches the
main unit directly.
53
Page 54
APPENDIX A DIFFERENCES AMONG µPD75068, 750068 AND 75P0076
µ
PD75P0076
Parameter
Program memoryMask ROMMask ROMOne-time PROM
Data memory000H to 1FFH
(512 x 4 bits)
CPU75X Standard CPU75XL CPU
General-purpose register4 bits x 8 or 8 bits x 4(4 bits x 8 or 8 bits x 4) x 4 banks
InstructionWhen main system0.95, 1.91, 15.3
executionclock is selected(during 4.19-MHz operation)• 0.95, 1.91, 3.81, 15.3
time
When subsystem122
clock is selected
I/O portCMOS input12 (Connections of on-chip pull-up resistor specified by software: 7)
CMOS input/output12 (Connections of on-chip pull-up resistor specified by software)
N-ch open-drain8 (on-chip pull-up resistor8 (on-chip pull-up resistor8 (no mask option)
input/outputspecified by mask option)specified by mask option)Withstand voltage is 13 V
Withstand voltage is 10 VWithstand voltage is 13 V
8-bit resolution x 8 channels
(successive approximation)(successive approximation)
• Can operate at the voltage• Can operate at the voltage from V
DD = 2.7 V
from V
(Main system clock:(Main system clock: during 4.19-MHz operation)
during 4.19-MHz operation)• Φ, 1.5 MHz, 375 kHz, 93.8 kHz
(Main system clock:(Main system clock: during 4.19-MHz operation or
during 4.19-MHz operationsubsystem clock: during 32.768-kHz operation)
or subsystem clock: during• 2.93, 5.86, 46.9 kHz
32.768-kHz operation)(Main system clock: during 6.0-MHz operation)
• 3-wire serial I/O mode• 3-wire serial I/O mode...MSB/LSB first selectable
...MSB/LSB first selectable• 2-wire serial I/O mode
The following development tools are provided for system development using the µPD75P0076. In the 75XL series, the
common relocatable assembler of the series is used together with device files according to the product.
IBM PC/ATRefer to OS for3.5" 2HC
or compatibleIBM PCs5" 2HC
TM
Refer to OS for3.5" 2HC
OSSupply Medium
TM
Ver.3.30 to5" 2HD
Note
Ver.6.2
Ver.3.30 to5" 2HD
Note
Ver.6.2
3.5" 2HD
µ
S5A13RA75X
µ
S5A10RA75X
µ
S7B13RA75X
µ
S7B10RA75X
µ
S5A13DF750068
µ
S5A10DF750068
µ
S7B13DF750068
µ
S7B10DF750068
Note Ver. 5.00 or later include a task swapping function, but this software is not able to use that function.
Remark Operation of the assembler and device file is guaranteed only when using the host machine and OS described
above.
PROM Write Tools
HardwarePG-1500This is a PROM programmer which enables you to program a single-chip microcontroller with
on-chip PROM by stand-alone or host machine operation by connecting an attached board and
a programmer adapter (sold separately).
In addition, typical PROMs in capacities ranging from 256 K to 4 M bits can be programmed.
PA-75P0076CUThis is a PROM programmer adapter dedicated for the µPD75P0076CU and 75P0076GT. It
SoftwarePG-1500 controllerPG-1500 and a host machine are connected by serial and parallel interfaces and PG-1500 is
can be used when connected to a PG-1500.
controlled on the host machine.
Host machineOrder code (Part No.)
OSSupply medium
PC-9800 SeriesMS-DOS3.5" 2HD
Ver.3.30 to5" 2HD
Note
Ver.6.2
IBM PC/ATRefer to OS for3.5" 2HD
or compatibleIBM PCs5" 2HC
µ
S5A13PG1500
µ
S5A10PG1500
µ
S7B13PG1500
µ
S7B10PG1500
Note Ver. 5.00 or later include a task swapping function, but this software is not able to use that function.
Remark Operation of the PG-1500 controller is guaranteed only when using the host machine and OS described above.
55
Page 56
µ
PD75P0076
Debugging Tools
In-circuit emulators (IE-75000-R and IE-75001-R) are provided as program debugging tools for the µPD75P0076.
Various system configurations using these in-circuit emulators are listed below.
HardwareIE-75000-R
IE-75001-RThe IE-75001-R is an in-circuit emulator to be used for hardware and software debugging during
IE-75300-R-EMThis is an emulation board for evaluating application systems that use the µPD750068
EP-750068CU-RThis is an emulation probe for the µPD75P0076CU.
EP-750068GT-RThis is an emulation probe for the µPD75P0076GT.
SoftwareIE control programThis program can control the IE-75000-R or IE-75001-R on a host machine when connected to
Note 1
EV-9500GT-42When being used, it is connected with the IE-75000-R or IE-75001-R and the IE-75300-R-EM.
The IE-75000-R is an in-circuit emulator to be used for hardware and software debugging during
development of application systems that use 75X or 75XL Series products. For development
of the µPD750068 subseries, the IE-75000-R is used with a separately sold emulation board (IE75300-R-EM) and emulation probe.
These products can be applied for highly efficient debugging when connected to a host machine
and PROM programmer.
The IE-75000-R can include a connected emulation board (IE-75000-R-EM).
development of application systems that use 75X or 75XL Series products. The IE-75001-R is
used with a separately sold emulation board (IE-75300-R-EM) and emulation probe.
These products can be applied for highly efficient debugging when connected to a host machine
and PROM programmer.
subseries. It is used in combination with the IE-75000-R or IE-75001-R in-circuit emulator.
When being used, it is connected with the IE-75000-R or IE-75001-R and the IE-75300-R-EM.
It includes a flexible board (EV-9500GT-42) to facilitate connections with target systems.
the IE-75000-R or IE-75001-R via an RS-232-C or Centronics interface.
Host machineOrder code (Part No.)
OSSupply Medium
PC-9800 SeriesMS-DOS3.5" 2HD
Ver.3.30 to5" 2HD
Note 2
Ver.6.2
IBM PC/ATRefer to OS for3.5" 2HC
or compatibleIBM PCs5" 2HC
µ
S5A13IE75X
µ
S5A10IE75X
µ
S7B13IE75X
µ
S7B10IE75X
Notes 1. This is a service part provided for maintenance purpose only.
2. Ver. 5.00 or later include a task swapping function, but this software is not able to use that function.
Remarks 1. Operation of the IE control program is guaranteed only when using the host machine and OS described
above.
µ
2. The generic name for the
PD750064, 750066, 750068, and 75P0076 is the µPD750068 subseries.
56
Page 57
µ
PD75P0076
OS for IBM PCs
The following operating systems for the IBM PC are supported.
OSVersion
PC DOS
MS-DOSVer.5.0 to Ver.6.22
IBM DOS
Note Only the English mode is supported.
Caution Ver 5.0 and above include a task swapping function, but this software is not able to use that function.
TM
TM
Ver.5.02 to Ver.6.3
Note
J6.1/V
5.0/V
J5.02/V
Note
to 6.2/V
Note
to J6.3/V
Note
Note
57
Page 58
µ
PD75P0076
APPENDIX C RELATED DOCUMENTS
The related documents indicated in this publication may include preliminary versions. However, preliminary versions are
not marked as such.
Documents related to device
Document Name
µ
PD750064, 750066, 750068, 750064(A), 750066(A), 750068(A) Data SheetU10165E
IC Package ManualC10943X
Semiconductor Device Mounting Technology ManualC10535EC10535J
NEC Semiconductor Device Quality GradesC11531EC11531J
NEC Semiconductor Device Reliability and Quality ControlC10983EC10983J
Electrostatic Discharge (ESD) Test—MEM-539
Semiconductor Device Quality Assurance GuideMEI-1202MEI-603
Microcontroller-related Product Guide —Third Party Products——U11416J
Caution The contents of the documents listed above are subject to change without prior notice to users. Make
sure to use the latest edition when starting design.
Document No.
EnglishJapanese
58
Page 59
[MEMO]
µ
PD75P0076
59
Page 60
NOTES FOR CMOS DEVICES
(1)PRECAUTION AGAINST ESD FOR SEMICONDUCTORS
Note: Strong electric field, when exposed to a MOS device, can cause destruction
of the gate oxide and ultimately degrade the device operation. Steps must
be taken to stop generation of static electricity as much as possible, and
quickly dissipate it once, when it has occurred. Environmental control must
be adequate. When it is dry, humidifier should be used. It is recommended
to avoid using insulators that easily build static electricity. Semiconductor
devices must be stored and transported in an anti-static container, static
shielding bag or conductive material. All test and measurement tools
including work bench and floor should be grounded. The operator should
be grounded using wrist strap. Semiconductor devices must not be touched
with bare hands. Similar precautions need to be taken for PW boards with
semiconductor devices on it.
µ
PD75P0076
(2)HANDLING OF UNUSED INPUT PINS FOR CMOS
Note: No connection for CMOS device inputs can be cause of malfunction. If no
connection is provided to the input pins, it is possible that an internal input
level may be generated due to noise, etc., hence causing malfunction. CMOS
devices behave differently than Bipolar or NMOS devices. Input levels of
CMOS devices must be fixed high or low by using a pull-up or pull-down
circuitry. Each unused pin should be connected to VDD or GND with a
resistor, if it is considered to have a possibility of being an output pin. All
handling related to the unused pins must be judged device by device and
related specifications governing the devices.
(3)STATUS BEFORE INITIALIZATION OF MOS DEVICES
Note: Power-on does not necessarily define initial status of MOS device. Produc-
tion process of MOS does not define the initial operation status of the device.
Immediately after the power source is turned ON, the devices with reset
function have not yet been initialized. Hence, power-on does not guarantee
out-pin levels, I/O settings or contents of registers. Device is not initialized
until the reset signal is received. Reset operation must be executed immediately after power-on for devices having reset function.
60
Page 61
µ
PD75P0076
Regional Information
Some information contained in this document may vary from country to country. Before using any NEC
product in your application, please contact the NEC office in your country to obtain a list of authorized
representatives and distributors. They will verify:
• Device availability
• Ordering information
• Product release schedule
• Availability of related technical literature
• Development environment specifications (for example, specifications for third-party tools and
components, host computers, power plugs, AC supply voltages, and so forth)
• Network requirements
In addition, trademarks, registered trademarks, export restrictions, and other legal issues may also vary
from country to country.
NEC Electronics Inc. (U.S.)
Santa Clara, California
Tel: 800-366-9782
Fax: 800-729-9288
United Square, Singapore 1130
Tel:253-8311
Fax: 250-3583
NEC Electronics Taiwan Ltd.
Taipei, Taiwan
Tel: 02-719-2377
Fax: 02-719-5951
NEC do Brasil S.A.
Sao Paulo-SP, Brasil
Tel: 011-889-1680
Fax: 011-889-1689
J96. 8
61
Page 62
µ
PD75P0076
MS-DOS is a trademark of Microsoft Corporation.
PC DOS, PC/AT, and IBM DOS are trademarks of IBM Corporation.
The export of this product from Japan is regulated by the Japanese government. To export this product may be prohibited without
governmental license, the need for which must be judged by the customer. The export or re-export of this product from a country
other than Japan may also be prohibited without a license from that country. Please call an NEC sales representative.
No part of this document may be copied or reproduced in any form or by any means without the prior written
consent of NEC Corporation. NEC Corporation assumes no responsibility for any errors which may appear in
this document.
NEC Corporation does not assume any liability for infringement of patents, copyrights or other intellectual property
rights of third parties by or arising from use of a device described herein or any other liability arising from use
of such device. No license, either express, implied or otherwise, is granted under any patents, copyrights or other
intellectual property rights of NEC Corporation or others.
While NEC Corporation has been making continuous effort to enhance the reliability of its semiconductor devices,
the possibility of defects cannot be eliminated entirely. To minimize risks of damage or injury to persons or
property arising from a defect in an NEC semiconductor device, customers must incorporate sufficient safety
measures in its design, such as redundancy, fire-containment, and anti-failure features.
NEC devices are classified into the following three quality grades:
"Standard", "Special", and "Specific". The Specific quality grade applies only to devices developed based on a
customer designated "quality assurance program" for a specific application. The recommended applications of
a device depend on its quality grade, as indicated below. Customers must check the quality grade of each device
before using it in a particular application.
Standard: Computers, office equipment, communications equipment, test and measurement equipment,
audio and visual equipment, home electronic appliances, machine tools, personal electronic
equipment and industrial robots
Special:Transportation equipment (automobiles, trains, ships, etc.), traffic control systems, anti-disaster
systems, anti-crime systems, safety equipment and medical equipment (not specifically designed
for life support)
Specific: Aircrafts, aerospace equipment, submersible repeaters, nuclear reactor control systems, life
support systems or medical equipment for life support, etc.
The quality grade of NEC devices is "Standard" unless otherwise specified in NEC's Data Sheets or Data Books.
If customers intend to use NEC devices for applications other than those specified for Standard quality grade,
they should contact an NEC sales representative in advance.
Anti-radioactive design is not implemented in this product.
M4 96.5
Loading...
+ 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.