Week
|
Topics
|
Teaching and Learning Methods and Techniques
|
Study Materials
|
1. Week
|
General characteristics of microprocessor and microcontroller
|
Lecture; Question Answer
|
Homework Presentation (Including Preparation Time)
|
2. Week
|
Hardware features of PIC16F877
|
Lecture; Question Answer
|
Homework Presentation (Including Preparation Time)
|
3. Week
|
An introduction to programming the PIC and PIC assembly program
|
Lecture; Question Answer
|
Homework Presentation (Including Preparation Time)
|
4. Week
|
Flow diagram of the program structure and assembly
|
Lecture; Question Answer
|
Homework Presentation (Including Preparation Time)
|
5. Week
|
Data transfer and decision-making processes
|
Lecture; Question Answer
|
Homework Presentation (Including Preparation Time)
|
6. Week
|
loop to edit
|
Lecture; Question Answer
|
Homework Presentation (Including Preparation Time)
|
7. Week
|
Time-delay and sub-programs
|
Lecture; Question Answer
|
Homework Presentation (Including Preparation Time)
|
8. Week
|
Examples of user input buttons and the data
|
Lecture; Question Answer
|
Homework Presentation (Including Preparation Time)
|
9. Week
|
Macro structure and properties
|
Lecture; Question Answer
|
Homework Presentation (Including Preparation Time)
|
10. Week
|
Bit shift and logical operations commands
|
Lecture; Question Answer
|
Homework Presentation (Including Preparation Time)
|
11. Week
|
Conversion tables and practices
|
Lecture; Question Answer Brainstorming; Six Hats Thinking
|
Homework Presentation (Including Preparation Time)
|
12. Week
|
Interrupt, interrupt resource usage, timers,
|
Lecture; Question Answer
|
Homework Presentation (Including Preparation Time)
|
13. Week
|
Interrupt examples, counters and use
|
Lecture; Question Answer
|
Homework Presentation (Including Preparation Time)
|
14. Week
|
Analog to digital converter applications
|
Lecture; Question Answer
|
Homework Presentation (Including Preparation Time)
|