Problems seeing the Sinhala / Tamil text ?

Click here for information on how to get support for Sinhala / Tamil

Sorry, but this ad is no longer available. Click here to view active ads.

PIC Microcontroller Programming Classes Offered

Posted by Lasantha Prasad (Business ad) , Nugegoda

PIC Microcontroller Programming Class / PIC for everyone

For Undergraduates, University Candidates, Technical College Students, Hobbyist circuit makers and Robotics Automation Lovers.

Free C and Assembly Compilers, Other software related to PIC Programming, Course Materials, C and Assembly example programs Programmer PCB

Course Description:
This course offers a uniquely concise and practical guide to getting up and running with the PIC Microcontroller. The PIC is one of the most popular of the microcontrollers that are transforming electronic project work and product design, and this course is the ideal introduction for students, engineering graduates, technicians and diploma holders. Assuming no prior knowledge of microcontrollers and introducing the PIC Microcontroller\\\'s capabilities through simple projects, this course is ideal for the students working on their final year projects as well as hobbyist circuit developers. The step-by-step explanations and the useful projects make it ideal for student and pupil self-study, this is not just an introductory course - you start work with the PIC microcontroller straight away. This beginner’s level course provides the students with the needed material (PC real time Simulators, Advance C examples, ect ) for understanding, analysing, and designing microcontroller-based systems. The microcontroller of choice for this class is the PIC16F84 / 16F877. Examples will focus on embedded systems and their applications.

Week 1
Introduction to PIC Microcontrollers
i.Introduction to PIC16F84, CISC, RISC, PIN Description, Clock/Instruction cycle, Number System, Applications etc
ii.How to install Microchip MPLAB,PICC and simulator, Proteus VSM 7 Professional, Tools for programming
iii. How to program and flash, get familiar with PIC programmer
iv. Hands on basic hardware, bread board, PIC16F84 chip, voltage regulator 7805, LEDs, switches
v. Detailed PIN Description, Ports, TRISA, TRISB, Memory Banks
vi. PIC16F84 Register, STATUS Register, SFR, INTCON, OPCON etc
vii. Setting I/O ports.
viii. Writing a basic programming in assembly, compiling, and programming the chip.
ix. Flashing LED on bread board

Week 2
Instruction set in PIC16Cxx microcontroller family

i. Basic elements of assembly language
ii. An overview to complete set of instructions
iii. Data transfer, Arithmetic and logic operator, Bit operations, Word list etc
iv. Flashing LED with switch, Delay Loops etc
v. Conditional instructions
vi. Introduction to Interrupts
vii. Interrupts Handling from external sources or internal sources.

Week 3
Introduction to C language

i. Data Types and Printf
ii. Loops and Conditions
iii. Functions
iv. Your First Program with PIC C Compiler
v. Digital I/O
vi. Interfacing an LCD

Week 4
Interfacing PIC

i. Sensors
ii. Interfacing a Seven segment
iii. Interfacing External EEPROMs
iv. Interfacing an NxM keypad with PIC
v. PWM
vi. Interfacing Relay and DC Motors

Week 5
Advanced Interfacing with PIC

i. RS232 serial communication
ii. Analog to Digital conversion
iii. Interrupts
iv. Capture
v. Compare

Week 6
Inter IC Communication

i. Serial Peripheral Interface (SPI)
ii. I2C
iii. Course Review

Week 7

i. Project of your own choice
ii. Simulation

Contact: Lasantha Prasad BSc (Electrical Engineering)

At: Bridgeway Institute, Nugegoda, Sri Lanka
Time: 9:00 am to 12:00 pm Sunday
Language : English + Sinhala

Rs. 7,000
Category: Classes

You might also like...

Please log in or sign up for an account to save Favorites.

Do you have something to sell?

Post your ad for free on

Copyright © Saltside Technologies.