CSE 380Lab #6Spring 2009ObjectiveIn this lab, you will learn how to use the 32-bit timer on the ARM board. In addition, parallel I/O will beused as you have done in the past few labs.DescriptionWrite an ARM assembly language program which counts up, and displays the elapsed time on the 7-segment display and LEDs. The timer is started by pushing the momentary push button. At any point,the timer can be paused by pressing the momentary interrupt button. Pushing the momentary push buttonagain will restart the timer. When displaying the time, the 7-segment display will display the one’s digit.After 10 seconds, one LED should be illuminated. After 20 seconds, two LEDs should be illuminated.Three LEDs should be illuminated after 30 seconds, and four after 40 seconds. After 49 seconds, theLED and seven segment display should be turned off and the program should end. HyperTerminalwon’tbe used in this program.The TargetYou will be running your code on the ARM processor, as you did labs #3, #4, and #5.
This is the end of the preview.
access the rest of the document.