For the IOC external interrupt, the interrupt pin should be identified from the port. (Not all pins can be interrupted). Just as you later identify it, the pins of the chip's schematic are manually selected to serve as interrupt. People should refer to the data sheet of their Microcontroller to know which pin can be used and if a pin is used for Single-pin interrupt and as part of a port of IOC external interrupt, it will conflict the Microcontroller and may malfunction. A mistake you made earlier. Kudos for figuring it out.
thanks Amadu, I appreciate all your comments! The videos come out a month after I've done them so its always nice rewatching with a new perspective. My biggest gripe with Eblocks is that Matrix just haven't done a good job in teaching anything and have just chucked these tasks out into the ether. A 16-year old kid has no chance! I started re-writing the curriculum today and I'll be using all your comments to help me :D
@HamedAdefuwa Congratulations on your role to work as an Electronics Engineer for Matrixsl. Their equipment and teaching instructions have been used by many Engineering Education Institutions. As you rightly pointed out, it will be good that the curriculum be rewritten to ensure that any topic has been introduced before given tasks/exercises. The curriculum contains many tasks that have not been previously covered and the youngsters may find it confused on what to do. The courseware has been the same for some years now spanning though V8 to present. I would also recommend a specially designed one for arduino users as some cannot different the ports with respect to their names BCD (Arduino), ABCDE (PIC).
For the IOC external interrupt, the interrupt pin should be identified from the port. (Not all pins can be interrupted). Just as you later identify it, the pins of the chip's schematic are manually selected to serve as interrupt. People should refer to the data sheet of their Microcontroller to know which pin can be used and if a pin is used for Single-pin interrupt and as part of a port of IOC external interrupt, it will conflict the Microcontroller and may malfunction. A mistake you made earlier. Kudos for figuring it out.
thanks Amadu, I appreciate all your comments! The videos come out a month after I've done them so its always nice rewatching with a new perspective. My biggest gripe with Eblocks is that Matrix just haven't done a good job in teaching anything and have just chucked these tasks out into the ether. A 16-year old kid has no chance! I started re-writing the curriculum today and I'll be using all your comments to help me :D
@HamedAdefuwa Congratulations on your role to work as an Electronics Engineer for Matrixsl. Their equipment and teaching instructions have been used by many Engineering Education Institutions. As you rightly pointed out, it will be good that the curriculum be rewritten to ensure that any topic has been introduced before given tasks/exercises. The curriculum contains many tasks that have not been previously covered and the youngsters may find it confused on what to do. The courseware has been the same for some years now spanning though V8 to present. I would also recommend a specially designed one for arduino users as some cannot different the ports with respect to their names BCD (Arduino), ABCDE (PIC).