User manual

32
Figure 3.9 : The hex file is successfully imported to PIC
3.2.3 Testing and debugging
This is the most important part. After a program is written, or a section of
one, it needs to be tested and as necessary and any mistakes found need to be correct
to get it working properly. As the control program is done, the next phase, the project
is proceed to the next. The process of ferreting out and correcting mistakes is called
debugging. Easy debugging and troubleshooting can make a big difference in how
long it takes to get a system up and running [1]. In this project, this phase is the
hardest part where there are many error and obstacles faced towards the successful
designed system.