What is Embedded System ?
Microprocessor vs Microcontroller
CISC vs RISC
A few words about the family of AVR microcontrollers
Processor Core and Functional Block Diagram
Description of memory organization
Overview of ALL SFR’s and their basic functionality
Addressing Modes
Instruction Set and Assembly Language programming(ALP)
Developing, Building, and Debugging ALP’s
Cross Compiler
Embedded C language implementation, programming & debugging
Differences from ANSI-C
Library reference
Use of #prama directive
Functions, Parameter passing and return types
Ports: Input/Output
Timers & Counters
UART
Interrupts
SPI
Analog Comparator
LEDS
Switches(Momentary type, Toggle type)
Seven Segment Display: (Normal mode, BCD mode,Internal Multiplexing & External Multiplexing)
LCD (8bit, 4bit, Busy flag, custom character generation)
Keypad Matrix
I2C (EEPROM and RTC)
SPI (EEPROM)
I Wire(Sensor)
Infrared Communication(RC5 protocol)
A/D & D/A Converter
Stepper Motor, DC Motor
RF Communcation
RFID
CAN
ZIGBEE
GSM/GPS
USB
MMC & SD
Ethernet MAC