The assembly language of the PIC controller has a limited instruction set to accomplish basic programming tasks. The programmer must be imaginative to accomplish what is typically simple code in higher level languages. Your task is to write code for other typical operations for the conditional tests and loop operations on the bottom of this document . Write a test program and include your code, using the simulator and debugger to verify the operations accomplish similar actions as the high level code. The PIC code shown above accomplishes the intent of the specific loop code above, but does not perform the operations in the same order as the high level code (initialization, conditional check and then the decrement step). Rewrite the code provided to accomplish the SAME operational sequence that the high level code performs.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
## Platform
PIC Operator using a Assembler Language