Sales & Support: 08179072163

  
 

 

 

Training » Training Courses »Microcontrollers

  MICROCONTROLLERS

COURSE CODE: PIC 212
DURATION: 5days (15 hours) per Stage or 4 Saturdays per Stage (Part-Time) .
REGISTRATION:N5K
TUITION: N27K Stage 1
N45K Stage 2

Click here to register for this course.

Learning Outcomes

A Microcontroller is a complete computer control in a chip. It encompasses a Processor, Memory, and special function registers that that can handle functions like A/D conversion, USART, TIMERS, INTERRUPTS..etc

Our microcontroller training is a hands-on practical training that involves the use of PROTEUS & MULTISIMM for simulation as well the use of development board for programming and testing , before deployment of the circuit for production.

At the end of this course students would be able to do the following

  • Understand Microcontroller & Embedded systems basics
  • Write Microcontroller programs in Assembly Language
  • Write Microcontroller Programs in C Language
  • Use of Stand alone programmers and development boards to program different types of microcontrollers.
  • Design microcontroller hardware and interface circuits
  • Design Electronics project using Microcontrollers
  • Understand the various families of Microcontrollers (PICs , ATMEGA, Arduinos).

Course Contents & Schedule

STAGE1


TRAINNG DAY1
  • Accreditation of Participants: Accreditation of Participants & Installation of PROTEUS, MPLAB & MULTISIMM software.
  • Introduction to Microcontrollers: Introduction to Microcontroller families (PIC, ATMEGA, Arduinos), Programming the Microcontroller, Microcontroller Hardware, PIC Microcontrollers , Creating Header files, Entering Data, Registers & Files , Memory Map , Programmers ( Development Boards , Universal programmers.
 

TRAINNG DAY2 &3
  • UNDERSTANDING IDE's & PROGRAMMING: Introduction to assemblers, MPLAB IDE , Using MPLAB , testing & assembling your source codes, debugging, programming the microcontroller.
  • ASSEMBLY LANGUAGE: Introduction to PIC assembly language, Program algorithm , basic PIC codes, coding basic applications, runnig and debugging your program , Coverting to Hex Files. Programming the PIC. Microcontroller Programming Examples.

TRAINING DAY4 & 5
  • MICROCONTROLLER PROGRAMMING & PROJECT: Introduction to the Instruction Set, Using Microcontroller Data-Sheets , Microcontroller Project.

STAGE 2

TRAINING DAY6,7,8
  • INSTRUCTION SET & REGISTERS: The PIC instruction set , Registers , Files , Microcontroller data.
  • PIC COMPILERS: Understanding C compilers , Writing your code in C, Using the PIC C compiler, example programs.
  • ADVANCED APPLICATIONS: Keypad scanning , Alphanumerique displays , AD converters , Radio transmitters & Recievers , interupts , EEPROM data memory.

TRAINING DAY 9 & 10
  • MICROCONTROLLER PROJECT : You'll be required to design & contruct a Microcontroller based project from the scratch in our electronics Lab .

  • REVIEW OF TRAINING: General review of entire training.
  • PRESENTATION OF CERTIFICATE : Certificate Presentation to Participant(s).

  • Click here to register for this course.