Rainbow Electronics AT83C5127 User Manual

Features

Advertising
background image

7519A–SCR–04/05

1

Features

Clock Controller

– 80C51 core with 6 clocks per instruction
– 8 MHz On-Chip Oscillator
– PLL for generating 96 MHz 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: 4.5V - 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 7 interrupt sources
– up to 4 Level Priority

Memory Controller

– Internal Program memory: up to 16 Kbytes of ROM
– Internal Data Memory : 768 bytes including 256 bytes of data and 512 bytes of XRAM

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 EMV2000, 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:

•1.8V-30mA, 3V-50mA and 5V-60mA

– 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)

Four 12 I/O bit Ports

– Up to four LED outputs with 3 level programmable current source: 2, 4 and 10 mA
– Two General Purpose I/O programmable as external interrupts

Packages

– VQFP32, QFN32, Die

C51
Microcontroller
with USB and
Smart Card
Reader
Interfaces

AT83C5127

Summary

For detailed functional description,

please refer to the AT8xC5122/23

datasheet.

Advertising