UET Taxila
http://www.uettaxila.edu.pk
COURSE SCHEDULE
Course Management System - UET Taxila
Lecture 1 ********************************* • Introduction to Embedded Systems and 8051 Microcontrollers Numbering and Coding Systems Microcontrollers and Embedded Processors Overview of the 8051 family Inside the 8051 ---------------------------------------------- Lecture 2 ********************************* • 8051 Assembly Language Programming Introduction to 8051 assembly programming Assembling and running on 8051 program The Program Counter and ROM space on 8051 8051 data-types and directives 8051 flag bits and the PSW register 8051 register banks and stack ---------------------------------------------- Lecture 3 ********************************* • 8051 Jump, Loop and Call Instructions and I/O Port Programming Loop and Jump instructions Call instruction Time delay for various 8051 chips • 8051 I/O Port Programming 8051 I/O programming I/O bit-manipulation programming ---------------------------------------------- Lecture 4 ********************************* • 8051 Addressing Modes Immediate and register addressing mode Accessing memory using various addressing modes Bit addresses for I/O and RAM Extra 128-byte on-chip RAM in 8052 ---------------------------------------------- Lecture 5 ********************************* • 8051 Arithmetic and Logic Instructions Arithmetic Instructions Signed number concepts and arithmetic operations Logic and compare instructions Rotate instruction and data serialization BCD, ASCII and other application programs Concept of Checksum byte ---------------------------------------------- Lecture 6 ********************************* • 8051 Timers Programming for Delay Generation Introduction to Timer and its modes Timer mode 1 programming Timer mode 2 programming ---------------------------------------------- Lecture 7 ********************************* • 8051 Timers Programming as Counters 8051 Counters Programming
• 8051 Programming in C Data Types and time delay in C I/O programming in C Logic Operations in C Data Conversions Program in C Accessing Code ROM space in C ---------------------------------------------- Lecture 8 ********************************* • 8051 Serial Port Programming Basics of Serial Communication 8051 connection to RS-232 8051 serial port programming in C ---------------------------------------------- Lecture 9 ********************************* • Microprocessor and its Architecture ---------------------------------------------- Lecture 10 ********************************* • 8086/8088 Hardware Specifications ---------------------------------------------- Lecture 11 ********************************* • Memory Interface ---------------------------------------------- Lecture 12 ********************************* • Basic I/O Interface ---------------------------------------------- Lecture 13 ********************************* • Interrupts ---------------------------------------------- Lecture 14 ********************************* • Direct Memory Access (DMA) ---------------------------------------------- Lecture 15 ********************************* • Bus Interface ---------------------------------------------- Lecture 16 ********************************* • The Pentium and Pentium PRO processors ----------------------------------------------
|
|
|
|
|
|