ECE 3320L (Microprocessor-based System Design Lab)
Prerequisite: ECE 3301/3301L Concurrent: ECE 3320
Grading
Lab Performance
65%
Oral Exam
10%
Lab Report
25%
Total
100%
Week#
Topic
1
Introduction
2,3,4
Assemble and execute 68000 programs: Examples and problems from the text using Ide 68k assembler/debugger.
5, 6, 7
Design and build a 68000/2732/6821- based microcomputer. Draw a schematic using typical tools such as p-spice, or Word, or Wordpro. Determine memory and I/O maps. Design clock and reset circuitry. Wire-wrap your design. Test (Continuity and power/ground) and demonstrate the circuit operation using switch/LED problems from the text. Demonstrate another I/O problem as assigned.
8,9,10
Assemble and execute Pentium programs-- Examples and problems from the text using MASM32/Ollydebugger assembler/debugger.
11,12,13,14
Design and build a 8086/2732/8255- based microcomputer (Pentium real mode). Draw a schematic using typical tools such as p-spice, or Word or Wordpro. Determine memory and I/O maps. Design clock and reset circuitry. Wire-wrap your design. Test (Continuity and power/ground) and demonstrate the circuit operation using switch/LED problems from the text. Demonstrate another I/O problem as assigned.
15
Oral Exams and Lab reports.
Text: Rafiquzzaman, M. "Microprocessor Theory and Applications with 68000/68020 and Pentium", Wiley, 2008, ISBN: 978-0-470-38031-4