AT89C51RE2-RLTUM Atmel, AT89C51RE2-RLTUM Datasheet - Page 57

MCU 8051 128K FLASH 44-VQFP

AT89C51RE2-RLTUM

Manufacturer Part Number
AT89C51RE2-RLTUM
Description
MCU 8051 128K FLASH 44-VQFP
Manufacturer
Atmel
Series
89Cr
Datasheet

Specifications of AT89C51RE2-RLTUM

Core Processor
8051
Core Size
8-Bit
Speed
60MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
34
Program Memory Size
128KB (128K x 8)
Program Memory Type
FLASH
Ram Size
8K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 5.5 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
44-TQFP, 44-VQFP
Processor Series
AT89x
Core
8051
Data Bus Width
8 bit
Data Ram Size
8 KB
Interface Type
UART, SPI
Maximum Clock Frequency
60 MHz
Number Of Programmable I/os
34
Number Of Timers
3
Operating Supply Voltage
2.7 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
PK51, CA51, A51, ULINK2
Development Tools By Supplier
AT89OCD-01
Minimum Operating Temperature
- 40 C
Height
1.45 mm
Length
10.1 mm
Supply Voltage (max)
5.5 V
Supply Voltage (min)
2.7 V
Width
10.1 mm
For Use With
AT89STK-11 - KIT STARTER FOR AT89C51RX2
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89C51RE2-RLTUM
Manufacturer:
MSC
Quantity:
1 560
Part Number:
AT89C51RE2-RLTUM
Manufacturer:
Atmel
Quantity:
10 000
Protocol
Overview
Communication
Initialization
Autobaud
Performances
Command Data Stream Protocol
Figure 22. Command Flow
7663E–8051–10/08
Sends frame (made of 2 ASCII
characters per Byte)
Echo analysis
Sends first character of the
Frame
Host
An initialization step must be performed after each Reset. After microcontroller reset, the boot-
loader waits for an autobaud sequence (see Section “Autobaud Performances”).
When the communication is initialized the protocol depends on the record type issued by the
host.
The host initiates the communication by sending a ’U’ character to help the bootloader to com-
pute the baudrate (autobaud).
Figure 21. Initialization
The bootloader supports a wide range of baud rates. It is also adaptable to a wide range of oscil-
lator frequencies. This is accomplished by measuring the bit-time of a single bit in a received
character. This information is then used to program the baud rate in terms of timer counts based
on the oscillator frequency.
All commands are sent using the same flow. To increase performance, the echo has been
removed from the bootloader response.
Each command flow may end with:
Communication Opened
Init Communication
Else
If (not received “U”)
Host
":"
":"
Gets frame, and sends back echo
for each received Byte
“U”
“U”
Else
If (not received ":")
Sends echo and start
reception
Bootloader
Sends Back ‘U’ Character
Performs Autobaud
AT89C51RE2
Bootloader
57

Related parts for AT89C51RE2-RLTUM