Lab 6: Analog-to-Digital Converter
C2000 Microcontroller Workshop - Analog-to-Digital Converter 6 - 25
• Run the code in real-time mode and change the value to “0”. Are the results shown
in the memory and graph window as expected? Change the value back to “1”. As
you can see, we are modifying data memory contents while the processor is running
in real-time (i.e., we are not halting the MCU nor interfering with its operation in any
way)! When done, fully halt the CPU.
Terminate Debug Session and Close Project
25. Terminate the active debug session using the Terminate button. This will close the
debugger and return CCS to the “CCS Edit Perspective” view.
26. Next, close the project by right-clicking on Lab6 in the Project Explorer window
and select Close Project.
Optional Exercise
If you finish early, you might want to experiment with the code by observing the effects of
changing the OFFTRIM value. Open a watch window to the AdcRegs.ADCOFFTRIM register
and change the OFFTRIM value. If you did not get 0x0000 in step 11, you can calibrate out the
offset of your device. If you did get 0x0000, you can determine if you actually had zero offset, or
if the offset error of your device was negative. (If you do not have time to work on this optional
exercise, you may want to try this after the class).
End of Exercise