0 оценок0% нашли этот документ полезным (0 голосов)
968 просмотров2 страницы
This document outlines the course structure for an Embedded Systems course. The course is divided into 5 units that cover microprocessors and microcontrollers, embedded systems design, interfacing with microcontrollers, real-time operating systems, and real-time operating system programming. Some key topics included are 8-bit and 8051 microprocessor architecture, interrupts, assembly language programming, input/output interfacing, process management, and real-time operating systems like μCOS and RTLinux. The course includes both theory and laboratory components focused on assembly language programming, microcontroller interfacing, and real-time systems programming using an RTOS.
This document outlines the course structure for an Embedded Systems course. The course is divided into 5 units that cover microprocessors and microcontrollers, embedded systems design, interfacing with microcontrollers, real-time operating systems, and real-time operating system programming. Some key topics included are 8-bit and 8051 microprocessor architecture, interrupts, assembly language programming, input/output interfacing, process management, and real-time operating systems like μCOS and RTLinux. The course includes both theory and laboratory components focused on assembly language programming, microcontroller interfacing, and real-time systems programming using an RTOS.
This document outlines the course structure for an Embedded Systems course. The course is divided into 5 units that cover microprocessors and microcontrollers, embedded systems design, interfacing with microcontrollers, real-time operating systems, and real-time operating system programming. Some key topics included are 8-bit and 8051 microprocessor architecture, interrupts, assembly language programming, input/output interfacing, process management, and real-time operating systems like μCOS and RTLinux. The course includes both theory and laboratory components focused on assembly language programming, microcontroller interfacing, and real-time systems programming using an RTOS.
Evolution Of Microprocessors - 8-Bit Processor - 8085 Architecture Register Organization -Instruction Set Timing Diagram- Addressing Modes Interrupts- Interrupt Service Routines- Assembly Language Programming Using 8085
UNIT II INTRODUCTION TO EMBEDDED SYSTEMS 9
Embedded Systems- Processor Embedded Into A System-Embedded Hardware And Software Units-Applications-Design Process Intel 8051 Architecture- Processor And Memory Organization- Interrupts Of 8051 - Assembly Language Programming Using 8051
UNIT III INTERFACING WITH 8051 9
Input-Output Interfacing Bus Standards PCI ISA Timing And Control Input Output Devices Serial And Parallel Communication Motor Control-Programming Display Devices ARM Architecture
UNIT IV REAL TIME OPERATING SYSTEM 9
Inter Process Communication Signal Functions Socket Programming Mailbox - Pipes RTOS OS Services Process Management - Timer Function Event Function Memory Management Device, Files And I/O Subsystem Basic Design Of RTOS.
UNIT V RTOS PROGRAMMING 9
Basic Functions Types Of RTOS RTOS COS RTLinux Real Time Linux Functions- Programming With RTLinux Case Study
TOTAL : 45 PERIODS REFERENCE BOOKS: 1. Rajkamal, Embedded System: Architecture, Programming And Design Tata Mcgraw-Hill Education, Second Edition, 2008. 2. B.Kanth Rao, Embedded Systems PHI Learning Private Limited, 2011. 3. Marilyn Wolf, Computers As A Components Third Edition, Morgan Kaufmann Series 2012. 4. A.P.Godse & A.O.Mulani Embedded Systems Third Edition, Technical publications 2009. 5. Mohamed Rafiquzzaman, Microprocessors and Micro computer-based system design, CRC Press, Second Edition, 2013.
MC7311 EMBEDDED SYSTEMS LABORATORY L T P C 0 0 3 2
1. Assembly Language Programs Using 8085 3 Experiments 2. 8051 Microcontroller Based Simple ALP Experiments 2 Experiments 3. 8051 Microcontroller Based I/O Interfacing - 2 Experiments 4. Real Time Systems Program Using RTOS 2 Experiments 5. Case Study Using RTLinux TOTAL : 45 PERIODS