beautypg.com

Rainbow Electronics T89C51CC01 User Manual

Enhanced 8-bit mcu with can controller and flash, Features

background image

Rev. D – 17-Dec-01

1

1. Features

• 80C51 core architecture:

– 256 bytes of on-chip RAM
– 1 Kbytes of on-chip ERAM
– 32 Kbytes of on-chip Flash memory

Data Retention: 10 years at 85°C
Read/Write cycle: 10k

– 2 Kbytes of on-chip Flash for Bootloader
– 2 Kbytes of on-chip EEPROM

Read/Write cycle: 100k

– 14-sources 4-level interrupts
– Three 16-bit timers/counters
– Full duplex UART compatible 80C51
– Maximum crystal frequency 40 MHz. In X2 mode, 20 MHz (CPU core, 40 MHz)
– Five ports: 32 + 2 digital I/O lines
– Five-channel 16-bit PCA with:

PWM (8-bit)
High-speed output
Timer and edge capture

– Double Data Pointer
– 21-bit watchdog timer (7 programmable bits)

• A 10-bit resolution analog to digital converter (ADC) with 8 multiplexed inputs
• Full CAN controller:

– Fully compliant with CAN rev2.0A and 2.0B
– Optimized structure for communication management (via SFR)
– 15 independent message objects:

Each message object programmable on transmission or reception
individual tag and mask filters up to 29-bit identifier/channel
8-byte cyclic data register (FIFO)/message object
16-bit status & control register/message object
16-bit Time-Stamping register/message object
CAN specification 2.0 part A or 2.0 part B programmable for each message
object
Access to message object control and data registers via SFR
Programmable reception buffer length up to 15 message objects
Priority management of reception of hits on several message objects at the
same time (Basic CAN Feature)
Priority management for transmission
message object overrun interrupt

– Supports

Time Triggered Communication
Autobaud and Listening mode
Programmable Automatic reply mode

– 1 Mbit/s maximum transfer rate at 8MHz* Crystal frequency in X2 mode.
– Readable error counters
– Programmable link to on-chip Timer for Time Stamping and Network

synchronization

– Independent baud rate prescaler
– Data, Remote, Error and overload frame handling

• On-chip emulation Logic (enhanced Hook system)
• Power saving modes:

– Idle mode
– Power down mode

• Power supply: 5V +/- 10% (or 3V** +/- 10%)
• Temperature range: Industrial (-40

°

to +85

°

C)

• Packages: VQFP44, PLCC44, CA-BGA64

Note:

* At BRP = 1 sampling point will be fixed.

** Ask for availability

Enhanced 8-bit
MCU with CAN
controller and
Flash

T89C51CC01

Table of contents