Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
PIC Microcontroller: Architecture and Embedded C Programming
Rating: 4.2 out of 5(73 ratings)
454 students

PIC Microcontroller: Architecture and Embedded C Programming

PIC Microcontroller architecture, interfacing real time devices and embedded C programming
Created byManisha Satone
Last updated 4/2021
English
English [Auto],

What you'll learn

  • Students will learn Architecture and Programming of PIC Microcontroller

Course content

6 sections37 lectures9h 19m total length
  • Introduction to Microcontroller and Microprocessor9:36

    Compare microcontrollers and microprocessors, noting internal memory, timers, and serial blocks in microcontrollers versus external memory in microprocessor systems, and contrast two memory blocks with single memory architecture.

  • What is Embedded System?11:47

    Learn how embedded systems are microcontroller-based, designed for specific tasks, with hardware, software, and real-time operating system, featuring sensors, ADC and DAC conversion, and applications across automotive, electronics, and robotics.

  • Binary to Hex and Hex to Binary Conversion3:41

    Learn to convert binary to hex and hex to binary by grouping into four bits, mapping to hex digits 0–F, and practicing with examples.

  • General Memory Organization11:32

    Explore general memory organization in microcontrollers, including unique addresses, hex representation, and how address lines determine addressable memory, with examples of data and program memory.

  • How Microcontroller executes instruction ?8:34

    The microcontroller fetches an instruction from program memory, decodes it to identify the required signals and memory locations, and executes the operation, updating the program counter for sequential execution.

Requirements

  • Digital Electronics

Description

PIC Microcontroller Programming course curriculum is designed to develop the participants with all required skills required to work with Peripheral Interface Controllers (PIC microcontrollers) at both the hardware and software fronts. PIC Microcontroller is a microcontroller manufactured by Microchip Technology. It is a compact microcomputer designed to monitor the operations of embedded systems in most vehicles, machines, and devices. It is used in systems, where it is required to control certain processes, obtain information from external sources, and to interpret collected information.

The objective of this course is to give in-depth knowledge of 8-bit PIC Microcontroller with their programming so that student can design real-time projects on Embedded Systems

Students of Electronics & Telecommunication, Instrumentation, and Electrical engineering or anyone who wishes to work in the PIC microcomputer area, can opt for this PIC microcontroller course.

This course enables the aspirants to work on the architecture, pin diagram, and interfacing of various real-time devices such as LED, LCD, Relay, Buzzer, Switches, motor, etc. It also enables them to work using hardware and software tools required for the development of an embedded system using PIC Microcontroller. Exposure to Embedded C programs is also part of this course.

By undergoing this course candidates meet the embedded system industry requirements, as they learn to program the electronic circuits to work for different tasks.


Who this course is for:

  • Beginers of Microcontroller programming