ADVANCED
EMBEDDED SYSTEM
8051 MICROCONTROLLER SYLLABUS
Level-1: Introduction of Embedded
System
Definition of Embedded System
-Characteristics-Applications-Examples Language used in Embedded System-
Embedded Programming-Embedded Programming using C-Difference between C &
Embedded C-Build Process Components -Assembler & Compiler
-Microcontroller's Architecture-Diversify microcontrollers-KEIL –Cross
Compiler-Universal Compiler.
Level-2: Microcontroller (89C51
& 89S51 & 89S52)
Difference between CISC & RISC-Difference
between Microprocessor and Microcontrollers -Pin diagram of each series
-Complete Pin description-Difference between 8031, 8051, 8052-Addressing modes
-Instruction sets used in ATMEL-Types of instructions -Timers/Counters with I/O
ports -Applications using timers/counters-Sample programs.
Level-3: Handling Register types of
Mnemonics
Bit manipulations -Arithmetic instructions-Boolean
logical instructions-Data transfer instruction -Internal Transfer -External
Transfer-RAM, ROM & Hybrid Mnemonics-Special Functions Registers.
Level-4: Peripheral Devices
Different peripheral device -Difference types of
display units -7 Segments & its types -Principle of Operation-Common Anode
mode-Common Cathode mode -16x2 LCD -Applications-Hardware
interfaces-Interfacing Circuits for LCD & LED -Pin diagram of 16x2-working
mechanism LCD using Arrays & Pointers.
Level-5: Analyzing Analog &
Digital Signal
Working Principle of ADC-Critical factors in ADC
-Method used in ADC -Different types of ADC (Serial and Parallel ADC)-Hardware
interfacing of ADC 0809 -PIN Description-Programming for reading the ADC value
using port -Working Principle of DAC-DAC Types-PIN Description-DAC interfacing
Keyboard Interfacing-Applications using keyboard interfacing.
Level-6: Application of Motors
Motors used for Robotics controls -Stepper Motor
& Stepper driver circuit -Stepper motor Bidirectional controlling of DC
motor -Method to change polarity-Sample programs -Different
sensors-Applications.
0 comments:
Post a Comment