AT89C5131A-S3SUL Atmel, AT89C5131A-S3SUL Datasheet

MCU 8051 32K FLASH USB 52-PLCC

AT89C5131A-S3SUL

Manufacturer Part Number
AT89C5131A-S3SUL
Description
MCU 8051 32K FLASH USB 52-PLCC
Manufacturer
Atmel
Series
AT89C513xr
Datasheets

Specifications of AT89C5131A-S3SUL

Core Processor
C52X2
Core Size
8-Bit
Speed
48MHz
Connectivity
I²C, SPI, UART/USART, USB
Peripherals
LED, POR, PWM, WDT
Number Of I /o
34
Program Memory Size
32KB (32K x 8)
Program Memory Type
FLASH
Eeprom Size
4K x 8
Ram Size
1.25K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 3.6 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
52-PLCC
Processor Series
AT89x
Core
8051
Data Bus Width
8 bit
Data Ram Size
1.25 KB
Interface Type
2-Wire, EUART, SPI, USB
Maximum Clock Frequency
48 MHz
Number Of Programmable I/os
34
Number Of Timers
3 bit
Operating Supply Voltage
3 V to 3.6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
PK51, CA51, A51, ULINK2
Development Tools By Supplier
AT89STK-05
Minimum Operating Temperature
- 40 C
For Use With
AT89STK-10 - KIT EVAL APPL MASS STORAGEAT89STK-05 - KIT STARTER FOR AT89C5131
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Data Converters
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89C5131A-S3SUL
Manufacturer:
Atmel
Quantity:
10 000
Features
Note:
80C52X2 Core (6 Clocks per Instruction)
32-Kbyte On-chip Flash In-System Programming through USB or UART
4-Kbyte EEPROM for Boot (3-Kbyte) and Data (1-Kbyte)
On-chip Expanded RAM (ERAM): 1024 Bytes
Integrated Power Monitor (POR/PFD) to Supervise Internal Power Supply
USB 1.1 and 2.0 Full Speed Compliant Module with Interrupt on Transfer Completion
5 Channels Programmable Counter Array (PCA) with 16-bit Counter, High-speed
Output, Compare/Capture, PWM and Watchdog Timer Capabilities
Programmable Hardware Watchdog Timer (One-time Enabled with Reset-out): 50 ms to
6s at 4 MHz
Keyboard Interrupt Interface on Port P1 (8 Bits)
TWI (Two Wire Interface) 400Kbit/s
SPI Interface (Master/Slave Mode)
34 I/O Pins
4 Direct-drive LED Outputs with Programmable Current Sources: 2-6-10 mA Typical
4-level Priority Interrupt System (11 sources)
Idle and Power-down Modes
0 to 32 MHz On-chip Oscillator with Analog PLL for 48 MHz Synthesis
Industrial Temperature Range
Low Voltage Range Supply: 3.0V to 3.6V
Packages: SO28, MLF48, PLCC52, VQFP64
– Maximum Core Frequency 48 MHz in X1 Mode, 24MHz in X2 Mode
– Dual Data Pointer
– Full-duplex Enhanced UART (EUART)
– Three 16-bit Timer/Counters: T0, T1 and T2
– 256 Bytes of Scratchpad RAM
– Endpoint 0 for Control Transfers: 32-byte FIFO
– 6 Programmable Endpoints with In or Out Directions and with Bulk, Interrupt or
– Suspend/Resume Interrupts
– Power-on Reset and USB Bus Reset
– 48 MHz DPLL for Full-speed Bus Operation
– USB Bus Disconnection on Microcontroller Request
Isochronous Transfers
The
nal information, please refer to AT89C5131A-M datasheet on the Atmel web
site.
• Endpoint 1, 2, 3: 32-byte FIFO
• Endpoint 4, 5: 2 x 64-byte FIFO with Double Buffering (Ping-pong Mode)
• Endpoint 6: 2 x 512-byte FIFO with Double Buffering (Ping-pong Mode)
AT89C5131A-L
is the low voltage version of AT89C5131A-M, for function-
Note:
This is a summary document. A complete functional
description is available in the AT89C5131A-M datasheet.
8-bit Flash
Microcontroller
with Full Speed
USB Device
AT89C5131A-L
Preliminary
Summary
Rev. 4338A–USB–08/04

Related parts for AT89C5131A-S3SUL

AT89C5131A-S3SUL Summary of contents

