0% found this document useful (0 votes)
40 views2 pages

A. Introduction To Embedded Systems Design & Rtos

This document outlines the topics and lecture numbers covered in the EMBEDDED SYSTEM paper. It is divided into 4 main sections: A) Introduction to Embedded Systems Design & RTOS, B) Overview of Microcontroller, C) Communication with 8051, and D) Interfacing with 8051. Section A covers embedded system introductions, real-time operating systems, and tasks/threads. Section B focuses on the 8051 microcontroller architecture, programming, and instruction set. Section C discusses communication basics and protocols like RS-232 and programming the 8051's serial communication. Section D addresses interfacing the 8051 with devices like LCDs, sensors, motors, and memory.

Uploaded by

Prateek Gupta
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views2 pages

A. Introduction To Embedded Systems Design & Rtos

This document outlines the topics and lecture numbers covered in the EMBEDDED SYSTEM paper. It is divided into 4 main sections: A) Introduction to Embedded Systems Design & RTOS, B) Overview of Microcontroller, C) Communication with 8051, and D) Interfacing with 8051. Section A covers embedded system introductions, real-time operating systems, and tasks/threads. Section B focuses on the 8051 microcontroller architecture, programming, and instruction set. Section C discusses communication basics and protocols like RS-232 and programming the 8051's serial communication. Section D addresses interfacing the 8051 with devices like LCDs, sensors, motors, and memory.

Uploaded by

Prateek Gupta
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

CODE NO: ETEC 404

PAPER: EMBEDDED SYSTEM


S.NO.

TOPIC

LECTURE
NO.

A.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
a)
b)
c)
d)
e)

INTRODUCTION TO 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 In-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
I/O Subsystems
Interrupt Routines in RTOS Environment
RTOS Task Scheduling Model
Interrupt Latency and Response times of the tasks

1
1
1
2
3
3
4
4
4
5
5
6
7
7
7
8
8
8

B.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.

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 Bites and 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

9
9
10
11
12
12
12
13
14
15
16
16
17
18
19
20
20
21
21,22
22

C.

COMMUNICATION WITH 8051:

23

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.

Basics of Communication
Overview of RS-232
I2C 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

23
24
25
25
25
26
26
27
27
28
29
29

D.
1.
2.
3.
4.
5.
6.
7.
8.

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

30
30
31
32
33
34
35
36
37

You might also like