next up previous contents

[ENGN3213 Home]

Specification

The operation of the display depends on the value of two parameters:

period This parameter will determine the speed of display movement.

length This parameter specifies the number of adjacent LEDs that are on at a time, the other LEDS being off. So this determines the bit pattern. At all times exactly length LEDS will be on.

So for example if period corresponds to 1 second and length = 2, then a pair of dots should appear to bounce back and forth, with each movement occuring every second.

Your program should be written in assembly language. It should implement an infinite loop (terminate using the black ABORT button), executing the required display functionality. Your program should provide a text-based interface for a user to enter the parameters at the start of program execution.

Carefully document your program. Include your name in all source files.


next up previous contents

[ENGN3213 Home]

ANU Engineering - ENGN3213