ELEN 433 Microprocessor lab

Objectives:

Practical experience with hardware and software, assembly language and machine language programming, microprocessor interfacing in system designs, and applications.  

Prerequisite: 

 ELEN-327,  Co-requisite:  ELEN-427.

The syllabus

Lab Guidelines

User's manual

 

 

Week # 1:

Introduction to the use of EVB

Experiment # 1

 

 

Week # 6:

Branch instructions.

Experiment # 6

Week # 11:

Subroutines

Experiment # 11

Week # 2:

User's commands

Experiment # 2

Week # 7:

Con. week # 4 & Shift and rotate instructions.

Experiment # 7

Week # 12:

Interrupt and Timing

Experiment # 12

 

Week # 3:

Con. User's commands

Experiment # 3

 

Week # 8:

Logic instructions.

Experiment # 8

Week # 13:

Interrupt 

Experiment # 13

 

Week # 4:

Addressing modes.

Experiment # 4

 

Week # 9:

Branch & jump instructions

Experiment # 9

Week # 14:

Longer Delays & Real-Time Clocks

Experiment # 14

 

Week # 5:

Condition codes.

Experiment # 5

 

Week # 10:

Stacks

Experiment # 10

Return to Dr. Salman website