KEMBAR78
Embedded System Lesson Plan | PDF | Embedded System | Pic Microcontroller
0% found this document useful (0 votes)
1K views3 pages

Embedded System Lesson Plan

This lesson plan outlines the topics and schedule for an Embedded Systems course taught over 5 units during the 7th semester of an ECE program. Unit I introduces embedded system architecture including hardware, software, communication and development tools. Unit II focuses on embedded programming in C including data types, memory access, structures, mixing C and assembly, and memory management. Unit III covers the PIC microcontroller architecture and assembly programming. Unit IV discusses real-time operating system concepts such as tasks, scheduling, interrupts, synchronization, and memory management. Unit V involves case studies applying the real-time operating system μC/OS to examples like a vending machine and adaptive cruise control.
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)
1K views3 pages

Embedded System Lesson Plan

This lesson plan outlines the topics and schedule for an Embedded Systems course taught over 5 units during the 7th semester of an ECE program. Unit I introduces embedded system architecture including hardware, software, communication and development tools. Unit II focuses on embedded programming in C including data types, memory access, structures, mixing C and assembly, and memory management. Unit III covers the PIC microcontroller architecture and assembly programming. Unit IV discusses real-time operating system concepts such as tasks, scheduling, interrupts, synchronization, and memory management. Unit V involves case studies applying the real-time operating system μC/OS to examples like a vending machine and adaptive cruise control.
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/ 3

JCT COLLEGE OF ENGINEERING AND TECHNOLOGY, COIMBATORE

LESSON PLAN
Academic Year 2012-2013 Department : ECE Branch and Year: ECE IV Year Subject Embedded System Lecture No. Faculty Name : R.Madhusudhanan Semester No : Seventh Subject Code :

Topic

Hours

Reference

Teaching Aids

1 2 3 4 5 6 7 8 9

10

11 12 13 14 15 16

UNIT I Architecture of Embedded System Categories of Embedded SystemsSpecifications of Embedded systems Resent trends in Embedded Systems Hardware Architecture Software Architecture Communication software Process of generation of executable image Development tools testing tools UNIT II- Programming for Embedded System Getting the most of C-data typesmanipulating bits in memory and I/O ports accessing memory mapped I/O devices structures-variant accessMixing C to assembly-register usage use of addressing options-instruction sequencing procedure call and return-parameter passing retrieving parameters memory management-scope-automatic allocation-static allocation-dynamic allocation reentrant functions
Form No.AC06 Rev.No.02

1 1 1 1 1 1 1 1 1

T1 T1 T1 T1 T1 T1 T1 T1 T1

BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard

1 1 1 1 1 1 1

R5 R5 R5 R5 R5 R5 R5

BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard

Effective Date: 07.12.2011

JCT COLLEGE OF ENGINEERING AND TECHNOLOGY, COIMBATORE

LESSON PLAN
17 18

accessing shared memory , device drivers Allocation shared memory , recognizing shared objectsproductivity tools. UNIT III Hardware Platform PIC microcontroller Architecture of PIC 16c6x/7x- FSR Reset action Oscillatory connection Memory organization Instructions- Addressing modes I/O ports- Interrupts Timers- ADC Assembly language programming. UNIT IV- Real Time Operating System Concepts Architecture of the Kernel task and task scheduler Interrupt Service Routines Semaphores-Mutex Mailboxes-Message Queues Event Registers Pipes-Signals Timers-Memory Management Priority Inversion Problem UNIT V -Real Time Operating System Tools and Case studies Use of C/OS-IICase study of coding for an Automatic Chocolate Vending Machine using MUCOS RTOS Case study of an Embedded system for
Rev.No.02

1 1

R5 R5

BlackBoard BlackBoard

19 20 21 22 23 24 25 26 27

1 1 1 1 1 1 1 1 1

T2 T2 T2 T2 T2 T2 T2 T2 T2

BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard

28 29 30 31 32 33 34 35 36

1 1 1 1 1 1 1 1 1

T1 T1 T1 T1 T1 T1 T1 T1 T1

BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard BlackBoard

37 38,39,40

1 3 3

R5 R5 R5

BlackBoard

40,41,42

BlackBoard

Form No.AC06

Effective Date: 07.12.2011

JCT COLLEGE OF ENGINEERING AND TECHNOLOGY, COIMBATORE

LESSON PLAN

43,44,45

an Adaptive Cruise Control Systems in a Car Case study of an Embedded Systems for a Smart Card.

R5

BlackBoard

Text Book:

1.K.V.K.K.Prasad Embedded /Real-Time Systems: Concepts, Design and Programming Dream tech, Wiley 2003. 2. Ajay V Deshmukh Microcontroller Theory and Applications Tata McGraw Hill 2005
Reference Books:

3. Raj Kamal Embedded Systems Architecture Programming and Design 2nd Edition TMH,2008 4.David E Simon An Embedded Software Primer Pearson Education 2003 5.Daniel 5.W Lewis, Fundamentals of Embedded Software Pearson Education2001 6. Peatman Designing with PIC Micro Controller, Pearson 2003
Date : Sign. of Faculty : _____________________ Name : Sign. of HOD : _____________________ Name :

Date :

Form No.AC06

Rev.No.02

Effective Date: 07.12.2011

You might also like