Instruction/ maintenance manual of the product EM78P447N IBM
Go to page of 58
EM78P447N 8-Bit Microcontroller with OTP ROM Product Specification D OC . V ERSION 1.1 ELAN MICROELECTRONICS CORP. March 2005.
T rademark Acknowledgments: IBM is a register ed trademark and PS/2 is a trademark of IBM. Window s is a trademark of Microsoft Corporation. ELAN and ELAN logo are trademarks of ELAN Micr oelectronics Corporation.
Contents Product Specification (V1.1) 03.30.2005 • iii Contents 1 GENERAL DESCRIPTION ......................................................................................... 1 2 FEA TURES ...........................................................
Contents iv • Product Specification (V1.1) 03.30.2005 5 ABSOLUTE MAXIMUM RA TINGS ........................................................................... 34 6 DC ELECTRICAL CHARACTERISTICS ........................................................
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 1 (This specification is subject to change without further notice) 1 GENERAL DESCRIPTION EM78P447N is an 8-bit microprocessor with low-power and high-speed CMOS technology and high noise immunity.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 2 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Programmable free running watchdog time.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 3 (This specification is subject to change without further notice) 3 PIN ASSIGNMENT TCC VDD NC Vss /INT P50 P5.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 4 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Table 1 EM78P447NAP and EM78P447NAM Pin Description Symbol Pin No. Type Function VDD 2 - ■ Power supply .
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 5 (This specification is subject to change without further notice) Table 3 EM78P447NBP and EM78P447NBWM Pin Description Symbol Pin No. Type Function VDD 4 - ■ Power supply .
EM78P447N 8-Bit Microcontroller w ith OTP ROM 6 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Table 5 EM78P447NDK and EM78P447NDM Pin Description Symbol Pin No. Type Function VDD 3 - ■ Power supply.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 7 (This specification is subject to change without further notice) 4.1 Operational Registers 4.1.1 R0 (Indirect Addressing Register) R0 is not a physically implemented register.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 8 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) All instruction are single instruction cycle (f clk/2 or fcl k/4) except for the instruction that would change the contents of R2.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 9 (This specification is subject to change without further notice) Aaddress R PAGE r egisters IOC PAG E regist.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 10 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) 4.1.4 R3 (Status Register) 7 6 5 4 3 2 1 0 GP PS1 PS0 T P Z DC C Bit 7 (GP) General read/write bit.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 11 (This specification is subject to change without further notice) 4.1.8 R3F (Interrupt Status Register) Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 - - - - EXIF - - TCIF Bit 3 (EXIF) External interrupt flag.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 12 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Bit 4 (TE) TCC signal edge 0: increment if.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 13 (This specification is subject to change without further notice) 4.2.5 IOCE (WDT Control Register) 7 6 5 4 3 2 1 0 - ODE WDTE SLPC ROC - - /WUE Bit 6 (ODE) Control bit is used to enable the open-drain of P76 and P77 pins 0: Disable open-drain output.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 14 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Bit 0 (/WUE) Control bit is used to enable the wake-up function of P74 and P75. 0: Enable the wake-up function.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 15 (This specification is subject to change without further notice) 4.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 16 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) 4.4 I/O Port s The I/O registers, Port 5, Port 6, and Port 7, are bi-directional tri-state I/O ports.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 17 (This specification is subject to change without further notice) 4.5 RESET and W ake-up 4.5.1 RESET A RESET is initiated by one of the following events- (1) Power on reset, or (2) /RESET pin input “low”, or (3) WDT timeout.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 18 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) (A) Any of the wake-up pins is “0” as illust ra ted in Figure. 5. Upon waking, the controller will continue to execute the succeeding address.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 19 (This specification is subject to change without further notice) NOTE After w aking up from the SLEEP2 m ode, WDT is automatically enabled .
EM78P447N 8-Bit Microcontroller w ith OTP ROM 20 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Address Name Reset Type Bit 7 Bit 6 Bit 5 .
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 21 (This specification is subject to change without further notice) 4.5.2 The Status of RST, T, and P of STATUS Register A RESET condition is initiated by one of the following events: 1.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 22 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Voltage Detector Power-o n Reset WDTE Setup Time VDD DQ CLK CLR CLK RESET WDT Tim eou t WDT /RESET Oscillator Fig.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 23 (This specification is subject to change without further notice) INT ENI/DISI IOD RFWR IOCFRD IOCFWR IRQn IRQm RFRD IOCF /RES ET /IRQn VCC RF CLK CLK Q Q D P R L C _ P R L C Q Q _ D Fig.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 24 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Table 11 The Summary of Maximum Operating Speeds Conditions VDD Fxt max.(MHz) 2.3 4.0 3.0 8.0 Two cycles w ith two clocks 5.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 25 (This specification is subject to change without further notice) Table 12 Capacitor Selection Guide for Crystal Oscillator or Ceramic Resonator Oscillator Type Frequency Mode Frequency C1(pF) C2(pF) 455 kHz 100~150 100~150 2.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 26 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Table 13 RC Oscillator Frequencies Cext Rext A verage Fosc 5V,25 ° C Av erage Fosc 3V,25 ° C 3.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 27 (This specification is subject to change without further notice) Bit 8 (CLKS): Instruction period option bit. 0: two oscillator periods. 1: four oscillator periods.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 28 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) 4.8.2 Customer ID Register (Word 1) Word 1 Bit 12~Bit 0 XXXXXXXXXXXXX Bit 12~0: Customer’s ID code 4.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 29 (This specification is subject to change without further notice) 4.1 1 Residue-V olt age Protection When battery is replaced, device p ower (Vdd) is taken off but residue-voltage remains.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 30 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) 4.12 Instruction Set Each instruction in the instruction set is a 13-bit word divided into an OP code and one or more operands.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 31 (This specification is subject to change without further notice) INSTRUCTION BINARY HEX MNEMONIC OPERA TION.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 32 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) INSTRUCTION BINARY HEX MNEMONIC OPERA TION.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 33 (This specification is subject to change without further notice) 4.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 34 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) 5 ABSOLUTE MAXIMUM RATINGS Items Rating Temperature under bias -40 ° C to 85 ° C Storage temperature -65 ° C to 150 ° C Input voltage VSS-0.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 35 (This specification is subject to change without further notice) Symbol Parameter Condition Min Ty p.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 36 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) 6.3 Device characteristic The graphic provided in the following pages were derived based on a limited num ber of samples and are shown here for reference only.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 37 (This specification is subject to change without further notice) V oh/ Ioh (V D D =5V ) -25 -20 -15 -10 -5 0 01 23 45 V oh(V ol t ) Ioh(mA) Fig.18 Port5, Port6, and Port7 V oh vs.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 38 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Voh/Ioh (VDD=3V) -10 -8 -6 -4 -2 0 00 . 5 11 . 522 . 53 Voh(Volt) Ioh(mA) Fig.19 Port5, Port6, and Po rt7 V oh vs.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 39 (This specification is subject to change without further notice) Vo l / Io l (VDD= 5 V) 0 10 20 30 40 50 60 70 80 90 01 23 45 6 Vo l (Vo l t ) Iol(mA) Fig.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 40 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Vol/Iol (VDD=3V) 0 5 10 15 20 25 30 35 40 0 0.5 1 1.5 2 2.5 3 Vol(Volt) Iol(mA) Fig. 21 Port5, and Port6 V ol vs.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 41 (This specification is subject to change without further notice) Vol/I ol (5V) 0 10 20 30 40 50 60 70 80 90 100 0123456 Vol(Volt) Iol(mA) Fig. 22 Port7 V ol vs.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 42 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Vol/I ol (3V) 0 5 10 15 20 25 30 35 40 45 0 0.5 1 1.5 2 2.5 3 Vol(Volt) Iol(mA) Fig. 23 Port7 V ol vs.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 43 (This specification is subject to change without further notice) WDT Time_out 0 5 10 15 20 25 30 35 23456 VDD (Volt) WDT period (mS) Fig. 24 WDT Time Out Period vs.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 44 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Cext=100pF, Ty pical RC OSC F requency 0 0.2 0.4 0.6 0.8 1 1.2 1.4 2.5 3 3.5 4 4.5 5 5.5 VDD(Volt) Frequency(M Hz) Fig.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 45 (This specification is subject to change without further notice) E R C O SC Frequ en cy v s T em p.( C ex t =100pF, R ex t =5.1K ) 0.98 0.985 0.99 0.995 1 1.005 - 4 0 - 2 0 0 2 04 06 08 0 T em p erat u re( ℃ ) Fosc/Fosc(25 ℃ ) Fig.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 46 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Maximum ICC1 and I CC2 vs. Temperature 15 18 21 24 27 - 4 0 - 2 0 0 2 04 06 08 0 Temperature ( ℃ ) Current (uA) Fig.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 47 (This specification is subject to change without further notice) Maximum ICC3 and ICC4 vs. Temperature 1 1.5 2 2.5 3 3.5 4 4.5 -40 -20 0 20 40 60 80 Temperature ( ℃ ) Current (mA) Fig.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 48 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) Maximum ISB1 and I SB2 vs. Temperature 0 3 6 9 12 15 - 4 0 - 2 0 0 2 04 06 08 0 Temperature ( ℃ ) Current (uA) Fig.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 49 (This specification is subject to change without further notice) EM78P447N HXT I -V 0 0.5 1 1.5 2 2.5 3 0123456 Volt(V) I(mA) Fig. 34 EM78P447N I-V Curve Operating at 4 MHz EM78P447N L X T I-V 0 5 10 15 20 25 30 35 40 012345 6 Volt(V) I(uA) Fig.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 50 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) APPENDIX A Package Types OTP MCU Package T.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 51 (This specification is subject to change without further notice) 24-Lead plastic dual inline skinny package.
EM78P447N 8-Bit Microcontroller w ith OTP ROM 52 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) 32-Lead plastic dual inline package ( DI.
EM78P447N 8-Bit Microcontroller w ith OTP ROM Product Specification (V1.1) 03.30.2005 • 53 (This specification is subject to change without further notice) 24-Lead plastic small outline package ( .
EM78P447N 8-Bit Microcontroller w ith OTP ROM 54 • Product Specification (V1.1) 03.30.2005 (This specification is subject to change without further notice) 32-Lead plastic small outline package ( .
An important point after buying a device IBM EM78P447N (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought IBM EM78P447N yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data IBM EM78P447N - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, IBM EM78P447N you will learn all the available features of the product, as well as information on its operation. The information that you get IBM EM78P447N will certainly help you make a decision on the purchase.
If you already are a holder of IBM EM78P447N, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime IBM EM78P447N.
However, one of the most important roles played by the user manual is to help in solving problems with IBM EM78P447N. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device IBM EM78P447N along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center