Sarma
Sarma
Sarma
IN
MICRO CONTROLLERS
CR Sarma
Annmark Technologies
TOPICS
• What Are Micro controllers
• What They Contain
• Varieties Of Micro controllers
• Programming Micro controllers
• Real Micro controllers
• Producers
• Features
• Applications
Annmark Technologies
WHAT ARE
MICRO CONTROLLERS ?
Annmark Technologies
MICRO CONTROLLERS
A Complete Microcomputer On Chip
Microprocessor-ROM-RAM & I/O
Annmark Technologies
What do the
Micro controllers contain ?
Annmark Technologies
Micro controllers contain
32BYTES TO 1KBYTE
TIMERS/COUNTERS/CAPTURE TIMER
I/O PORTS
UART , SPI , ISP , I2C
BOOLEAN PROCESSORS
Annmark Technologies
Micro controllers contain
VARIATIONS USING THE SAME CORE –
ETHERNET CONTROOLER
DTMF ENCODER/DECODERS
WIRELESS TRANSCIEVERS
HUMAN INTERFACE DEVICES
irDA ,
ENCRYPTION & DECRYPTION
FIRMWARE(DES)
Annmark Technologies
FLASH ROMS
A BOON TO DEVELOPERS
UV-EPROMS ARE
SLOW IN ERASING
SUSCEPTIBLE TO OVER EXPOSURE
SLOW IN WRITING
FLASH ROMS
INSTANTANEOUS ERASURE
QUICK PROGRAMMABLITY
Annmark Technologies
Annmark Technologies
VARIETIES OF
MICRO CONTROLLERS
Annmark Technologies
Variety of Micro controllers
Mind Boggling Variety Of Micro controllers Are Available
* Automotive
Engine Control ,Transmission Control
Vehicle Id, eROADSIGNS, GPS
* Instrumentation
Data acquisition systems, T&M instruments
Portable test instruments, Smart sensors
Annmark Technologies
Variety of Micro controllers
ENTERTAINMENT
Audio /video compression
VCD players
Remote controllers
SECURITY SYSTEMS
Smart cards , data security
Anti intruder systems
Annmark Technologies
PROGRAMMING
THE
MICRO CONTROLLERS
Annmark Technologies
In System Programming-1
Annmark Technologies
In System Programming-2
programming interface
RS 232
rx tx Annmark Technologies
In System Programming-3
programming software
Annmark Technologies
In Application Programming-2
Annmark Technologies
HITACHI SUPER H FAMILY
SuperHTM Family's Main Features
Upward compatibility
32-/64-bit RISC architecture
• Basic 5-stage RISC instruction pipeline
• Low-power consumption
• Very high-code density through fixed 16-
bit instruction length
• General purpose register bank (partly with
additional banked registers)
• Integrated MAC
• ...and more
Annmark Technologies
ATMEL
AT90S1200 ISP SPI
IDEAL FOR PORTABLE APPLIANCE
MICROCONTROLLERS
OTP , WINDOW
Annmark Technologies
INTEL 8051
POINEER IN THE SERIES
THIS CORE IS USED BY MANY DESIGNERS
Annmark Technologies
ATMEL 89C51/52
GENERAL PURPOSE DEVICE
Annmark Technologies
MITSUBISHI
7630 - Controller Area Network
•8KB RAM
•IN-CIRCUIT PROGRAMMING(ISP)
Annmark Technologies
EPSON 32 BIT RISC MCU
S1C33240
8 channel ADC
128 DMA channels
4 x SIO with integrated irda
BCU unit with 256MB address space
X2 to x4 PLL circuit
Power save functionality.
Annmark Technologies
EPSON 32 BIT RISC MCU
S1C33240
Application:
Voice recognition (vre33)
Voice output (vox33)
Smartcard
Pcmcia interface (smt33)
IN SYSTEM PROGRAMMABLE
Annmark Technologies
INFINEON TC1775
AUDO FAMILY
Annmark Technologies
NEC
µPD78F0338
120-pin microcontroller with LCD controller/driver
LCD CONTROLLER/DRIVER
VOLTAGE RANGE OF 1.8 TO 5.5 V
10-CHANNEL 10-BIT A/D CONVERTER
8-BIT D/A CONVERTER..
TWO 16-BIT AND THREE 8-BIT TIMERS/EVENT
COUNTERS
SERIAL INTERFACES (SIOS AND UART) –WATCH DOG
TIMER
70 I/O AND HARDWARE WATCHDOG.
2.5 KBYTES RAM - 60 KBYTES ROM
Annmark Technologies
ZILOG
eZ80 Webserver (eZ80190).
LOW-COST APPLICATIONS
WIRELESS KEYBOARDS
INFRARED REMOTE CONTROL
BATTERY-OPERATED DEVICES
LOW-SPEED RF APPLICATIONS
Annmark Technologies
XEMICS: XE88LC05
data acquisition system on a single chip
FLASH MEMORY,
16 + 10 BIT ZOOMING ADC +2 DAC’S –PGA
1000:1
INTEGRATED UART
APPLICATIONS -INDUSTRIAL PRESSURE
SENSORS
BAROMETERS
SOLID STATE COMPASSES
TEMPERATURE MONITORS.
Annmark Technologies
STMicroelectronics
ST19SERIES- SECURE SMART CARD MCUS
Annmark Technologies
Atmel megaAVR
SELF-PROGRAMMING MEMORY
HARDWARE MULTIPLIER
MY CONTACT ID’S
rschivukula@yahoo.com
Crsarma@yahoo.com
My web site
www.crsarma.tripod.com
Annmark Technologies