Microprocessors Lecture 1
Aims of the course
- To teach the way in which a stored program digital computer
operates using the Motorola 68HC11 processor as an example.
- To show how simple computer systems can be designed using
memory and interface integrated circuits.
- To enable students to write programs in 6809 machine and
assembly code for simple control tasks.
- To show how microprocessor design has developed to produce
more powerful devices such as 68000 on the one hand and
single-chip systems on the other.
Lectures
17 lectures on microprocessor design and interfacing
3 lectures on advanced microprocessor techniques
Tutorials
10 tutorials will look at practical problems arising
from labwork, practical interfacing circuits, programs etc
Labwork
4 lab sessions - the first will be for the whole class working in
groups. Remaining three sessions will be timetabled throughout
the day with students working individually.
Lab time is limited, so in order to complete the work you will
have to be well prepared. This means working through the
programming exercises in advance so that you are reasonably sure
each program will work first time.
*** Marks will only be given for labwork which is
written in a proper lab book ***
*** and which is verified by a
member of staff or demonstrator on the lab day ***
Books
There are hundreds of books on microprocessors - many of
which are good - but not many cover the 68HC11.
The following book is the recommended text.
- Microcomputer Engineering - Gene H Miller - Prentice Hall (£24.95, 1998)
The following book contains a general overview of the course
material and additionally includes an introduction to logic design and the use
of signals in the digital domain. This additional material may be useful in
other courses. The book does not deal specifically with the 68HC11, but
microprocessors in general so it is for additional reading only.
- Digital Design Principles and Computer Architecture, Edward Karalis,
Prentice Hall International Inc.
Chapters 4, 5, 6, 7, 8 and 10
Lecture notes
Notes for this lecture From Random Logic to Microprocessors
are found here.
Back