The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

µPD78217A,78218A 8-BIT SINGLE-CHIP MICROCONTROLLER DESCRIPTI


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



INTEGRATED CIRCUIT
µPD78217A,78218A
8-BIT SINGLE-CHIP MICROCONTROLLER
DESCRIPTION
PD78217A 78218A members 78K/II series microcontrollers featuring high-speed highperformance CPU. µPD78217A 78218A based µPD78213 78214, feature increased memory capacity added functions, such timer/counter macro servicing. Functions described detail following User's Manuals, which should read when carrying design work. µPD78218A Subseries User's Manual: Hardware (IEU-1313) 78K/II Series User's Manual: Instruction (IEU-1311)
FEATURES
Upper compatibility with µPD78214 subseries (pin-compatible) High-speed instruction execution MHz): (µPD78218A), µPD78217A) On-chip high-performance interrupt controller On-chip converter: bits channels Number pins: (µPD78218A), PD78217A)
Real-time output ports: bits channel bits channels Serial interface: channels Timer/counter: bits channel bits channels
APPLICATION FIELDS
Printers, typewriters, equipment such plain paper copiers (PPCs) faxes, electronic music instruments, inverters, cameras, etc.
ORDERING INFORMATION
Part Number Package 64-pin 64-pin 64-pin 64-pin plastic plastic plastic plastic shrink (750 mil) shrink (750 mil) On-Chip None None On-Chip 1024 1024 1024 1024
µPD78217ACW µPD78217AGC-AB8
Remark
code suffix.
information this document subject change without notice. Document IC-2748E IC-8131E) Date Published April 1995 Printed Japan mark shows revised points.
1991 1992
µPD78217A, 78218A
78K/II Product Development
On-Chip Converters Additional Output Function Improved Macro Service Timer/Counter Comparator Deletion
µPD78234 Subseries
µPD78244 Subseries
On-Chip Converter Additional Output Function Improved Macro Service Timer/Counter Additional EEPROM Improved Macro Service Timer/Counter
µPD78224 Subseries
On-Chip Converter Improved Timer/Counter Baud Rate Generator Function Comparator Deletion
µPD78214 Subseries
µPD78218A Subseries
Expanded On-Chip Memory Capacity Improved Macro Service Timer/Counter
µPD78218A(A) µPD78P218A µPD78218A µPD78217A
µPD78217A, 78218A
FUNCTION LIST
Item Basic instructions (mnemonic) Minimum instruction execution time Instruction
µPD78217A
µPD78218A
12-MHz)
16-bit operation Multiply divide bits bits, bits bits) manipulate adjust, etc. None 1024 bytes Program memory: Kbytes, data memory: Mbytes ROM-less version bits banks (memory mapping) 16-bit timer/counter Timer register Capture register Compare register Timer register Capture/compare register Compare register Timer register Capture register Compare register Timer register Compare register Pulse output capability Toggle output, PWM/PPG One-shot pulse output Pulse output capability (Real-time outputs, bits level Kbytes
On-chip memory capacity Address space pins Input Output Input/Output Total
Note
Additional function pins
Pins with pull-up resistor direct drive outputs Transistor direct drive outputs
ROM-less mode setting General registers Timer/counter
8-bit timer/counter
8-bit timer/counter
Pulse output capability Toggle output PWM/PPG
8-bit timer/counter
Real-time output port
Output port linked 8-bit timer/counter bits channels UART channel (on-chip dedicated baud rate generator) (3-wire serial I/O, SBI) channel 8-bit resolution channels sources (external internal instruction 2-level priority order (programmable) servicing modes (vectored interrupt, macro service) 64-pin plastic shrink (750 mil) 64-pin plastic
Serial interface converter Interrupt
Package
Note Additional function pins included pins.
µPD78217A, 78218A
CONFIGURATION (TOP VIEW)
64-pin plastic shrink
P67/REFRQ/AN7 P66/WAIT/AN6 P65/WR P64/RD P63/A19 P62/A18 P61/A17 P60/A16 RESET P57/A15 P56/A14 P55/A13 P54/A12 P53/A11
P37/TO3 P36/TO2 P35/TO1 P34/TO0 P70/AN0 P71/AN1 P72/AN2 P73/AN3 P74/AN4 P75/AN5 P33/SO/SB0 P32/SCK P31/T P30/R P27/SI P26/INTP5 P25/INTP4/ASCK P24/INTP3 P23/INTP2/CI P22/INTP1 P21/INTP0 P20/NMI ASTB P40/AD0 P41/AD1
µPD78217ACW µPD78218ACW-
P52/A10 P51/A9 P50/A8 P47/AD7 P46/AD6 P45/AD5 P44/AD4 P43/AD3 P42/AD2
µPD78217A, 78218A
64-pin plastic
P67/REFRQ/AN7 P66/WAIT/AN6
P64/RD P63/A19 P62/A18 P61/A17 P60/A16 RESET P57/A15 P56/A14 P55/A13 P54/A12 P53/A11 P52/A10 P51/A9
P70/AN0
P37/TO3
P36/TO2
P35/TO1
P34/TO0
P65/WR
P71/AN1 P72/AN2 P73/AN3 P74/AN4 P75/AN5 P33/SO/SB0 P32/SCK P31/T P30/R P27/SI P26/INTP5 P25/INTP4/ASCK
µPD78217AGC-AB8 µPD78218AGC- -AB8
P20/NMI
P21/INTP0
P22/INTP1
P23/INTP2/CI
P24/INTP3
P41/AD1
P40/AD0
P50/A8
P47/AD7
P46/AD6
P45/AD5
P44/AD4
P43/AD3
P42/AD2
ASTB
µPD78217A, 78218A
IDENTIFICATION
Port Port Port Port Port Port Port WAIT ASTB REFRQ RESET AVREF AVSS Read Strobe Write Strobe Wait Address Strobe Refresh Request Reset Crystal External Access Analog Input Reference Voltage
ASCK INTP0 INTP5
Timer Output Clock Input Receive Data Transmit Data Serial Clock Asynchronous Serial Clock Serial Serial Input Serial Output Non-maskable Interrupt Interrupt From Peripherals Address/Data
Analog Ground Power Supply Ground
Address
µPD78217A, 78218A
EXAMPLE SYSTEM CONFIGURATION (INVERTER AIR-CONDITIONER IN-DOOR UNIT)
Quick Heater Varistor Outdoor Unit
µPD78218A
Remote Control Receive
INTP0 P55,P56 Relay Driver
Wind Direction Setting
Wired Remote Control
P00-P03 P60-P63 Driver Driver
Up-Down Wind Direction
Room Temperature Special Sensor Humidity Heat Exchanger Temperature
P04-P07
Driver
Right/ Left Wind Direction
P50-P54
Driver
Indoor Motor
Serial Communication Display Buzzer Control P40-P47 P35,P36 RESET RESET
Stepping Motors
Right/ Left Wind Direction
µPD78217A, 78218A
INTERNAL BLOCK DIAGRAM
ADDRESS
A16-A19 (Expansion) A8-A15 AD0-AD7
INTP0-INTP5 ASCK SO/SB0 INTP3 PROGRAMMABLE INTERRUPT CONTROLLER
CONTROL
UART BAUD RATE GENERATOR CLOCKED SERIAL INTERFACE TEMPORARY REGISTERS
ADDRESS/DATA
WAIT REFRQ ASTB
TIMER/COUNTER BITS) TIMER/COUNTER CHANNEL-1 BITS) TIMER/COUNTER CHANNEL-2 BITS) TIMER/COUNTER CHANNEL-3 BITS)
DATA
INTP0 INTP1 INTP2
MICRO MICRO- SEQUENCER
BOOLEAN PROCESSOR
SYSTEM CONTROL
(256 Bytes) MACRO SERVICE CHANNEL DATA
RESET
P00-P03 P04-P07 AN0-AN7 AVREF AVSS INTP5
REAL-TIME OUTPUT PORT BITS
CONVERTER
PORT
-P07
-P27
-P37
-P47
Note
-P57
Note
Note
-P63 -P67
-P75
Caution Note
Inernal ROM/RAM capacity varies depending product.
case µPD78217A, P47, P57, cannot used ports.
µPD78217A, 78218A
CONTENTS DIFFERENCES BETWEEN µPD78218A µPD78214 SUBSERIES FUNCTIONS
PORTS NON-PORT PINS CIRCUITS UNUSED CONNECTION
INTERNAL BLOCK FUNCTIONS
MEMORY SPACE PORTS REAL-TIME OUTPUT PORT TIMER/COUNTER UNIT CONVERTER SERIAL INTERFACE 3.6.1 Asynchronous Serial Interface 3.6.2 Clock Synchronous Serial Interface
INTERNAL/EXTERNAL CONTROL FUNCTION
INTERRUPTS 4.1.1 Interrupt Sources 4.1.2 Vectored Interrupt 4.1.3 Macro Service 4.1.4 Macro Service Application Examples LOCAL INTERFACE 4.2.1 Memory Expansion 4.2.2 Programmable Wait 4.2.3 Pseudo-Static Refresh Function STANDBY RESET
INSTRUCTION ELECTRICAL SPECIFICATIONS PACKAGE DRAWINGS RECOMMENDED SOLDERING CONDITIONS
APPENDIX DEVELOPMENT TOOLS APPENDIX RELATED DOCUMENTS
Series Name Part Number Minimum instruction execution time 12-MHz) PUSH instruction execution time (number clocks) Power voltage range On-chip memory pins 16-bit timer/counter one-shot pulse output Macro service counter width Macro service type MPD, increments Macro service execution time Restrictions when data transferred from macro service type memory converter Input voltage restrictions AVREF voltage restrictions Stabilization time oscillation STOP mode release Package
DIFFERENCES BETWEEN µPD78218A µPD78214 SUBSERIES
µPD78218A Subseries µPD78217A
µPD78214 Subseries µPD78P218A µPD78212
µPD78218A
µPD78213
µPD78214
µPD78P214
When stack area internal dual port Other than above VDD=+5V±10% ROM-less Kbytes (mask ROM) 1024 bytes Available 8/16 bits select capability (except type 16-bit increment
When stack area internal dual port Other than above VDD=+5V±10% Kbytes (mask ROM) bytes available Only bits Only low-order bits increment (high-order bits unchanged) ROM-less Kbytes (mask ROM) bytes
VDD=+5V±0.3V Kbytes (PROM)
Kbytes (PROM)
Macro service depends mode. Compare with user's manual products. Generated when transfer source buffer (memory) address 0FED0H 0FEDFH. Generated when transfer data DFH.
Only pins involved conversion
Pins involved conversion pins selected register bits ANI0 ANI2 only: AVREF voltage
µPD78217A, 78218A
Dedicated counter bits active pulse width dedicated counter bits 64-pin plastic shrink (750 mil) 64-pin plastic 64-pin ceramic shrink (CERDIP, with window, mil): µPD78P218A only
active pulse width dedicated counter bits
64-pin plastic shrink (750 mil) 64-pin plastic QUIP: Except µPD78212 68-pin plastic QFJ: Except µPD78212 64-pin plastic 74-pin plastic 64-pin ceramic shrink (CERDIP, with window, mil): µPD78P214 only
µPD78217A, 78218A
FUNCTIONS
PORTS
Name
Alternate Function Port (P0):
Function
Output
Established real-time output port bits Direct drive transistors capability
Note
Input
INTP0 INTP1 INTP2/CI INTP3 INTP4/ASCK INTP5
Port (P2): cannot used general-purpose port. (Non-maskable interrupt) However, input level confirmed interrupt routine. connection on-chip pull-up resistor specified 6-bit unit software.
Input/ output
SO/SB0
Port (P3): input/output specifiable bit-wise. Input mode pins specifiable on-chip pull-up resistor connection batch software.
Input/ output
Port (P4): input/output specifiable 8-bit batch. connection on-chip pull-up resistor specifiable 8-bit batch software. direct drive capability.
Note
Input/ output
Port (P5): input/output specifiable bit-wise. Input mode pins specifiable on-chip pull-up resistor connection batch software. direct drive capability.
Note Note
Output Input/ output
WAIT/AN6 REFRQ/AN7
Port (P6): enables specify input/output bit-wise. connection on-chip pull-up resistor input mode pins specified batch software.
Input
Port (P7)
Note
case µPD78217A, these cannot used ports.
µPD78217A, 78218A
NON-PORT PINS
Alternate Function /INTP2 P25/INTP4 P33/SO P33/SB0 P23/CI P25/ASCK Input/output Output Output Output Output Input Output Output Input Input P67/AN7
Note Note
Name ASCK INTP0 INTP1 INTP2 INTP3 INTP4 INTP5 WAIT ASTB REFRQ RESET
Output Input Input Output Input Input/output Input Output Input/output Input
Function Timer output Count clock input 8-bit timer/counter Serial data input (UART) Serial data output (UART) Baud rate clock input (UART) Serial data input/output (SBI) Serial data input (3-wire serial I/O) Serial data output (3-wire serial I/O) Serial clock input/output (SBI, 3-wire serial I/O) External interrupt request
Time multiplexing address/data (external memory connection) Upper address (external memory connection) Upper address when extending address (external memory connection) Read strobe into external memory Write strobe into external memory Wait insertion Address latch timing output (during external memory access) Refresh pulse output into external pseudo-static memory Chip reset Crystal connection system clock oscillation (external clock input enabled)
Note Note
P66/AN6
Input
ROM-less operating specification (external access same space internal ROM). Used high µPD78218A used µPD78217A.
AN6, AVREF AVSS
Input
P66/WAIT, P67/REFRQ
Analog voltage input converter
Reference voltage apply converter converter Positive power supply
Note
case µPD78217A, these cannot used ports.
µPD78217A, 78218A
CIRCUITS UNUSED CONNECTION input/output circuit type each recommended connection unused pins shown Table 2-1. input/output circuit configuration each type, Fig. 2-1. Table Input/Output Circuit Type Each
Name P20/NMI P21/INTP0 P22/INTP1 P23/INTP2/CI P24/INTP3 P25/INTP4/ASCK P26/INTP5 P27/SI P30/RXD P31/TXD P32/SCK P33/SB0/SO P34/TO0 P37/TO3 P40/AD0 P47/AD7 P50/A8 P57/A15 P60/A16 P63/A19 P64/RD P65/WR P66/WAIT/AN6 P67/REFRQ/AN7 P70/AN0 P75/AN5 ASTB RESET AVREF AVSS
Input/Output Circuit Type
Output Input Leave open.
Unused Connection
Connected
Connected
Input/output
Input Output
Connected VDD. Leave open.
10-A
Output Input/output
Leave open. Input Output Connected VDD. Leave open. Connected VDD. Leave open.
Note
Input Output
Input Output Input
Connected Leave open.
Connected Connected
Note
Note
voltage outside range AVSS AVREF should applied, this damage PD78217A/78218A. input/output mode undefined input/output dual-function pins, connect these pins resistor several (Especially reset input exceeds low-level input voltage power-on case input/ output switching software.)
Caution
Remark
type numbers standardized series, therefore they always consecutive numbers each product (some circuits incorporated).
µPD78217A, 78218A
Fig. Input/Output Circuits
Type Type
pullup enable
Schmitt-Triggered Input with Hysteresis Characteristic Type Schmitt-Triggered Input with Hysteresis Characteristic Type data output disable input enable data output disable Type pullup enable
Push-pull output which enables output high-impedance (both P-ch N-ch off). Type pullup enable data output disable
Type
Comparator Vref (Threshold Voltage)
input enable
Type 10-A
Type
pullup enable data open drain output disable
pullup enable data
output disable Comparator
Vref (Threshold Voltage) input enable
µPD78217A, 78218A
INTERNAL BLOCK FUNCTIONS
MEMORY SPACE memory space Mbytes accessed. Fig. shows that memory space. program memory mapping differs depending status. µPD78217A program memory mapped onto external memory (64256 bytes: 00000H 0FAFFH). This area also used data memory. data memory mapped onto internal (1024 bytes: 0FB00H 0FEFFH). 1-Mbyte expansion mode, external memory (960 Kbytes: 10000H FFFFFH) mapped expanded data memory. µPD78218A program memory mapped onto internal Kbytes: 00000H 07FFFH) external memory (31488 bytes: 08000H 0FAFFH). external memory accessed external memory expansion mode. area mapped onto external memory also used data memory. data memory mapped onto internal (1024 bytes: 0FB00H 0FEFFH). 1-Mbyte expansion mode, external memory (960 Kbytes: 10000H FFFFFH) mapped expanded data memory.
µPD78217A, 78218A
Fig. Memory
(ROM-Less Mode) Note3
FFFFFH
Extended Address
Data Memory
External Memory Note1 (960 Kbytes)
Note1
10000H
0FFFFH 0FFDFH 0FFD0H 0FF00H
0FEFFH Special Function Register (SFR)
Note2
General Register bytes) Macro Service Control Word bytes) Data Area (1024 bytes)
(256 bytes)
0FEE0H 0FEDFH
0FEC2H
Memory Space Mbytes)
0FEFFH
Data Memory
Internal (1024 bytes) 0FB00H 0FB00H 07FFFH
Normal Address Kbytes)
0FAFFH
Program Memory/ Data Memory
01000H 00FFFH CALLF Entry Area Kbytes) 08000H 07FFFH 00800H 007FFH 00080H 0007FH 00040H 0003FH 00000H Program Area (1920 bytes) CALLT Table Area bytes) Vector Table Area bytes) 00FFFH
Program Memory/ Data Memory
Internal Kbytes)
00000H
Notes Accessed 1-Mbyte expansion mode. Shaded areas denote internal memory. Accessed external memory expansion mode. µPD78217A applies only when
Program Memory Data Memory
External Memory Note2 (31488 bytes)
Program Area Kbytes)
External Memory (64256 bytes)
µPD78217A, 78218A
PORTS
µPD78217A/78218A ports shown Fig. which allow various kinds control. functions each port shown Table 3-1. ports on-chip pull-up resistor specified software input. Fig. Port Configuration
P00-P07
Port
P20-P27
Port
Port
P40-P47
Port
Note
Port
Note
P60-63
Port
Note
P70-P75
Port
Note
case µPD78217A, P47, P57, P64, cannot used ports.
µPD78217A, 78218A
Table Port Function
Name Port
Name
Function Output high-impedance specifiable 8-bit batch. also operate bits real-time output (P00 P03, P07). Transistor direct drive capability.
Designation Software Pull-Up -----
Port Port
Input port Input output specifiable bit-wise.
6-bit batch (P22 P27) Input mode pins specifiable batch
Port
Note
Input output specifiable 8-bit batch. direct drive capability.
8-bit batch
Port
Note
Input output specifiable bit-wise. direct drive capability.
Input mode pins specifiable batch ----- Input mode pins specifiable batch
Port
Note
Output port Input output specifiable bit-wise.
Port
Input port
-----
Note
case µPD78217A, P47, P57, P64, cannot used ports.
µPD78217A, 78218A
REAL-TIME OUTPUT PORT
real-time output port outputs data stored buffer synchronization with timer match interrupts external interrupts. jitterless pulse output obtained means this. Therefore, most suitable applications which output pattern interval time. (Stepping motor open loop control, etc.) Port buffer register core elements configuration, shown Fig. 3-3. Fig. Real-Time Output Port Block Diagram
Internal
Real-Time Output Port Control Register
Buffer Register
INTP0 (From Outside) INTC10 (From Timer) INTC11 (From Timer) Output Trigger Control Circuit
Output Latch (P0)
µPD78217A, 78218A
TIMER/COUNTER UNIT
µPD78217A/78218A 16-bit timer/counter unit channel 8-bit timer/counter units channels. Table Type Function Timer/Counter
Unit Type Function Interval timer Type External event counter One-shot timer Timer output Toggle output PWM/PPG output Function One-shot pulse output Real-time output Pulse amplitude measurement Number interrupt requests Clock source serial interface
16-Bit Timer/ Counter
8-Bit Timer/ Counter
8-Bit Timer/ Counter
8-Bit Timer/ Counter
Since interrupt requests supported total, also function timer channels. Remark one-shot pulse output function activates pulse output level software, inactivates hardware (interrupt request signal). This function different from one-shot timer function 8-bit timer/counter
µPD78217A, 78218A
Fig. Timer/Counter Unit Block Diagram 16-bit timer/counter unit
Software Trigger fCLK/8 Timer Register
Compare Register CR00
Pulse Output Control
Match
Compare Register CR01
Match
INTP3
Edge Detection
INTC00 Capture Register CR02 INTP3 INTC01
8-bit timer/counter unit
fCLK/16 Prescaler Timer Register
Compare Register CR10
Match
INTC10 Real-Time Output Port
INTP0
Edge Detection
Capture/Compare Register CR11
Match
INTC11
INTP0
8-bit timer/counter unit
fCLK/16 Prescaler
Timer Register
Pulse Output Control
INTP2/CI
Edge Detection
Event Input INTP2
Compare Register CR20
Match
Compare Register CR21
Match
INTP1
Edge Detection
Capture Register CR22
INTC20 INTC21
INTP1
8-bit timer/counter unit
fCLK/8 Prescaler Timer Register Clear UART
Compare Register CR30
Match INTP4/ INTC30
INTP4/ ASCK
Edge Detection
OVF: Overflow Flag
µPD78217A, 78218A
CONVERTER
µPD78217A/78218A incorporate analog/digital (A/D) converter with 8-channel multiplexed analog input (AN0 AN7). conversion method used successive approximation. After conversion results generated, they held 8-bit conversion result register (ADCR), which allow high-speed high-precision conversion (conversion time: Approx. 12-MHz operation). following modes available starting conversion: Hardware start Starts conversion trigger input (INTP5) Software start Starts conversion converter mode register (ADM) setting
following modes operation after starting available: Scan mode Multiple analog input selected sequentially conversion data obtained from pins.
Select mode analog input fixed continuous conversion value obtained.
above modes conversion operation stopped ADM. conversion result transferred ADCR, interrupt request INTAD generated, (except software start select mode). Therefore, conversion value transferred memory continuously using macro service (See section 4.1.3 "Macro Service"). Table INTAD Generation Mode
Scan Mode Hardware start Software start
Select Mode
µPD78217A, 78218A
Fig. Converter Block Diagram
Successive Approximation Register (SAR) Edge Detector Conversion Trigger Controller
Series Resistor String
Input Selector
Sample Hold Circuit
INTP5
INTAD
Selector
Selector Interrupt Request
Voltage Comparator
INTP5 Trigger Enable
Conversion Result Register (ADCR)
Converter Mode Register (ADM)
Internal
µPD78217A, 78218A
SERIAL INTERFACE
µPD78217A/78218A independent serial interfaces. Asynchronous serial interface (UART) Clock synchronous serial interface (CSI) 3-wire serial Serial interface (SBI) Therefore, communication with external devices local communication inside system performed simultaneously (See Fig. 3-6). Fig. Serial Interface Example
UART
µPD78218A (Master)
PD4711A
[UART] RS-232-C Driver [SBI] Port
PD75402A (Slave)
PD75328 (Slave)
UART 3-wire serial
µPD78218A (Master)
PD4711A
[UART] RS-232-C Driver Port [3-Wire Serial I/O]
Note
PD78C11A (Slave)
Port
INTPm Port
PD78C14 (Slave)
INTPn Port
Note
Port
Note Handshake Line
µPD78217A, 78218A
3.6.1
Asynchronous Serial Interface
µPD78217A/78218A incorporates UART (Universal Asynchronous Receiver Transmitter) asynchronous serial interface. UART used send/receive byte data following start bit. UART incorporates dedicated baud rate generator which generate wide range desired baud rates also determine baud rates scaling ASCK input clocks 8-bit timer/counter output (TM3 output), allowing transmission/reception with variety baud rates. UART dedicated baud rate generator used, MIDI standard baud rate (31.25 kbps) also obtained. Fig. Asynchronous Serial Interface (UART) Block Diagram
Internal
Receive Buffer
Receive Shift Register
Transmit Shift Register
Receive Control Parity Check
INTSR INTSER
Transmit Control Parity Addition
INTST
1/16
1/16
UART Dedicated Baud Rate Generator fCLK 1/N1
Selector
1/N2
ASCK
Selector
Output
fCLK: Internal system clock frequency (System Clock Frequency/2)
Selector
µPD78217A, 78218A
3.6.2
Clock Synchronous Serial Interface
master device starts transmission activating serial clock transfers one-byte data synchronization with this clock. Fig. Clock Synchronous Serial Interface Block Diagram
Internal
Clear Selector Shift Register Output Latch
SO/SB0
N-ch Open-drain output also possible (SB0: SBI) Release Command/ Acknowledge Detector
Busy/ Acknowledge Generator
Serial Clock Counter
Interrupt Generator
INTCSI
Output/2 Selector Serial Clock Controller fCLK/8 fCLK/32
fCLK: Internal System Clock Frequency (System Clock Frequency/2) 3-wire serial This interface communicating with devices incorporating conventional clock synchronous serial interface. Basically, communication performed with three lines, serial clock line (SCK) serial data lines (SI, SO). When connecting multiple devices, handshake line necessary. Communication with multiple devices performed with serial clock line (SCK) serial line (SB0). This NEC's standard serial interface. master device selects slave device communicated with outputting "address" from pin. Therefore, "commands" "data" perform transfer receive between master slave.
µPD78217A, 78218A
INTERNAL/EXTERNAL CONTROL FUNCTION
INTERRUPTS interrupt request servicing methods selected, shown following table. Table Interrupt Request Servicing
Service Mode Vectored interrupt
Servicing Subject Software
Service Branches service routine, executes (any process contents) Data transfer, etc., between memory (fixed process contents)
Contents With save return
Macro service
Firmware
Hold
µPD78217A, 78218A
4.1.1
Interrupt Sources
There types interrupt sources instruction execution, shown Table 4-2. priority interrupt servicing levels (high priority levels). Therefore, levels nest control when interrupt progress when interrupt requests occur simultaneously (see Fig. 4-1, Fig. 4-2) separated. Nesting will always take place macro service won't hold). default priority priority level (fixed) service interrupt requests which occur same level simultaneously (see Fig. 4-2). Table Interrupt Sources
Type Software Nonmaskable Maskable
Default Priority
Source Name Instruction execution input edge detection Trigger
Internal/ External ----- External
Macro Service
(highest)
INTP0 INTP1 INTP2 INTP3 INTC00 INTC01 INTC10 INTC11 INTC21 INTP4 INTC30
input edge detection (TM1 capture trigger) input edge detection (TM2 capture trigger) input edge detection (TM2 event counter input) input edge detection (TM0 capture trigger) CR00 match signal generation CR01 match signal generation CR10 match signal generation CR11 match signal generation CR21 match signal generation input edge detection CR30 match signal generation input edge detection converter conversion termination (transfer ADCR) CR20 match signal generation receive error generation receive termination transmit termination transfer termination External Internal External Internal Internal
INTP5 INTAD
(lowest)
INTC20 INTSER INTSR INTST INTCSI
16-bit timer 8-bit timer Asynchronous serial interface Clock synchronous serial interface
µPD78217A, 78218A
Fig. Servicing Example when Interrupt Request Occurrence Issued while Interrupt Serviced
Main Routine [Nesting Servicing Servicing Macro Service Request Vectored Interrupt Request (Low-Priority Level) Servicing Vectored Interrupt Request (High-Priority Level) Servicing Macro Service Request [Nesting [Nesting
Servicing Servicing Macro Service Request Vectored Interrupt Request (High-Priority Level) Macro Service Request
Vectored Interrupt Request (Low-Priority Servicing Level: Pending) Servicing
Fig. Servicing Example Simultaneous Interrupt Requests
Main Routine [Nesting Servicing [Nesting
Vectored Interrupt Request (Low-Priority Level) Macro Service Request (High-Priority Level) Macro Service Request (Low-Priority Level) Vectored Interrupt Request (High-Priority Level) Default Priority:
Servicing
Servicing
Servicing
µPD78217A, 78218A
4.1.2 Vectored Interrupt memory contents vector table address, which corresponds interrupt source, branched into service routine destination address. executes interrupt servicing, following operations occur. When branch When return Saving status (PC, contents) stack. Returning status (PC, contents) from stack.
RETI instruction executes returning main routine from service routine. Table Vector Table Address
Interrupt Source INTP0 INTP1 INTP2 INTP3 INTC00 INTC01 INTC10 INTC11
Vector Table Address 003EH 0002H 0006H 0008H 000AH 000CH 0014H 0016H 0018H 001AH
Interrupt Source INTC21 INTP4 INTC30 INTP5 INTAD INTC20 INTSER INTSR INTST INTCSI
Vector Table Address 001CH 000EH
0010H
0012H 0020H 0022H 0024H 0026H
4.1.3 Macro Service This function transfer data between memory special function registers (SFR) without going through CPU. macro service controller accesses memory SFR, transfers data directly without fetching High-speed data transfer enabled because data saved, restored fetched. Fig. Macro Service
Read Memory Write
Macro Service Controller
Write Read
Internal
µPD78217A, 78218A
4.1.4
Macro Service Application Examples
Transmit operation serial interface
Transmit Data Storage Buffer (Memory) Data Data
Data Data
Internal
Transmit Shift Register (SFR)
Transmission Control
INTST
Whenever macro service request INTST generated, next transmit data transferred from memory. When data (last byte) transferred (the transmit data storage buffer becomes empty), vectored interrupt request INTST generated. Receive operation serial interface
Receive Data Storage Buffer (Memory) Data Data
Data Data
Internal
Receive Buffer
(SFR)
Receive Shift Register
Receive Control
INTSR
Whenever macro service request INTSR generated, receive data transferred memory from RXB. When data (last byte) transferred memory (the receive data storage buffer becomes empty), vectored interrupt request INTSR generated.
µPD78217A, 78218A
Real-time output port INTC10 INTC11 become output triggers real-time output port. macro service them, next output pattern interval simultaneously. Therefore, INTC10 INTC11 control system stepping motor independently. Also, they applied control motor, etc.
Output Pattern Profile (Memory) Pn-1
Output Timing Profile (Memory) Tn-1
Internal
Internal
(SFR)
Match
CR10
(SFR)
INTC10 Output Latch P00-P03
Whenever macro service request INTC10 generated, pattern timing transferred CR10, respectively. When contents match with contents CR10, next INTC10 generated contents sent output latch. (last byte) sent CR10, vectored interrupt request INTC10 generated. same operation available INTC11 (differences: CR10 CR11, P0H, P00-P03 P04-P07).
µPD78217A, 78218A
LOCAL INTERFACE
µPD78217A/78218A connected external memory (memory mapped I/O), supports 1M-byte memory space (see Fig.3-1). Fig. Local Interface Example
µPD78218A
A16-A19 Decoder
REFRQ Pseudo SRAM PROM PD27C256A
Kanji-Character Generator PD24C1000
AD0-AD7
Data
ASTB
Latch
A8-A15
Address
Gate Array Expansion Centronics I/F, etc.
4.2.1
Memory Expansion
following modes have been prepared memory expansion function. External memory expansion mode Expands program memory data memory 31488 bytes (64256 bytes µPD78217A) externally. However, this area used unconditionally under ROM-less mode 1-Mbyte expansion mode Expands data memory Kbytes become 1-Mbyte memory space.
4.2.2
Programmable Wait
wait independently inserted memory mapped both normal address (00000H 0FFFFH) expanded address (10000H FFFFFH). Therefore, efficiency entire system decreased. 4.2.3 Pseudo-Static Refresh Function
refresh operations follows. Pulse refresh Outputs refresh pulse REFRQ synchronization with cycle. Power-down self refresh Outputs low-level REFRQ standby mode holds contents pseudo-static RAM.
µPD78217A, 78218A
STANDBY
This function reduce power consumption chip. following modes available. HALT mode Stops operation clock CPU. average power consumption reduced switching from normal mode HALT mode vice-versa. STOP mode Stops oscillator. This stops operation chip enables minute power consumption consisting only leakage current. These modes programmable. macro service started from HALT mode. Fig. Standby Status Flow
Program Operation
HALT
STOP (Standby)
RESET Input Input Vectored Interrupt Request Note
rans
Interrupt Request Interrupt Disable
HALT (Standby)
Traation rmin
Macro Service
Vectored Interrupt Request
Note
Notes case vectored interrupt request low-priority level (status disable interrupt low-priority sequence under HALT setting). case vectored interrupt request high-priority level case status enable interrupt low-priority sequence under HALT setting. case macro service high-priority level (status disable interrupt low-priority sequence under HALT setting). case macro service high-priority level case status enable interrupt low-priority sequence under HALT setting.
µPD78217A, 78218A
RESET
When level input RESET pin, internal hardware initialized (reset state). When RESET input changes from level high level, following data program counter (PC). Lower bits Upper bits Contents 0000H address Contents 0001H address
contents destination address program starts executed from address. Therefore, start from address reset start. Please program contents each register required. noise eliminator been incorporated RESET input circuit prevent error from noise. This noise eliminator sampling circuit based analog delay. Fig. Reset Acknowledge
Delay
Delay
Delay
Initialization
Instruction Execution Reset Start Address
RESET (Input)
Internal Reset Signal
Reset Start
Reset
RESET signal active reset operation power-on until oscillation stabilization time (approx. elapses. Fig. Reset Operation Power-On
Oscillation Stabilization Time
Delay
Initialization
Instruction Execution Reset Start Address
RESET (Input)
Internal Reset Signal
Reset
µPD78217A, 78218A
INSTRUCTION
8-bit instructions MOV, XCH, ADD, ADDC, SUB, SUBC, AND, XOR, CMP, MULU, DIVUW, INC, DEC, ROR, ROL, RORC, ROLC, SHR, SHL, ROR4, ROL4, DBNZ, PUSH, Table Instructions Classified 8-Bit Addressing Mode
Operand #byte Operand
Note1
saddr saddr' Note1 Note1 Note1 Note1 &mem !addr16 &!addr16
None
Note2
ROLC RORC
Note1
MULU DIVUW DBNZ
saddr Note1 Note1 Note1
DBNZ PUSH
mem1 &mem1 !addr16 &!addr16 STBC
ROR4 ROL4 PUSH
Notes
ADDC, SUB, SUBC, AND, same ADD. There operand, operand operand address.
µPD78217A, 78218A
16-bit instructions MOVW, ADDW, SUBW, CMPW, INCW, DECW, SHRW, SHLW, PUSH, Table Instructions Classified 16-Bit Addressing Mode
Operand #word Operand ADDW SUBW CMPW
saddrp ADDW SUBW CMPW MOVW ADDW SUBW CMPW MOVW ADDW SUBW CMPW sfrp mem1 &mem1 None
MOVW
MOVW
MOVW
MOVW
MOVW
SHLW SHRW
INCW DECW PUSH
saddrp sfrp mem1 &mem1
MOVW MOVW
MOVW MOVW MOVW
MOVW
MOVW
INCW DECW
µPD78217A, 78218A
manipulation instructions MOV1, AND1, OR1, XOR1, SET1, CLR1, NOT1, BTCLR Table Instructions Classified Manipulation Instruction Addressing Mode
Operand Operand MOV1 AND1 XOR1 AND1 MOV1 AND1 XOR1 AND1 A.bit /A.bit X.bit /X.bit
saddr. MOV1 AND1 XOR1
/saddr. sfr.bit MOV1 AND1 XOR1 MOV1 AND1 XOR1 /sfr.bit PSW.bit
/PSW.
None
Note
AND1
AND1
AND1
SET1 CLR1 NOT1 SET1 CLR1 NOT1 BTCLR SET1 CLR1 NOT1 BTCLR SET1 CLR1 NOT1 BTCLR SET1 CLR1 NOT1 BTCLR SET1 CLR1 NOT1 BTCLR
A.bit
MOV1
X.bit
MOV1
saddr.bit
MOV1
sfr.bit
MOV1
PSW.bit
MOV1
Note There operand, operand operand address.
µPD78217A, 78218A
Call/branch instructions CALL, CALLF, CALLT, BTCLR, DBNZ, BNC, BNL, BNZ, Table Instructions Classified Call/Branch Instruction Addressing Mode
Operands Instruction Address Basic instructions Compound instructions
$addr16 BCNote BTCLR DBNZ
!addr16 CALL
CALL
!addr11 CALLF
[addr5] CALLT
Note
BNC, BNL, same
Other instructions ADJBA, ADJBS, BRK, RET, RETI, RETB, NOP,
µPD78217A, 78218A
ELECTRICAL SPECIFICATIONS
ABSOLUTE MAXIMUM RATINGS
PARAMETER
SYMBOL
TEST CONDITIONS
RATING -0.5 +7.0 -0.5 +0.5 -0.5 +0.5 -0.5 +0.5
UNIT
Supply voltage
AVREF AVSS
Input voltage Output voltage Output current,
output pins Note
-0.5 AVREF +0.5 -0.5 +0.5 +150
Output current, high
output pins Tstg
Operating ambient temperature Storage temperature
Note
P70/AN0 P75/AN5, P66/WAIT/AN6, P67/REFRQ/AN7 pins used converter input pins. However, absolute maximum ratings should also satisfied.
Caution
Product quality suffer absolute maximum rating exceeded even single parameter even momentarily. That absolute maximum ratings rated values which product verge suffering physical damage, therefore product must used under conditions which ensure that absolute maximum ratings exceeded.
OPERATING CONDITIONS
CLOCK FREQUENCY
OPERATING AMBIENT TEMPERATURE (TA)
SUPPLY VOLTAGE (VDD
CAPACITANCE
PARAMETER Input capacitance Output capacitance capacitance
SYMBOL
TEST CONDITIONS unmeasured pins returned
MIN.
TYP.
MAX.
UNIT
µPD78217A, 78218A
OSCILLATOR CHARACTERISTICS (TA=
RESONATOR RECOMMENDED CIRCUIT
PARAMETER
MIN.
MAX.
UNIT
Ceramic resonator crystal resonator
Oscillator frequency (fXX)
External clock HCMOS Inverter
input frequency (fX)
input rising/falling time (tXR input high/low level width (tWXH tWXL)
Caution
When using clock oscillator, wiring area enclosed with dotted line should carried follows avoid adverse effect from wiring capacitance. Wiring should short possible. Wiring should cross other signal lines. Wiring should placed close varying high current. potential oscillator capacitor ground should same VSS. ground ground pattern which high current flows. fetch signal from oscillator.
µPD78217A, 78218A
RECOMMENDED OSCILLATOR CONSTANTS CERAMIC RESONATOR
MANUFACTURER
FREQUENCY [MHz]
PART NUMBER
RECOMMENDED CONSTANTS [pF] [pF]
CSA12.0MTZ Murata Mfg. CST12.0MTW EFOGC1205C4 Matsushita Electronics Parts
Note
Capacitor on-chip type Capacitor on-chip type
EFOEC1205C4 EFOEN1205C4 FCR12.0M2S
FCR12.0MC
Capacitor on-chip type
Note
Production discontinued.
µPD78217A, 78218A
CHARACTERISTICS
PARAMETER Input voltage,
SYMBOL VIH1
TEST CONDITIONS
MIN.
TYP.
MAX. AVREF 0.45
UNIT
Pins except Note Note Note Note
Note3
Input voltage, high
VIH2 VIH3 VOL1
Output voltage, VOL2 VOH1 Output voltage, high VOH2 VOH3 input current, input current, high Input leakage current Output leakage current AVREF current AIREF IDD1 supply current IDD2 Data retention voltage VDDDR HALT mode STOP mode STOP mode Pull-up resistor VDDDR VDDDR VDD-1.0 VDD-0.5
Note4
-1.0 -100 -5.0 VIH3 Operating mode Operating mode
-100
Data retention current
IDDDR
Notes P70/AN0 P75/AN5, P66/WAIT/AN6, P67/REFRQ/AN7 pins used converter input pins. RESET, P20/NMI, P21/INTP0, P22/INTP1, P23/INTP2/CI, P24/INTP3, P25/INTP4/ASCK, P26/ INTP5, P27/SI, P32/SCK, P33/SO/SB0, pins P40/AD0 P47/AD7, P50/A8 P57/A15 pins pins
µPD78217A, 78218A
CHARACTERISTICS READ/WRITE OPERATION (1/2)
PARAMETER input clock cycle time Address setup time ASTB) Address hold time (from ASTB)
Note
SYMBOL tCYX tSAST tHSTA tHRA tHWA tDAR tFAR tDAID tDSTID tDRID tDSTR tHRID tDRA tDRST tWRL tWSTH tDAW tDSTOD tDWOD tDSTW1
TEST CONDITIONS
MIN.
MAX.
UNIT
Address hold time (from Address hold time (from delay time from address Address float time (from Data input time from address Data input time from ASTB Data input time from delay time from ASTB Data hold time (from Address active time from ASTB delay time from low-level width ASTB high-level width delay time from address Data output time from ASTB Data output time from delay time from ASTB
waits waits waits waits
Refreshing disabled Refreshing enabled waits Refreshing enabled Refreshing disabled waits Refreshing enabled waits
tDSTW2 Data setup time Data setup time Data hold time (from
Note
tSODWR tSODWF tHWOD tDWST tWWL1
ASTB delay time from
low-level width tWWL2 WAIT input time from address WAIT input time from ASTB tDAWT tDSTWT
Note
hold time includes time hold under load conditions
Remarks values above table based "fXX pF". parameter with SYMBOL column, refer "tCYX DEPENDENT TIMING DEFINITION" well.
µPD78217A, 78218A
READ/WRITE OPERATION (2/2)
PARAMETER WAIT hold time from ASTB WAIT delay time from ASTB WAIT input time from WAIT hold time from WAIT delay time from Data input time from WAIT delay time from WAIT delay time from WAIT WAIT input time from refresh disabled) WAIT hold time Refresh disabled from WAIT delay Refresh enabled Refresh disabled
SYMBOL tHSTWT tDSTWTH tDRWTL tHRWT tDRWTH tDWTID tDWTW tDWTR tDWWTL tHWWT1 tHWWT2 tDWWTH1 tDWWTH2 tDRRFQ tDWRFQ tWRFQL tDRFQST
TEST CONDITIONS external waits external waits
MIN.
MAX.
UNIT
external waits external waits
external waits external waits external waits external waits
time from Refresh enabled REFRQ delay time from REFRQ delay time from REFRQ low-level width ASTB delay time from REFRQ
Remarks
values above table based "fXX pF". parameter with SYMBOL column, refer "tCYX DEPENDENT TIMING DEFINITION" well.
µPD78217A, 78218A
SERIAL OPERATION
PARAMETER
SYMBOL Input
TEST CONDITIONS External clock Internal divided Output Internal divided Input External clock Internal divided Output Internal divided Input External clock Internal divided Internal divided
MIN.
MAX.
UNIT
Serial clock cycle time
tCYSK
Serial clock low-level width
tWSKL
Serial clock high-level width
tWSKH
Output
setup time SCK) hold time (from SCK)
tSSSK tHSSK tDSBSK1 CMOS push-pull output (3-wire serial mode) Open-drain output (SBI mode), tDSBSK2
SO/SB0 output delay time (from SCK)
mode
tCYX tCYX tCYX tCYX
high hold time (from SCK) setup time SCK) low-level width high-level width
tHSBSK tSSBSK tWSBL tWSBH
Remark
values above table based "fXX pF".
µPD78217A, 78218A
OTHER OPERATIONS
PARAMETER low-level width high-level width INTP0 INTP5 low-level width INTP0 INTP5 high-level width RESET low-level width RESET high-level width SYMBOL tWNIL tWNIH tWITL tWITH tWRSL tWRSH TEST CONDITIONS MIN. MAX. UNIT
tCYX tCYX
EXTERNAL CLOCK TIMING
PARAMETER input low-level width input high-level width input rise time input fall time input clock cycle time SYMBOL tWXL tWXH tCYX TEST CONDITIONS MIN. MAX. UNIT
CONVERTER CHRACTERISTICS AVSS
PARAMETER Resolution AVREF +70°C Overall error
Note1
SYMBOL
TEST CONDITIONS
MIN.
TYP.
MAX.
UNIT
AVREF +70°C AVREF
±1/2
tCYX
Quantization error tCYX (The "0") Conversion time tCONV tCYX (The "1") tCYX (The "0") Sampling time tSAMP tCYX (The "1")
tCYX
tCYX
-0.3 AVREF +0.3 1000
tCYX
Analog input voltage Analog input impedance Reference voltage AVREF current
VIAN
AVREF AIREF Note
Notes
Quantization error included. Represented ratio full-scale value. When register's STOP mode.
µPD78217A, 78218A
tCYX DEPENDENT TIMING DEFINITION (1/2)
PARAMETER input clock cycle time Address setup time ASTB) delay time from address Address float time (from Data input time from address Data input time from ASTB Data input time from delay time from ASTB Address active time from ASTB delay time from low-level width ASTB high-level width delay time from address Data output time from ASTB SYMBOL tCYX tSAST tDAR tFAR tDAID tDSTID tDRID tDSTR tDRA tDRST tWRL tWSTH tDAW tDSTOD tDSTW1 delay time from ASTB tDSTW2 2tCYX (Refreshing enabled) Data setup time Data setup time ASTB delay time from tSODWR tSODWF (Refreshing enabled) tDWST tWWL1 low-level width tWWL2 tCYX tCYX (Refreshing disabled) tCYX (Refreshing enabled) WAIT input time from address WAIT input time from ASTB tDAWT tDSTWT 3tCYX 2tCYX MAX. MAX. MIN.
Note
FORMULA
MIN./MAX. MIN.
Note
UNIT
tCYX 2tCYX tCYX/2 tCYX tCYX tCYX tCYX 2tCYX 2tCYX tCYX tCYX 2tCYX tCYX tCYX (Refreshing disabled)
MIN. MIN. MIN. MAX. MAX. MAX. MIN. MIN. MIN. MIN. MIN. MIN. MAX. MIN.
Note
Note
Note
MIN.
Note
tCYX tCYX
MIN. MIN. MIN. MIN.
Note
Remark Note
indicates number waits. When
µPD78217A, 78218A
tCYX DEPENDENT TIMING DEFINITION (2/2)
PARAMETER WAIT hold time from ASTB WAIT delay time from ASTB WAIT input time from WAIT hold time from WAIT delay time from Data input time from WAIT delay time from WAIT delay time from WAIT WAIT input time from refresh disabled) WAIT hold time Refresh disabled from WAIT delay Refresh enabled Refresh disabled SYMBOL tHSTWT tDSTWTH tDRWTL tHRWT tDRWTH tDWTID tDWTW tDWTR tDWWTL tHWWT1 tHWWT2 tDWWTH1 tDWWTH2 tDRRFQ tDWRFQ tWRFQL tDRFQST FORMULA 2XtCYX X)tCYX tCYX 1)tCYX 1)tCYX tCYX 2tCYX tCYX tCYX 1)tCYX 1)tCYX 1)tCYX 2XtCYX 2tCYX tCYX 2tCYX 4tCYX MIN./MAX. MIN. MAX. MAX. MIN. MAX. MAX. MIN. MIN. MAX. MIN. MIN. MAX. MAX. MIN. MIN. MIN. MIN.
Note Note
UNIT
Note Note
Note Note Note Note
time from Refresh enabled REFRQ delay time from REFRQ delay time from REFRQ low-level width ASTB delay time from REFRQ
Remarks Note
number external waits tCYX (fXX MHz) indicates number waits.
When
µPD78217A, 78218A
DATA RETENTION CHARACTERISTICS (TA=
PARAMETER Data retention voltage Data retention current rise time fall time hold time (from STOP mode setting) STOP release signal input time Oscillation stabilization wait time Low-level input voltage High-level input voltage
SYMBOL VDDDR IDDDR
TEST CONDITIONS STOP mode VDDDR VDDDR
MIN.
TYP.
MAX.
UNIT
tRVD tFVD tHVD
tDREL
Crystal resonator VDDDR VDDDR VDDDR
tWAIT Ceramic resonator Specified
Note
Note
RESET, P20/NMI, P21/INTP0, P22/INTP1, P23/INTP2/CI, P24/INTP3, P25/INTP4/ASCK, P26/INTP5, P27/SI, P32/SCK, P33/SO/SB0 pins.
Timing Test Point
DD-1 Test Points 0.45
µPD78217A, 78218A
Timing Waveform Read operation
tCYX
A8-A15 P60-P63 tDAR AD0-AD7 tSAST tHSTA tFAR tDSTID ASTB tWSTH tDSTR tDRID tWRL tDRST tHRID tDRA tDAID tHRA
Write operation
tCYX
A8-A15 P60-P63 tDAW AD0-AD7 tSAST tHSTA tDSTOD ASTB tWSTH tWWL1 tWWL2 tDSTW1 tDSTW2 tDWST tDWOD tSODWF tSODWR tHWOD tHWA
µPD78217A, 78218A
External WAIT Signal Input Timing Read operation
A8-A15 P60-P63
AD0-AD7
tDWTID ASTB tDSTWTH tHSTWT tDRWTH tHRWT tDSTWT tDAWT WAIT tDRWTL tDWTR
Write operation
A8-A15 P60-P63
AD0-AD7 tDWWTH1 tHWWT1 tDSTWTH tHSTWT tDWWTH2 tHWWT2 tDAWT WAIT tDWWTL tDSTWT tDWTW
ASTB
µPD78217A, 78218A
Refresh Timing Waveform Refresh after read
ASTB
tDRRFQ tDRFQST
REFRQ tWRFQL
Refresh after write
ASTB
tDWRFQ tDRFQST
REFRQ tWRFQL
µPD78217A, 78218A
Serial Operation 3-wire serial mode
tWSKL tWSKH
tCYSK tDSBSK1 Output Data tSSSK tHSSK
Input Data
Mode release signal transfer
tHSBSK tWSBL tWSBH tSSBSK
Command signal transfer
tWSKL tWSKH
tHSBSK tSSBSK tCYSK tDSBSK2 tSSSK tHSSK Data
µPD78217A, 78218A
Interrupt Input Timing
tWNIH tWNIL
tWITH
tWITL
INTP0-INTP5
Reset Input Timing
tWRSH
tWRSL
RESET
µPD78217A, 78218A
External Clock Timing
tWXH
tWXL
tCYX
Data Retention Characteristics
STOP Mode Setting
tHVD tFVD
VDDDR tDREL tWAIT tRVD
RESET
(Release Falling Edge)
(Release Rising Edge)
µPD78217A, 78218A
PACKAGE DRAWINGS
PLASTIC SHRINK (750 mil)
NOTE Each lead centerline located within 0.17 (0.007 inch) true position (T.P.) maximum material condition. Item center leads when formed parallel.
ITEM
MILLIMETERS 58.68 MAX. 1.78 MAX. 1.778 (T.P.) 0.50±0.10 MIN. 3.2±0.3 0.51 MIN. 4.31 MAX. 5.08 MAX. 19.05 (T.P.) 17.0 0.25 +0.10 -0.05 0.17 0~15°
INCHES 2.311 MAX. 0.070 MAX. 0.070 (T.P.) 0.020 +0.004 -0.005 0.035 MIN. 0.126±0.012 0.020 MIN. 0.170 MAX. 0.200 MAX. 0.750 (T.P.) 0.669 0.010 +0.004 -0.003 0.007 0~15° P64C-70-750A,C-1
Remark
versions have same package drawings same materials mass-produced versions.
µPD78217A, 78218A
PLASTIC
detail lead
P64GC-80-AB8-3 ITEM MILLIMETERS 17.6 14.0 14.0 17.6 0.35 0.10 0.15 (T.P.) 0.15+0.10 -0.05 0.10 2.55 2.85 MAX. INCHES 0.693 0.016 0.551+0.009 -0.008 0.551+0.009 -0.008 0.693 0.016 0.039 0.039 0.014 +0.004 -0.005 0.006 0.031 (T.P.) 0.071 0.008 0.031+0.009 -0.008 0.006+0.004 -0.003 0.004 0.100 0.004 0.004 0.112 MAX.
NOTE Each lead centerline located within 0.15 (0.006 inch) true position (T.P.) maximum material condition.
Remark
versions have same package drawings same materials mass-produced versions.
5°±5°
µPD78217A, 78218A
RECOMMENDED SOLDERING CONDITIONS
µPD78217A/78218A should soldered mounted under conditions recommended table below. detail recommended soldering conditions, refer information document "Semiconductor Device Mounting Technology Manual" (IEI-1207). soldering methods conditions other than those recommended below, contact sales representative. Table Surface Mounting Type Soldering Conditions
64-pin plastic
Soldering Method Infrared reflow Soldering Conditions Package peak temperature: Reflow time: seconds less higher), Maximum number reflow processes: times <Cautions> After first reflow process, cool package down room temperature then start second reflow process. After first reflow process, water remove residual flux. Package peak temperature: Reflow time: seconds less higher), Maximum number reflow processes: times <Cautions> After first reflow process, cool package down room temperature then start second reflow process. After first reflow process, water remove residual flux. temperature: below, Heat time: seconds less (per each side device) VP15-00-2 Symbol IR35-00-2
Partial heating
Caution
Apply only kind soldering method device, except partial heating method.
Table Insertion Type Soldering Conditions
64-pin plastic shrink (750 mil)
Soldering Method Wave soldering (pin only) Partial heating
Soldering Conditions Solder temperature: below, Flow time: seconds less temperature: below, Heat time: seconds less (per pin)
Caution
wave soldering process must applied only pins, make sure that package body does soldered.
µPD78217A, 78218A
APPENDIX DEVELOPMENT TOOLS
following development tools available system development using PD78217A/78218A. Language Processing Software
RA78K/II Notes1, CC78K/II Notes1, CC78K/II-L Notes1,
78K/II series common assembler package 78K/II series common compiler package 78K/II series common compiler library source file
PROM Writing Tools
PG-1500 PA-78P214CW PA-78P214GC PG-1500 controller Notes1, PROM programmer Programmer adapters connected PG-1500
PG-1500 control program
Debugging Tools
IE-78240-R-A IE-78240-R Note4 IE-78200-R-BK IE-78240-R-EM IE-78200-R-EM Note4 EP-78210CW Note4 EP-78240CW-R EP-78210GC Note4 EP-78240GC-R EV-9200GC-64 SD78K/II Notes1, DF78210 Notes1,
µPD78218A subseries common in-circuit emulators
78K/II series common break board
µPD78218A subseries evaluation emulation boards µPD78218A subseries common emulation probes
Socket mounted user system board made 64-pin plastic IE-78240-R-A screen debugger
µPD78218A subseries device file
Fuzzy Inference Development Support System
FE9000 Note1, FE9200 Note5 FT9080 Note1, FT9085 Note2 FI78K/II Notes1, FD78K/II Notes1, Fuzzy knowledge data creation tool Translator Fuzzy inference module Fuzzy inference debugger
µPD78217A, 78218A
Notes PC-9800 series (MS-DOSTM) based PC/AT(PC DOSTM) based HP9000 series 300(HP-UXTM) based, SPARCstation(Sun OSTM) based, EWS-4800 series (EWS-UX/ based longer manufactured available purchase PC/AT WindowsTM) based
Remark
third-party development tools, 78K/II Series Development Tool Selection Guide (EF-231).
µPD78217A, 78218A
APPENDIX RELATED DOCUMENTS
Device Related Documents
Document Name Document (Japanese) IEU-755 IEU-754 IEA-607 IEA-700 IEA-686 IF-304 IEM-5101 IEM-5102 IEM-5532 Document (English) IEU-1313 IEU-1311 IEA-1220 IEA-1282 IEA-1273 IF-1160
µPD78218A Subseries User's Manual: Hardware
78K/II Series User's Manual: Instruction 78K/II Series Application Note Fundamentals Application Floating Point Operation Program 78K/II Series Selection Guide 78K/II Series Instruction Table 78K/II Series Instruction
µPD78218A Series Special Function Register Table
Development Tool Related Documents (User`s Manuals)
Document Name RA78K Series Assembler Package Operation Language RA78K Series Structured Assembler Preprocessor CC78K Series Compiler Operation Language CC78K Series Library Source File PG-1500 PROM Programmer PG-1500 Controller IE-78240-R-A In-Circuit Emulator IE-78240-R In-Circuit Emulator Hardware Software SD78K/II Screen Debugger MS-DOS Based Introduction Reference SD78K/II Screen Debugger Based Introduction Reference 78K/II Series Development Tool Selection Guide EEU-956 EF-231 EEU-1447 Document (Japanese) EEU-809 EEU-815 EEU-817 EEU-656 EEU-655 EEU-777 EEU-651 EEU-704 EEU-796 EEU-705 EEU-706 EEU-841 EEU-813 EEU-1335 EEU-1291 EEU-1395 EEU-1322 EEU-1331 Document (English) EEU-1399 EEU-1404 EEU-1402 EEU-1280 EEU-1284
Caution
contents above related documents subject change without notice. latest documents should used design, etc.
µPD78217A, 78218A
Embedded Software Related Documents (User's Manuals)
Document Name RX78K/II Real-Time Basic Installation Debugger Technical Fuzzy Knowledge Data Creation Tool 78K/0, 78K/II, 87AD Series Fuzzy Inference Development Support System 78K/II Series Fuzzy Inference Development Support System 78K/II Series Fuzzy Inference Debugger Translator
Document (Japanese) EEU-910 EEU-884 EEU-895 EEU-885 EEU-829 EEU-862
Document (English)
EEU-1438 EEU-1444
Fuzzy Inference Module
EEU-860
EEU-1440
EEU-917
EEU-1459
Other Related Documents
Document Name QTOP Microcomputer Pamphlet Semiconductor Device Package Manual Semiconductor Device Mounting Technology Manual Quality Grades Semiconductor Devices Semiconductor Device Reliability Quality Control System Electrostatic Discharge (ESD) Test Guide Quality Assurance Semiconductor Devices Microcomputer-Related Products Guide Third Party Products Document (Japanese) IB-5040 IEI-635 IEI-616 IEI-620 IEM-5068 MEM-539 MEI-603 MEI-604 MEI-1202 IEI-1213 IEI-1207 IEI-1209 Document (English)
Caution
contents above related documents subject change without notice. latest documents should used design, etc.
µPD78217A, 78218A
[MEMO]
µPD78217A, 78218A
NOTES CMOS DEVICES
PRECAUTION AGAINST SEMICONDUCTORS
Note: Strong electric field, when exposed device, cause destruction gate oxide ultimately degrade device operation. Steps must taken stop generation static electricity much possible, quickly dissipate once, when occurred. Environmental control must Semiconductor adequate. When dry, humidifier should used. recommended avoid using insulators that easily build static electricity. devices must stored transported anti-static container, static shielding conductive material. test measurement tools including work bench floor should grounded. operator should grounded using wrist strap. Semiconductor devices must touched with bare hands. Similar precautions need taken boards with semiconductor devices
HANDLING UNUSED INPUT PINS CMOS
Note: connection CMOS device inputs cause malfunction. connection provided input pins, possible that internal input level generated noise, etc., hence causing malfunction. CMOS device behave differently than Bipolar NMOS devices. Input levels CMOS devices must fixed high using pull-up pull-down circuitry. Each unused should connected with resistor, considered have possibility being output pin. handling related unused pins must judged device device related specifications governing devices.
STATUS BEFORE INITIALIZATION DEVICES
Note: Power-on does necessarily define initial status device. Production process does define initial operation status device. Immediately after power source turned devices with reset function have been initialized. Hence, power-on does guarantee out-pin levels, settings contents registers. Device initialized until reset signal received. Reset operation must executed immediately after power-on devices having reset function.
µPD78217A, 78218A
export these products from Japan regulated Japanese government. export some these products prohibited without governmental license. export re-export some these products from country other than Japan also prohibited without license from that country. Please call sales representative. License needed: µPD78217ACW, 78217AGC-AB8 customer must judge need license: µPD78218ACW-xxx, 78218AGC-xxx-AB8
part this document copied reproduced form means without prior written consent Corporation. Corporation assumes responsibility errors which appear this document. Corporation does assume liability infringement patents, copyrights other intellectual property rights third parties arising from device described herein other liability arising from such device. license, either express, implied otherwise, granted under patents, copyrights other intellectual property rights Corporation others. While Corporation been making continuous effort enhance reliability semiconductor devices, possibility defects cannot eliminated entirely. minimize risks damage injury persons property arising from defect semiconductor device, customer must incorporate sufficient safety measures design, such redundancy, fire-containment, anti-failure features. devices classified into following three quality grades: "Standard", "Special", "Specific". Specific quality grade applies only devices developed based customer designated "quality assurance program" specific application. recommended applications device depend quality grade, indicated below. Customers must check quality grade each device before using particular application. Standard: Computers, office equipment, communications equipment, test measurement equipment, audio visual equipment, home electronic appliances, machine tools, personal electronic equipment industrial robots Special: Transportation equipment (automobiles, trains, ships, etc.), traffic control systems, anti-disaster systems, anti-crime systems, safety equipment medical equipment (not specifically designed life support) Specific: Aircrafts, aerospace equipment, submersible repeaters, nuclear reactor control systems, life support systems medical equipment life support, etc. quality grade devices "Standard" unless otherwise specified NEC's Data Sheets Data Books. customers intend devices applications other than those specified Standard quality grade, they should contact Sales Representative advance. Anti-radioactive design implemented this product.
94.11
MS-DOS Windows trademarks Microsoft Corporation. PC/AT trademarks Corporation. SPARCstation trademark SPARC International, Inc. trademark Microsystems, Inc. HP9000 series HP-UX trademarks Hewlett-Packard Company.

Other recent searches


T13E6 - T13E6   T13E6 Datasheet
NJU26124 - NJU26124   NJU26124 Datasheet
MMBD914 - MMBD914   MMBD914 Datasheet
CER0426B - CER0426B   CER0426B Datasheet
74ABT20 - 74ABT20   74ABT20 Datasheet
2SA1865 - 2SA1865   2SA1865 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive