at89c5131a ATMEL Corporation, at89c5131a Datasheet - Page 27

no-image

at89c5131a

Manufacturer Part Number
at89c5131a
Description
Usb Microcontrollers
Manufacturer
ATMEL Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
at89c5131a-PUTUM
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
at89c5131a-RDTIL
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at89c5131a-RDTUL
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at89c5131a-RDTUM
Manufacturer:
ATMEL
Quantity:
5 000
Part Number:
at89c5131a-RDTUM
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at89c5131a-S3SIM
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at89c5131a-S3SUL
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
at89c5131a-S3SUM
Manufacturer:
ATMEL
Quantity:
46
Part Number:
at89c5131a-UL
Manufacturer:
TI
Quantity:
12 500
Part Number:
at89c5131a-UL
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
at89c5131a-UM
Manufacturer:
TOSHIBA
Quantity:
1 200
Part Number:
at89c5131a-UM
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Company:
Part Number:
at89c5131a-UM
Quantity:
300
Program Configuration
Information
Erasing the Flash
4287C–USB–11/04
Notes:
The AT89C5131A Flash memory is divided in several blocks:
Block 0: from address 0000h to 1FFFh
Block 1: from address 2000h to 3FFFh
Block 2: from address 4000h to 7FFFh
These three blocks contain 128 pages.
Notes:
API Name
__api_clr_BLJB
__api_set_BLJB
__api_clr_X2
__api_set_X2
__api_clr_OSCON1
__api_set_OSCON1
__api_clr_OSCON0
__api_set_OSCON0
__api_wr_BSB
__api_wr_SBV
__api_wr_P1_CF
__api_wr_P3_CF
__api_wr_P4_CF
__api_wr_SSB
__api_wr_EB
API Name
__api_erase_block0
__api_erase_block1
__api_erase_block2
Parameter settings
instruction: LCALL FFC0h.
Parameter settings
instruction: LCALL FFC0h.
1. See in the T89C51CC01 datasheet the time that a write operation takes.
2. No special resources are used by the bootloader during these operations.
1. See the AT89C5131A datasheet for the time that a write operation takes and this time
2. No special resources are used by the bootloader during these operations.
must multiply by the number of pages.
AT89C5131A USB Bootloader
api_command
api_command
07h
07h
07h
07h
07h
07h
07h
07h
04h
04h
04h
04h
04h
04h
04h
00h
00h
00h
api_dph
api_dph
00h
20h
40h
api_dpl
api_dpl
00h
01h
02h
03h
04h
05h
06h
(HSB & BFh) |
(HSB & DFh) |
(HSB & EFh) |
(HSB & 7Fh) |
value to write
value to write
value to write
value to write
value to write
value to write
value to write
HSB & BFh
HSB & DFh
HSB & EFh
HSB & 7Fh
api_value
api_value
40h
80h
20h
10h
27

Related parts for at89c5131a