Sarma

  • October 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Sarma as PDF for free.

More details

  • Words: 1,591
  • Pages: 48
CURRENT TRENDS 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

* RISC Processors Concept Simplified The Decoder Design More Room For Embedded Peripherals * Microprocessors Clubbed With Peripherals Code & Data Memory Timers/counters UART(serial Ports) ADC & DAC ,PWM Variety Of Choices Annmark Technologies

What do the Micro controllers contain ?

Annmark Technologies

Micro controllers contain ROM - MASK , OTP ,UVEPROM, FLASH RAM - LOTS OF REGISTERS OR SOME RAM 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 ONE TIME PROGRAMMABLE ROMS GOOD FOR PRODUCTION NOT SUITABLE FOR DEVELOPMENT 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 • Programming any proms needs a Programmer device (PD) • Device needs to be physically removed from its socket • Addition of control circuits in chip replace need for PD • External Programming voltage is needed • Address/data sent to device through interface Annmark Technologies

In System Programming-2 programming interface

MCU’S HAVE PROGRAMMER FIRMWARE IN ROM INTERFACES USED FOR ISP SPI- SERIAL PROGAMMING INTERFACE data-in data-out reset clock I2C- INTER IC INTERFACE sdata sclock RS 232 rx

tx

Annmark Technologies

In System Programming-3 programming software

THE MCU SOURCE PROVIDES THE S/W ALGORITHMS ARE IN DATA SHEETS FOR SELF CODING SPECIAL BIT SELECTS BOOT FROM RESET VECTOR BOOT FROM FIRMWARE ERASE IS THROUGH A DEDICATED PIN AND RESET Annmark Technologies

In Application Programming-1 The CPU has read while write capability Able to program or reprogram the Flash memory block SPI , UART or two wire interface are used Programmable even while application code is executing

Annmark Technologies

In Application Programming-2 The flash memory is divided – a boot and application code block Made up of sectors containing 128 bytes Small sector size reduces programming timefor code patches, updates and changes Lock bits protect code in both blocks avoiding unauthorised access & Accidental programming Annmark Technologies

SOME REAL MICRO CONTROLLERS

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 16bit 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

8 BIT RISC CPU AT90S1200 32x8 GENERAL PURPOSE REGISTERS 1KB ISP FLASH ROM 64 BYTES EEPROM PROGRAM LOCK – SPI INTERFACE ONE 8 BIT TIME VOLTAGE 2.7V TO 6.0V Annmark Technologies

ATMEL

AT90S4433 ISP SPI IDEAL FOR PORTABLE DATA LOGGING APP.

8 BIT RISC CPU

28 PIN SLIM DIL

32x8 GENERAL PURPOSE REGISTERS 1KB ISP FLASH ROM 64 BYTES EEPROM BUILT IN 4 CH ADC PROGRAM LOCK – SPI INTERFACE ONE 8 BIT TIME VOLTAGE 2.7V TO 6.0V

Annmark Technologies

MICROCHIP TECHNOLOGY PIC 12 ,16 SERIES ISP SPI

PROGRAMMABLE INTERFACE CONTROLLER GI ‘S BABY PIC 12C508 SERIES ARE 8 PIN MICROCONTROLLERS OTP , WINDOW PIC 16F84 18 PIN DEVICE Annmark Technologies

INTEL 8051 POINEER IN THE SERIES THIS CORE IS USED BY MANY DESIGNERS ATMEL , PHILIPS , CYGNAL , ,,,,,…. WITH VARIATIONS

CPU HARVARD ARCHITECTURE 4KB/8KB FLASH ROM 128/256 BYTE RAM 4 I/O PORTS 2/3 TIMERS-COUNTERS 1 UART 8 INTERRUPT LEVELS ROM-MASK ,UVEPROM ,WITHOUT ,FLASH Annmark Technologies

ATMEL 89C51/52 GENERAL PURPOSE DEVICE

