Copyright
2002, 2003, Lee Burlew, All Rights Reserved
Control Instructions
- Define the Program Requirements
Determines the input and output requirements for all ports on the microcontroller
Determines the timing requirements for the signals and controls
- Program Planning and Organization
Documents the purposes for the firmware program
Documents the program flow and algorithms
Determines the Include Files for the program
- Program Documentation
Documents the purposes for the program in the program listing
Assigns the registers for the program and documents the purpose of each
register
- Define the Code
Codes the initialization for the program
Codes the interrupt routine
Codes the program segments and documents the lines of code
- Compile and Test the Code
Compiles the code into an executable program
Performs debug of code using the registers and debug features of the development
system
- Download the Code into a PIC Microcontroller
Downloads the executable program to the PIC microcontroller via RS232C communications
to the microcontroller programmer
- Install the PIC microcontroller into Hardware and Test
Installs the microcontroller into the control board and performs the needed
hardware tests
Determines any redesign and or recoding needed to meet the requirements
- Provide final documentation and Hardware
Provides the final program listings, flow charts, requirements documentation
and the program planning and organization documentation