Вы находитесь на странице: 1из 3

Syllabus for Fundamentals of the Embedded Systems

1. FUNDAMENTAL FOR EMBEDDED DEVELOPERS 2hrs

1. Embedded System and its applications.


2. Future Trends of Embedded System.
3. Design Parameters of Embedded System and its significance.
4. Microprocessor Versus Microcontrollers
5. Microcontrollers for Embedded Systems
6. Embedded Versus External Memory Devices
7. CISC Versus RISC Processors
8. Harvard Versus Von-Neumann architecture

2. DETAILED STUDY OF AVR MICROCONTROLLER 10hrs

1. Introduction
2. ATmega16 Microcontroller
2.1 Basic architecture
2.2 Pin configuration
2.3 Memory organization (registers and i/o ports)
2.4 Timers and Interrupts
2.5 On chip PWM
2.6 Serial Communication
Programming Examples

3. CONCEPTS OF EMBEDDED ‘C’ PROGRAMMING 10hrs

1. Introduction to C
2. Difference between C and Embedded C
3. Data Types used in Embedded C
4. Arithmetic & Logical Operators
5. Control Flow
5.1 If & If – else
5.2 While & Do – while
5.3 For
5.4 Switch & Case
5.5 Continue & Break
6. Array & String
7. Functions and Header files
8. Pointers
4. REAL WORLD INTERFACING WITH MICROCONTROLLER 10hrs

1. Interfacing of single LED


1.1 Blinking of LED with timer and without timer
2. Interfacing of push-button and LED
3. Interfacing of 7-segment display
4. Interfacing of 8 push-buttons to control 7-segment display
5. Intelligent LCD Display
5.1 Interfacing of intelligent LCD display
6. Stepper Motor & DC Motor
6.1 Interfacing with stepper & DC motor
7. On chip ADC
8. Different Sensor Interfacing
8.1 IR Sensor
8.2 DTMF
8.3 Temperature Sensor
Programming Examples using embedded C

5. CONCEPT OF RTOS AND ADVANCED MICROPROCESSOR 10hrs

1. Real Time Operating System (RTOS)


1.1 Types of real time tasks
1.2 Task Periodicity
1.3 Process state diagram
1.4 Kernel and Scheduler
1.5 Scheduling algorithms
1.6 Shared data (Resource) and Mutual Exclusion
1.7 Semaphore
2. Introduction to ARM
2.1 Features
2.2 ARM Pipeline
2.3 Instruction Set Architecture (ISA)
2.4 Thumb Instructions
2.5 Exceptions in ARM
3. Embedded Wireless Protocols
3.1 Serial Protocol
3.2 Parallel Protocols
3.3 Wireless Protocols

Case Studies based on the above discussion


Recommended Reading material: Author(s), Title, Edition, Publisher, Year of Publication
etc. ( Text books, Reference Books, Journals, Reports, Websites etc. in the IEEE format)

1. Muhammad Ali Mazidi, “The AVR microcontroller and Embedded Systems


using Assembly and C”, 2nd Edition, Pearson Education, 2008.

2. Frank Vahid / Tony Givargis, “Embedded System Design”, Willey India, 2002.

3. Santanu Chattopadhyay, “Embedded System Design”, 1st Edition, PHI Learning,


2010.

Вам также может понравиться