8051 CORE CPU HARVARD ARCHITECTURE 4KB/8KB FLASH ROM 128/256 BYTE RAM 4 I/O PORTS 2/3 TIMERS-COUNTERS 1 UART 8 INTERRUPT LEVELS ADD A FEW COMPONENTS AND CUSTOMISE ANY SOLUTION

Annmark Technologies

PHILIPS 89C51Rx+

ISP RS2323

32/64 KB ISP FLASH ROM + 1KB XRAM+256B IRAM •4 I/O PORTS •2/3 TIMERS-COUNTERS •1 UART •8 INTERRUPT LEVELS •FIRMWARE FOR IN SYSTEM PROGRAMMING IN APPLICATION PROGRAMMING •APPLICATIONS PDA –BILLING MC AND SELF UPDATING/CALIBRATING APPLIANCE Annmark Technologies

Cygnal Integrated Products-1 The C8051F006 Mixed-signal 8051 micro controller for smart sensors In-system programmable 25MIPS, pipelined 8 channel, 12 bit A/D converter with programmable gain amplifier Convert ordinary sensors into compact smart sensors. Annmark Technologies

Cygnal Integrated Products-2 The C8051F006 32K bytes of on-board, programmable Flash and 2.25K RAM. quickly modify or update software - local data storage - calibration constants - serial numbers and look-up tables JTAG-based debug circuitry on-chip. TQFP 48-pin package Mountable in the same enclosure with the sensor Simplifies system architecture Improves measurement accuracy and reliability. Annmark Technologies

MITSUBISHI MICON CORE CPU 740 • 600 MICROCONTROLLER DEVICES USE THIS CORE • 71 INSTRUCTIONS INCLUDING MUL & DIVIDE • 64K LINEAR ADDRESS SPACE • VARIOUS COMBOS OF PERI[PHERALS AVAILABLE • IN BUILT REAL TIME CLOCK • POWER DOWN MODE ,ZERO CLOCK MODE Annmark Technologies

MITSUBISHI 7630 - Controller Area Network • CPU CORE 7600 • 200NS INSTRUCTION CYCLE@ 10MHZ • CAN 2.0B COMPLIANT EVENT DRIVEN APPLICATIONS MAX. 625KB/S @ 10MHZ • ADC 8-BIT RESOLUTION; EIGHT INPUTS CONVERSION TIME 10.8µS @ 10MHZ • TWO 16-BIT TIMERS Annmark Technologies

MITSUBISHI 7630 - Controller Area Network •Three 8-bit timers •Watchdog timer •COUNTER: bi-phase/event-count pulse width/period measurement PWM output • One UART •35 programmable I/Os Annmark Technologies

MITSUBISHI

M37534 HUMAN INTERFACE DEVICE (HID)

CPU 8-BIT- 3MHZ (740 SERIES) ROM 16K(OTP) RAM 384(OTP) USB: 1.5MBPS (HID) BUILT-IN ANALOG TRANSCIEVER ADC:10-BIT X 8-CHANNELS TIMERS 3 X 8-BIT 1 X UART (MUX-ED WITH USB) KEY-ON WAKE UP Annmark Technologies

EPSON 32 BIT RISC MCU S1C33240 CPU CORE : , 32-bit S1C33000. •128KB FLASH ROM •8KB RAM •IN-CIRCUIT PROGRAMMING(ISP) •40 MHZ CLOCK 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) Image compression (jpeg33) Annmark Technologies

FUJITSU MB90F443G CAN CONTROLLERS EXTERNAL BUS INTERFACE 10-BIT A/D CONVERTER, DOUBLE UART SERIAL I/O 4-CHANNEL PROGRAMMABLE PULSE GENERATOR 8-CHANNEL INPUT CAPTURE UNIT 4-CHANNEL OUTPUT COMPARE UNIT 2-CHANNEL 16-BIT RELOAD TIMER. 1MBIT OF ON-BOARD FLASH MEMORY.

