AT89C5131A-L

Manufacturer Part NumberAT89C5131A-L
ManufacturerAtmel Corporation
AT89C5131A-L datasheets
 

Specifications of AT89C5131A-L

Flash (kbytes)32 KbytesMax. Operating Frequency48 MHz
Cpu8051-12CMax I/o Pins34
Usb Transceiver1Usb SpeedFull Speed
Usb InterfaceDeviceSpi1
Twi (i2c)1Uart1
Sram (kbytes)1.25Eeprom (bytes)1024
Self Program MemoryAPIOperating Voltage (vcc)3.0 to 3.6
Timers4IspUART/USB
WatchdogYes  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Page 31
32
Page 32
33
Page 33
34
Page 34
Page 32/34

Download datasheet (326Kb)Embed
PrevNext
Appendix-2
Table 14. API Summary
Function Name
__api_rd_code_byte
__api_wr_code_byte
__api_wr_code_page
__api_erase block0
__api_erase block1
__api_erase block2
__api_rd_HSB
__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_rd_BSB
__api_wr_BSB
__api_rd_SBV
__api_wr_SBV
__api_erase_SBV
__api_rd_P1_CF
__api_wr_P1_CF
__api_rd_P3_CF
__api_wr_P3_CF
__api_rd_P4_CF
__api_wr_P4_CF
__api_rd_SSB
__api_wr_SSB
__api_rd_EB
__api_wr_EB
__api_rd_manufacturer
__api_rd_device_id1
AT89C5131A USB Bootloader
32
Bootloader
Execution
api_command
no
yes
0Dh
yes
0Dh
yes
00h
yes
00h
yes
00h
yes
08h
yes
07h
yes
07h
yes
07h
yes
07h
yes
07h
yes
07h
yes
07h
yes
07h
yes
05h
yes
04h
yes
05h
yes
04h
yes
04h
yes
05h
yes
04h
yes
05h
yes
04h
yes
05h
yes
04h
yes
05h
yes
04h
yes
05h
yes
04h
yes
05h
yes
05h
api_dph
api_dpl
api_value
00h
20h
40h
00h
return value
(HSB & BFh) | 40h
HSB & BFh
(HSB & 7Fh) | 80h
HSB & 7Fh
(HSB & DFh) | 20h
HSB & DFh
(HSB & EFh) | 10h
HSB & EFh
00h
return value
00h
value
01h
return value
01h
value
01h
02h
return value
02h
value
03h
return value
03h
value
04h
return value
04h
value
05h
return value
05h
value
06h
return value
06h
value
30h
return value
31h
return value
4287E–USB–04/08
FFh