Submitted by RakeshRon on Thu, 11/01/2012 - 09:59
USB PROJECT :
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).
Submitted by RakeshRon on Wed, 03/18/2015 - 06:08
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.
Submitted by RakeshRon on Wed, 02/12/2014 - 01:47
Tutorial for Blinking a Simple LED using PIC18F2550 microcontroller using mplabx IDE and XC8 Compiler. This simple tutorial includes two different source codes showing basic ways to program a PIC18F2550 Microcontroller. The source code can be easily modified for C18 Compiler. The project files and source codes are free to download.
Submitted by RakeshRon on Sat, 12/14/2013 - 17:35
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.
Submitted by RakeshRon on Mon, 11/11/2013 - 04:08
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.
Submitted by RakeshRon on Sun, 10/27/2013 - 21:17
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.
Submitted by RakeshRon on Sun, 10/06/2013 - 18:56
How to blink an led using pic18f4550, Method-1, This article is the third chapter for learning various methodologies of programming a pic18f4550. Here we will discuss the various blocks of coding and alternatives while programming a pic18f4550.
This simple example of blinking an led is intended to explain few basics things that need to be taken into consideration while programming a pic18f4550. I have also provided the sample coding with proper description for both mplab ide and mplabx ide.
Submitted by RakeshRon on Fri, 09/27/2013 - 22:57
PIC18F4550 Programming Tutorial 2: A brief description for configuring Mplab ide and c18 compiler Toolsuite for the main Mplab project. The tutorial focuses on the main must see guidelines for MPLAB Project settings and configuration before getting started with programming with pic18f4550 to avoid unnecessary troubles which sometimes happens when some basic settings are missed. Find the complete project setting here.