AT89C5115 Atmel Corporation, AT89C5115 Datasheet - Page 23

no-image

AT89C5115

Manufacturer Part Number
AT89C5115
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of AT89C5115

Flash (kbytes)
16 Kbytes
Max. Operating Frequency
40 MHz
Cpu
8051-12C
Max I/o Pins
20
Uart
1
Adc Channels
8
Adc Resolution (bits)
10
Adc Speed (ksps)
62.5
Sram (kbytes)
0.5
Eeprom (bytes)
2048
Self Program Memory
API
Operating Voltage (vcc)
3.0 to 5.5
Timers
4
Isp
UART
Watchdog
Yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89C5115-RATUM
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT89C5115-SISUM
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT89C5115-UM
Manufacturer:
SANYO
Quantity:
84
Erase Flash
Start Bootloader
4225C–8051–03/08
Note:
The T89C5115 Flash memory is divided in to two blocks:
Block 0: from address 0000h to 1FFFh
Block 1: from address 2000h to 3FFFh
These two blocks contain 64 pages.
Note:
This routine allows to start at the beginning of the bootloader as after a reset. After calling this
routine the regular boot process is performed and the communication must be opened before
any action.
Instruction: LCALL FFF0h.
Parameter Settings
Instruction: LCALL FFF0h.
No special parameter setting
Set bit ENBOOT in AUXR1 register
instruction: LJUMP or LCALL at address F800h
1. See in the T89C5115 data sheet the time that a write operation takes.
2. No special resources are used by the bootloader during these operations
1. See the T89C5115 data sheet for the time that a write operation takes, this time must be multi-
2. No special resources are used by the bootloader during these operations
API Name
__api_wr_SSB_LEVEL2
API_name
__api_erase_block0
__api_erase_block1
plied by the number of pages.
T89C5115 UART Bootloader
R1
05h
R1
01h
DPTR0
DPTR0
0000h
2000h
FCh
DPTR1
DPTR1
x
x
x
Acc
Acc
x
x
x
23

Related parts for AT89C5115