|
AT83C5122_08 Datasheet, PDF (1/208 Pages) ATMEL Corporation – C51 Microcontroller with USB and Smart Card Reader Interfaces | |||
|
Features
⢠Clock Controller
â 80C51 core with 6 clocks per instruction
â 8 MHz On-Chip Oscillator
â PLL for generating clock to supply CPU core, USB and Smart Card Interfaces
â Programmable CPU clock from 500 KHz / X1 to 48 MHz / X1
⢠Reset Controller
â Power On Reset (POR) feature avoiding an external reset capacitor
â Power Fail Detector (PFD)
â Watch-Dog Timer
⢠Power Management
â Two power saving modes : Idle and Power Down
â Four Power Down Wake-up Sources : Smart Card Detection, Keyboard Interrupt, USB
Resume, External Interrupt
â Input Voltage Range : 3.0V - 5.5V
â Coreâs Power Consumption (Without Smart Card and USB) :
â¢30 mA Maximum Operating Current @ 48 MHz / X1
â¢200 μA Maximum Power-down Current @ 5.5V
⢠Interrupt Controller
â up to 9 interrupt sources
â up to 4 Level Priority
⢠Memory Controller
â Internal Program memory :
â¢up to 32KB of Flash or CRAM or ROM for AT8xC5122 or ROM for AT83R5122
â¢up to 30KB of ROM for AT83C5123
â Internal Data Memory : 768 bytes including 256 bytes of data and 512 bytes of XRAM
â Optional : internal data E2PROM 512 bytes
⢠Two 16-bit Timer/Counters
⢠USB 2.0 Full Speed Interface
â 48 MHz DPLL
â On-Chip 3.3V USB voltage regulator and transceivers
â Software detach feature
â 7 endpoints programmable with In or out directions and ISO, Bulk or Interrupt Transfers :
â¢Endpoint 0: 32 Bytes Bidirectionnal FIFO for Control transfers
â¢Endpoints 1,2,3: 8 bytes FIFO
â¢Endpoints 4,5: 64 Bytes FIFO
â¢Endpoint 6: 2*64 bytes FIFO with Pin-Pong feature
⢠ISO 7816 UART Interface Fully Compliant with EMV, GIE-CB and WHQL Standards
â Programmable ISO clock from 1 MHz to 4.8 MHz
â Card insertion/removal detection with automatic deactivation sequence
â Programmable Baud Rate Generator from 372 to 11.625 clock pulses
â Synchronous/Asynchronous Protocols T=0 and T=1 with Direct or Inverse Convention
â Automatic character repetition on parity errors
â 32 Bit Waiting Time Counter
â 16 Bit Guard Time Counter
â Internal Step Up/Down Converter with Programmable Voltage Output:
â¢VCC = 4.0V to 5.5V, 1.8V-30 mA, 3V-60 mA and 5V-60 mA
â¢VCC = 3.0V, 1.8V-30 mA, 3V-30 mA and 5V-30 mA
â Current overload protection
â 6 kV ESD (MIL/STD 833 Class 3) protection on whole Smart Card Interface
⢠Alternate Smart Card Interface with CLK, IO and RST
⢠UART Interface with Integrated Baud Rate Generator (BRG)
⢠Keyboard interface with up to 20x8 matrix management capability
⢠Master/Slave SPI Interface
⢠Four 8 bit Ports, one 6 bit port, one 3-bit port
â Up to Seven LED outputs with 3 level programmable current source : 2, 4 and 10 mA
â Two General Purpose I/O programmable as external interrupts
â Up to 8 input lines programmable as interrupts
â Up to 30 output lines
C51
Microcontroller
with USB and
Smart Card
Reader
Interfaces
AT83C5122
AT83R5122
AT85C5122
AT89C5122
AT89C5122DS
AT83C5123
Rev. 4202FâSCRâ07/2008
1
|
▷ |