0% found this document useful (0 votes)
56 views1 page

Cetpa-Embedded System Training

This document outlines a curriculum for embedded system design using 8051 microcontrollers that covers topics such as interfacing components like LCD displays, switches, keyboards, motors, and memory. It includes sections on assembly and C programming, interrupts, timers, counters, serial communication, and interfacing analog-to-digital converters and temperature sensors. The curriculum aims to teach students about embedded systems, microcontrollers, programming languages, and how to interface and develop programs for common components in embedded applications.
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)
56 views1 page

Cetpa-Embedded System Training

This document outlines a curriculum for embedded system design using 8051 microcontrollers that covers topics such as interfacing components like LCD displays, switches, keyboards, motors, and memory. It includes sections on assembly and C programming, interrupts, timers, counters, serial communication, and interfacing analog-to-digital converters and temperature sensors. The curriculum aims to teach students about embedded systems, microcontrollers, programming languages, and how to interface and develop programs for common components in embedded applications.
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/ 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