English
Language : 

AT90SCR100_09 Datasheet, PDF (1/433 Pages) ATMEL Corporation – 8-bit Microcontroller for Smart Card Readers
General Features
• High Performance, Low Power AVR® 8-Bit Microcontroller
• Advanced RISC Architecture
– 132 Powerful Instructions - Most Single Clock Cycle Execution
– 32 x 8 General Purpose Working Registers
– Up to 16MIPS Throughput at 16Mhz
– On-chip 2-cycle Multiplier
• Non-volatile Program and Data Memories
– 64K Bytes of In-System Self-Programmable Flash
• Endurance: 10,000 Write/Erase Cycles
– 4K Bytes EEPROM
• Contains 128 Bytes of One Time Programmable Memory
• Endurance: 100,000 Write/Erase Cycles
– 4K Bytes Internal SRAM
– Optional Boot Code Section
• In-System Programming by On-chip Bootloader program
• JTAG (IEEE std. 1149.1 compliant) Interface
– Boundary-scan Capabilities According to the JTAG Standard
– Extensive On-chip Debug Support
– Programming of Flash, EEPROM, Fuses, and Locks Bits through JTAG Interface
– Locking JTAG for Software Security (using OTP programmation)
• ISO7816 UART Interface Fully compliant with EMV, GIE-CB and WHQL Standards
– Programmable ISO clock from 1 Mhz to 4.8, 6, 8 or 12Mhz
– Card insertion/removal detection with automatic deactivation sequence
– Programmable Baud Rate Generator from 372 to 3 clock cycles
– 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/Block Guard Time Counter
– Internal Step Up/Down Converter with Programmable Voltage Output if DC/DC
embedded:
• Class A: 5V +/-8% at 60mA, Vcc>2.85 (50mA if Vcc >2.7)
• Class B: 3V +/-8% at 60mA, Vcc>2.85 (50mA if Vcc >2.7)
• Class C: 1.8V +/-8% at 35mA
– ISO7816-12 USB Host controller for card interface
• Supports up to 60mA USB Smart Cards
• Supports limited cable length to Smart Card Connector (~50cm)
– 4 kV ESD (MIL/STD 833 Class 3) protection on whole Smart Card Interface
• USB 2.0 Full-speed Device Module
– Complies fully with:
• Universal Serial Bus Specification Rev 2.0
– Supports data transfer rates up to 12 Mbit/s
– Endpoint 0 for Control Transfers : up to 64-bytes
– 8 Programmable Endpoints with IN or OUT Directions and with Bulk, Interrupt or
Isochronous Transfers
• 3 Programmable Endpoints with double buffering of 64x2 bytes
– Suspend/Resume Interrupts, and Remote Wake-up Support
– Power-on Reset and USB Bus Reset
8-bit
Microcontroller
for Smart Card
Readers
AT90SCR100
Datasheet
Preliminary
TPR0327AY–SMS–30Jan09