We Offering Embedded Base Automation ,Power electronics ,Bio medical Products in India,As well as We providing International, University ,Projects Guidance for Engineering Students,
Services we Offer
Industries
Colleges
Security System
2. • Session objectives
• Computing systems overview
• Embedded Systems!! .. What does it mean ??
• Microprocessors and Microcontrollers
• Micro-controllers and it's applications
• How to start your Graduation ‘embedded
project’
9. • In Arabic ( ).
• A control system designed using a micro-
computer to perform a specific tasks.
• Consists of Mechanical parts in addition to
electrical.
20. • 8-bit ALU, Accumulator and 8-bit Registers
• 8-bit data bus – It can access 8 bits of data in one operation
• 16-bit address bus – It can access 216 memory locations –
64 KB (65536 locations) each of RAM and ROM
• On-chip RAM – 128 bytes (data memory)
• On-chip ROM – 4 kByte (program memory)
• Four byte bi-directional input/output port
• UART (serial port)
• Two 16-bit Counter/timers
• Two-level interrupt priority
• Power saving mode (on some derivatives)
http://en.wikipedia.org/wiki/Intel_MCS-51
21. • Small instruction set to learn
• Built in oscillator with selectable speeds
• Easy entry level, in circuit programming plus in
circuit debugging units
• Inexpensive microcontrollers
• Wide range of interfaces
including I²C, SPI, USB, USART, A/D, programmable
comparators, PWM, LIN, CAN, PSP, and Ethernet
http://en.wikipedia.org/wiki/PIC_microcontroller
23. • USB controller support
• LCD controller support
• Low-voltage devices operating down to 1.8 V
• Watchdog timer (WDT)
• 8-bit and 16-bit timers
• Analog comparator
• 10 or 12-bit A/D converters,
with multiplex of up to 16 channels
• 12-bit D/A converters
http://en.wikipedia.org/wiki/Atmel_AVR
24. • Microprocessor
– CPU is stand-
alone, RAM, ROM, I/O, ti
mer are separated
– designer can decide on
the amount of
ROM, RAM and I/O
ports.
– general-purpose
– Ex. 8085,8086
mp, Motorola
6800, Intel’s 8086
• Microcontroller
– CPU, RAM, ROM, I/O and
timer are all on a single
chip
– fix amount of on-chip
ROM, RAM, I/O ports
– single-purpose
– Ex. 8051, PIC
mc, Atmel, Phillips
25. What do you think ??
Robotics automation security remote-sensing
audio-mixers and
moooooooooooooooooooooooreeeeeeee
26. • You need little hardware knowledge with your
software.
• Select the family and chip according to your
application.
• Learn how to program your device using its datasheet
• Start to use its IDE and development tools and join
the embedded world .
27. • PIC has its IDE (called MPLAP) used to write your code and
debug it and to generate your .HEX file
• Download it from here http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=81
• Use the .Hex file to simulate your project, Proteus 7 is the best
for this case
• Every thing goes in the right way ?? Burn the code to your chip
and enjoy your project, you will need
a programmer in this step