| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
µPD78F9801 8-BIT SINGLE-CHIP MICROCONTROLLER µPD78F9801 µPD7
Top Searches for this datasheetINTEGRATED CIRCUIT µPD78F9801 8-BIT SINGLE-CHIP MICROCONTROLLER µPD78F9801 µPD789800 sub-series product (for keyboard) 78K/0S series. µPD78F9801 replaces internal masked µPD789800 with flash memory, which enables writing/erasing program while device mounted board. Because device programmed user, ideally suited evaluation stages system development, manufacture small batches multiple products, rapid development products. functions this microcontroller described following user's manuals. Refer these manuals when designing system based this microcontroller. µPD789800 Sub-Series User's Manual U12978E U11047E 78K/0S Series User's Manual Instruction: FEATURES Pin-compatible with masked version (excluding pin) Flash memory: bytes Internal high-speed RAM: bytes Operable same supply voltage masked version (VDD Remark differences between flash memory masked versions summarized Chapter APPLICATIONS keyboards ORDERING INFORMATION Part number Package 44-pin plastic 2.7-mm resin thickness) 44-pin plastic LQFP 1.4-mm resin thickness) µPD78F9801GB-3BS-MTX µPD78F9801GB-8ES information this document subject change without notice. Before using this document, please confirm that this latest version. devices/types available every country. Please check with local representative availability additional information. Document U12626EJ1V0DSJ1 (1st edition) Date Published October 2000 CP(K) Printed Japan mark shows major revised points. 1997, 1999 µPD78F9801 78K/0S SERIES DEVELOPMENT 78K/0S series products shown below. sub-series names indicated frames. Products mass-production Products under development Small-scale package, general-purpose applications 44-pin 42/44-pin 28-pin PD789046 PD789026 PD789014 PD789026 with internal subsystem clock PD789014 with enhanced timer function expanded On-chip UART capable low-voltage (1.8 operation Small-scale package, general-purpose applications function 44/48-pin 44/48-pin 44-pin 44-pin 30-pin 30-pin 28/30-pin 28/30-pin 28/30-pin 28/30-pin µPD789217AY PD789197AY PD789177 PD789167 PD789156 PD789146 µPD789134A µPD789124A PD789114A PD789104A Inverter control oscillation version PD789197AY PD789177 with internal EEPROMand PD789167 with enhanced converter PD789104A with enhanced timer PD789146 with enhanced converter PD789104A with EEPROM PD789124A with enhanced converter oscillation version PD789104A PD789104A with enhanced converter PD789026 with converter multiplier 44-pin 78K/0S Series 88-pin 80-pin 80-pin 64-pin 64-pin 64-pin 64-pin 64-pin 64-pin PD789842 On-chip inverter control circuit UART drive µPD789830 PD789417A PD789407A PD789457 µPD789447 µPD789437 PD789427 PD789316 PD789306 ASSP On-chip UART PD789407A with enhanced converter PD789457 with enhanced PD789447 with enhanced converter oscillation version PD789427 PD789427 with enhanced converter PD789306 with converter oscillation version PD789306 Basic subseries drive 42/44-pin 44-pin 20-pin 20-pin µPD789800 PD789840 PD789861 PD789860 keyboard, on-chip function pad, on-chip oscillation version PD789860 keyless entry, on-chip return circuit card 5-pin PD789810 On-chip EEPROM security circuit Data Sheet U12626EJ1V0DS00 µPD78F9801 major functional differences among subseries listed below. Function Subseries name Small-scale µPD789046 package, generalpurpose capacity Timer 8-bit 16-bit Watch 8-bit 10-bit Serial interface (UART: 1ch) MIN. value Remark µPD789026 applications µPD789014 UART: SMB: oscillation version, onchip EEPROM On-chip EEPROM (UART: (UART: On-chip EEPROM oscillation version Small-scale µPD789217AY package, generalpurpose applications converter µPD789197AY µPD789177 µPD789167 µPD789156 µPD789146 µPD789134A µPD789124A µPD789114A µPD789104A Inverter control µPD789842 Note drive µPD789830 (UART: µPD789417A µPD789407A µPD789457 µPD789447 µPD789437 µPD789427 µPD789316 µPD789306 ASSP (UART: oscillation version oscillation version µPD789800 µPD789840 µPD789861 µPD789860 (USB: oscillation version card µPD789810 On-chip EEPROM Note 10-bit timer: channel Data Sheet U12626EJ1V0DS00 µPD78F9801 FUNCTIONS Item Internal memory Flash memory High-speed Minimum instruction execution time General-purpose register Instruction bytes bytes 0.33 µs/1.33 (when system clock operates MHz) bits registers 16-bit operation manipulation (set, reset, test) etc. CMOS I/O: pins these, pins switched N-ch open-drain pins.) (Universal Serial Bus) function channel Three-wire serial mode channel 8-bit timer channel 8-bit timer/event counter channel Watchdog timer channel Incorporated (VREG ±0.3 Maskable Nonmaskable Internal: external: Internal: -40°C +85°C (when operating) +70°C (when operating) 10°C 40°C (when flash memory written) 44-pin plastic 2.7-mm resin thickness) 44-pin plastic LQFP 1.4-mm resin thickness) Function ports Serial interface Timer Regulator Vector interrupt source Power supply voltage Operating ambient temperature Package Data Sheet U12626EJ1V0DS00 µPD78F9801 CONTENTS CONFIGURATION (TOP VIEW) BLOCK DIAGRAM DIFFERENCES BETWEEN µPD78F9801 MASKED VERSION FUNCTIONS Port Pins. Non-Port Pins. Input/Output Circuits Handling Unused Pins MEMORY SPACE FLASH MEMORY PROGRAMMING.14 Selecting Communication Mode Function Flash Memory Programming. Flashpro Connection. Example Settings Flashpro (PG-FP3) INSTRUCTION OVERVIEW Legend. Operations. ELECTRICAL CHARACTERISTICS.25 PACKAGE DRAWINGS RECOMMENDED SOLDERING CONDITIONS.36 APPENDIX DEVELOPMENT TOOLS.37 APPENDIX RELATED DOCUMENTS Data Sheet U12626EJ1V0DS00 µPD78F9801 CONFIGURATION (TOP VIEW) 44-pin plastic 2.7-mm resin thickness) µPD78F9801GB-3BS-MTX 44-pin plastic LQFP 1.4-mm resin thickness) µPD78F9801GB-8ES P26/TI01/TO01/INTP0 P20/SCK10 P21/SO10 P22/SI10 VDD1 VSS1 USBDP USBDM REGC VDD0 VSS0 RESET P40/KR00 P41/KR01 P47/KR07 P46/KR06 P45/KR05 P44/KR04 P43/KR03 Caution normal operation mode, connect directly VSS0 VSS1 pin. SI10 SO10 TI01 TO01 VDD0, VDD1 VSS0, VSS1 Serial data input Serial data output Timer input Timer output Power supply Programming power supply Ground Crystal INTP0 Interrupt from peripherals KR00 KR07 return P00-P07 P10-P17 P20-P26 P40-P47 RESET REGC SCK10 connection Port Port Port Port Reset Voltage regulator function Serial clock input/output USBDM, USBDP Universal serial data Data Sheet U12626EJ1V0DS00 P42/KR02 µPD78F9801 BLOCK DIAGRAM KR00/P40-KR07/P47 RETURN0 8-bit TIMER00 PORT TI01/TO01/P26/INTP0 8-bit TIMER/ EVENT COUNTER01 78K/0S FLASH CORE MEMORY PORT WATCHDOG TIMER PORT REGC REGULATOR VREG USBDM USBDP SCK10/P20 SO10/P21 SI10/P22 INTP0/P26/TI01/TO01 FUNCTION0 RESET PORT P40-P47 P20-P26 P10-P17 P00-P07 SERIAL INTERFACE10 VDD0 VDD1 VSS0 VSS1 SYSTEM CONTROL INTERRUPT CONTROL Data Sheet U12626EJ1V0DS00 µPD78F9801 DIFFERENCES BETWEEN µPD78F9801 MASKED VERSION µPD78F9801 product that substitutes flash memory internal masked version (µPD789800). differences between µPD78F9801 masked versions shown Table 3-1. Table 3-1. Differences between µPD78F9801 Masked Version Flash memory version Item Internal memory High-speed Electric characteristics Masked version µPD78F9801 Kbytes (Flash memory) bytes provided Provided relevant data sheet Provided provided Kbytes µPD789800 Caution There differences amount noise tolerance noise radiation between flash memory versions masked versions. When considering changing from flash memory version masked version during process from experimental manufacturing mass production, make sure sufficiently evaluate masked versions using commercial samples (CS) (not engineering samples (ES)). Data Sheet U12626EJ1V0DS00 µPD78F9801 FUNCTIONS Port Pins Port 8-bit input/output port Input output specifiable bit. When used input port, on-chip pull-up resistors specified software. CMOS output N-ch open-drain output specifiable 8-bit units. P10-P17 Port 8-bit input/output port Input output specifiable bit. When used input port, on-chip pull-up resistors specified software. CMOS output N-ch open-drain output specifiable 8-bit units. P23-P25 P40-P47 Port 7-bit input/output port Input output specifiable bit. When used input port, on-chip pull-up resistors specified software. Only P26, CMOS output N-ch open-drain output specifiable bit. Port 8-bit input/output port Input output specifiable bit. When used input port, on-chip pull-up resistors specified software. Input SI10 INTP0/TI01/TO01 KR00 KR07 name P00-P07 Function When reset Input Also used Input Input SCK10 SO10 Data Sheet U12626EJ1V0DS00 µPD78F9801 Non-Port Pins name INTP0 KR00 KR07 Input Input Function External interrupt request input which effective edges (rising and/or falling edges) specified Input detecting return signals Internally generated power supply driving driver/receiver. Connect this through 220- resistor 0.1-µF capacitor. System reset input Serial clock input/output serial interface Serial data input serial interface Serial data output serial interface External count clock input 8-bit timer/event counter Timer output from 8-bit timer/event counter Serial data input/output (negative side) function. pull-up resistor (1.5 USBDM must connected REGC pin. Serial data input/output (positive side) function Connected crystal system clock oscillator When reset Input Input Also used P26/TI01/TO01 P40-P47 REGC RESET SCK10 Input Input Output Input Output Input Input Input Input Input Input Input SI10 SO10 TI01 TO01 USBDM P26/INTP0/TO01 P26/INTP0/TI01 USBDP VDD0 VDD1 VSS0 VSS1 Input Input Input Positive supply voltage ports Positive supply voltage circuits other than ports Ground potential ports Ground potential circuits other than ports Flash memory programming mode setting. High-voltage application program write/verify. Connect directly VSS0 VSS1 normal operation mode. internally connected. Leave this open. Data Sheet U12626EJ1V0DS00 µPD78F9801 Input/Output Circuits Handling Unused Pins Table lists types input/output circuits each explains unused pins handled. Figure shows configuration each type input/output circuit. Table 4-1. Type Input/Output Circuit Each name P00-P07 P10-P17 P20/ SCK10 P21/SO10 P22/SI10 P23, P26/INTP0/TI01/TO01 P40/ KR00 -P47/ KR07 USBDM USBDP RESET circuit type Input Recommended connection unused pins Connect these pins separately VDD0, VDD1, VSS0, VSS1 respective resistors. Output Leave these pins open. 24-A Connect this REGC pin. Connect this VSS0 VSS1 resistors. Input Connect this directly VSS0 VSS1. Leave this open. Connect this USBDM pin. REGC Data Sheet U12626EJ1V0DS00 µPD78F9801 Figure 4-1. Input/Output Circuits Type Type VDD0 Pull-up enable P-ch Output data VDD0 P-ch P-ch IN/OUT Schmitt trigger input with hysteresis Output disable VSS0 N-ch Type Pull-up enable P-ch Output data VDD0 P-ch VDD0 Type 24-A P-ch VREG TXDXP RXDX IN/OUT TXDXN P-ch IN/OUT N-ch Output disable VSS0 Input enable N-ch VSS0 Type VDD0 Pull-up enable VDD0 Output data P-ch IN/OUT Output disable P-ch N-ch VSS0 Data Sheet U12626EJ1V0DS00 µPD78F9801 MEMORY SPACE Figure shows memory µPD78F9801. Figure 5-1. Memory FFFFH Special function register bits FF00H FEFFH Internal high-speed bits FE00H FDFFH Data memory space Unusable 3FFFH 4000H 3FFFH Program area Program memory space Flash memory 16,384 bits 0080H 007FH CALLT table area 0040H 003FH Program area 001AH 0019H Vector table area 0000H 0000H Data Sheet U12626EJ1V0DS00 µPD78F9801 FLASH MEMORY PROGRAMMING on-chip program memory µPD78F9801 flash memory. flash memory written with µPD78F9801 mounted target system (on-board). Connect dedicated flash programmer (Flashpro (model number: FL-PR3, PG-FP3)) host machine target system write flash memory. Remark FL-PR3 made Naito Densei Machida Mfg. Co., Ltd. Selecting Communication Mode flash memory written using Flashpro means serial communication. Select communication mode from those listed Table 6-1. select communication mode, format shown Figure used. Each communication mode selected number pulses shown Table 6-1. Caution When pseudo 3-wire mode selected communication mode, pins used differ depending version µPD78F9801. sure check marking version writing flash memory when pseudo 3-wire mode selected. Table 6-1. Communication Mode List Pins used Ver. earlier SCK10/P20 SO10/P21 SI10/P22 (Serial clock input) (Serial data output) (Serial data input) P45/KR05 (Serial clock input) P46/KR06 (Serial data output) P47/KR07 (Serial data input) (Serial clock input) (Serial data output) (Serial data input) P40/KR00 (Serial clock input) P41/KR01 (Serial data output) P42/KR02 (Serial data input) Ver. later, without marking Communication mode 3-wired serial mode Number pulses Pseudo 3-wire mode Note Note Serial transfer performed controlling port software. Caution sure select communication mode depending pulse number shown Table 6-1. Figure 6-1. Communication Mode Selection Format RESET Data Sheet U12626EJ1V0DS00 µPD78F9801 Function Flash Memory Programming transmitting/receiving commands data selected communication mode, operations such writing flash memory performed. Table shows major functions flash memory programming. Table 6-2. Functions Flash Memory Programming Function Batch erase Batch blank check Data write Batch verify Erases contents memory Checks erased state entire memory Write flash memory based write start address number data written (number bytes) Compares contents memory with input data Description Flashpro Connection Flashpro connected µPD78F9801 differs depending communication mode (3-wired serial pseudo 3-wire mode). Figures show connection respective mode. Figure 6-2. Flashpro Connection 3-wired Serial Mode Flashpro VPPnNote RESET RESET SCK10 SI10 SO10 PD78F9801 Note Data Sheet U12626EJ1V0DS00 µPD78F9801 Figure 6-3. Flashpro Connection Pseudo 3-Wire Mode (When Port Used) (Ver.3.0 later, without marking) Flashpro VPPnNote RESET RESET (Serial clock) (Serial input) (Serial output) PD78F9801 Note Figure 6-4. Flashpro Connection Pseudo 3-Wire Mode (When Port Used) (Ver.3.0 later, without marking) Flashpro VPPnNote RESET RESET (Serial clock) (Serial input) (Serial output) PD78F9801 Note Data Sheet U12626EJ1V0DS00 µPD78F9801 Example Settings Flashpro (PG-FP3) follows when writing flash memory using Flashpro (PG-FP3). Download parameter file. Select serial mode serial clock using type command. following setting example using PG-FP3. Table 6-3. Example Using PG-FP3 Communication mode 3-wired serial mode Setting example using PG-FP3 COMM PORT ch-0 target board Flashpro target board Flashpro Pseudo 3-wire mode COMM PORT Port target board Flashpro target board Flashpro COMM PORT Port target board Flashpro target board Flashpro Number pulses Note Note number pulses supplied from Flashpro during serial communication initialization. pins used communication determined this number pulses. Remark COMM PORT: Selection serial port Selection serial clock frequency Selection clock source input Data Sheet U12626EJ1V0DS00 µPD78F9801 INSTRUCTION OVERVIEW instruction µPD78F9801 listed later. Legend 7.1.1 Operand formats descriptions description made operand field each instruction conforms operand format instructions listed below (the details conform with assembly specification). more than operand format listed instruction, selected. Uppercase letters, pair used specify keywords, which must written exactly they appear. meanings these special characters follows: Immediate data specification Relative address specification Absolute address specification Indirect address specification Immediate data should described using appropriate values labels. specification values labels must accompanied pair Operand registers, expressed formats, described using both functional names etc.) absolute names (R0, other names listed Table 7-1). Table 7-1. Operand Formats Descriptions Format saddr saddrp addr16 addr5 word byte Description (R0), (R1), (R2), (R3), (R4), (R5), (R6), (R7) (RP0), (RP1), (RP2), (RP3) Special function register symbol FE20H FF1FH: Immediate data label FE20H FF1FH: Immediate data label (even addresses only) 0000H FFFFH: Immediate data label (only even address 16-bit data transfer instructions) 0040H 007FH: Immediate data label (even addresses only) 16-bit immediate data label 8-bit immediate data label 3-bit immediate data label Data Sheet U12626EJ1V0DS00 µPD78F9801 7.1.2 Descriptions operation field NMIS register (8-bit accumulator) register register register register register register register register pair (16-bit accumulator) register pair register pair register pair Program counter Stack pointer Program status word Carry flag Auxiliary carry flag Zero flag Interrupt request enable flag Flag indicate that nonmaskable interrupt being handled Contents memory location indicated parenthesized address register name Logical product (AND) Logical (OR) Exclusive Inverted data Upper lower bits 16-bit register addr16 16-bit immediate data label jdisp8 Signed 8-bit data (displacement value) 7.1.3 Description flag operation field (blank) change cleared cleared according result restored previous value Data Sheet U12626EJ1V0DS00 µPD78F9801 Operations Flag Mnemonic #byte saddr, #byte sfr, #byte saddr saddr, sfr, !addr16 !addr16, PSW, #byte PSW, [DE] [DE], [HL] [HL], byte] byte], saddr [DE] [HL] byte] MOVW #word saddrp saddrp, Note Note Note Operand Byte Clock byte (saddr) byte byte (saddr) (saddr) (addr16) (addr16) byte (DE) (DE) (HL) (HL) byte) byte) (saddr) (sfr) (DE) (HL) byte) word (saddrp) (saddrp) Operation Note Note Notes Except when Except when Only when Remark instruction clock cycle based clock (fCPU), specified processor clock control register (PCC). Data Sheet U12626EJ1V0DS00 µPD78F9801 Flag Mnemonic XCHW #byte saddr, #byte saddr !addr16 [HL] byte] ADDC #byte saddr, #byte saddr !addr16 [HL] byte] #byte saddr, #byte saddr !addr16 [HL] byte] SUBC #byte saddr, #byte saddr !addr16 [HL] byte] #byte saddr, #byte saddr !addr16 [HL] byte] Operand Note Byte Clock byte Operation (saddr), (saddr) byte (saddr) (addr16) (HL) byte) byte (saddr), (saddr) byte (saddr) (addr16) (HL) byte) byte (saddr), (saddr) byte (saddr) (addr16) (HL) byte) byte (saddr), (saddr) byte (saddr) (addr16) (HL) byte) byte (saddr) (saddr) byte (saddr) (addr16) (HL) byte) Note Only when Remark instruction clock cycle based clock (fCPU), specified processor clock control register (PCC). Data Sheet U12626EJ1V0DS00 µPD78F9801 Flag Mnemonic #byte saddr, #byte saddr !addr16 [HL] byte] #byte saddr, #byte saddr !addr16 [HL] byte] #byte saddr, #byte saddr !addr16 [HL] byte] ADDW SUBW CMPW #word #word #word saddr saddr INCW DECW RORC ROLC Operand Byte Clock byte (saddr) (saddr) byte (saddr) (addr16) (HL) byte) byte (saddr) (saddr) byte (saddr) (addr16) (HL) byte) byte (saddr) byte (saddr) (addr16) (HL) byte) word word word rr+1 (saddr) (saddr) rr-1 (saddr) (saddr) (CY, Am-1 (CY, Am+1 Am-1 Am+1 Operation Remark instruction clock cycle based clock (fCPU), specified processor clock control register (PCC). Data Sheet U12626EJ1V0DS00 µPD78F9801 Flag Mnemonic SET1 saddr. sfr. PSW. [HL]. CLR1 saddr. sfr. PSW. [HL]. SET1 CLR1 NOT1 CALL !addr16 Operand Byte Clock (saddr. bit) sfr. PSW. (HL). (saddr. bit) sfr. PSW. (HL). 3)H, 3)L, addr16, 1)H, 1)L, (00000000, addr5 (00000000, addr5), (SP), (SP), NMIS PSW, rpH, rpL, (SP), (SP), addr16 jdisp8 Operation CALLT [addr5] RETI PUSH MOVW !addr16 $addr16 Remark instruction clock cycle based clock (fCPU), specified processor clock control register (PCC). Data Sheet U12626EJ1V0DS00 µPD78F9801 Flag Mnemonic $addr16 $addr16 $addr16 $addr16 saddr. bit, $addr16 Operand Byte Clock Operation jdisp8 jdisp8 jdisp8 jdisp8 jdisp8 (saddr. bit) jdisp8 sfr. jdisp8 jdisp8 PSW. jdisp8 (saddr. bit) jdisp8 sfr. jdisp8 jdisp8 PSW. then jdisp8 then jdisp8 (saddr) (saddr) then jdisp8 (saddr) Operation (Enable Interrupt) (Disable Interrupt) HALT Mode STOP Mode sfr. bit, $addr16 bit, $addr16 PSW. bit, $addr16 saddr. bit, $addr16 sfr. bit, $addr16 bit, $addr16 PSW. bit, $addr16 DBNZ $addr16 $addr16 saddr, $addr16 HALT STOP Remark instruction clock cycle based clock (fCPU), specified processor clock control register (PCC). Data Sheet U12626EJ1V0DS00 µPD78F9801 ELECTRICAL CHARACTERISTICS ABSOLUTE MAXIMUM RATINGS 25°C) Parameter Supply voltage Input voltage Output voltage Output high current Symbol Each Total pins Output current Each Total pins Operating ambient temperature normal operation mode During flash memory programming Storage temperature Tstg Conditions Rated value -0.3 +6.5 -0.3 -0.3 +125 Unit Caution Absolute maximum ratings rated values beyond which physical damage will caused product; rated value parameters above table exceeded, even momentarily, quality product deteriorate. Always product within rated values. Remark characteristics dual-function differ between port function secondary function, unless otherwise stated. Data Sheet U12626EJ1V0DS00 µPD78F9801 CHARACTERISTICS SYSTEM CLOCK OSCILLATION CIRCUIT -40°C +85°C, Recommended circuit Resonator Crystal Parameter Oscillator frequency (fX) Note Conditions MIN. TYP. MAX. Unit Oscillation settling time Note External clock input frequency (fX) Note OPEN input high/low level width (tXH, tXL) Notes Only characteristics oscillation circuit indicated. characteristics instruction execution time. description Time required oscillation settle once reset sequence ends STOP mode deselected. resonator that settle oscillation before oscillation settling time expires. Caution When using system clock oscillation circuit, observe following conditions wiring that section enclosed dotted lines above diagrams, avoid influence wiring capacitance. Keep wiring short possible. allow signal wires cross another. Keep wiring away from wires that carry high, non-stable current. Keep grounding point capacitors same level VSS0. connect grounding point grounding wire that carries high current. extract signal from oscillation circuit. Data Sheet U12626EJ1V0DS00 µPD78F9801 FLASH MEMORY WRITE/DELETE CHARACTERISTICS 10°C 40°C, Parameter Write current (VDD pin) Write current (VPP pin) Delete current (VDD pin) Delete current (VPP pin) Unit delete time Total delete time Write count supply voltage VPP0 VPP1 Symbol IDDW IPPW IDDE IPPE tera Delete/write regarded cycle normal operation During flash memory programming 10.0 Conditions When supply voltage VPP1 6.0-MHz operation mode) When supply voltage VPP1 When supply voltage VPP1 6.0-MHz operation mode) When supply voltage VPP1 MIN. TYP. MAX. Note Unit Times Note 0.2VDD 10.3 Note current flowing ports (including current flowing through on-chip pull-up resistors) included. Data Sheet U12626EJ1V0DS00 µPD78F9801 CHARACTERISTICS -40°C +85°C, Parameter Output high current Output current Input high voltage Symbol VIH1 VIH2 VIH3 VIH4 Input voltage VIL1 VIL2 VIL3 VIL4 Output high voltage VOH1 VOH2 Output voltage VOL1 VOL2 High-level input leakage current ILIH1 ILIH2 ILIH3 Low-level input leakage current ILIL1 ILIL2 ILIL3 High-level output leakage current Low-level output leakage current Software pull-up resistor Regulator output voltage Note Supply current ILOH ILOL VREG IDD1 IDD2 IDD3 Each Total pins Each Total pins P00-P07, P10-P17 RESET, P20-P26, P40-P47 USBDM, USBDP +70°C P00-P07, P10-P17 RESET, P20, P22, P40-P47 USBDM, USBDP +70°C Pins other than USBDM USBDP USBDM, USBDP +70°C, Note (connected VSS) Pins other than USBDM USBDP USBDM, USBDP +70°C, Note (connected VDD) Pins other than USBDM, USBDP USBDM, USBDP +70°C Pins other than USBDM, USBDP USBDM, USBDP +70°C VOUT VOUT 6.0-MHz crystal oscillation (operating mode) 6.0-MHz crystal oscillation (HALT mode) STOP mode Note Note Conditions MIN. TYP. MAX. Unit 0.7VDD 0.8VDD 0.3VDD 0.2VDD VREG VREG When function disabled When function enabled +70°C) Notes resistor connected line. power supply current does include current flowing through on-chip pull-up resistor. During high-speed mode operation (when processor clock control register (PCC) cleared 00H) Remark characteristics dual-function differ between port function secondary function, unless otherwise stated. Data Sheet U12626EJ1V0DS00 µPD78F9801 CHARACTERISTICS Basic operations -40°C +85°C, Parameter Symbol Conditions When MHz) When MHz) MIN. 0.333 1.333 TYP. 0.333 1.333 MAX. 0.333 1.333 Unit Cycle time (minimum instruction execution time) TI01 input frequency TI01 input high/low tTIH, tTIL level width Interrupt input high/low level width RESET input tINTH, tINTL INTP0 tRSL level width Serial interface function +70°C, Parameter USBDM USBDP rise time USBDM USBDP fall time matching Differential output signal cross-over point Data transfer rate Transmission differential signal jitter Symbol Note Conditions MIN. TYP. MAX. Unit Note Note tRFM VCRS tR/tF Note tDRATE When microcontroller operates system clock (fX) Upon transferring next Upon transferring following next Mbps tUDJ1 tUDJ2 -150 1.25 1.33 1.50 Transmission tEOPT1 width Reception width Reception reset width tEOPR1 tEOPR2 tURES1 tURES2 width eliminated width detected reset width eliminated reset width detected Note capacitance USBDM USBDP output lines. Data Sheet U12626EJ1V0DS00 µPD78F9801 Three-wire serial mode -40°C +85°C, SCK10 .Internal clock output (when MHz) Parameter SCK10 cycle time Symbol tKCY1 When TPS100 When TPS100 Note Conditions MIN. 1,333 TYP. 1,333 MAX. 1,333 Unit Note SCK10 high/low level width SI10 setup time SI10 hold time tKH1, tKL1 tSIK1 tKSI1 When TPS100 When TPS100 Note Note Relative SCK10 Relative SCK10 When TPS100 Note When TPS100 SO10 output dalay tKSO1 Relative SCK10 Note Note Notes serial operation mode register (CSIM10) capacitance output line. (ii) SCK10 .External clock output Parameter SCK10 cycle time SCK10 high/low Symbol tKCY2 tKH2, tKL2 tSIK2 tKSI2 tKSO2 Conditions MIN. TYP. MAX. Unit level width SI10 setup time SI10 hold time SO10 output delay Relative SCK10 Note Note capacitance output line. Data Sheet U12626EJ1V0DS00 µPD78F9801 TIMING MEASUREMENT POINTS (except input function) 0.8VDD 0.2VDD Measurement points 0.8VDD 0.2VDD CLOCK TIMING 1/fX VIH3 (MIN.) VIL3 (MAX.) input TIMING 1/fTI tTIL tTIH TI01 INTERRUPT INPUT TIMING tINTL tINTH INTP0 RESET INPUT TIMING tRSL RESET Data Sheet U12626EJ1V0DS00 µPD78F9801 SERIAL TRANSFER TIMING Function: USBDM USBDP rise/fall time USBDM, USBDP 0.1VDD 0.9VDD Transmission different signal jitter 1,333 USBDM, USBDP Next following next tUDJ1 tUDJ2 Differential output signal cross-over point, transmission width, reception width, reception reset width USBDM, USBDP VCRS tEOPT1, tEOPRm, tURESm Three-Wire Serial Mode: tKCYm tKLm tKHm 0.8VDD SCK10 0.2VDD tSIKm SI10 tKSIm Input data tKSOm SO10 Output data Data Sheet U12626EJ1V0DS00 µPD78F9801 DATA HOLD CHARACTERISTICS DATA MEMORY VOLTAGE STOP MODE -40°C +85°C) Item Data hold supply voltage Release signal time Oscillation settling Note time Symbol VDDDR tSREL tWAIT Reset RESET Reset interrupt request Conditions MIN. Note TYP. MAX. Unit Notes During oscillation settling time, operations disabled prevent them from becoming unstable upon start oscillation. 212/fX, 215/fX, 217/fX selected according setting bits (OSTS0 OSTS2) oscillation settling time selection register. Remark System clock oscillation frequency DATA HOLD TIMING (STOP mode release RESET Internal reset operation HALT mode STOP mode Data hold mode Operating mode VDDDR STOP instruction execution tSREL RESET tWAIT DATA HOLD TIMING (standby release signal: STOP mode release interrupt signal) HALT mode STOP mode Data hold mode Operating mode VDDDR STOP instruction execution Standby release signal (interrupt request) tSREL tWAIT Data Sheet U12626EJ1V0DS00 µPD78F9801 PACKAGE DRAWINGS 44-PIN PLASTIC 2.7-mm resin thickness) detail lead NOTE Each lead centerline located within 0.16 true position (T.P.) maximum material condition. ITEM MILLIMETERS 13.2±0.2 10.0±0.2 10.0±0.2 13.2±0.2 0.37 +0.08 -0.07 0.16 (T.P.) 1.6±0.2 0.8±0.2 0.17 +0.06 -0.05 0.10 2.7±0.1 0.125±0.075 MAX. S44GB-80-3BS-2 Data Sheet U12626EJ1V0DS00 µPD78F9801 PLASTIC LQFP 1.4-mm resin thickness) detail lead NOTE Each lead centerline located within 0.16 true position (T.P.) maximum material condition. ITEM MILLIMETERS 12.0±0.2 10.0±0.2 10.0±0.2 12.0±0.2 0.37 +0.08 -0.07 (T.P.) 1.0±0.2 0.17 +0.03 -0.06 0.10 1.4±0.05 0.1±0.05 MAX. 0.6±0.15 S44GB-80-8ES-1 Data Sheet U12626EJ1V0DS00 µPD78F9801 RECOMMENDED SOLDERING CONDITIONS µPD78F9801 should soldered mounted under conditions recommended table below. detail recommended soldering conditions, refer information document Semiconductor Device Mounting Technology Manual (C10535E). soldering methods conditions other than those recommended below, contact sales representatives. Table 10-1. Surface Mounting Type Soldering Conditions µPD78F9801GB-3BS-MTX: 44-pin plastic 2.7-mm resin thickness) Soldering method Infrared reflow Soldering conditions Package peak temperature: 235°C Duration: sec. max. 210°C above) Maximum allowable number reflow processes: Package peak temperature: 215°C Duration: sec. max. 200°C above) Maximum allowable number reflow processes: Solder bath temperature: 260°C max. Duration: sec. max. Number times: Once Preliminary heat temperature: 120°C max. (Package surface temperature) Terminal temperature: 300°C max. Duration: sec. max. (per device side) Symbol IR35-00-3 VP15-00-3 Wave soldering WS60-00-1 Partial heating method Caution more than soldering method should avoided (except partial heating method). µPD78F9801GB-8ES: 44-pin plastic LQFP 1.4-mm resin thickness) Soldering method Infrared reflow Soldering conditions Package peak temperature: 235°C Duration: sec. max. 210°C above) Maximum allowable number reflow processes: Package peak temperature: 215°C Duration: sec. max. 200°C above) Maximum allowable number reflow processes: Solder bath temperature: 260°C max. Duration: sec. max. Number times: Once Preliminary heat temperature: 120°C max. (Package surface temperature) Terminal temperature: 300°C max. Duration: sec. max. (per device side) Symbol IR35-00-2 VP15-00-2 Wave soldering WS60-00-1 Partial heating method Caution more than soldering method should avoided (except partial heating method). Data Sheet U12626EJ1V0DS00 µPD78F9801 APPENDIX DEVELOPMENT TOOLS following development tools available developing systems using µPD78F9801. LANGUAGE PROCESSING SOFTWARE RA78K0S Notes Notes Notes Notes Assembler package common 78K/0S series compiler package common 78K/0S series Device file µPD789800 sub-series compiler library source file common 78K/0S series CC78K0S DF789801 CC78K0S-L FLASH MEMORY WRITE TOOLS Flashpro FA-44GB Note Note Dedicated flash writer Flash memory write adapter (GB-3BS type) Flash memory write adapter (GB-8ES type) FA-44GB-8ES DEBUGGING TOOLS (1/2) IE-78K0S-NS In-circuit emulator IE-70000-MC-PS-B adapter IE-70000-98-IF-C Interface adapter IE-70000-CD-IF-A card interface IE-70000-PC-IF-C Interface adapter IE-70000-PCI-IF Interface adapter IE-789801-NS-EM1 Emulation board In-circuit emulator debugging hardware software application system using 78K/0S Series. Supports integrated debugger (ID78K0S-NS). Used combination with adapter, emulation probe, interface adapter connecting host machine. This adapter supplying power from outlet VAC. This adapter needed when PC-9800 series (excluding notebook models) used host machine IE-78K0S-NS. (Compatible with bus) This card interface cable needed when notebook-type personal computer used host machine IE-78K0S-NS. (Compatible with PCMCIA socket) This adapter needed when PC/AT compatibles used host machine IE-78K0S-NS. (Compatible with bus) This adapter needed when personal computer with built-in used host machine IE-78K0S-NS. Emulation board emulating peripheral hardware inherent device. Used combination with in-circuit emulator. Notes Based PC-9800 series (Japanese Windows Based PC/AT compatibles (Japanese/English Windows) Based HP9000 series (HP-UX SPARCstation (SunOS Solaris NEWS (NEWS-OSTM) Product manufactured Naito Densei Machida Mfg. Co., Ltd. (044-822-3813). Contact sales representative purchase. Remark RA78K0S CC78K0S used combination with DF789801. Data Sheet U12626EJ1V0DS00 µPD78F9801 DEBUGGING TOOLS (2/2) NP-44GB Emulation prove EV-9200G-44 Conversion socket NP-44GB-TQ Emulation prove Notes Notes This probe used connect in-circuit emulator target system designed 44-pin plastic QFP. should used combination with EV-9200G-44. This conversion socket connects NP-44GB target system board designed mount 44-pin plastic (GB-3BS, GB-8ES type). This probe used connect in-circuit emulator target system designed 44-pin plastic QFP. should used combination with TGB-044SAP. Note TGB-044SAP Conversion socket SM78K0S Notes Notes This conversion socket connects NP-44GB-TQ target system board designed mount 44-pin plastic (GB-3BS, GB-8ES type). System simulator common 78K/0S series Integrated debugger common 78K/0S series Device file µPD789800 sub-series ID78K0S-NS DF789801 Notes REAL-TIME MX78K0S Notes 78K/0S series Notes Product manufactured Naito Densei Machida Mfg. Co., Ltd. (044-822-3813). Contact sales representative purchase. Either probe socket combination selected use. Product manufactured TOKYO ELETEC Corporation further information, consult: Tokyo Electronic Div. (TEL (03) 3820-7112), Osaka Electronic Div. (TEL (06) 6244-6672) Daimaru Kogyo Corporation. Based PC-9800 series (Japanese Windows) Based PC/AT compatibles (Japanese/English Windows) Remark SM78K0S used combination with DF789801. Data Sheet U12626EJ1V0DS00 µPD78F9801 APPENDIX RELATED DOCUMENTS DOCUMENTS RELATED DEVICES Document name Document Japanese U12627J U12626J U12978J U11047J English U12627E This manual U12978E U11047E µPD789800 Data Sheet µPD78F9801 Data Sheet µPD789800 Sub-Series User's Manual 78K/0S Series User's Manual, Instruction DOCUMENTS RELATED DEVELOPMENT TOOLS (USER'S MANUAL) Document name RA78K0S Assembler Package Operation Assembly Language Structured Assembly Language CC78K0S Compiler SM78K0S System Simulator PC/AT (Windows) SM78K Series System Simulator ID78K0S-NS Integrated Debugger Windows-Based IE-78K0S-NS In-circuit Emulator IE-789801-NS-EM1 Emulation Board Operation Language Reference External Parts User Open Interface Specifications Document Japanese U11622J U11599J U11623J U11816J U11817J U11489J U10092J U12901J U13549J U13390J English U11622E U11599E U11623E U11816E U11817E U11489E U10092E U12901E U13549E U13390E Reference DOCUMENTS RELATED SOFTWARE INCORPORATED INTO PRODUCT (USER'S MANUAL) Document name 78K/0S Series MX78K0S Basic Document Japanese U12938J English U12938E OTHER DOCUMENTS Document name SEMICONDUCTORS SELECTION GUIDE Products Packages (CD-ROM) Semiconductor Device Mounting Technology Manual Quality Grades Semiconductor Device Semiconductor Device Reliability/Quality Control System Guide Prevent Damage Semiconductor Devices Electrostatic Discharge (ESD) Semiconductor Device Quality Control/Reliability Handbook Guide Products Related Micro-Computer: Other Companies Document Japanese X13769X C10535J C11531J C10983J C11892J C12769J U11416J C10535E C11531E C10983E C11892E English Caution above documents revised without notice. latest versions when design application systems. Data Sheet U12626EJ1V0DS00 µPD78F9801 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 adequate. When dry, humidifier should used. recommended avoid using insulators that easily build static electricity. Semiconductor 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 devices 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. EEPROM trademark Corporation. Windows registered trademark trademark Microsoft Corporation United States and/or other countries. PC/AT trademark Corporation. HP9000 series HP-UX trademarks Hewlett-Packard Company. SPARCstation trademark SPARC International, Inc. Solaris SunOS trademarks Microsystems, Inc. NEWS NEWS-OS trademarks SONY Corporation. Data Sheet U12626EJ1V0DS00 µPD78F9801 [MEMO] Data Sheet U12626EJ1V0DS00 µPD78F9801 [MEMO] Data Sheet U12626EJ1V0DS00 µPD78F9801 Regional Information Some information contained this document vary from country country. Before using product your application, pIease contact office your country obtain list authorized representatives distributors. They will verify: Device availability Ordering information Product release schedule Availability related technical literature Development environment specifications (for example, specifications third-party tools components, host computers, power plugs, supply voltages, forth) Network requirements addition, trademarks, registered trademarks, export restrictions, other legal issues also vary from country country. Electronics Inc. (U.S.) Santa Clara, California Tel: 408-588-6000 800-366-9782 Fax: 408-588-6130 800-729-9288 Electronics (Germany) GmbH Benelux Office Eindhoven, Netherlands Tel: 040-2445845 Fax: 040-2444580 Electronics Hong Kong Ltd. Hong Kong Tel: 2886-9318 Fax: 2886-9022/9044 Electronics Hong Kong Ltd. Electronics (France) S.A. Velizy-Villacoublay, France Tel: 01-30-67 Fax: 01-30-67 Seoul Branch Seoul, Korea Tel: 02-528-0303 Fax: 02-528-4411 Electronics (Germany) GmbH Duesseldorf, Germany Tel: 0211-65 Fax: 0211-65 Electronics (France) S.A. Electronics (UK) Ltd. Milton Keynes, Tel: 01908-691-133 Fax: 01908-670-290 Madrid Office Madrid, Spain Tel: 91-504-2787 Fax: 91-504-2860 Electronics Singapore Pte. Ltd. United Square, Singapore Tel: 65-253-8311 Fax: 65-250-3583 Electronics Taiwan Ltd. Electronics Italiana s.r.l. Milano, Italy Tel: 02-66 Fax: 02-66 Electronics (Germany) GmbH Scandinavia Office Taeby, Sweden Tel: 08-63 Fax: 08-63 Taipei, Taiwan Tel: 02-2719-2377 Fax: 02-2719-5951 Brasil S.A. Electron Devices Division Guarulhos-SP Brasil Tel: 55-11-6462-6810 Fax: 55-11-6462-6829 J00.7 Data Sheet U12626EJ1V0DS00 µPD78F9801 Some related documents preliminary versions. preliminary indicated this document. Note, however, that whether related document information this document current November, 1999. information subject change without notice. actual design-in, refer latest publications NEC's data sheets data books, etc., most up-to-date specifications semiconductor products. products and/or types available every country. Please check with sales representative availability additional information. part this document copied reproduced form means without prior written consent NEC. assumes responsibility errors that appear this document. does assume liability infringement patents, copyrights other intellectual property rights third parties arising from semiconductor products listed this document other liability arising from such products. license, express, implied otherwise, granted under patents, copyrights other intellectual property rights others. Descriptions circuits, software other related information this document provided illustrative purposes semiconductor product operation application examples. incorporation these circuits, software information design customer's equipment shall done under full responsibility customer. assumes responsibility losses incurred customers third parties arising from these circuits, software information. While endeavours enhance quality, reliability safety semiconductor products, customers agree acknowledge that possibility defects thereof cannot eliminated entirely. minimize risks damage property injury (including death) persons arising from defects semiconductor products, customers must incorporate sufficient safety measures their design, such redundancy, fire-containment, anti-failure features. semiconductor products classified into following three quality grades: "Standard", "Special" "Specific". "Specific" quality grade applies only semiconductor products developed based customer-designated "quality assurance program" specific application. recommended applications semiconductor product depend quality grade, indicated below. Customers must check quality grade each semiconductor product 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": Aircraft, aerospace equipment, submersible repeaters, nuclear reactor control systems, life support systems medical equipment life support, etc. quality grade semiconductor products "Standard" unless otherwise expressly specified NEC's data sheets data books, etc. customers wish semiconductor products applications intended NEC, they must contact sales representative advance determine NEC's willingness support given application. (Note) "NEC" used this statement means Corporation also includes majority-owned subsidiaries. "NEC semiconductor products" means semiconductor product developed manufactured defined above). Other recent searchesTL5000 - TL5000 TL5000 Datasheet RS232 - RS232 RS232 Datasheet TIL923 - TIL923 TIL923 Datasheet TIL924 - TIL924 TIL924 Datasheet TIL925 - TIL925 TIL925 Datasheet TIL923A - TIL923A TIL923A Datasheet TIL924A - TIL924A TIL924A Datasheet TIL925A - TIL925A TIL925A Datasheet MAX5432 - MAX5432 MAX5432 Datasheet MAX5435 - MAX5435 MAX5435 Datasheet MAX5432 - MAX5432 MAX5432 Datasheet MAX5433 - MAX5433 MAX5433 Datasheet MAX5434 - MAX5434 MAX5434 Datasheet MAX5435 - MAX5435 MAX5435 Datasheet M54HC161 - M54HC161 M54HC161 Datasheet 2SA2081 - 2SA2081 2SA2081 Datasheet
Privacy Policy | Disclaimer |