>>> Over a hundred lecture, 8.5 Hours of HD Content that will take you in an informative journey to not only master the coding of PIC Microcontroller, but also learn the very basics of PIC Microcontroller internal structure, how it really works, it’s parts and how your code is handled inside the brain of a Microcontroller. Continues Updates
Skill LevelIntermediate
Estimated Learning Time10h 6m
Lessons97
Your ProgressStart anytime
What you'll learn
Program PIC Microcontroller like a champ
Understand the principles of programming micro-controllers
Build electronic devices using different tools
Use and Understand many types of sensors and components
Understand basic principles in electronics design.
Connect your PIC Microcontroller to LCD Screen and control it.
Connect your PIC Microcontroller to Seven Segment and control it.
Connect your PIC Microcontroller to Motor and learn how to control it.
Connect your PIC Microcontroller to Keypad and control it.
Connect your PIC Microcontroller to DOT Matrix and control it.
</>
Who this course is for
Anyone with a curiosity for making electronics
People with no experience in electronics
People with an intermediate knowledge of electronics
Children over 12 years old
Requirements
Download and Install Proteus Professional
Download and Install MikroC Pro!
Download The course Material in PDF and Print them if possible
Curriculum
97 Lessons • 10h 6m estimated learning time
97 videos10h 6m video
Introduction and Basics
4 Lessons22m
3m
6m
11m
4. How to Install MikroC Pro for PIC Programming
3m
C Programming For Microcontrollers
12 Lessons49m
1. Overview and The software to be used
6m
2. Compilation Process and Your First C Project
4m
3. How to increase the font size in the Programming enviroment
2m
4. Why C and Basic Program Structure
3m
5. Variables
4m
6. Statements and Operators
5m
7. LOOP Statements
4m
8. Conditions if and switch
6m
9. Numbering System
6m
10. Using Operators
5m
11. Using Functions
6m
12. Digital inputs and Delay loops
5m
Code, Run and Have more Fun
14 Lessons1h 28m
1. First Project in Proteus
3m
2. First Project in MikroC
6m
3. How to deal with PIC Ports + First Code
7m
4. Necessary Connections
3m
5. Simple LED example to get things on the right track
6m
6. Flasher circuit PIC Microcontroller
4m
7. Lighting Led Follower Example
11m
8. Control Led using Push Button
6m
9. Controlling Seven Segment using BCD Counter PIC Microcontroller
4m
10. Controlling LCD using PIC Microcontroller
9m
11. Display and Move Text on LCD
4m
12. Stepper Motor Control
9m
13. Dot Matrix Control
11m
14. Keypad Interface and control with PIC Microcontroller
10m
PIC Microcontroller: The story from the beginning
8 Lessons52m
1. PIC Manufacture Microship Company
4m
2. Programming PIC and Circuit Prototyping
7m
3. PIC Architecture and PIC Families
6m
4. Harvard Architecture vs Von Neoman Architecture
7m
5. PIC16F84 Microcontrollers Explained
5m
6. Signle Word Instructions
5m
7. Pin Discription and Ocillator Types
12m
8. System Reset
9m
PIC Architecture II
7 Lessons33m
1. Ports
3m
2. PIC Architecture 2 Ports and Registers
4m
3. Status Register
5m
4. Option Register
5m
5. Banking Mechanism
6m
6. SFRs and GPRs
6m
7. Memory Organisation
6m
Analog To Digital Conversion
3 Lessons20m
1. Analog To Digital Conversion
7m
2. ADC Module in PIC16F877A
9m
3. ADC Module Configuration Bits and Example
5m
Interrupts
8 Lessons36m
1. Interrupts and External Interrupt Source
5m
2. PortB Line Change Interrupt Source
3m
3. EEPROM Data Write Interrupt
2m
4. Interrupt Handlers and INTCON Register
7m
5. Option Register
5m
6. Programming the External Interrupt RB0 Example
7m
7. PortB 4 7 Status Change Interrupt
5m
8. RB0 and RB4-7 Interrupt Example
6m
Serial Communication Introduction and Basics
5 Lessons31m
1. Serial Communication Introduction and Basics
7m
2. Synchronous Serial Transmission and RS232
4m
3. Essential Concepts in Serial Communication
4m
4. PIC TO PIC And PIC TO PC Communication
5m
5. Serial Communication Example PIC TO PC
13m
Timers and Counters
6 Lessons24m
1. Timers and Counters
4m
2. Timer0 Interrupt
2m
3. Delay Using Timer0
5m
4. Timer0 Interrupt Programming Delay Loops
9m
5. Interrupt Driven Timers
3m
6. Timers0 as a Counter
4m
Practical Experiments
12 Lessons1h 49m
1. Experiment #1 Introduction to Software Tools MikroC, PROTEUS, and QL-2006
10m
2. Experiment #2 Introduction to PIC16F84A
19m
3. Experiment #3 Introduction to MikroC Language
7m
Learn from DragonZap instructors with practical, build-first lessons focused on systems,
low-level programming, compilers, kernels, and real-world engineering fundamentals.
Systems programmingLow-level conceptsPractical projects