AT89C5131A-M Atmel Corporation, AT89C5131A-M Datasheet

no-image

AT89C5131A-M

Manufacturer Part Number
AT89C5131A-M
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of AT89C5131A-M

Flash (kbytes)
32 Kbytes
Max. Operating Frequency
48 MHz
Cpu
8051-12C
Max I/o Pins
34
Usb Transceiver
1
Usb Speed
Full Speed
Usb Interface
Device
Spi
1
Twi (i2c)
1
Uart
1
Sram (kbytes)
1.25
Eeprom (bytes)
1024
Self Program Memory
API
Operating Voltage (vcc)
2.7 to 5.5
Timers
4
Isp
UART/USB
Watchdog
Yes
Active Errata List
Errata History
Errata Description
1. USB – Ping-Pong Databank 1 Re-transmission Failure
2. USB - Ping-Pong OUT Bad Reception
Lot Number
A03707, A03707J, A03707K,
A04084A, A04272, A04272F,
A04272G, A04272J
A04426, A04427, A04428,
A04472S
A04427A, A04427B, A04564 and
above
USB – Ping-Pong databank 1 Re-transmission Failure
USB – Ping-Pong OUT Bad Reception
USB – Bad Remote Wake-up Generation
UART Interface – During Reception, Clearing REN may Generate Unexpected IT
C51 Core – Power-down Exit Failure in X2 Mode
Timer 0/1 – Unexpected Interrupt
USB Interface – Data Corruption in Endpoint0 and FIFO
Timer 2 – Baud Rate Generator – Long Start Time
Bad Suspend Resume Initialization
Stretch MOVX Does Not Work
When the host does not acknowledge an IN data packet from the databank 1 of a
ping-pong endpoint, the endpoint retry-mechanism sends corrupted data. Then a
normal USB traffic takes place.
Workaround
None.
When the host sends a packet with a size lower than the size defined in the
DPRAM endpoint (Ping-Pong Only), there is a risk of having a corrupted packet in
the DPRAM with a wrong number of bytes reported. This problem occurs only in
Ping-Pong mode if the 2 banks are full and bank 1 is cleared when the host is
sending a packet at that time. If the packets are of the size of the DPRAM end-
point, there is no problem even in Ping-Pong mode.
If the device application software is quick enough to read the received packets to
avoid the case where the 2 banks are full, there is no problem even if the packet
sizes are not of the same size of the DPRAM endpoint.
Workaround
None.
,
A04272V,
Errata List
1, 2, 3, 4, 5, 6, 7, 8,9, 10,11,12
1, 2, 3, 4, 5, 6, 7, 8,10,12
USB
Microcontrollers
AT89C5131A-M
AT89C5130A-M
Errata Sheet
4373D–USB–03/08

Related parts for AT89C5131A-M

AT89C5131A-M Summary of contents

Page 1

... If the device application software is quick enough to read the received packets to avoid the case where the 2 banks are full, there is no problem even if the packet sizes are not of the same size of the DPRAM endpoint. Workaround None. USB Microcontrollers AT89C5131A-M AT89C5130A-M Errata Sheet 4373D–USB–03/08 ...

Page 2

... When Timer 2 is used as a baud rate generator, TH2 is not loaded with RCAP2H at the beginning, then UART is not operational before 10,000 machine cycles. Workaround Add the initialization of TH2 and TL2 in the initialization of Timer 2. AT89C5131A-M/30A-M Errata 2 Long Start Time – 4373D–USB–03/08 ...

Page 3

... When setting M0 bit in AUXR SFR (08Eh), the pulse on a MOVX instruction on external memory is not 30 XTAL length but always standard 6 XTAL length. Thus slow external peripherals mapping in the XDATA space could not work properly. Workaround None. 4373D–USB–03/08 AT89C5131A-M/30A-M Errata 3 ...

Page 4

... Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel’s products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life. © 2008 Atmel Corporation. All rights reserved. Atmel Atmel Corporation or its subsidiaries. Other terms and product names may be trademarks of others. International Atmel Asia ...

Related keywords