EE 308
Homework #10
Due April 6, 1999
- What register is the SCF flag in? How does the SCF flag get set? How do you clear it?
- Write some code which will make the HC12 A/D converter convert the analog inputs on
pins PAD0 through PAD7 continuously.
- Write some code which will make the HC12 A/D converter convert the analog inputs on
pins PAD0 through PAD7 once. Add some code which will wait until the eight
conversions are completed.
- Write some code which will make the HC12 A/D converter convert the analog input on pin
PAD3 eight times, then stop. Add some code which will wait until the eight
conversions are completed.
- Add some code to the above problem which will average the eight values of
the conversions of PAD3.
- On an HC12, VRL is connected to 1 V, and VRH is connected to 3 V.
- What voltage step will cause the A/D converter to change value?
- If the input to the A/D converter is 2.3 V, what number will result from
a conversion?
- If the result of a conversion is 0x27, what was the input voltage
to the A/D converter?
Bill Rison,
<rison@ee.nmt.edu >