at89c51re2-slsem ATMEL Corporation, at89c51re2-slsem Datasheet - Page 53

no-image

at89c51re2-slsem

Manufacturer Part Number
at89c51re2-slsem
Description
At89c51re2 8-bit Flash Microcontroller
Manufacturer
ATMEL Corporation
Datasheet
Bootloader Architecture
Introduction
36
AT89C51RE2
Specific Protocol
Exernal Host with
Communication
The bootloader manages a communication between a host platform running an ISP tool
and a AT89C51RE2 target.
The bootloader implemented in AT89C51RE2 is designed to reside in the dedicated
ROM bank. This memory area can only be executed (fetched) when the processor
enters the boot process.
The implementation of the bootloader is based on standard set of libraries including
INTEL hex based protocol, standard communication links and ATMEL ISP command
set.
Figure 3. Bootloader Functional Description
On the above diagram, the on-chip bootloader processes are:
The purpose of this process is to manage the communication and its protocol between
the on-chip bootloader and a external device. The on-chip ROM implement a serial pro-
tocol (see section Bootloader Protocol). This process translate serial communication
frame (UART) into Flash memory acess (read, write, erase ...).
This process manages low level access to Flash memory (performs read and write
access).
ISP Communication Management
Memory Management
ISP Communication
Management
Management
Memory
Memory
Bootloader
7663B–8051–03/07

Related parts for at89c51re2-slsem