Professional engineers engage with a wide range of technically advanced and complex problem. So technical know-how is necessary to solve problems, advance existing technologies and develop new ones.
The team assigned me the task of writing the program for the project. There programs were to be written for two different PICs: 16F628A & 18F4580. In order to write correct programs I carefully studied the datasheets of the PICs to familiarize myself with the interrupts and registers related to the program. The lectures notes from ‘Embedded System' were also used in order to learn about different MikroC commands related to the program. The final program was working perfectly in proteus and it was used to program the chips. It was mentioned by the supervisors during the oral presentation that the reason that circuit was not working properly was because of the hardware and not the program as it seemed alright.
Apart from programming I learnt the skills of circuit construction and testing. The circuit layout for the receiving part was drawn by me and Alao (reference).