This controller finds extensive applications in automation. This is because of its architecture and built-in I/O capabilities. The use of this controller considerably reduces the chip count in the final product design. Hence this finds extensive applications in automatic vending machines, weighing machines, welding machines, microwave ovens etc. Therefore it becomes necessary to study the function and its capabilities, by experimentation.