| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
µPD789022,789024,789025,789026 8-BIT SINGLE-CHIP MICROCONTROLLER
Top Searches for this datasheetINTEGRATED CIRCUIT µPD789022,789024,789025,789026 8-BIT SINGLE-CHIP MICROCONTROLLER DESCRIPTION µPD789022, µPD789024, µPD789025, µPD789026 µPD789026 Subseries products (compact general-purpose devices) 78K/0S Series. These microcontrollers feature 8-bit CPU, ports, timers, serial interface, interrupt control circuits. addition, flash memory product (µPD78F9026) that operate within same voltage range mask versions, wide range related development tools available. Detailed function descriptions provided following user's manuals. sure read them before designing. U11919E µPD789026 Subseries User's Manual: 78K/0S Series User's Manual Instruction: U11047E FEATURES capacity Item Product Name Program Memory (ROM) Kbytes Kbytes Kbytes Kbytes bytes Data Memory (Internal High-Speed RAM) Package µPD789022 µPD789024 µPD789025 µPD789026 bytes 44-pin plastic resin thickness: 44-pin plastic LQFP resin thickness: 42-pin plastic shrink (600 mils) 44-pin plastic resin thickness: 44-pin plastic LQFP resin thickness: Minimum instruction execution time changed from high-speed (0.4 low-speed (1.6 5.0-MHz operation with system clock) ports: Serial interface: channel 3-wire serial mode/UART mode selected Timer: channels channel 16-bit timer counter: 8-bit timer/event counter: channel channel Watchdog timer: Power supply voltage: APPLICATIONS Compact household appliances, accessories, conditioners, games, etc. 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 U11715EJ2V0DS00 (2nd edition) Date Published July 1999 CP(K) Printed Japan mark shows major revised points. 1996, 1999 µPD789022, 789024, 789025, 789026 ORDERING INFORMATION Part Number Package 44-pin plastic resin thickness: 44-pin plastic LQFP resin thickness: 44-pin plastic resin thickness: 44-pin plastic LQFP resin thickness: 42-pin plastic shrink (600 mils) 44-pin plastic resin thickness: 44-pin plastic LQFP resin thickness: 42-pin plastic shrink (600 mils) 44-pin plastic resin thickness: 44-pin plastic LQFP resin thickness: Remark indicates code suffix. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 78K/0S SERIES LINEUP products 78K/0S Series listed below. names enclosed boxes subseries names. Product mass production Product under development Small-scale package, general-purpose 44-pin 42/44-pin 28-pin PD789046 PD789026 PD789014 PD789026 with subsystem clock PD789014 with enhanced timer. Expanded On-chip UART. Capable low-voltage (1.8-V) operation Small-scale package, general-purpose 44/48-pin 44/48-pin 44-pin 44-pin 30-pin 30-pin 28/30-pin 28/30-pin 78K/0S series 28/30-pin 28/30-pin PD789217AY PD789197AY PD789177 PD789167 PD789156 PD789146 PD789134A PD789124A PD789114A PD789104A oscillation version µPD789197AY On-chip EEPROMTM, version PD789177 PD789167 with enhanced PD789104A with enhanced timer PD789146 with enhanced PD789104A with EEPROM PD789124A with enhanced oscillation version PD789104A PD789104A with enhanced PD789026 with added multiplier Inverter control 44-pin PD789842 On-chip inverter control circuit UART drive 80-pin 80-pin 88-pin PD789417A PD789407A PD789830 PD789407A with enhanced PD789026 with added enhanced timer On-chip UART ASSP 42/44-pin 44-pin 20-pin 20-pin card 5-pin PD789810 PD789800 PD789840 PD789861 PD789860 keyboard. On-chip function keypad. On-chip oscillation version PD789860 keyless entry. On-chip return circuit Internal EEPROM security circuit Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 major functional differences among subseries listed below. Function Subseries Name Value Capacity Timer 8-bit 16-bit Watch 8-bit 10-bit Serial Interface Remark Small-scale µPD789046 package, µPD789026 generalµPD789014 purpose SmallµPD789217AY scale package, generalpurpose µPD789197AY (UART:1 UART: SMB: oscillation version, internal EEPROM Internal EEPROM (UART: (UART: Internal EEPROM oscillation version µPD789177 µPD789167 µPD789156 µPD789146 µPD789134A µPD789124A µPD789114A µPD789104A Inverter control drive µPD789842 µPD789417A µPD789407A µPD789830 Note (UART: (USB: oscillation version ASSP µPD789800 µPD789840 µPD789861 µPD789860 card µPD789810 Internal EEPROM Note 10-bit timer: channel Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 OVERVIEW FUNCTIONS Item Internal memory High-speed Minimum instruction execution time General-purpose registers Instruction µPD789022 Kbytes bytes µPD789024 Kbytes µPD789025 Kbytes bytes µPD789026 Kbytes µs/1.6 5.0-MHz operation with system clock) bits registers 16-bit operation manipulation (set, reset, test), etc. Total: ports CMOS input/output: Serial interface Timer 3-wire serial mode/UART mode selectable: channel 16-bit timer counter: channel 8-bit timer/event counter: channel Watchdog timer: channel outputs Maskable interrupts Non-maskable interrupt Internal: External: Internal: +85°C 44-pin plastic resin thickness 44-pin plastic LQFP resin thickness 42-pin plastic shrink (600 mils) 44-pin plastic resin thickness 44-pin plastic LQFP resin thickness Timer outputs Vectored interrupt sources Power supply voltage Operating ambient temperature Packages Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 CONTENTS CONFIGURATION (TOP VIEW) BLOCK DIAGRAM FUNCTIONS. Port Pins. Non-Port Pins. Circuits Recommended Connection Unused Pins. MEMORY SPACE. PERIPHERAL HARDWARE FUNCTIONS Ports Clock Generator. Timer. Serial Interface. INTERRUPT FUNCTION STANDBY FUNCTION. RESET FUNCTION INSTRUCTION OVERVIEW. Conventions. Operations. ELECTRICAL SPECIFICATIONS CHARACTERISTICS CURVES PACKAGE DRAWINGS. RECOMMENDED SOLDERING CONDITIONS APPENDIX DEVELOPMENT TOOLS APPENDIX RELATED DOCUMENTS Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 CONFIGURATION (TOP VIEW) 42-pin plastic shrink (600 mils) VDD0 RESET P51/TO2 P50/TI0/TO0 P32/INTP2/CPT2 P31/INTP1 P30/INTP0 P22/RxD/SI0 P21/TxD/SO0 P20/ASCK/SCK0 VDD1 VSS0 P40/KR0 P41/KR1 P42/KR2 P43/KR3 P44/KR4 P45/KR5 P46/KR6 P47/KR7 VSS1 Caution Connect (internally connected) directly VSS0 VSS1. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 44-pin plastic resin thickness 44-pin plastic LQFP resin thickness VDD1 VSS1 P47/KR7 P46/KR6 P45/KR5 P44/KR4 P43/KR3 P42/KR2 P41/KR1 P40/KR0 P20/ASCK/SCK0 P21/TxD/SO0 P22/RxD/SI0 P30/INTP0 P31/INTP1 P32/INTP2/CPT2 RESET P51/TO2 Caution ASCK: CPT2: KR7: P07: P17: P22: P32: P47: P53: Connect (internally connected) directly VSS0 VSS1. Asynchronous Serial Clock Capture Trigger Input Internally Connected Return Non-connection Port Port Port Port Port Port RESET RxD: SCK0 SI0: SO0: TI0: TO0, TO2: TxD: VDD0, VDD1: VSS0, VSS1: Reset Receive Data Serial Clock Serial Input Serial Output Timer Input Timer Output Transmit Data Power Supply Ground Crystal INTP0 INTP2: Interrupt from Peripherals Data Sheet U11715EJ2V0DS00 P50/TI0/TO0 VDD0 VSS0 µPD789022, 789024, 789025, 789026 BLOCK DIAGRAM TI0/TO0/P50 8-BIT TIMER/ EVENT COUNTER PORT PORT TO2/P51 CPT2/INTP2/P32 16-BIT TIMER COUNTER 78K/0S CORE PORT WATCHDOG TIMER PORT PORT SCK0/ASCK/P20 SO0/TxD/P21 SI0/RxD/P22 SERIAL INTERFACE PORT INTP0/P30 INTP2/ CPT2/P32 KR0/P40 KR7/P47 INTERRUPT CONTROL VDD0, VDD1 VSS0, VSS1 SYSTEM CONTROL RESET Remark internal high-speed capacities vary depending product. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 FUNCTIONS Port Pins Function Port 8-bit input/output port Input/output specified 1-bit units. When used input port, on-chip pull-up resistor specified means software. LEDs driven directly. Port 8-bit input/output port Input/output specified 1-bit units. When used input port, on-chip pull-up resistor specified means software. LEDs driven directly. Port 3-bit input/output port Input/output specified 1-bit units. When used input port, on-chip pull-up resistor specified means software. LEDs driven directly. Port 3-bit input/output port Input/output specified 1-bit units. When used input port, on-chip pull-up resistor specified means software. LEDs driven directly. Port 8-bit input/output port Input/output specified 1-bit units. When used input port, on-chip pull-up resistor specified means software. LEDs driven directly. Port 4-bit input/output port Input/output specified 1-bit units. When used input port, on-chip pull-up resistor specified means software. LEDs driven directly. Input Input INTP0 INTP1 INTP2/CPT2 After Reset Input Alternate Function Name Input Input ASCK/ SCK0 TxD/SO0 RxD/SI0 P52, Input TI0/TO0 Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Non-Port Pins Input Function External interrupt input which valid edge (rising edge, falling edge, both rising falling edges) specified After Reset Input Alternate Function P32/CPT2 Input Output Input Output Input Input Output Output Input Input Serial interface serial data input Serial interface serial data output Serial interface serial clock input/output Asynchronous serial interface serial data input Asynchronous serial interface serial data output Asynchronous serial interface serial clock input External count clock input 8-bit timer (TM00) 8-bit timer (TM00) output 16-bit timer (TM20) output Capture edge input return signal detection Input Input Input Input Input Input Input Input Input Input Input P22/RxD P21/TxD P20/ASCK P22/SI0 P21/SO0 P20/ SCK0 P50/TO0 P50/TI0 P32/INTP2 Name INTP0 INTP1 INTP2 SCK0 ASCK CPT2 RESET Input Input System reset input Connecting crystal resonator system clock oscillation Input VDD0 VDD1 VSS0 VSS1 Positive power supply ports Positive power supply (except ports) Internally connected. Connect directly VSS0 VSS1. internally connected. Leave open. Ground potential ports Ground potential (except ports) Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Circuits Recommended Connection Unused Pins input/output circuit type each recommended connection unused pins shown Table 3-1. input/output circuit configuration each type, refer Figure 3-1. Table 3-1. Types Input/Output Circuits Recommended Connection Unused Pins Name P20/ASCK/ SCK0 P21/TxD/SO0 P22/RxD/SI0 P30/INTP0 P31/INTP1 P32/INTP2/CPT2 P40/KR0 P47/KR7 P50/TI0/TO0 P51/TO2 P52, RESET Circuit Type Input: Recommended Connection Unused Pins Independently connect VDD0 VDD1, VSS0 VSS1 resistor. Output: Leave open. Input Leave open. Connect directly VSS0 VSS1. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Figure 3-1. Input/Output Circuits Type Type VDD0 Pullup enable VDD0 P-ch IN/OUT P-ch Schmitt-triggered input with hysteresis characteristics Output data Type VDD0 Output disable N-ch Pullup enable Output data VDD0 P-ch P-ch IN/OUT Output disable N-ch Port read Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 MEMORY SPACE µPD789022, µPD789024, µPD789025, µPD789026 each access Kbytes memory space. Figure shows memory map. Figure 4-1. Memory FFFFH Special function registers bits FF00H FEFFH Internal high-speed Note mmmmH mmmmH Data memory space nnnnH nnnnH Reserved nnnnH Program area Program memory space Internal ROMNote 0080H 007FH CALLT table area 0040H 003FH Program area 002CH 002BH 0000H 0000H Vector table area Note internal high-speed capacities vary depending product (See following table). Part Number Last Address Internal nnnnH 0FFFH 1FFFH 2FFFH 3FFFH FD00H Start Address Internal HighSpeed mmmmH FE00H µPD789022 µPD789024 µPD789025 µPD789026 Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 PERIPHERAL HARDWARE FUNCTIONS Ports µPD789022, µPD789024, µPD789025, µPD789026 provided with ports shown below. These ports used enable several types control. Table 5-1. Port Functions Port Name Port Name Function port. Input/output specified 1-bit units. When used input port, on-chip pull-up resistor specified means software. LEDs driven directly. Port port. Input/output specified 1-bit units. When used input port, on-chip pull-up resistor specified means software. LEDs driven directly. Port port. Input/output specified 1-bit units. When used input port, on-chip pull-up resistor specified means software. LEDs driven directly. Port port. Input/output specified 1-bit units. When used input port, on-chip pull-up resistor specified means software. LEDs driven directly. Port port. Input/output specified 1-bit units. When used input port, on-chip pull-up resistor specified means software. LEDs driven directly. Port port. Input/output specified 1-bit units. When used input port, on-chip pull-up resistor specified means software. LEDs driven directly. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Clock Generator on-chip system-clock generator provided. minimum instruction execution time changed. µs/1.6 5.0-MHz operation with system clock) Figure 5-1. Clock Generator Block Diagram Prescaler System clock oscillator Clock peripheral hardware Prescaler Selector STOP Standby control circuit Wait control circuit clock (fCPU) Timer channel channel Table 5-2. Timer Operation Three timer channels incorporated. 16-bit timer counter Watchdog timer: 8-bit timer/event counter channel 16-Bit Timer Counter 8-Bit Timer/ Event Counter channel channel output output Watchdog Timer Operation mode Interval timer External event counter channel output input channel Function Timer output Capture Square wave output Interrupt request Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Figure 5-2. Block Diagram 16-Bit Timer Counter (TM20) Internal 16-bit compare register (CR20) Match Output control circuit TO2/P51 INTTM2 Selector fX/2 fX/26 16-bit timer register (TM20) CPT2/P32/ INTP2 Edge detection circuit 16-bit capture register (TCP20) 16-bit counter read buffer Internal Figure 5-3. Block Diagram 8-Bit Timer/Event Counter (TM00) Internal 8-bit compare register (CR00) Match INTTM0 Selector fX/25 TI0/P50/ 8-bit timer register (TM00) Output control circuit TO0/P50/ Clear Internal Figure 5-4. Watchdog Timer Block Diagram Prescaler Selector INTWDT maskable interrupt request 7-bit counter Control circuit RESET INTWDT non-maskable interrupt request Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Serial Interface One-channel serial interface incorporated. Serial interface supports following modes: 3-wire serial mode: MSB-first LSB-first switching possible Asynchronous serial interface (UART) mode: On-chip dedicated baud rate generator provided Figure 5-5. Block Diagram Serial Interface Internal Reception buffer register (RXB00/SIO00) Direction control circuit Transmission shift register Direction control circuit (TXS00/SIO00) RXD/SI0/P22 TXD/SO0/P21 Reception shift register (RXS00) Transmission control circuit INTST Reception control circuit INTSR/INTCSI0 ASCK/SCK0/P20 output control circuit Buad rate generator fX/2 fX/28 Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 INTERRUPT FUNCTION total interrupt sources provided, divided into following types. Non-maskable interrupts: source Maskable interrupts: sources Table 6-1. List Interrupt Sources Interrupt Source Priority Note Interrupt Type Nonmaskable Name INTWDT Trigger Watchdog timer overflow (with watchdog timer mode selected) Watchdog timer overflow (with interval timer mode selected) input edge detection Internal/External Vector Table Address 0004H Basic Configuration Note Type Internal Maskable INTWDT INTP0 INTP1 INTP2 INTSR External 0006H 0008H 000AH serial interface UART reception serial interface 3-wire transfer reception serial interface UART transmission Generation matching signal 8-bit timer/event counter Generation matching signal 16-bit timer return signal detection Internal 000CH INTCSI0 INTST 000EH INTTM0 0010H INTTM2 0014H INTKR External 002AH Notes Default priority priority order when more maskable interrupt requests generated same time. highest order lowest order. Basic configuration types (A), (B), correspond (A), (B), Figure 6-1. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Figure 6-1. Basic Configuration Interrupt Function Internal non-maskable interrupt Internal Interrupt request Vector table address generator Standby release signal Internal maskable interrupt Internal Interrupt request Vector table address generator Standby release signal External maskable interrupt Internal INTM0, KRM00 Interrupt request Edge detection circuit Vector table address generator Standby release signal Interrupt request flag Interrupt enable flag Interrupt mask flag INTM0: External interrupt mode register KRM00: return mode register Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 STANDBY FUNCTION following standby modes available further reduction system current consumption. HALT mode: this mode, operation clock stopped. average current consumption reduced intermittent operation combining this mode with normal operation. STOP mode: this mode, oscillation system clock stopped. operations performed system clock suspended resulting extremely small power consumption. Figure 7-1. Standby Function System clock operation STOP instruction Interrupt request HALT instruction Interrupt request STOP mode System clock oscillation stopped HALT mode Clock supply halted, oscillation maintained RESET FUNCTION following reset methods available. External reset RESET signal input Internal reset watchdog timer runaway time detection Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 INSTRUCTION OVERVIEW instruction µPD789022, µPD789024, µPD789025, µPD789026 listed later this section. Conventions 9.1.1 Operand formats descriptions description made operand field each instruction conforms operand format instructions listed below (the details conform assembly specification). more than operand format listed instruction, selected. Uppercase letters, 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 Operand registers, expressed formats, described using both functional names etc.) absolute names (R0, other names listed inside parentheses Table 9-1). Table 9-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 U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 9.1.2 Descriptions operation field PSW: 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 Contents memory location indicated parenthesized address register name Logical product (AND) Logical (OR) Exclusive Inverted data NMIS: Flag indicate that non-maskable interrupt being handled Upper lower bits 16-bit register addr16: 16-bit immediate data label jdisp8: Signed 8-bit data (displacement value) 9.1.3 Description flag operation field (blank): change cleared cleared according result restored previous value Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 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 U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 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 U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 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 U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 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 U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 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 U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 ELECTRICAL SPECIFICATIONS Absolute Maximum Ratings 25°C) Parameter Supply voltage Input voltage Output voltage Output current, high Symbol Total pins Output current, Total pins Operating ambient temperature Storage temperature Tstg Conditions Ratings -0.3 +6.5 -0.3 -0.3 +150 Unit Caution Product quality suffer maximum absolute ratings exceeded even momentarily parameter. That absolute maximum ratings rated values which product verge suffering physical damage, therefore product must used under conditions that ensure that absolute maximum ratings exceeded. Remark Unless specified otherwise, characteristics alternate-function pins same those port pins. Capacitance 25°C, Parameter Input capacitance Output capacitance Input/output capacitance Symbol COUT Unmeasured pins returned Conditions MIN. TYP. MAX. Unit Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 System Clock Oscillator Characteristics -40°C +85°C, Resonator Ceramic resonator Recommended Circuit Parameter Oscillation frequency Note (fX) Conditions Oscillation voltage range MIN. TYP. MAX. Unit Oscillation stabilization Note time After reaches oscillation voltage range MIN. Crystal resonator Oscillation frequency Note (fX) Oscillation stabilization Note time External clock input frequency (fX) Note input high-/low-level width (tXH, tXL) input frequency (fX) Note OPEN input high-/low-level width (tXH, tXL) Notes Indicates only oscillator characteristics. Refer Characteristics instruction execution time. Time required stabilize oscillation after reset STOP mode release Caution When using system clock oscillator, wire follows area enclosed broken lines above figures avoid adverse effect from wiring capacitance. Keep wiring length short possible. cross wiring with other signal lines. route wiring near signal line through which high fluctuating current flows. Always make ground point oscillator capacitor same potential VSS0. ground capacitor ground pattern through which high current flows. fetch signals from oscillator. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Recommended Oscillator Constant Ceramic resonator -40°C +85°C) Manufacturer Part Number Frequency (MHz) Recommended Circuit Constant (pF) Murata Mfg. Co., Ltd. CSB1000J Note Oscillation Voltage Range (VDD) MIN. MAX. Remarks CSA2.00MG040 CST2.00MG040 CSA4.19MG CST4.19MGW CSA5.00MG CST5.00MGW CSA5.00MGU CST5.00MGWU On-chip capacitor On-chip capacitor On-chip capacitor On-chip capacitor On-chip capacitor On-chip capacitor On-chip capacitor On-chip capacitor 4.19 CCR4.19MC3 FCR4.19MC5 CCR5.0MC3 FCR5.0MC5 4.19 Note When CSB1000J (1.0 MHz) manufactured Murata Mfg. Co., Ltd. used, limiting resistor necessary (see following figure). When other resonators used, limiting resistor required. CSB1000J Caution oscillator constant oscillation voltage range indicate conditions stable oscillation. Oscillation frequency precision guaranteed. applications requiring oscillation frequency precision, oscillation frequency must adjusted implementation circuit. details, please contact directly manufacturer resonator will use. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Characteristics -40°C +85°C, Parameter Symbol Total pins Output current, Total pins Input voltage, high VIH1 P07, P17, P21, P20, P22, P32, P47, P50, RESET P07, P17, P21, P20, P22, P32, P47, P50, RESET -100 Input leakage current, high Input leakage current, ILIH1 ILIH2 ILIL1 ILIL2 VOUT VOUT 5.0-MHz crystal oscillation operating mode V±10% V±10% V±10% IDD2 5.0-MHz crystal oscillation HALT mode V±10% V±10% V±10% IDD3 STOP mode V±10% V±10% 25°C V±10% Note Conditions MIN. TYP. MAX. Unit Output current, high 0.7VDD 0.9VDD 0.3VDD 0.1VDD 0.2VDD 0.1VDD VIH2 0.8VDD 0.9VDD VIH3 Input voltage, VIL1 VIL2 VIL3 Output voltage, high Output voltage, Pins other than 0.26 0.14 0.41 0.16 0.07 0.05 0.05 0.05 0.45 0.30 0.85 0.35 0.15 Pins other than Output leakage current, high ILOH Output leakage current, Software pull-up resistor Supply current Note ILOL IDD1 Note Note Note Note Note Notes current flowing ports (including current flowing through on-chip pull-up resistors) included. High-speed mode operation (when processor clock control register (PCC) 00H) Low-speed mode operation (when 02H) Remark Unless specified otherwise, characteristics alternate-function pins same those port pins. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Characteristics Basic operation -40°C +85°C, Parameter Cycle time (minimum instruction execution time) input high-/lowlevel width input frequency Symbol Conditions MIN. tTIH, tTIL Interrupt input high-/low-level width RESET low-level width tINTH, tINTL INTP0 INTP2 TYP. MAX. Unit tRSL (system clock) Cycle time Guaranteed operation range Supply voltage Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Serial interface -40°C +85°C, 3-wire serial mode (SCK0.Internal clock output) Symbol tKCY1 Conditions MIN. 3200 SCK0 high-/lowlevel width setup time SCK0) hold time (from SCK0) Parameter SCK0 cycle time TYP. MAX. Unit tKH1, tKL1 tKCY1/2 tKCY1/2 tSIK1 tKSI1 output delay time from SCK0 tKSO1 =100 Note 1000 Note load resistance load capacitance output line, respectively. (ii) 3-wire serial mode (SCK0.External clock input) Parameter SCK0 cycle time Symbol tKCY2 Conditions MIN. 3500 SCK0 high-/lowlevel width setup time SCK0) hold time (from TYP. MAX. Unit tKH2, tKL2 1600 tSIK2 tKSI2 SCK0) output delay time from SCK0 tKSO2 =100 Note 1000 Note load resistance load capacitance output line, respectively. (iii) UART mode (Dedicated baud rate generator output) Parameter Transfer rate Symbol Conditions MIN. TYP. MAX. 78125 19531 Unit Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 (iv) UART mode (External clock input) Parameter ASCK cycle time Symbol tKCY3 Conditions MIN. 3500 ASCK high-/lowlevel width Transfer rate tKH3, tKL3 1600 39063 9766 ASCK rise/fall time TYP. MAX. Unit Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Timing Test Points (except input) 0.8VDD 0.2VDD 0.8VDD 0.2VDD Test points Clock Timing 1/fX input VIH3 (MIN.) VIL3 (MAX.) Timing 1/fTI tTIL tTIH Interrupt Input Timing tINTL tINTH INTP0 INTP2 RESET Input Timing tRSL RESET Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Serial Transfer Timing 3-wire serial mode: tKCYm tKLm tKHm SCK0 tSIKm tKSIm Input data tKSOm Output data UART mode (external clock input): tKCY3 tKL3 ASCK tKH3 Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Data Memory Stop Mode Supply Voltage Data Retention Characteristics -40°C +85°C) Parameter Data retention supply voltage Release signal time Oscillation stabilization wait time Symbol VDDDR tSREL tWAIT Release RESET Release interrupt Conditions MIN. Note TYP. MAX. Unit Note /fX, /fX, selected according setting bits (OSTS0 OSTS2) oscillation stabilization time selection register. Remark System clock oscillation frequency Data Retention Timing (STOP mode release RESET) Internal reset operation HALT mode STOP mode Data retention mode Operating mode VDDDR STOP instruction execution tSREL RESET tWAIT Data Retention Timing (standby release signal: STOP mode release interrupt signal) HALT mode STOP mode Data retention mode Operating mode VDDDR STOP instruction execution Standby release signal (interrupt request) tSREL tWAIT Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 CHARACTERISTICS CURVES (system clock: MHz, crystal resonator) 25°C) Supply current (mA) (HALT mode) (HALT mode) Ceramic resonator 0.05 Supply voltage VSS0 25°C) High-level output current (mA) 25°C) Low-level output current (mA) Low-level output voltage Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 PACKAGE DRAWINGS 42PIN PLASTIC SHRINK (600 mil) NOTES 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 39.13 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. 15.24 (T.P.) 13.2 0.25 +0.10 -0.05 0.17 0~15° INCHES 1.541 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.600 (T.P.) 0.520 0.010 +0.004 -0.003 0.007 0~15° P42C-70-600A-1 Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 PLASTIC detail lead 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. INCHES 0.520 +0.008 -0.009 0.394 +0.008 -0.009 0.394 +0.008 -0.009 0.520 +0.008 -0.009 0.039 0.039 0.015 +0.003 -0.004 0.007 0.031 (T.P.) 0.063±0.008 0.031 +0.009 -0.008 0.007 +0.002 -0.003 0.004 0.106 +0.005 -0.004 0.005±0.003 0.119 MAX. S44GB-80-3BS-1 NOTE Controlling dimension millimeter. Each lead centerline located within 0.16 (0.007 inch) true position (T.P.) maximum material condition. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 PLASTIC (10x10) 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 U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 RECOMMENDED SOLDERING CONDITIONS µPD789022, 789024, 789025, µPD789026 should soldered mounted under following recommended conditions. details recommended soldering conditions, refer document Semiconductor Device Mounting Technology Manual (C10535E). soldering methods conditions other than those recommended below, contact your sales representative. Table 13-1. Surface Mounting Type Soldering Conditions 44-pin plastic resin thickness 44-pin plastic resin thickness 44-pin plastic resin thickness 44-pin plastic resin thickness Soldering Method Soldering Conditions Package peak temperature: 235°C, Time: sec. Max. 210°C higher), Count: three times less Package peak temperature: 215°C, Time: sec. Max. 200°C higher), Count: three times less Solder bath temperature: 260°C Max., Time: sec. Max., Count: Once, Preheating temperature: 120°C Max. (package surface temperature) temperature: 300°C Max. Time: sec. Max. (per row) Recommended Condition Symbol IR35-00-3 VP15-00-3 WS60-00-1 Infrared reflow Wave soldering Partial heating Caution different soldering method together (except partial heating). 44-pin plastic LQFP resin thickness 44-pin plastic LQFP resin thickness 44-pin plastic LQFP resin thickness 44-pin plastic LQFP resin thickness Soldering Method Soldering Conditions Package peak temperature: 235°C, Time: sec. Max. 210°C higher), Count: times less Package peak temperature: 215°C, Time: sec. Max. 200°C higher), Count: times less Solder bath temperature: 260°C Max., Time: sec. Max., Count: Once, Preheating temperature: 120°C Max. (package surface temperature) temperature: 300°C Max. Time: sec. Max. (per row) Recommended Condition Symbol IR35-00-2 VP15-00-2 WS60-00-1 Infrared reflow Wave soldering Partial heating Caution different soldering method together (except partial heating). Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Table 13-2. Insertion Type Soldering Conditions 42-pin plastic shrink (600 mils) 42-pin plastic shrink (600 mils) Soldering Method Wave soldering (pin only) Partial heating Soldering Conditions Solder bath temperature: 260°C Max., Time: sec. Max. Terminal temperature: 300°C Max., Time: sec. Max. (for each pin) Caution Apply wave soldering only pins careful bring solder into direct contact with package. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 APPENDIX DEVELOPMENT TOOLS following development tools available system development using µPD789022, µPD789024, µPD789025, µPD789026. Language Processing Software RA78K0S Notes Assembler package common 78K/0S Series compiler package common 78K/0S Series Device file µPD789026 Subseries compiler library source file common 78K/0S Series CC78K0S Notes DF789026 Notes CC78K0S-L Notes Flash Memory Writing Tools Flashpro Note (FL-PR3 PG-FP3) FA-42CU Note Dedicated flash programmer microcontrollers incorporating flash memory Flash memory writing adapter 42-pin plastic shrink type) Flash memory writing adapter 44-pin plastic (GB-3BS type) Note FA-44GB Note FA-44GB-8ES Flash memory writing adapter 44-pin plastic LQFP (GB-8ES type) Debugging Tools IE-78K0S-NS In-circuit emulator In-circuit emulator debugging hardware software application system using 78K/0S series. Supports integrated debugger (ID78K0S-NS). Used with adapter, emulation probe, interface adapter that connects host machine. Adapter that distributes power supply from AC100 240-V outlet. 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-789026-NS-EM1 Emulation board NP-42CU Note Adapter when using PC-9800 series (except notebook type) host machine IE-78K0S-NS supported). card interface cable when using notebook type host machine IE78K0S-NS (PCMCIA socket supported). Adapter when using PC/AT compatibles host machine IE-78K0S-NS (ISA supported). Adapter when using with host machine IE-78K0S-NS. Board emulating device-specific peripheral hardware. Used with in-circuit emulator. Board connecting in-circuit emulator target system. 42-pin plastic shrink type). Board connecting in-circuit emulator target system. 44-pin plastic (GB-3BS type) 44-pin plastic LQFP (GB-8ES type). System simulator common 78K/0S Series Integrated debugger common 78K/0S Series Device file µPD789026 Subseries NP-44GB Note NP-44GB-TQ SM78K0S Notes Note ID78K0S-NS DF789026 Notes Notes Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Real-Time MX78K0S Notes 78K/0S Series Notes Based PC-9800 series (MS-DOS Windows Based PC/AT compatibles (Japanese/English Windows) Based HP9000 series (HP-UX SPARCstation (SunOS Solaris NEWS (NEWS-OSTM) Products manufactured Naito Densei Machida Mfg. Co., Ltd. (+81-44-822-3813). Remark RA78K0S, CC78K0S, SM78K0S used combination with DF789026. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 APPENDIX RELATED DOCUMENTS Documents Related Devices Document Name Document English Japanese U11715J U11858J U11919J U11047J µPD789022, 789024, 789025, 789026 Data Sheet µPD78F9026 Data Sheet µPD789026 Subseries User's Manual 78K/0S Series User's Manual Instruction This manual U11858E U11919E U11047E Documents Related Development Tools (User's Manuals) Document Name Document English RA78K0S Assembler Package Operation Assembly Language Structured Assembly Language CC78K/0S Compiler Operation Language SM78K0S System Simulator Windows Based SM78K Series System Simulator ID78K0S-NS Integrated Debugger Windows Based IE-78K0S-NS In-Circuit Emulator IE-789026-NS-EM1 Emulation Board Reference External Parts User Open Interface Specifications Reference U11622E U11599E U11623E U11816E U11817E U11489E U10092E U12901E U13549E prepared Japanese U11622J U11599J U11623J U11816J U11817J U11489J U10092J U12901J U13549J prepared Documents Related Embedded Software (User's Manual) Document Name Document English 78K/0S Series MX78K0S U12938E Japanese U12938J Caution related documents listed above subject change without notice. sure latest version each document designing. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 Other Related Documents Document Name Document English SEMICONDUCTOR 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) Guide Microcomputer-Related Products Third Party X13769X C10535E C11531E C10983E C11892E C10535J C11531J C10983J C11892J U11416J Japanese Caution related documents listed above subject change without notice. sure latest version each document designing. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 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. Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 EEPROM trademark Corporation. MS-DOS Windows either registered trademarks trademarks Microsoft Corporation United States and/or other countries. PC/AT trademark International Business Machines 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 U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 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 Spain Office Madrid, Spain Tel: 91-504-2787 Fax: 91-504-2860 Electronics Singapore Pte. Ltd. United Square, Singapore 1130 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 Rodovia Presidente Dutra, 07210-902-Guarulhos-SP Brasil Tel: 55-11-6465-6810 Fax: 55-11-6465-6829 J99.1 Data Sheet U11715EJ2V0DS00 µPD789022, 789024, 789025, 789026 export this product from Japan regulated Japanese government. export this product prohibited without governmental license, need which must judged customer. export re-export this product from country other than Japan also prohibited without license from that country. Please call sales representative. information this document subject change without notice. Before using this document, please confirm that this latest version. 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. 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. Corporation assumes responsibility losses incurred customer third parties arising from these circuits, software, information. 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, customers 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: Aircraft, 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. Other recent searchesV844ME12-LF - V844ME12-LF V844ME12-LF Datasheet MC14020B - MC14020B MC14020B Datasheet HC4020A - HC4020A HC4020A Datasheet MB1S - MB1S MB1S Datasheet MB8S - MB8S MB8S Datasheet KS9241B - KS9241B KS9241B Datasheet AOZ1092D - AOZ1092D AOZ1092D Datasheet 74ALVCR162601 - 74ALVCR162601 74ALVCR162601 Datasheet
Privacy Policy | Disclaimer |