AT89C5132 Atmel Corporation, AT89C5132 Datasheet - Page 25
![no-image](/images/manufacturer_photos/0/0/79/atmel_corporation_sml.jpg)
AT89C5132
Manufacturer Part Number
AT89C5132
Description
Manufacturer
Atmel Corporation
Datasheets
1.AT89C5132.pdf
(3 pages)
2.AT89C5132.pdf
(182 pages)
3.AT89C5132.pdf
(38 pages)
4.AT89C5132.pdf
(33 pages)
Specifications of AT89C5132
Flash (kbytes)
64 Kbytes
Max. Operating Frequency
20 MHz
Cpu
8051-12C
Max I/o Pins
44
Usb Transceiver
1
Usb Speed
Full Speed
Usb Interface
Device
Spi
1
Uart
1
Adc Channels
2
Adc Resolution (bits)
10
Adc Speed (ksps)
22.7
Sram (kbytes)
2.25
Self Program Memory
API
Operating Voltage (vcc)
2.7 to 3.6
Timers
2
Isp
UART/USB
Watchdog
Yes
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Starting the
Application
Request from Host
Answer from Bootloader No answer is returned by the device.
4256B–USB–03/06
The flow described below allows to start the application directly from the bootloader upon a spe-
cific command reception.
Two options are possible:
•
•
To start the application, the Host sends a DFU_DNLOAD request with the specified application
start type in the data field (3 or 5 bytes).
This request is immediately followed by a second DFU_DNLOAD request with no data field to
start the application with one of the two options.
Command Identifier
Id_write_command
Start the application with a reset pulse generation (using watchdog).
When the device receives this command the watchdog is enabled and the bootloader enters
a waiting loop until the watchdog resets the device.
Be aware that if an external reset chip is used, the reset pulse in output may be wrong and in
this case the reset sequence is not correctly executed.
Start the application without reset
A jump at the address 0000h is used to start the application without reset.
04h
data[0]
03h
SETUP
IN
OUT
SETUP
data[1]
00h
01h
data[2]
address
Jump option (3 or 5 bytes)
DFU_UPLOAD
ZLP
DFU_UPLOAD
data[3]
data[4]
–
AT89C5132
Hardware reset
LJMP address
Description
25