0% found this document useful (0 votes)
64 views2 pages

Embedded System Interfacing: Introduction To Switch & Keypad

This document provides an overview of the curriculum for an AVR microcontroller course. It includes introductions to embedded systems, microprocessors and microcontrollers, computer architecture, programming languages, and development tools. It also covers topics like I/O interfacing, communications protocols, motor control, and sensor interfacing. The curriculum aims to teach students about AVR microcontroller architecture, memory organization, and how to interface and program the AVR for applications like LEDs, LCDs, switches, timers, interrupts, serial communication, and more.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
64 views2 pages

Embedded System Interfacing: Introduction To Switch & Keypad

This document provides an overview of the curriculum for an AVR microcontroller course. It includes introductions to embedded systems, microprocessors and microcontrollers, computer architecture, programming languages, and development tools. It also covers topics like I/O interfacing, communications protocols, motor control, and sensor interfacing. The curriculum aims to teach students about AVR microcontroller architecture, memory organization, and how to interface and program the AVR for applications like LEDs, LCDs, switches, timers, interrupts, serial communication, and more.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

CETPA INFOTECH PVT. LTD.

CURRICULUM AVR MICROCONTOLLER

 INTRODUCTION TO  User Defined Data  SWITCH & KEYPAD


EMBEDDED SYSTEM type (structure) INTERFACING
 History & need of Embedded  Array  Introduction to Switches &
System  Pointers Keyboard Matrix
 Basic components of  Interfacing Circuit of
Embedded System  Operators Switches & Keyboard Matrix
 Hardware Classification of  Arithmetical  Programming of Keyboard
Embedded System Operator Matrix & Switches
 Programming Language  Logical Operator
Classification of Embedded  Controlling of LED’s by using
 Bitwise Operators Switches
System
 Advantage & Disadvantage of  Key board Matrix & LCD
Low level & High level  Control Statement and Interfacing Program
programming language of Loops
Embedded System  If  TIMER
 Switch  Timer0/Timer1/Timer2
 For Programming
 CLASSIFICATION OF  While  PWM using Timers
MICROPROCESSOR &  Do While
MICROCONTROLLER  INTERRUPT
 Difference between  Introduction to  Timer Interrupts
Microprocessor & Preprocessor Directives Programming
Microcontroller  Assembly within C (Inline  External Hardware
 Classification based on Assembly) Interrupts Programming
architecture  Interrupt Priority
 Classification based on  BASIC ELECTRONICS
Instruction Set  RS232 INTERFACING
 Type of Microcontroller  Resistor  Interfacing with PC
 Memory Classification  Capacitor using UART/RS232
 Diode  Interfacing with PC
 BRIEF INTRODUCTION  Transistor using UART/RS232 with
TO COMPUTER Interrupts
ARCHITECTURE  TYPES OF MOTORS
 Classification of Von-  AC motor  ADC INTERFACING
Neumann and Hardware  DC motor  To display digital data
Architecture  Stepper motor on LED
 Difference between RISC  Servo motor  To display digital data
and CISC  DC geared motor on LCD
 Memory Classification
(Primary & Secondary)
 COMPUTER LANGUAGES  MOTOR CONTROLLING  SENSOR INTERFACING
 Low Level Languages CIRCUITS IC’S  Introduction to Sensing
 Middle Level Language  LM358(dual op- amp) Devices
 High Level Language  LM35(Temperature  IR Sensor Interfacing
 Interaction of language sensor)  Temperature Sensor
with Compilers Interfacing
 L293D(dual H-bridge IC)
 805(Voltage regulator)
 EMBEDDED  I2C PROTOCOL
DEVELOPMENT TOOLS  Features
 PIN DESCRIPTION &
 Assembler  Implementation
ARCHITECTURE OF AVR  DS1307 RTC Interfacing
 Interpreter MICROCONTROLLER
 Compiler using I2C protocol
 Simulator MEMORY ARCHITECTURE OF
 Emulator  SPI PROTOCOL
ATMEGA16
 Debugger  Features
 Implementation
LED INTERFACING
 INTRODUCTION OF  Serial Communication
 Pattern generation using
with PC in Master &
EMBEDDED C led panel
Slave Mode using SPI
 Why C Protocol.
 Benefits of C over LCD INTERFACING
Assembly  To move data on LCD in 8-
 Constants, Variables & bit
Data Types  To move data on LCD in 4-
 Keywords & bit
Identifiers  To display data on both
 Data type & its rows in 4 and 8-bit Mode
memory  Scrolling message display
representation on LCD in 4 and 8 bits
Mode.

HEAD OFFICE: 200 Purwavali, 2nd Floor, (Opp. Railway Ticket Agency), Railway Road, Ganeshpur,
Roorkee – 247667 Ph.No.: 09219602769, 01332-270218 Fax - 1332 – 274960

CORPORATE OFFICE: D-58, Sector-2, Near Red FM. Noida -201301, Uttar Pradesh
Contact Us: +91-9212172602 , 0120-4535353
th
BRANCH OFFICE: 401 A, 4 Floor, Lekhraj Khazana, Faizabad Road, Indira Nagar, Lucknow-226016
(U.P.), Ph. No: +91-522-6590802, +91-9258017974, Fax No: +91-522-6590802

BRANCH OFFICE: 105, Mohit Vihar, Near Kamla Palace, GMS Road, Dehradun-248001, UK
Contact: +91-9219602771, 0135-6006070

Toll Free- 1800-8333-999 (from any network)

You might also like