Lectures Schedule

Class 1 – Aug 25 : Introduction

Class 2 – Aug 27 : Basic Concepts, Computer Organization , Hardware issues

Class 3 – Aug 29 : Software, CPU Registers, Data Types, Memory Addressing

Class 4 – Sep 3 : Memory Addressing Modes

Class 5 – Sep 5 : HCS12 Instructions

Class 6 – Sep 8 : Instruction Queue, Instruction Cycle, Summary of Ch1

Class 7 – Sep 10 : Assembly Language Program Structure, Assembly Directives

Class 8 – Sep 12 : Software Development Issues, Writing Programs to do Arithmetic

Class 9 – Sep 15 : Carry/Borrow Flag, Multiprecision Addition, Subtraction and the C Flag

Class 10- Sep 17: Multiprecision Subtraction and Examples

Class 11 – Sep 19 : BCD Addition, Multiplication and Division

Class 12 – Sep 22 : Program Loops, Condition Code Register, Branch Instructions, Compare and Test Instructions, Loop Primitive Instructions, Decrementing & Incrementing Instructions

Class 13 – Sep 24 : Bit Condition Branch Instructions, Instructions for Variable Initialization, Shift & Rotate instructions, Program Execution

Class 14 – Sep 26: BCD Addition, examples

Class 15 – Sep 29: Chapter 2 Examples & Review

Class 16 – Oct 1:Development Tools for the HCS12,  HCS12 Demo and Evaluation Boards, D-Bug12 Monitor

Class 17 – Oct 3 : Using a Demo Board with D-Bug12, Other Modes, Debugging Tips, BDM-Based Source-Level Debugger

Class 18 – Oct 6 : Introduction to Advanced Assembly Programming, Stack

Class 19 – Oct 8 : Mid-Term 1

Class 20 – Oct 10:- Indexible Data Structures & Project Discussion

Class 21 – Oct 15 : Strings with examples

Class 22 – Oct 17 : Strings & Subroutines Introduction

Class 23 – Oct 20 : Subroutines

Class 24 – Oct 22: Subroutines

Class 25 – Oct 24: D-Bug12 funtions to perform I/O operations

Class 26 – Oct 27: Basic Concepts of I/O, I/O Addressing, I/O Synchronization

Class 27 – Oct 29: Overview of Parallel Ports, Electrical Characteristic Consideration for I/O interfacing

Class 28 – Oct 31: Interfacing LEDs, Seven Segment Display, Time Multiplexing

Class 29 – Nov 3 : Interfacing with DIP Switches, Keypad

Class 30 – Nov 5 : Interfacing with Keypad and Debouncing

Class 31 – Nov 7: LEDs, Seven-Segment, Keypad &  Time-Multiplexing in BN 320

Class 32 – Nov 10 : HD44780U LCD Controller & Interfacing with the LCD

Class 33 – Nov 12 : D/A Converter,Electrical Charatersitic Considerations for I/O Interfacing

Class 34 – Nov 14 : More examples of Ch 4 & Ch 7, Project System Design Report Due

Class 35 – Nov 17 : Timer Concepts, Timer Ports

Class 36 – Nov 19 :Input Capture functions

Class 37 – Nov 21 : Output Compare Functions

Class 38 – Nov 24 :- Mid Term 2

Class 39 – Nov 26 : Project Phase-1 Discussion

Class 40 – Dec1: The Final One

Class 41 – Dec 3: Project Presentations

Class 42 – Dec 5: Project Presentations, Project Final Report and Demo Due

 

Published on September 6, 2008 at 4:24 pm Comments Off on Lectures Schedule


Comments are closed.