EE 308
Homework Assignment 5
Due Feb. 18, 1999
- An HC12 has registers with the following values. Show the contents of the
registers as the following instructions are executed. Assume that the address
of the first instruction is 0x0800.
A B X Y SP PC CCR
A2 CF 0900 3456 0000 0800 D5
LDS #$0A00
ABA
PSHA
PSHB
PULY
JSR $835
-
Write a sequence of instructions which will make bits 3-0 of PORT B input and
bits 7-4 of PORT B output. These instructions should be in assembly language.
- Write the program for Lab 5. Make sure you use top-down design, and
document your program with comments. This program should be in assembly
language.
Bill Rison,
<rison@ee.nmt.edu >