Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

CETPA INFOTECH PVT. LTD.

CURRICULUM FOR EMBEDDED SYSTEM DESIGN


(8051 MICROCONTROLLERS USING ASSEMBLY & C)

INTRODUCTION TO EMBEDDED SYSTEM INTERFACING OF SEVEN SEGMENT INTERRUPT DRIVEN


 History & need of Embedded System DISPLAY PROGRAMMING
 Basic components of Embedded System  Introduction to 7 Segment Display  Introduction to Interrupts
 Hardware Classification of Embedded  Types of 7 Segment Display  Types of Interrupts
System  Interfacing Circuit Description of 7 Segment  Programming of Software &
 Programming Language Classification of Display Hardware Interrupts
Embedded System  Programming of 7 Segment Display
 Advantage & Disadvantage of Low level & Interfacing INTERFACING OF ADC
High level programming language of  Introduction to ADC
Embedded System INTERFACING OF LCD  Interfacing Circuit of ADC
 Introduction to 16 x 2 LCD  Working & Interfacing of
CLASSIFICATION OF MICROPROCESSOR  Commands of 16 x 2 LCD Temperature Sensor (DS1621 &
& MICROCONTROLLER  Interfacing Circuit Description of 16 x 2 LCD LM35)
 Difference between Microprocessor &  Programming of 16 x 2 LCD
Microcontroller INTERFACING OF EXTERNAL
 Classification based on architecture INTERFACING OF SWITCHES & KEYBOARD MEMORY
 Classification based on Instruction Set MATRIX  Introduction to External Memory
 Type of Microcontroller  Introduction to Switches & Keyboard Matrix Interfacing
 Memory Classification  Interfacing Circuit of Switches & Keyboard  Introduction to I2C Protocol
Matrix  Using I2C library to read/write
INTRODUCTION TO 8051  Programming of Keyboard Matrix & Switches External Memory
MICROCONTROLLER  Controlling of LED’s by using Switches
 Introduction of ATMEL 8051 family  Key board Matrix & LCD Interfacing Program INTRODUCTION OF EMBEDDED C
 Block diagram description of AT89C51  Introduction to Embedded C
 Special feature of AT89C51 INTERFACING OF MOTORS  Different between C & Embedded C
 Pin Description of AT89C51  Introduction to Motors  Data Type of Embedded C
 Types of Motors used in Embedded System  Operators of Embedded C
REGISTERS & MEMORY OF AT89C51  Programming & Controlling of motors in  Statements & Loops of Embedded C
 Description of RAM Embedded System
 Description of CPU Registers INTERWORKING OF ASSEMBLY &
 Functions of SFR TIMERS & COUNTER PROGRAMMING EMBEDDED C
 Introduction to Timer & Counter  Inline Function
ASSEMBLY LANGUAGE PROGRAMMING  Difference between Timer and Counter  Inline Assembly Routines
OF AT89C51  Description of SFR associated with Timer &
Counter
 Addressing modes of AT89C51 PROGRAMMING & INTERFACING
 Programming of Timer & Counter
 Directives of Assembly Language USING EMBEDDED C
 Data Transfer Instruction  Programming of Timer & Counter
 Jump Instruction 
SERIAL COMMUNICATION Programming of Serial Port
 Arithmetic Instruction  Programming of Interrupt
PROGRAMMING
 Logical Instruction 
 Introduction to Serial Communication LCD Interfacing
 Branching Instruction 
 Types of Serial Communication Motor Interfacing
 Description of SFR associated with Serial  Key board Matrix Interfacing
INTERFACING OF LED Communication
 Introduction of LED’s  Introduction & Interfacing of UART
 Interfacing Circuit Description of LED’s  Programming of UART
 Programming of LED’s Interfacing

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
BRANCH OFFICE: 401 A, 4th 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