IBM EM78P259N/260N - Manuals
IBM EM78P259N/260N – Manual in PDF format online.
Manuals:
Manual IBM EM78P259N/260N
Summary
Trademark Acknowledgments: IBM is a registered trademark and PS/2 is a trademark of IBM. Windows is a trademark of Microsoft Corporation. ELAN and ELAN logo are trademarks of ELAN Microelectronics Corporation. Copyright © 2005~2007 by ELAN Microelectronics Corporation All Rights Reserved Printed in ...
Contents Product Specification (V1.2) 05.18.2007 • iii Contents 1 General Description .................................................................................................. 1 2 Features .........................................................................................................
Contents iv • Product Specification (V1.2) 05.18.2007 6.2.13 IOC61 (TCCB Counter) ................................................................................... 23 6.2.14 IOC71 (TCCBH/MSB Counter) ........................................................................24 6.2.15 IOC81 (TCCC Coun...
Contents Product Specification (V1.2) 05.18.2007 • v 6.11 Oscillator ......................................................................................................... 60 6.11.1 Oscillator Modes ............................................................................................. 60 6...
Contents vi • Product Specification (V1.2) 05.18.2007 Specification Revision History Doc. Version Revision Description Date 1.0 Initial official version 2005/06/16 1.1 Added the IRC drift rate in the feature 2006/05/29 1.2 1. Improved the contents and format of the Features section, Fig.4-1 EM78P259...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 1 (This specification is subject to change without further notice) 1 General Description The EM78P259N and EM78P260N are 8-bit microprocessors designed and developed with low-power and high-speed CMOS technolo...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 2 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 3 Pin Assignment (1) 18-Pin DIP/SOP P52/ADC2 P53/ADC3 P54/TCC/VREF /RESET Vss P60//INT P61/TCCA P62/TCCB P63/TCCC P55/OSCI P70/OSCO VDD P67/IR...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 3 (This specification is subject to change without further notice) 5 Pin Description 5.1 EM78P259NP/M Symbol Pin No. Type Function P70 15 I/O General purpose input/output pin Default value after a power-on res...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 5 (This specification is subject to change without further notice) 6 Function Description 6.1 Operational Registers 6.1.1 R0 (Indirect Address Register) R0 is not a physically implemented register. Its major f...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 8 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 6.1.4 R3 (Status Register) Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 RST IOCS PS0 T P Z DC C Bit 7 (RST): Bit of reset type Set to “1” i...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 9 (This specification is subject to change without further notice) 6.1.6 R5 ~ R6 (Port 5 ~ Port 6) R5 & R6 are I/O registers The upper 2 bits of R5 are fixed to “0” (if EM78P259N is selected). Only the low...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 11 (This specification is subject to change without further notice) 6.1.9 R9 (ADCON: ADC Control Register) Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 VREFS CKR1 CKR0 ADRUN ADPD – ADIS1 ADIS0 Bit 7 (VREFS)...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 12 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) Bit 1 ~ Bit 0 (ADIS1 ~ADIS0): Analog Input Select 00 = ADIN0/P50 01 = ADIN1/P51 10 = ADIN2/P52 11 = ADIN3/P53 These bits can only be changed ...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 13 (This specification is subject to change without further notice) 6.1.12 RC (ADDATA1H: Converted Value of ADC) Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 “0” “0” “0” “0” AD11 AD10 AD9 AD8 When AD conver...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 14 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) Bit 2 (CMPWE): Comparator wake-up enable bit 0 = Disable Comparator wake-up 1 = Enable Comparator wake-up When Comparator enters sleep mode, ...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 15 (This specification is subject to change without further notice) 6.2 Special Purpose Registers 6.2.1 A (Accumulator) Internal data transfer operation, or instruction operand holding usually involves the tem...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 16 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) Bit 2 ~ Bit 0 (PST2 ~ PST0): TCC prescaler bits PST2 PST1 PST0 TCC Rate 0 0 0 1:2 0 0 1 1:4 0 1 0 1:8 0 1 1 1:16 1 0 0 1:32 1 0 1 1:64 1 1 0 ...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 17 (This specification is subject to change without further notice) Bit 1 (TCCATS): TCCA signal source 0 =: internal instruction cycle clock. P61 is a bi-directional I/O pin. 1 = transit through the TCCA pin B...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 18 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 0 = increment if the transition from low to high takes place on the TCCC pin 1 = increment if the transition from high to low takes place on ...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 19 (This specification is subject to change without further notice) Bit 6 ~ Bit 4 (TCCCS2 ~ TCCCS0): TCCC scale bits The TCCCS2 ~ TCCCS0 bits of the IOCA0 register are used to determine the scale ratio of TCCC...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 21 (This specification is subject to change without further notice) 6.2.9 IOCD0 (Pull-high Control Register) Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 /PH57 /PH56 /PH55 /PH54 /PH53 /PH52 /PH51 /PH50 Note...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 22 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) Bit 5 (ADIE): ADIF interrupt enable bit 0 = disable ADIF interrupt 1 = enable ADIF interrupt Bit 4 (CMPIE ) : CMPIF interrupt enable bit. 0 =...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 23 (This specification is subject to change without further notice) Bit 5 (TCCCIE): TCCCIF interrupt enable bit 0 = Disable TCCCIF interrupt 1 = Enable TCCCIF interrupt Bit 4 (TCCBIE): TCCBIF interrupt enable ...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 24 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 6.2.14 IOC71 (TCCBH/MSB Counter) The IOC71 (TCCBH) is an 8-bit clock counter for the most significant byte of TCCBX (TCCBH) . It can be read,...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 25 (This specification is subject to change without further notice) 6.2.16 IOC91 (Low Time Register) The 8-bit Low time register controls the active or Low segment of the pulse. The decimal value of its conten...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 26 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) Bit 6 ~ Bit 4 (HTS2 ~ HTS0): High time scale bits : HTS2 HTS1 HTS0 High time Rate 0 0 0 1:2 0 0 1 1:4 0 1 0 1:8 0 1 1 1:16 1 0 0 1:32 1 0 1 1...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 27 (This specification is subject to change without further notice) 6.3 TCC/WDT and Prescaler There are two 8-bit counters available as prescalers that can be extended to 16-bit counter for the TCC and WDT res...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 28 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 8-Bit counter WDT Prescaler 8 to 1 MUX WDT Time out WDTE (IOCE0) TCC Pin MUX 1CLK (Fosc/1) 8-Bit Counter (IOCC1) 8 to 1 MUX TE (CONT) Data Bu...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 31 (This specification is subject to change without further notice) 6.4.1 Usage of Port 5 Input Change Wake-up/Interrupt Function (1) Wake-up (2) Wake-up and Interrupt (a) Before Sleep (a) Before Sleep 1. Disa...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 33 (This specification is subject to change without further notice) Case [c] If Comparator output status change is used to wake-up the EM78P259N/ 260N and CMPWE bit of the RE register is enabled before SLEP, W...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 34 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 6.5.1.1 Wake-Up and Interrupt Modes Operation Summary All categories under Wake-up and Interrupt modes are summarized below. Signal Sleep Mod...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 35 (This specification is subject to change without further notice) Signal Sleep Mode Normal Mode RE (CMPWE) Bit2=0, IOCE0 (CMPIE) Bit4=0 IOCF0 (CMPIE) Bit4=0 Comparator output status changed wake-up is invali...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 36 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 6.5.1.2 Register Initial Values after Reset The following summarizes the initialized values for registers. Address Name Reset Type Bit 7 Bit ...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 37 (This specification is subject to change without further notice) Address Name Reset Type Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit Name /PH57 /PH56 /PH55 /PH54 /PH53 /PH52 /PH51 /PH50 Power-on 1 1...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 40 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) Address Name Reset Type Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Bit Name “0” “0” “0” “0” AD11 AD10 AD9 AD8 Power-on 0 0 0 0 U U U U /...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 41 (This specification is subject to change without further notice) 6.5.2 The T and P Status under STATUS (R3) Register A reset condition is initiated by one of the following events : 1. Power-on reset 2. /RES...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 42 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) The external interrupt has an on-chip digital noise rejection circuit. Input pulse less than 8 system clock time is eliminated as noise. Howe...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 43 (This specification is subject to change without further notice) INT ENI/DISI IOD RFWR IOCFRD IOCFWR IRQn IRQm RFRD IOCF /RESET /IRQn VCC RF CLK CLK Q Q D P R L C _ P R L C Q Q _ D Fig. 6-8 Interrupt Input ...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 44 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 6.7 Analog-to-Digital Converter (ADC) The analog-to-digital circuitry consist of a 4-bit analog multiplexer; three control registers (AISR/R8...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 45 (This specification is subject to change without further notice) Bit 1 (ADE1): AD converter enable bit of P51 pin 0 = Disable ADC1, P51 acts as I/O pin 1 = Enable ADC1 acts as analog input pin Bit 0 (ADE0):...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 47 (This specification is subject to change without further notice) 6.7.2 ADC Data Register (ADDATA/RB, ADDATA1H/RC, ADDATA1L/RD) When the AD conversion is completed, the result is loaded to the ADDATA, ADDATA...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 48 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 3. ADWE bit of the RE register is set to “1.” Wake-up from ADC conversion (where it remains in operation during sleep mode). 4. Wake-up and e...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 49 (This specification is subject to change without further notice) NOTE In order to obtain accurate values, it is necessary to avoid any data transition on the I/O pins during AD conversion. 6.7.6.2 Sample De...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 50 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) RETI INITIAL: MOV A,@0B00000001 ; To define P50 as an analog input MOV AISR,A MOV A,@0B00001000 ; To select P50 as an analog input channel, a...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 51 (This specification is subject to change without further notice) 6.8 Infrared Remote Control Application/PWM Waveform Generation 6.8.1 Overview This LSI can easily output infrared carrier or PWM standard wa...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 52 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) When an interrupt is generated by the High time down counter underflow (if enabled), the next instruction will be fetched from Address 018 an...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 53 (This specification is subject to change without further notice) The following figure shows LGP=0 and HF=1 . The IROUT waveform modulates the Fcarrier waveform at low time segments of the pulse. When IRE go...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 54 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) The following figure shows LGP=1 and HF=1 . When this bit is set to high level, the high time segment of the pulse is ignored. So, IROUT wave...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 58 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 6.9.3 Programming the Related Registers When defining TCCX, refer to its related registers operation as shown in the tables below. TCCX Relat...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 59 (This specification is subject to change without further notice) 6.10.1 External Reference Signal The analog signal that is presented at Cin– compares to the signal at Cin+. The digital output (CO) of the c...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 60 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 6.10.3 Using a Comparator as an Operation Amplifier The comparator can be used as an operation amplifier if a feedback resistor is externally...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 61 (This specification is subject to change without further notice) 6.11 Oscillator 6.11.1 Oscillator Modes The EM78P259N/260N can be operated in four different oscillator modes, such as High Crystal oscillato...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 62 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 6.11.2 Crystal Oscillator/Ceramic Resonators (Crystal) The EM78P259N/260N can be driven by an external clock signal through the OSCI pin as i...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 63 (This specification is subject to change without further notice) Circuit diagrams for serial and parallel modes Crystal/Resonator : O SC I EM 78P259N EM 78P260N C 7404 330 330 Crysta l 7404 7404 Fig. 6-18 S...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 64 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) Based on the above reasons, it must be kept in mind that all supply voltage, the operation temperature, the components of the RC oscillator, ...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 65 (This specification is subject to change without further notice) 6.12 Power-on Considerations Any microcontroller is not warranted to start operating properly before the power supply stabilizes in its stead...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 66 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 6.12.3 Residual Voltage Protection When the battery is replaced, device power (Vdd) is removed but the residual voltage remains. The residual...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 67 (This specification is subject to change without further notice) 6.13 Code Option EM78P259N/260N has two Code option words and one Customer ID word that are not part of the normal program memory. Word 0 Wor...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 68 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) Bit 3 (HLP): Power consumption selection 0 = Low power consumption, applies to working frequency at or below 4MHz 1 = High power consumption,...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 69 (This specification is subject to change without further notice) Bit 7 (WDTPS) : WDT Time-out Period Selection bit WDT Time Watchdog Time * 1 18 ms 0 4.5 ms * These are theoretical values provided for refer...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 70 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) Convention: R = Register designator that specifies which one of the registers (including operation and general purpose registers) is to be ut...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 71 (This specification is subject to change without further notice) Instruction Binary HEX Mnemonic Operation Status Affected 0 0101 01rr rrrr 05rr INC R R+1 → R Z 0 0101 10rr rrrr 05rr DJZA R R-1 → A, skip if...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 72 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 8 DC Electrical Characteristics Ta=25 ° C, VDD=5.0V ± 5%, VSS=0V Symbol Parameter Condition Min Typ Max Unit Crystal: VDD to 5V DC 20 MHz Cry...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 73 (This specification is subject to change without further notice) Symbol Parameter Condition Min Typ Max Unit ICC1 Operating supply current at two clocks (VDD to 3V) /RESET= 'High', Fosc=32kHz (Crystal type,...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 74 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) 8.1 AD Converter Characteristics Vdd=2.5V to 5.5V, Vss=0V, Ta=25 ° C Symbol Parameter Condition Min. Typ. Max. Unit V AREF 2.5 – Vdd V V ASS ...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 75 (This specification is subject to change without further notice) 8.2 Comparator (OP) Characteristics Vdd = 5.0V, Vss=0V, Ta=25 ° C Symbol Parameter Condition Min. Typ. Max. Unit SR Slew rate - 0.1 0.2 - V/u...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 76 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) IRC OSC Frequency (VDD=5V) 0 1 2 3 4 5 6 7 8 9 10 -40 -20 0 25 50 70 85 Temperature (℃) Fr eque nc y (M H z) Fig. 8-2 Internal RC OSC Frequen...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 77 (This specification is subject to change without further notice) 10 Timing Diagrams RESET Timing (CLK="0") CLK /RESET NOP Instruction 1 Executed Tdrh TCC Input Timing (CLKS="0") CLK TCC Ttcc...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM 78 • Product Specification (V1.2) 05.18.2007 (This specification is subject to change without further notice) APPENDIX A Package Type OTP MCU Package Type Pin Count Package Size EM78P259NPS/NPJ DIP 18 300mil EM78P259NMS/NMJ SOP 18 300mil EM78P260NPS/N...
EM78P259N/260N 8-Bit Microprocessor with OTP ROM Product Specification (V1.2) 05.18.2007 • 83 (This specification is subject to change without further notice) C Quality Assurance and Reliability Test Category Test Conditions Remarks Solderability Solder temperature=245 ± 5 ° C, for 5 seconds up to t...
IBM Manuals
-
IBM SC41-5210-04
Manual
-
IBM TM7
Manual
-
IBM 8677
Manual
-
IBM EM78P809N
Manual
-
IBM 610
Manual
-
IBM AIX 4.3
Manual
-
IBM 8128
Manual
-
IBM PANEL1173-841
Manual
-
IBM L150
Manual
-
IBM E50
Manual
-
IBM 8319
Manual
-
IBM DS3300
Manual
-
IBM 9519-AG1
Manual
-
IBM 6.00E+04
Manual
-
IBM PD78082(A)
Manual
-
IBM S544-5343-03
Manual
-
IBM PPC-1510PT
Manual
-
IBM 37L1388
Manual
-
IBM V2.3
Manual
-
IBM DS4500
Manual