PIC18F4550 is microcontroller from Microchip, Here you can find various projects,  tutorial on PIC18F4550 with few chapter on programming the pic18f4550 microcontroller along with Source code.

PIC18F4550 ADC Stepper Motor Speed Controller

PIC18F4550 ADC tutorial for Stepper Motor Speed Controller

PIC18F4550 based tutorial for Controlling the speed of stepper motor using inbuilt 10 bit Analog to Digital Converter module along with project details, requirements, schematics , source code and Project Files. The Project is compiled with XC8 compiler.

USB Interface Board Tutorial Using PIC18F4550

USB Interface Board using pic18f4550 microcontroller tutorial

This tutorial project shows the Step 1, Making of the Hardware for a computer USB Interface through pic18f4550 Microcontroller (USB INTERFACE BOARD) which allows to control some device like led, motors and other devices with computer through a USB Interface hardware that we are going to make with easy steps. pic18f4550 usb interface project is Human Interface Device (HID).

PIC18F4550: Blink led with 20MHZ oscillator - XC8

PIC18F4550 for Blinking led using 20MHZ external Oscillator with XC8 Compiler

Blink few simple led using XC8 Compiler and external 20MHz Crystal oscillator on PIC18F4550. Learn about the basics things need to be kept under consideration to avoid issues with __delay_ms or __delay_us in xc8 Compiler.

Stepper Motor Driver using PIC18F4550 Microcontroller

Stepper Motor Driver tutorial using PIC18F4550 Microcontroller , PIC18F4550 stepper Motor interface

A Tutorial for interfacing Stepper Motor with pic18F4550 microcontroller. The Projects shows a simple stepper motor interface with two examples of source code, demonstrating various modes of stepper motor stepping along with detailed logic diagrams and circuitry. The project is posted with necessary schematic, description and project files for download.

USB Stepper Motor Driver

USB Stepper Motor Driver, PIC18F4550 USB Stepper Motor Controller

This project shows how to drive and control a Stepper Motor using a USB Interface. It is controlled via USB interface where small software running on the computer can control the stepping sequence of the stepper motor connected over USB. The stepping sequence and delay between the stepping sequence can be controlled easily with software. USB Stepper Motor Driver project is inexpensively easy to make and can be easily modified to run various types of stepper motor. The project is posted with necessary schematic, description and project files.

Infrared IR Sensor Interface with PIC18F4550 Microcontroller

IR Sensor Interface with PIC18F4550 Microcontroller project - Digital Input

This project demonstrates simple IR sensor Circuit Module interface to a pic18f4550 microcontroller to blink few leds. This project also shows how to take digital input from a pic18f4550 by setting few pins digital hence reading the sensor value as 0 and 1. This is very simple, easy, low cost and inexpensive to make, the IR sensor can be simply replaced by push switches. The source code can be easily modified for various other related microcontroller projects, Find the Digital input Source code, schematics and necessary project files which is coded with Mplab IDE C18 compiler. Mplab X IDE version project also included.

Mplab X IDE Tutorial For blinking an LED and Comparison with Mplab IDE

Mplab X IDE Tutorial with XC8 Compiler

Mplab X IDE is the latest avatar of MPLAB IDE which is much more advance from the older versions. The tutorial here shows some of the key features and advantage of Mplab X with XC8 Compiler and a sample code for blinking a led on a PIC18F4550 microcontroller.  The tutorial here also shows a comparison between the output files (.hex) in between the new and old versions of MPLAB IDE.

PIC18F4550 Tutorial: Blink LED - 2

PIC18F4550 Programming Tutorial , chapter 4 and method 1 for programming

Chapter4: Blink an led using PIC18F4550, Method 2 Header files
This is another tutorial for programming a PIC18F4550 Microcontroller, blinking a simple LED using header files.
My previous tutorial explained about programming pic18f4550 in a direct approach, however this tutorial focuses on the usability of the header files. This article projects another methodology of  pic18f4550 programming. A usual way of coding everything in one file may lead to confusion and it is sometimes hard to check for errors, specially while handling complex coding, hence diving the code in various header files has its advantage. This tutorial explains how to create and use User defined header files with sample code and project. Also it lists some benefits for adapting to such kind of programming habits with a simple example of blinking an led with source code.


Subscribe to RSS - PIC18F4550