0% found this document useful (0 votes)
53 views

AVR Microcontroller With Interfacing

The document provides an overview of embedded systems including a history and applications. It discusses tools used in embedded systems like assemblers, compilers, linkers, loaders, debuggers. It also covers microcontrollers versus microprocessors, microcontroller basics, and communication interfaces. The document outlines programming embedded C and interfaces for the ATmega AVR microcontroller including LED, LCD, keypad, RTC, EEPROM, ADC, DAC, motors, interrupts, and serial interfaces.

Uploaded by

Kama Raj Kr
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views

AVR Microcontroller With Interfacing

The document provides an overview of embedded systems including a history and applications. It discusses tools used in embedded systems like assemblers, compilers, linkers, loaders, debuggers. It also covers microcontrollers versus microprocessors, microcontroller basics, and communication interfaces. The document outlines programming embedded C and interfaces for the ATmega AVR microcontroller including LED, LCD, keypad, RTC, EEPROM, ADC, DAC, motors, interrupts, and serial interfaces.

Uploaded by

Kama Raj Kr
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Apex Techno Soft

www.apextechnosoft.com

Embedded System Introduction


Overview of Embedded System What is System? What is Embedded System? History of embedded System Why Embedded System necessary? Embedded System Application Areas Tools & Machine Concepts of Embedded System Assemblers & Compilers Linkers Loaders Debuggers IDE,ICE,ICD Parallelism & Concurrency Pipelining & Multitasking Software Tools

Philosophy of Microcontrollers
Microprocessors Vs Microcontroller What is Processors? How to Differentiate Microcontrollers from Microprocessors Glue Logics Memory Mapping

EMBEDDED SYSTEM

SHORT TERM 4

Apex Techno Soft


www.apextechnosoft.com

Microcontroller Basics Introduction Frequently Used Terms Notations Communication Interfaces SCI(UART) SPI IIC(I2C) CAN

Embedded C
How to Program Embedded C? Converting Embedded C to Hex Using the Compiler Environment IO Port Programming Timer Counter Programming Serial Port Programming Interrupt Programming LCD & Keypad Programming

AVR Microcontrollers
ATMEL AVR Architecture Overview AT mega 16 Architecture Non Volatile & Data Memories Peripheral Features Physical & Operating Parameters

EMBEDDED SYSTEM

SHORT TERM 4

Apex Techno Soft


www.apextechnosoft.com

Serial Communication Subsystem Analog to Digital Conversion Port Internal Subsystem Interrupt Subsystem Timing Related Terminology Timing Subsystem Atmel AVR Operating Parameters AT mega 16 Register set Pulse Width Modulation

Interface Devices with AT mega AVR (Hands On) LED & 7 Segment Display interface 16x2 Alphanumeric LCD interface Matrix Keypad Interface RTC interface EEPROM interface ADC & DAC Interface DC motor Interface STEPPER Motor Interface Interrupt Switcher interface Serial RS-232 Interface

EMBEDDED SYSTEM

SHORT TERM 4

You might also like