• Part: T89C51IC2
  • Description: 8-bit Microcontroller with Flash and I2C Interface
  • Category: Microcontroller
  • Manufacturer: Atmel
  • Size: 171.44 KB
T89C51IC2 Datasheet (PDF) Download
Atmel
T89C51IC2

Overview

T89C51IC2 is a high performance FLASH version of the 80C51 8-bit microcontrollers. It contains a 32-Kbytes Flash memory block for program and data.

  • 80C52 Compatible - 8051 pin and instruction compatible - Four 8-bit I/O ports + 2 I/O I2C Interface pins - Three 16-bit timer/counters - 256 bytes scratch pad RAM - 10 Interrupt sources with 4 priority levels - Dual Data Pointer Variable length MOVX for slow RAM/peripherals ISP (In System Programming) using standard VCC power supply. Boot ROM contains low level FLASH programming routines and a default serial loader High-Speed Architecture - 40 MHz in standard mode - 20 MHz in X2 mode (6 clocks/machine cycle) 32-Kbytes on-chip FLASH program / data Memory - Byte and page (128 bytes) erase and write - 10k write cycles - On-chip 1024 bytes expanded RAM (XRAM) - Software selectable size (0, 256, 512, 768, 1024 bytes) - 256 bytes selected at reset for T87C51RB2/RC2 compatibility Keyboard interrupt interface on port P1 400-Kbits/s Multimaster I 2C Interface SPI Interface (Master / Slave Mode) Sub clock 32kHz crystal oscillator 8-bit clock prescaler Improved X2 mode with independant selection for CPU and each peripheral Programmable Counter Array 5 Channels with: - High Speed Output, - Compare / Capture, - Pulse Width Modulator, - Watchdog Timer Capabilities Asynchronous port reset Full duplex Enhanced UART Dedicated Baud Rate Generator for UART Low EMI (inhibit ALE) Hardware Watchdog Timer (One-time enabled with Reset-Out) Power control modes: - Idle Mode. - Power-down mode. - Power-Off Flag. Power supply: 4.5V to 5.5V or 2.7V to 3.6V Temperature ranges: Commercial (0 to +70°C) and industrial (-40 °C to +85°C). Packages: PLC44, VQFP44 * * * *
  • 8-bit Microcontroller with Flash and I2C Interface * * * * * *
  • T89C51IC2 Summary * * * * * * * *