This is an old revision of the document!
Project 2: Digilent Pro MX7 and Delays
Software Timing Delays
The purpose of this project is to investigate methods of creating software time delays to pace processor operations. The timing methods that control when a process is to be executed can be implemented by using polling techniques that sample a free running clock or by executing code that requires a fixed amount of time. This project also demonstrates the use of time delays for signal conditioning.
Prerequisites
- A working knowledge of MPLAB X® IDE
- I/O pin control
Inventory
- 1 Stepper Motor (5V – 12V, 25 Ω, unipolar or bi-polar)
- 1 Logic analyzer or oscilloscope (Digilent Analog Discovery or Analog Discovery 2 recommended)

