MICROCONTROLLER DESIGN COURSE

Microchip PIC Microcontroller Application (Firmware) Development with C

 

Description:

Microchip PIC microcontroller is a family of Harvard architecture microcontrollers made by Microchip Technology. A PIC microcontroller is a processor with built in memory and RAM and you can use it to control your projects (or build projects around it). So it saves you building a circuit that has separate external RAM, ROM and peripheral chips.

Duration: 30 hours

 

Mode of delivery: Instructor led course with hands-on experiments

 

Content:

 

  • Introduction of PIC microprocessor, the programming
  • environment, project set up and program debugging;
  • The principle and realization of static and dynamic display of LED;
  • The principle of keypad for PIC microprocessor;
  • How to work on the matrix keyboard.se PIC microcontroller to control relay.
  • Work with DS18B20 digital temperature sensor;
  • How to set timer in PIC microcontroller;
  • The analog-to-digital conversion in PIC microcontroller;
  • The SPI communication port in PIC microcontroller;
  • The application of IIC communication port;
  • The application of PIC parallel port;

Course Main Menu   |    Register |    Development Kit

Intel 8051 Microcontroller Application (Firmware) Development with C

 
Description:

The intel 8051 micro-controller is a simple but widely used embedded systems in the fields of control system and intelligent instrument. This course is designed to teach students the concept of single-chip microcontroller STC 80c51/2(STC89C52) and how to develop applications using C programming language. Each student will be provided a STC89C52 chip based study board. Upon completion of the course, students will be able to design real applications such timer, high precise clock, electronics thermometer and etc.

 

Duration: 24 hours

Pre-requisition: Basic c programming knowledge and electrical circuit theory

Mode of delivery: Instructor led course with hands-on experiments

Content:

  • Preparation-how to light up a LED
  • Design of buzzer, control of relay;
  • Principle of digital LED display, static display of LED
  • Theory and application of dynamic display of LED
  • Detection and realization of keypad
  • Principle of AD/DA circuit Principle of serial port and workflow
  • 1602 LCD and 12864 LCD display;
  • IC bus and AT24C02 chip
  • Use 8051 micro-controller to design a clock
  • Assignment: use DS12C887 clock chip to design a high precision clock
Course Main Menu   |    Register  |    Development Kit