Introduction
The objective of this course is to teach students design and interfacing of microcontroller-based embedded systems. C programming language is used to interface the microcontrollers to various applications. There are extensive hands-on labs/projects. Embedded system for display and sensor applications will be introduced.
Pre-requisition:
Electronics circuit basic
Duration:
18 hours / Part time
Course Outline
- Introduction of PIC microprocessor; ·
- The development environment, project set up, compiling and debugging;
- PIC I/O Port Programming;
- PIC Hardware Connection and ROM loaders;
- PIC Timers Programming;
- Interrupt Programming;
- LCD and Keypad Interface;
- External EEPROM and I2C;
- ADC & DAC;
- Temperature sensor application
- Introduction to IIC and UART protocol;