Annmark Technologies

FUJITSU MB90F443G

IN SYSTEM PROGRAMMABLE INTEGRATED AUTOMATIC PROGRAM ALGORITHM NO EXTERNAL PROGRAMMING VOLTAGE FLASH ROM SECURITY IS PROVIDED

Annmark Technologies

INFINEON TC1775 AUDO FAMILY BASED ON INFINEONS IPTRICORE UNIFIED PROCESSOR ARCHITECTURE DESIGNED SPECIFICALLY FOR AUTOMOTIVE ENGINE CONTROL AUTOMOTIVE TRANSMISSION CONTROL 32 BIT RISC ARCHITECTURE PERIPHERAL CONTROL PROCESSOR BUILT IN RISC PROCESSOR OSEK COMPATIBLE

Annmark Technologies

INFINEON TC1920 INFOTAINMENT MCU DESIGNED FOR AUTOMOTIVE INFOTAINMENT BASED ON THE 32 BIT TRICORE FIRST SYSTEM-ON-CHIP SOLUTION COMBINING A MICROCONTROLLER A DSPROCESSOR TELEMATICS-SPECIFIC PERIPHERALS SPEECH PROCESSING AUDIO CODEC CAN CONTROLLER Annmark Technologies

MAXIM FLASH PROGRAMMABLE DAS CPU CORE: 8051 TWO 8KB BANKS FLASH MEMORY 8-CHANNEL, 12-BIT ADC SINGLE-ENDED/DIFFERENTIALMEASUREMENTS SEPARATE TRACK-AND-HOLDS

DUAL PWM DACS. IDEAL FOR INTELLIGENT SENSORS PORTABLE DATA ACQUISITION SYSTEMS BATTERY-POWERED APPLICATIONS. Annmark Technologies

TEXAS INSTRUMENTS MSP 430F123/123 CPU core: MSP430 MSP430F122/123 4 kb/8kb of flash memory USART serial port 16-bit PWM timer Analog comparator 22 digital I/O Watchdog 28-pin footprint Ideal for portable battery operated equipment Annmark Technologies

Motorola: 68HC908 Digital Addressable Lighting Interfaces DALI An industry std. developed by major lighting manufacturers A nonproprietary digital communications protocol Allows communication between a controller and a lighting fixture uses include- adjusting street lighting, -energy savings , -remote management. CHIP SET

master

& node control 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).

Standard internet protocols Direct connections to internet through a modem. 100 percent code compatible with z80 and z180 Internet development environment: Single-chip connectivity solutions IRDA, ETHERNET WIRELESS VOIP

Annmark Technologies

ZILOG Z86L972 /73/74 MICROCONTROLLERS FOR WIRELESS APPLICATIONS 489 BYTES OF RAM 16KB OF ROM FOUR-CHANNEL, 8-BIT A/DC THREE ADVANCED COUNTER/TIMERS 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 96K BYTES OF USER ROM 34K BYTES OF USER EEPROM 4K BYTES OF USER RAM. 1,088-BIT MODULAR ARITHMETIC PROCESSOR (MAP) PUBLIC KEY CRYPTO GRAPHY ISO 14443-B-COMPLIANT RF INTERFACE - CONTACTLESS OPERATION. BUILT-IN DES ACCELERATOR FIRMWARE FUNCTIONS SQUARING- EXPONENTIATION RSA AND DSA SIGNATURE AND VERIFICATION Annmark Technologies

Atmel megaAVR

SELF-PROGRAMMING MEMORY

16/32 BIT PROCESSOR 8K TO128K BYTES OF FLASH – EEPROM PROGRAMMABLE UART HARDWARE MULTIPLIER PROGRAMMABLE BROWNOUT DETECTOR 10 BIT A/D CONVERTER. Annmark Technologies

THANK YOU MY CONTACT ID’S

[email protected] [email protected] My web site

www.crsarma.tripod.com Annmark Technologies

Related Documents