Upload
arjit-rajwal
View
557
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Citation preview
INTRODUTION TO EMBEDDED SYSTEM NROBOTICS
LCD Display
EMBEDDED System???....
1)An embedded system is a special-purpose computer systemdesigned to perform one or a few dedicated functions.2) Physically, embedded systems range from portable devices such as digital watches and MP4 player to large stationary installations like traffic lights, factory controllers, or the systems controlling nuclear power plants.
Embedded system:- An intro.
An embedded system is a computer system designed for specific control functions within a larger system .• Embedded systems contain processing cores that are typically Microcontrollers .
Application of Embedded system
ROBOT
MECHANICAL MODULE
ELECTRICAL MODULE
ELECTRONICS MODULE
SOFTWARE MODULE
Microprocessor
1) A microprocessor incorporates the functions of a computer's central processing unit (CPU) on a single integrated circuit.2) It is a multipurpose, programmable device that accepts digital data as input, processes it according to instructions stored in its memory, and provides results as output
MICROCONTROLLER ??? …
• microcontroller (also microcontroller unit, MCU or µC) is a small computer on a single integrate circuit consisting of a relatively simple CPU .
Microprocessor v/s Microcontroller
Microprocessor:• Memory is not there.• Microprocessor only process the i/o data.• Microprocessor has more generalized functions.• Brain of any computingmachine.
Microcontroller:• It has owes Memory.• Microcontroller can also process the data.• A Microcontroller is more specific to its task.• Microcontroller is completeComputing machine.
Simple difference between Microprocessor and Microcontroller
1) Microprocessor = CPU2) Microcontroller = CPU + Peripherals + Memory3) Peripherals = Ports + Clock + Timers + UART + ADC +DAC+ other stuff4) Memory = EEPROM + SRAM + EPROM + Flash
Types of microcontrollers(arch.)
1) 80512) AVR3) PIC4) PSoC5) 68HC 116) eZ8,eZ807) Etc…
Atmel AVR
The AVR is a Modified Harvard architecture 8-bitRISC single chip microcontroller (µC) which was developed by Atmel in 1996. The AVR was one of the first microcontroller families to use on-chip flash memory for program storage, as opposed to One-Time Programmable ROM, EPROM, or EEPROM used by other microcontrollers at the time.
AVR classification:-
AVR
ATMEGA
ATMEGA 8 , ATMEGA16,ATMEGA32, ATMEGA 128
Atmega 8
Atmega 16
Pin configuration of Atmega 8•
• • • • • VCC • • GND• • • Port A (PA7..PA0)• • • Port B (PB7..PB0)• • • Port C (PC7..PC0)• • • Port D (PD7..PD0)• • • RESET• • • XTAL1• • • XTAL2• • • AVCC• • AREF