0% found this document useful (0 votes)
48 views

Introduction To An Embedded Systems Design RTOS

This document outlines the units covered in the BTIT 802 - Embedded System course. Unit I introduces embedded systems design and real-time operating systems (RTOS), including inter-process communication, task scheduling, and interrupt handling in an RTOS environment. Unit II provides an overview of the 8051 microcontroller family, covering architecture, assembly language programming, registers, instruction sets, addressing modes, and timer/counter programming. Unit III discusses 8051 serial communication and interrupts, including programming the UART, timers, and external hardware interrupts. Unit IV covers interfacing the 8051 with components like LCDs, ADCs, sensors, stepper motors, keyboards, DACs, and the 8255 parallel I/O port

Uploaded by

Pamela Taylor
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views

Introduction To An Embedded Systems Design RTOS

This document outlines the units covered in the BTIT 802 - Embedded System course. Unit I introduces embedded systems design and real-time operating systems (RTOS), including inter-process communication, task scheduling, and interrupt handling in an RTOS environment. Unit II provides an overview of the 8051 microcontroller family, covering architecture, assembly language programming, registers, instruction sets, addressing modes, and timer/counter programming. Unit III discusses 8051 serial communication and interrupts, including programming the UART, timers, and external hardware interrupts. Unit IV covers interfacing the 8051 with components like LCDs, ADCs, sensors, stepper motors, keyboards, DACs, and the 8255 parallel I/O port

Uploaded by

Pamela Taylor
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

BTIT 802 - Embedded System

UNIT - I
Introduction to an embedded systems design RTOS:
Introduction to Embedded system, Processor in the System, Microcontroller, Memory Devices, Embedded
System Project Management, ESD and Co-design issues in System development Process, Design cycle in the
development phase for an embedded system, Use of target system or its emulator and 1n-circuit emulator, Use
of software tools for development of an ES.
Inter-process Communication and Synchronization of Processes, Tasks and Threads, Problem of Sharing Data
by Multiple Tasks, Real Time Operating Systems: OS Services, 1/0 Subsystems, Interrupt Routines in RTOS
Environment, RTOS Task Scheduling model, Interrupt Latency and Response times of the tasks.

UNIT - II
Overview of Microcontroller:
Microcontroller and Embedded Processors. Overview of 8051 Microcontroller family: Architecture, basic
assembly language programming concepts, The program Counter and ROM Spaces in the 8051, Data types,
8051 Flag Bits ad PSW Register, 8051 Register Banks and Stack Instruction set, Loop and Jump Instructions,
Call Instructions, Time delay generations and calculations, I/O port programming Addressing Modes,
accessing memory using various addressing modes, Arithmetic instructions and programs, Logical
instructions, BCD and ASCII application programs, Single-bit instruction programming, Reading input pins
vs. port Latch, Programming of 8051 Timers, Counter Programming
UNIT - III
Communication with 8051:
Basics of Communication, Overview of RS-232, 12C Bus, UART, USB, 8051 connections to RS-232, 8051
serial communication programming, 8051 interrupts, Programming of timer interrupts, Programming of
External hardware interrupts, Programming of the serial communication interrupts, Interrupt priority in the
8051

UNIT - IV
Interfacing with 8051:
Interfacing an LCD to the 8051, 8051 interfacing to ADC, Sensors, Interfacing a Stepper Motor, 8051
interfacing to the keyboard, Interfacing a DAC to the 8051, 8255 Interfacing with 8031/51, 8051/31
interfacing to external memory
TEXT BOOKS:
1. Raj Kamal, "Embedded Systems, TMH, 2004.
2. M.A. Mazidi and J. G. Mazidi, "The 8051 Systems", PHI, 2004. Microcontroller and Embedded
REFERENCES: BOOKS:
1. David E. Simon, "An Embedded. Software Primer", Pearson Education, 1999.
2. K.J. Ayala, "The 8051 Microcontroller, Penram International,1921.
3. Dr. Rajiv Kapadia, "805 1 Microcontroller & Embedded Systems", Jaico Press
4. Dr. Prasad, "Embedded Real Time System"; Wiley Dtearnteth,.-2004.

You might also like