Professional Documents
Culture Documents
MICROCONTROLLERS
STRATEGY
Leverage core NVM competency into unique memory and logic products.
EPROMS Micro/ Peripherals
Consumer Automotive
Telecommunications, Computers
Nonvolatile Memories
Logic Devices
Military, Industrial, Custom Chips, Glue Logic
In-System Programmable
cust 5/96
MICROCONTROLLERS
MARKET STRATEGY
cust 5/96
MICROCONTROLLERS
HISTORY
ATMEL IS STILL ONLY COMPANY SHIPPING LARGE VOLUMES OF LOW COST FLASH-BASED MICROCONTROLLERS
cust 5/96
MICROCONTROLLERS
cust 5/96
MICROCONTROLLERS
cust 5/96
MICROCONTROLLERS
ACCELERATE PRODUCT DEVELOPMENT ELIMINATE SOCKETS SIMPLIFY PRODUCT TESTING UP-DATE PRODUCTION WITHOUT STOPPING LINE MANUFACTURE CUSTOMER SPECIFIC PRODUCTS UP-GRADE REMOTELY
cust 5/96
MICROCONTROLLERS
PRODUCT OFFERINGS
PROPRIETARY HIGH PERFORMANCE ARCHITECTURE INITIALLY AIMED AT NARROW HIGH VOLUME MARKET
LOW COST, HIGH PERFORMANCE EMBEDDED CORE AIMED AT COMPUTE INTENSIVE APPLICATIONS
cust 5/96
MICROCONTROLLERS
UNDER HOOD
LASER PRINT
INTERNET
AVR16 AVR8
C51
SETTOP BOXES
DISK DRIVES
CELLPHONES
AUTOMOTIVE
APPLIANCES
KEYLESS
$1
$2
$5
$10
$20
cust 5/96
MICROCONTROLLERS
AT89 SERIES
8XC51 COMPATIBLE MICROCONTROLLERS
cust 5/96
MICROCONTROLLERS
SOCKET DROP-INS
AT89C51 4K 128 2 0-24 NOW AT89C52 8K 256 3 0-24 NOW AT89C55 20K 256 3 0-28 NOW
cust 5/96
MICROCONTROLLERS
AT89C1051 PACKAGE 20 PIN FLASH 1K SRAM 64 T/Cs 1 COMPARATOR 1 IOL DRIVE 20mA
MICROCONTROLLERS
ATABX051
TWO WAY ADAPTER BOARD FOR IN CIRCUIT EMULATION CONVERTS 40 PIN SOCKETS TO X051 FOOTPRINT AND 20 PIN TO 40 PIN ORDER AS PART NUMBER ATABX051
cust 5/96
MICROCONTROLLERS
8K BYTES DOWNLOADABLE FLASH VIA SPI 2K BYTES ON-BOARD EEPROM WITH 100K ERASE/WRITE CYCLES CAN EXECUTE FROM FLASH WHILE WRITING TO EEPROM
MICROCONTROLLERS
EXTERNAL INTERRUPTS
INTERRUPT CONTROL
FLASH RAM
SPI EEPROM
TIMER 1 TIMER 0
COUNTER INPUTS
CPU
OSC
WATCH DOG
BUS CONTROL
I / O PORTS
UART PORT
P0
P1 ADDRESS / DATA
P2
P3
TXD
RXD
cust 5/96
MICROCONTROLLERS
DATA SECURITY
HIGHER INTEGRATION
REDUCES CHIP COUNT, SAVES BOARD SPACE FREES I/Os FOR OTHER FUNCTIONS
cust 5/96
MICROCONTROLLERS
MODEM
CABLE
UNLEASHES THE IMAGINATION
ISP
cust 5/96
MICROCONTROLLERS
PC
AT89S8252
Parallel Port
SPI Programming Dongle
Data Output Clock In Target GND
ACTION LED
MICROCONTROLLERS
Code, Footprint-Compatible with Industry Standard 80C51 8KB Flash Program Memory 1,000 Read/Write Cycles
8KB ROM Program Memory SPI Serial Interface Static to 24 MHz Operation Dual Data Pointers Watchdog Timer Interrupt Recovery from Power-Down
256B RAM
3 Timer/Counters
32 I/O Pins
MICROCONTROLLERS
cust 5/96
MICROCONTROLLERS
ERASING TAKES < 1 SECOND USING ELECTRICAL PULSES AT89XXX CAN BE REPROGRAMMED AGAIN AND AGAIN
PROGRAMMING POWER IS LOW ERASING DOES NOT REQUIRE PHYSICAL ACCESS TO PART CODE DOES NOT HAVE TO BE FROZEN UNTIL JUST BEFORE PRODUCTION
cust 5/96
MICROCONTROLLERS
AT89XXX CAN BE PROGRAMMED BY A PROGRAMMER, BOARD TESTER OR IN-SYSTEM JUST BEFORE SHIPMENT
SINGLE PART CAN BE INVENTORIED AND PROGRAMMED AS NEEDED IN A MULTIPLE PRODUCT MANUFACTURING ENVIRONMENT
MICROCONTROLLERS
NO CHANGE IS REQUIRED TO EXISTING PROGRAMMING HARDWARE SOFTWARE DRIVER MUST BE UPDATED TO ADD ERASE CAPABILITY AND INSURE RELIABILITY
cust 5/96
MICROCONTROLLERS
ASP IS LOW ($2 TO $4) NRE IS HIGH (TYPICALLY $4K) CODE MUST BE FROZEN 8 WEEKS+ BEFORE SHIPMENT MROM IS NOT CHANGEABLE EACH UNIQUE CODE MUST BE INVENTORIED
AT89C5X ADVANTAGES
CODE CAN BE PROGRAMMED 1 MINUTE BEFORE USE DEVICE CAN BE ERASED AND REUSED 1 PART TYPE CAN BE INVENTORIED FOR MANY DIFFERENT PRODUCTION UNITS
COST OF USE FOR AT89C5X IS FAVORABLE IN MANY SYSTEMS USING <20K PARTS/YEAR
cust 5/96
MICROCONTROLLERS
PRODUCT COMPARISON
89C5X FLASH YES 1 SEC YES ALL MODERATE NO 1 MIN MASK NO NA NO ALL LOW YES 8WKS+ 80C5X 87C5X OTP NO NA NO ALL MODERATE NO 1 MIN 87C5X EPROM YES 20 MIN YES LIMITED HIGH NO 1 MIN
MEMORY ERASABLE ERASE TIME REUSABLE PACKAGES PRICE NRE CODE FREEZE LEAD TIME
cust 5/96
MICROCONTROLLERS
DEVELOPMENT TOOLS
EXISTING ASSEMBLERS AND COMPILERS CAN BE USED EXISTING HARDWARE DEVELOPMENT AND EMULATOR TOOLS CAN BE USED
cust 5/96
MICROCONTROLLERS
PARALLEL PROGRAMMING
NO NEED TO HAVE PHYSICAL ACCESS TO PART ACCESS PROGRAMMING SIGNALS ELECTRICALLY CONNECT A PROGRAMMER OR PC TO PROGRAM THE CHIP APPLICATION NOTE SHOWING HOW TO USE A PC IS AVAILABLE
SERIAL PROGRAMMING
ONE AT89C51 CAN BE USED TO RECEIVE SERIAL DATA AND PROGRAM ANOTHER AT89CXX IN SYSTEM APPLICATION NOTE SHOWING HOW TO IMPLEMENT THIS CONCEPT IS AVAILABLE
cust 5/96
MICROCONTROLLERS
LEADTIMES
cust 5/96
MICROCONTROLLERS
FAMILY MEMBERS
PART # DESCRIPTION
PIN COMPATIBLE WITH 8XC51 (4K FLASH) 2.7 V VERSION OF AT89C51 DOUBLE MEMORY VERSION (8K FLASH) 2.7 V VERSION OF AT89C52 PIN COMPATIBLE WITH AT89C52 (20K FLASH) 2K FLASH/20 PIN PACKAGE 1K FLASH/20 PIN PACKAGE DOWNLOADABLE FLASH
MICROCONTROLLERS
MCU INFORMATION
G DATA BOOK
G WEB SITE
HTTP://WWW.ATMEL.COM
APP NOTES SOFTWARE AND SCHEMATICS SUPPORT TOOL LISTS SHAREWARE ASSEMBLER
G EMAIL
cust 5/96
MCU@ATMEL.COM
FLASH-BASED MICROCONTROLLERS