Page 1

... Low Voltage Range Supply: 3.0V to 3.6V • Packages: SO28, MLF48, PLCC52, VQFP64 The is the low voltage version of AT89C5131A-M, for function- Note: AT89C5131A-L nal information, please refer to AT89C5131A-M datasheet on the Atmel web site. 8-bit Flash Microcontroller with Full Speed USB Device AT89C5131A-L ...

Page 2

... RAM, a 4-level interrupt system, two 16-bit timer/counters (T0/T1), a full duplex enhanced UART (EUART) and an on-chip oscillator. In addition, AT89C5131A-L has an on-chip expanded RAM of 1024 bytes (ERAM), a dual- data pointer, a 16-bit up/down Timer (T2), a Programmable Counter Array (PCA programmable LED current sources, a programmable hardware watchdog and a power-on reset ...

Page 3

... Flash 4Kx8 RAM + 256x8 BRG C51 CORE Parallel I/O Ports & Ext. Bus Timer 0 INT Ctrl Timer 1 Port 0Port 1 Port 2 Port 3 (2) (2) (2) (2) AT89C5131A-L (1) (1) (1) (1) (1) (1) (1) (1) ERAM 1Kx8 PCA SPI Timer2 TWI Key Watch Regu- USB Board Dog ...

Page 4

... Pinout Description Pinout AT89C5131A-L 4 Figure 1. AT89C5131A-L 52-pin PLCC Pinout 7 6 P4.1/SDA 8 P2.3/A11 9 10 P2.4/A12 P2.5/A13 11 12 XTAL2 13 XTAL1 14 P2.6/A14 P2.7/A15 15 VDD 16 AVDD AVSS 19 P3.0/RxD P0.1/AD1 44 P0.2/AD2 43 RST 42 P0.3/AD3 41 VSS PLCC52 40 P0.4/AD4 39 P3.7/RD/LED3 38 P0.5/AD5 37 P0.6/AD6 36 P0.7/AD7 35 P3.6/WR/LED2 4338A–USB–08/04 ...

Page 5

... Figure 2. AT89C5131A-L 64-pin VQFP Pinout P2.3/A11 3 P2.4/A12 4 P2.5/A13 5 XTAL2 6 XTAL1 7 P2.6/A14 8 P2.7/A15 9 VDD 10 AVDD AVSS P3.0/RxD AT89C5131A P0.1/AD1 45 P0.2/AD2 44 RST 43 P0.3/AD3 42 VSS 41 NC VQFP64 40 P0.4/AD4 39 P3.7/RD/LED3 38 P0.5/AD5 37 P0.6/AD6 36 P0.7/AD7 35 P3.6/WR/LED2 ...

Page 6

... AVDD 10 11 AVSS 12 P3.0/RxD The MLF48 package does not allow external memory acces through P0/P2 ports (exter- nal code execution or external XRAM access). P0 and P2 ports are output only ports for MLF48 package. Figure 4. AT89C5131A-L 28-pin SO Pinout P1.5/CEX2/KIN5/MISO 1 P1.6/CEX3/KIN6/SCK 2 P1.7/CEX4/KIN7/MOSI 3 P4.0/SCL 4 P4.1/SDA 5 ...

Page 7

... Signals 4338A–USB–08/04 All the AT89C5131A-L signals are detailed by functionality on Table 1 through Table 12. Table 1. Keypad Interface Signal Description Signal Name Type Description Keypad Input Lines KIN[7:0) I Holding one of these pins high or low for 24 oscillator periods triggers a keypad interrupt if enabled. Held line is reported in the KBCON register. ...

Page 8

... AT89C5131A-L 8 Table 4. Timer 0, Timer 1 and Timer 2 Signal Description (Continued) Signal Name Type Description Timer Counter 0 External Clock Input T0 I When Timer 0 operates as a counter, a falling edge on the T0 pin increments the count. Timer/Counter 1 External Clock Input T1 I When Timer 1 operates as a counter, a falling edge on the T1 pin increments the count ...

Page 9

... Signal Name Type Description D+ I/O USB Data + signal D- I/O USB Data - signal USB Reference Voltage VREF O Connect this pin to D+ using a 1.5 kΩ resistor to use the Detach function. AT89C5131A-L Alternate Function AD[7: KIN[7:0] T2 T2EX ECI CEX[4:0] A[15:8] LED[3:0] RxD TxD INT0 ...

Page 10

... AT89C5131A-L 10 Table 11. System Signal Description Signal Name Type Description Multiplexed Address/Data LSB for external access AD[7:0] I/O Data LSB for Slave port access (used for 8-bit and 16-bit modes) Address Bus MSB for external access A[15:8] I/O Data MSB for Slave port access (used for 16-bit mode only) Read Signal Read signal asserted during external data memory read operation ...

Page 11

... Table 12. Power Signal Description (Continued) Signal Name Type Description USB pull-up Controlled Output VREF is used to control the USB D+ 1.5 kΩ pull up. VREF O The Vref output is in high impedance when the bit DETACH is set in the USBCON register. AT89C5131A-L Alternate Function - 11 ...

Page 12

... VBUS D+ D- GND VSS 2.2nF 4338A–USB–08/04 The following figure represents the typical wiring schematic. VDD 100nF 4.7µF VSS VSS 1.5K VRef AT89C5131A-L 27R D+ 27R D- PLLF 100R 10nF VSS VSS VSS AT89C5131A-L 100nF VSS XTAL1 22pF Q 22pF XTAL2 VSS 13 ...

Page 13

... RST I Logical 0 Input Current ports and Input Leakage Current LI Logical Transition Current, ports and 4 C Capacitance of I/O Buffer IO I Power-down Current PD Power Supply Current Power Fail High Level Threshold PFDP AT89C5131A-L 14 Note 3.3V ± 10 MHz Min -0.5 0 0 ( 1.5 ...

Page 14

... OL may exceed the related specification. Pins are not guaranteed to sink current greater OL Figure 6. I Test Condition, Active Mode RST EA XTAL2 (NC) CLOCK XTAL1 SIGNAL V SS AT89C5131A-L (5) Typ Max Unit Test Conditions (see Figure 9.), V CLCH CHCL , ns CLCH CHCL PORT XTAL2 NC.; RST = V ...

Page 15

... LED’s Table 13. LED Outputs DC Parameters Symbol Parameter I Output Low Current, P3.6 and P3.7 LED modes OL Note -20°C to +50° AT89C5131A-L 16 Figure 7. I Test Condition, Idle Mode RST EA (NC) XTAL2 CLOCK XTAL1 SIGNAL V SS Figure 8. I Test Condition, Power-down Mode RST ...

Page 16

... V Input High Voltage for D+ and D- (Driven Input High Voltage for D+ and D- (Floating) IHZ V Input Low Voltage for D+ and Output High Voltage for D+ and Output Low Voltage for D+ and D- OL AT89C5131A REF D + Rpad D - Rpad Min Typ Max 3.0 3.6 2.0 2.7 3.6 ...

Page 17

... Explanation of the AC Symbols External Program Memory Characteristics AT89C5131A-L 18 Each timing symbol has 5 characters. The first character is always a “T” (stands for time). The other characters, depending on their positions, stand for the name of a signal or the logical status of that signal. The following is a list of all the characters and what they stand for ...

Page 18

... AVIV T PLAZ Table 16. AC Parameters for a Variable Clock Symbol Type T Min LHLL T Min AVLL T Min LLAX T Max LLIV T Min LLPL T Min PLPH T Max PLIV T Min PXIX T Max PXIZ T Max AVIV T Max PLAZ AT89C5131A-L Min Max Standard Clock X2 Clock X Parameter ...

Page 19

... External Program Memory Read Cycle ALE PSEN PORT 0 INSTR IN ADDRESS PORT 2 OR SFR-P2 External Data Memory Characteristics AT89C5131A CLCL T T LHLL LLIV T LLPL T PLPH T LLAX T PLIV T T AVLL TPLAZ PXIX A0-A7 INSTR IN T AVIV ADDRESS A8-A15 Table 17. Symbol Description Symbol Parameter ...

Page 20

... Table 18. AC Parameters for a Variable Clock ( MHz) Symbol T RLRH T WLWH T RLDV T RHDX T RHDZ T LLDV T AVDV T LLWL T AVWL T QVWX T QVWH T WHQX T RLAZ T WHLH AT89C5131A-L Min Max 130 130 100 0 30 160 165 50 100 75 10 160 Units ...

Page 21

... External Data Memory Write Cycle ALE PSEN WR PORT 0 ADDRESS PORT 2 OR SFR-P2 AT89C5131A-L 22 Table 19. AC Parameters for a Variable Clock Symbol Type T Min RLRH T Min WLWH T Max RLDV T Min RHDX T Max RHDZ T Max LLDV T Max AVDV T Min LLWL T Max LLWL T Min AVWL ...

Page 22

... Min XLXL T Min QVHX T Min XHQX T Min XHDX T Max XHDV AT89C5131A-L T WHLH T RLRH T RHDZ T RHDX DATA IN Parameter Serial port clock cycle time Output data set-up to clock rising edge Output data hold after clock rising edge Input data hold after clock rising edge ...

Page 23

... Shift Register Timing Waveform INSTRUCTION ALE CLOCK T QVXH OUTPUT DATA WRITE to SBUF INPUT DATA CLEAR RI External Clock Drive Characteristics (XTAL1) External Clock Drive Waveforms AC Testing Input/Output Waveforms Float Waveforms AT89C5131A XLXL T XHQX XHDX T XHDV VALID VALID VALID Table 23. AC Parameters Symbol ...

Page 24

... For timing purposes as port pin is no longer floating when a 100 mV change from load voltage occurs and begins to float when a 100 mV change from the loaded V ≥ ±20 mA. occurs AT89C5131A-L /V level ...

Page 25

... This propagation delay is dependent on variables such as temperature and pin loading. Propaga- tion also varies from output to output and component. Typically though (T delays are approximately 50 ns. The other signals are typically 85 ns. Propagation delays are incorporated in the AC specifications. AT89C5131A-L 26 Valid in normal clock mode mode XTAL2 must be changed to XTAL2/2. STATE5 ...

Page 26

... Input PSEN Valid to RST Edge SVRL T Input PSEN Hold after RST Edge RLSX T Flash Internal Busy (Programming) Time BHBL Figure 10. Flash Memory - ISP Waveforms RST PSEN1 Figure 11. Flash Memory - Internal Busy Waveforms FBUSY bit AT89C5131A-L Conditions L Low V Valid X No Longer Valid Min Typ ...

Page 27

... USB AC Parameters V CRS Differential Data Lines AT89C5131A-L 28 Rise Time 90% 90% 10 Table 26. USB AC Parameters Symbol Parameter t Rise Time R t Fall Time F t Full-speed Data Rate FDRATE V Crossover Voltage CRS Source Jitter Total to Next t DJ1 Transaction Source Jitter Total for Paired t DJ2 Transactions ...

Page 28

... Optional Packing and Package options (please consult Atmel sales representative): -Tape and Reel -Dry Pack -Known good dice 4338A–USB–08/04 Supply Voltage 32 3.0 to 3.6V 32 3.0 to 3.6V 32 3.0 to 3.6V 32 3.0 to 3.6V AT89C5131A-L Temperature Range Package Industrial VQFP64 Industrial QFN48 Industrial PLCC52 Industrial SO28 Packing Tray Stick ...

Page 29

... Packaging Information 64-lead VQFP AT89C5131A-L 30 4338A–USB–08/04 ...

Page 30

... PLCC 4338A–USB–08/04 AT89C5131A-L 31 ...

Page 31

... MLF AT89C5131A-L 32 4338A–USB–08/04 ...

Page 32

... SO 4338A–USB–08/04 AT89C5131A-L 33 ...

Page 33

... Signals .................................................................................................................. 7 Typical application ............................................................................. 13 ............................................................................................................................ 13 Electrical Characteristics................................................................... 14 Absolute Maximum Ratings ............................................................................... 14 DC Parameters ................................................................................................... 14 USB DC Parameters........................................................................................... 17 AC Parameters ................................................................................................... 18 USB AC Parameters........................................................................................... 28 Ordering Information.......................................................................... 29 Packaging Information ....................................................................... 30 64-lead VQFP ..................................................................................................... 30 52-lead PLCC ..................................................................................................... 31 48-lead MLF........................................................................................................ 31 28-lead SO.......................................................................................................... 33 Datasheet Change Log....................................................................... 34 Changes from 4136A -03/03 to 4136B - 09/03 ................................................... 34 Table of Contents ............................................................................... 35 AT89C5131A-L 35 ...

Page 34

... No licenses to patents or other intellectual property of Atmel are granted by the Company in connection with the sale of Atmel products, expressly or by implication. Atmel’s products are not authorized for use as critical components in life support devices or systems. ...

Related keywords