LED Blinking and Proteus code Simulation


This post is all about Blinking LED on PIC24 16bit Microcontroller and Simulating on Proteus. Same procedure is used in Dspic33F and Dspic30F. The code is written in C30 compiler. The circuit is shown below. Code and circuit can be downloaded from the links below.

Proteus Circuit.


In figure above we have an LED connected to Port B of PIC24F04KA201 by writing 1 to this pin this LED will glow and with writing 0 LED will not glow. I used resister in series so that it will limit the current flowing through the LED. Which is a good practice as a hardware engineer. Otherwise in hardware LED may burn.

Code C30 compiler and MPLAB X

In figure above we have a code for it I used general delay which is compiler dependent and you may increase delay up to certain level by increasing the value passed in delay function. I am using 8MHz crystal.

Now we have a blinking LED.


LED blinking



Downloads code + Proteus      


If you want to download code and Proteus Click here




© IbrahimLabs.Blogspot.com

Popular posts from this blog

Defining code regions in MPLAB X IDE

Digital AC voltmeter Schematic + Code + Proteus Simulation

Graphical LCD interfacing with PIC16F877 Code + Schematic + Proteus Simulation