AT89LP51IC2 Atmel Corporation, AT89LP51IC2 Datasheet
AT89LP51IC2
Specifications of AT89LP51IC2
Available stocks
Related parts for AT89LP51IC2
AT89LP51IC2 Summary of contents
Page 1
... General-purpose Interrupt and Keyboard Interface Pins • Special Microcontroller Features – Dual Oscillator Support: Crystal, 32 kHz Crystal, 8 MHz Internal (AT89LP51IC2) – Two-wire On-Chip Debug Interface – Brown-out Detection and Power-on Reset with Power-off Flag – Selectable Polarity External Reset Pin – ...
Page 2
Pin Configurations 1.1 44-lead VQFP (†MOSI/CEX2/MISO) P1.5 1 (†MISO/CEX3/SCK) P1.6 2 (†SCK/CEX4/MOSI) P1.7 3 (DCL) RST 4 (RXD) P3.0 5 (SDA) P4.1 6 (TXD) P3.1 7 (INT0) P3.2 8 (INT1) P3.3 9 (T0) P3.4 10 (T1) P3.5 11 † ...
Page 3
Pin Description Table 1-1. Atmel AT89LP51RB2/RC2/IC2 Pin Description Pin Number VQFP VQFN PLCC PDIP Symbol RST P3 P4.1 7 ...
Page 4
Table 1-1. Atmel AT89LP51RB2/RC2/IC2 Pin Description Pin Number VQFP VQFN PLCC PDIP Symbol GND P2.4 ...
Page 5
... I ADC0: ADC analog input 0. I Supply Voltage P4.2: User-configurable I/O Port 4bit 2. XTAL2B: Output from low-frequency inverting oscillator amplifier B (AT89LP51IC2 only). It may I/O be used as a port pin if the internal RC oscillator or external clock is selected as the clock source B. P1.0: User-configurable I/O Port 1 bit 0. T2: Timer 2 External Input or Clock Output. ...
Page 6
... The on-chip Flash may also be programmed through the UART-based boot- loader or the SPI-based In-System programming interface (ISP). The TWI and OCD features are not available on the PDIP package. The AT89LP51IC2 is also not available in PDIP. The features of the AT89LP51RB2/RC2/IC2 make it a powerful choice for applications that need pulse width modulation, high speed I/O, and counting capabilities such as alarms, motor control, corded phones, and smart card readers ...
Page 7
... Configurable I/O Port 2 Configurable I/O Port 3 Configurable I/O Port 4 Configurable I/O Dual Analog Comparators Configurable Oscillator A Configurable Oscillator B (AT89LP51IC2) lists the fusible options for the AT89LP51RB2/RC2/IC2. These options maintain their RAM ERAM 256 Bytes 1152 Bytes Interface with 12-cycle Compatiblity UART Watchdog Timer Keyboard Interface ...
Page 8
... A is selected. Selects between the 32 kHzCrystal Oscillator, External Clock on XTAL1B or Internal RC Oscillator for the source of the system clock when oscillator B is selected (AT89LP51IC2 Only). Selects whether oscillator enabled to boot the device. (AT89LP51IC2 Only) Selects the default state of whether the clock source is divided by two (X1) or not (X2) to generate the system clock ...
Page 9
... RC oscillator for AT89LP51RB2/RC2 and clock source A of AT89LP51IC2. Clock source B of AT89LP51IC2 is not limited kHz crystal. The clock source B is selectable between the 32 kHz crystal oscillator, an externally driven clock and an internal 8.0MHz RC oscillator. Unlike AT89C51IC2, the X2 and CKRL features will also affect the OSCB source ...
Page 10
Timer/Counters A common prescaler is available to divide the time base for Timer 0, Timer 1, Timer 2 and the WDT. The TPS defaults to 0101B, which causes the timers to count once every machine cycle. The counting rate ...
Page 11
Security The AT89LP51RB2/RC2/IC2 does not support the external access pin (EA). Therefore it is not possible to execute from external program memory in address range 0000H–1FFFH. When the third Lockbit is enabled (Lock Mode 4) external program execution is ...
Page 12
Special Function Registers A map of the on-chip memory area called the Special Function Register (SFR) space is shown in Table 3-1. Note that not all of the addresses are occupied, and unoccupied addresses may not be imple- mented ...
Page 13
... Clock Control Register 0 CKCKON1 AFh Clock Control Register 1 (1) CKSEL 85h Clock Selection Register CLKREG AEh Clock Register (1) OSCCON 85h Oscillator Control Register Note: 1. Present on AT89LP51IC2 Only 3722AS–MICRO–10/11 AT89LP51RB2/RC2/IC2 Summary RS1 – – – – – ...
Page 14
Table 3-5. Interrupt SFRs Mnemonic Add Name IEN0 A8h Interrupt Enable Control 0 IEN1 B1h Interrupt Enable Control 1 IPH0 B7h Interrupt Priority Control High 0 IPL0 B8h Interrupt Priority Control Low 0 IPH1 B3h Interrupt Priority Control High 1 ...
Page 15
Table 3-8. Timer SFRs Mnemonic Add Name TCON 88h Timer/Counter 0 and 1 Control TMOD 89h Timer/Counter 0 and 1 Modes TCONB 91h Timer/Counter 0 and 1 Mode B TL0 8Ah Timer/Counter 0 Low Byte TH0 8Ch Timer/Counter 0 High ...
Page 16
Table 3-11. Keyboard Interface SFRs Mnemonic Add Name KBLS 9Ch Keyboard Level Selector KBE 9Dh Keyboard Input Enable KBF 9Eh Keyboard Flag Register KBMOD 9Fh Keyboard Mode Register Table 3-12. Flash Memory SFR Mnemonic Add Name BMSEL 92h Bank Mode ...
Page 17
Table 3-15. PCA SFRs (Continued) Mnemo -nic Add Name CCAPM4 DEh PCA Timer/Counter Mode 4 CCAP0H FAh PCA Compare Capture Module 0 H CCAP0H7 CCAP0H6 CCAP0H5 CCAP0H4 CCAP0H3 CCAP0H2 CCAP0H1 CCAP0H0 CCAP1H FBh PCA Compare Capture Module 1 H CCAP1H7 ...
Page 18
... AT89LP51RC2-20JU 44J (PLCC) AT89LP51RC2-20JUR AT89LP51RC2-20MU 44M1 (VQFN) AT89LP51RC2-20MUR AT89LP51RC2-20PU 40P6 (PDIP) AT89LP51IC2-20AAU 44AA (LQFP) AT89LP51IC2-20AAUR AT89LP51IC2-20AU 44A (TQFP) AT89LP51IC2-20AUR AT89LP51IC2-20JU 44J (PLCC) AT89LP51IC2-20JUR AT89LP51IC2-20MU 44M1 (VQFN) AT89LP51IC2-20MUR 3722AS–MICRO–10/11 Packing Tray Reel Tray Reel Stick Reel Tray Reel Stick Tray ...
Page 19
... Tray AT89LP51ED2-20AU TQFP44 Reel AT89LP51ED2-20AUR Tray AT89LP51ED2-20MU VQFN44 Reel AT89LP51ED2-20MUR Tray AT89LP51ID2-20AU TQFP44 Reel AT89LP51ID2-20AUR Tray AT89LP51ID2-20MU VQFN44 Reel AT89LP51ID2-20MUR New Ordering Code AT89LP51RB2-20JU AT89LP51RB2-20JU + SL383 AT89LP51RB2-20AAU AT89LP51RB2-20AAU + SL383 AT89LP51RC2-20JU AT89LP51RC2-20JU + SL383 AT89LP51RC2-20AAU AT89LP51RC2-20AAU + SL383 AT89LP51IC2-20JU AT89LP51IC2-20JU + SL383 AT89LP51IC2-20AAU AT89LP51IC2-20AAU + SL383 19 ...
Page 20
Packaging Information 5.1 44AA – VQFP/LQFP PIN 1 PIN 1 IDENTIFIER e C 0°~8° L Notes: 1. This package conforms to JEDEC reference MS-026, Variation ACB. 2. Dimensions D1 and E1 do not include mold protrusion. Allowable protrusion is ...
Page 21
TQFP D1 e TOP VIEW C 0°~7° L SIDE VIEW Notes: 1. This package conforms to JEDEC reference MS-026, Variation ACB. 2. Dimensions D1 and E1 do not include mold protrusion. protrusion is 0.25 mm per side. ...
Page 22
PLCC 1.14(0.045) X 45˚ 0.51(0.020)MAX 45˚ MAX (3X) Notes: 1. This package conforms to JEDEC reference MS-018, Variation AC. 2. Dimensions D1 and E1 do not include mold protrusion. Allowable protrusion is .010"(0.254 mm) per ...
Page 23
VQFN/MLF D Marked Pin TOP VIEW BOTTOM VIEW Note: JEDEC Standard MO-220, Fig. 1 (SAW Singulation) VKKD-3. Package Drawing Contact: packagedrawings@atmel.com 3722AS–MICRO–10/11 AT89LP51RB2/RC2/IC2 Summary E Pin #1 Corner Pin ...
Page 24
PDIP A SEATING PLANE Notes: 1. This package conforms to JEDEC reference MS-011, Variation AC. 2. Dimensions D and E1 do not include mold Flash or Protrusion. Mold Flash or Protrusion shall not exceed ...
Page 25
Revision History Revision No. Revision A – October 2011 3722AS–MICRO–10/11 AT89LP51RB2/RC2/IC2 Summary History • Initial Release 25 ...
Page 26
... Atmel , Atmel logo and combinations thereof, and others are registered trademarks or trademarks of Atmel Corporation or its subsidiaries. Other terms and product names may be trademarks of others. Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN ATMEL’ ...