embedded system lession plan

Upload: mathankumars

Post on 03-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 Embedded System Lession Plan

    1/4

    VMKV ENGINEERING COLLEGE, SALEM- 636308

    DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

    IV YEAR ECE - SEMESTER- VII 2009 - 2010

    EMBEDDED SYSTEMS

    LESSION PLAN

    S.NO DATE PERIOD TOPICS TO BE COVERED

    UNIT I- INTRODUCTION REVIEW OF EMBEDDED HARDWARE

    1 Terminology Gates

    2 Timing Diagram

    3 Memory

    4 Microprocessors Buses

    5 Direct Memory Access

    6 Interrupts

    7 Built-ins on the Microprocessor

    8 Conventions Used on Schematic

    9 Microprocessor Architecture

    10 Interrupt Basics

    11 Shared Data Problem

    12 Interrupt latency

    UNIT II- PIC MICROCONTROLLER AND INTERFACING

    13 Introduction

    14 CPU architecture

    15 Registers, types registers

    16 Instruction sets addressing modes Loop Timing

    1

  • 7/28/2019 Embedded System Lession Plan

    2/4

    17 Timers, Interrupts, Interrupt timing, I/O Expansion

    18 I 2C Bus Operation Serial EEPROM

    19 Analog to digital converter

    20 UART- universal asynchronous receiver transmitter

    21 Baud Rate, Data Handling-Initialization

    22 Special Features

    23 Serial Programming-Parallel Slave Port

    UNIT III- EMBEDDED MICROCOMPUTER SYSTEMS

    24 Motorola MC68H11 Family Architecture Registers

    25 Addressing modes Programs

    26 Interfacing methods parallel I/O interface, Parallel Port

    interfaces

    27 Memory Interfacing, High Speed I/O Interfacing

    28 Interrupts-interrupt service routine

    29 Features of interrupts-Interrupt vector and Priority

    30 Timing generation and measurements

    31 Frequency Measurement

    32 Serial I/O devices Rs.232, Rs.485

    33 Analog Interfacing, and Applications

    UNIT IV- SOFTWARE DEVELOPMENT AND TOOLS

    34 Embedded system evolution trends

    35 Round - Robin, robin with Interrupts function

    36 One-Scheduling Architecture

    37 Algorithms. Introduction to-assembler

    38 Compiler-cross compilers

    2

  • 7/28/2019 Embedded System Lession Plan

    3/4

    39 Integrated Development Environment (IDE)

    40 Object Oriented Interfacing

    41 Recursion, Debugging strategies, Simulators

    UNIT V- REAL TIME OPERATING SYSTEMS

    42 Task and Task States

    43 Tasks and data

    44 Semaphores and shared Data Operating system Services

    45 Message queues

    46 Timer Function-Events

    47 Memory Management

    48 Interrupt Routines in an RTOS environment

    49 Basic design Using RTOS.

    TEXT BOOKS:

    1. David E Simon, An embedded software primer ", Pearson education Asia, 2001.

    2. John B Peat man Design with Microcontroller ", Pearson education Asia, 1998.

    3. Jonartthan W. Valvano Brooks/cole Embedded Micro computer Systems. Real time

    Interfacing ", Thomson learning 2001

    REFERENCES:

    1. Burns, Alan and Wellings, Andy, Real-Time Systems and Programming Languages ", Second

    Edition. Harlow: Addison-Wesley-Longman, 1997.

    2. Raymond J.A. Bhur and Donald L.Bialey, " An Introduction to real time systems: Design to networking with C/C++ ", Prentice Hall Inc. New Jersey, 1999

    3. Grehan Moore, and Cyliax, " Real time Programming: A guide to 32 Bit Embedded

    Development Reading Addison-Wesley-Longman, 1998

    4. Heath, Steve, Embedded Systems Design ", Newnes 1997.

    3

  • 7/28/2019 Embedded System Lession Plan

    4/4

    STAFF IN CHARGE HOD/ECE

    DEAN/ ELECTRICAL SCIENCES THE PRINCIPAL

    4