There is no time for me to update the workshop for PIC18 Architecture that we conducted in UTM last week, because I need to rush back to Penang for another workshop on USB. Finally, today I have the time.
So why is overloaded? Because we prepare 10 seats but there are 11 participants. So how can the 11th participant get fitted in? Well, we actually have 11 set of development tools needed for the lab exercises, one is being reserved for facilitator for demo and program verification purpose. Last week, Ober need to spare out the “reserved” development tools to the 11th participant.
There are lecturers, master students and also engineers from company attended the workshop. Some even paid their own personal money to attend, salute them!
So what have we discovered in this workshop? Of course, we focus in PIC18 family of PIC MCU. Among the topics that being discussed are:
- Architecture of PIC18 MCU
- Instruction Pipelining
- Instruction Set Overview, this is when we show the animation when an Assembly code is being executed. It helps participants to understand the working behind CPU.
- Memory Organization and Addresing modes, under this topic, we talk about data memory and program memory.
- Special features of PIC18 MCU which cover various option for CPU clock, Watch dog timer, sleep mode and etc.
- Then it come to 5 lab exercises to enable participants to understand the Assembly code of PIC18F, also how to use the development tools (MPLAB IDE, ICD2 and PICDEM 2 Plus board)
Let’s take a look on the photos capture during the workshop.
OK, let’s start with Lab 1, to configure the output port of PIC18F4520. Though the Assembly Language might be slightly difficult to get started with, refer to the handout, there should not be any problem.
We also have an engineer from Sabah Forest Department. They wanted to use PIC as controller to monitor our valuable forest. They are more than welcome to do so. Good luck to them.
We hope that all participants obtained all the necessary knowledge to get started with PIC18. We also gathered feedback from all participant and will analyze it. Thanks for attending Microchip Regional Training, see you soon.