[ Close ]

Forgotten your password?
Custom Search
Electrical, Electronics & Communication Projects
 Projects Q A, Guidance for your projects » Projects Forum » Electrical, Electronics & Communication Projects
Message Icon Topic: How to program micro controllers Post Reply Post New Topic
Found this useful? Give a +1   Add to Facebook: Add to Facebook
Free Project Downloads
Electronics Project Download
ECE Mini Project Downloads
Robotics Projects Downloads
Wireless Project Downloads
Space Project Downloads
Embedded Project Download
Microcontroller Downloads
Power Harvesting Projects
Project Topics
All Electronics Projects
ECE Project Topics
VLSI Projects List
Microcontroller Projects
DSP Project Topics
Other Electronics Projects
Electrical (EEE) Projects
Project Presentation Tips
How to choose Project Topic
Tips for Final Year Project
Steps for FYP, Mini Project
Preparing a Project Report
Problems faced in Projects
Get Free Electronics (ECE) / Electrical (EEE) Project Downloads:

Enter your email address:  

Author Message

Joined: 14-Mar-2016
Online Status: Offline
Posts: 0
Quote navj Replybullet Topic: How to program micro controllers
    Posted: 14-Mar-2016 at 4:01pm
Hello Sir/Madam

Please suggest me the all possible ways of writing code for a micro controller of PIC16F84A
I mean the programmers used and the coding languages used with that programmers

Thank you

IP IP Logged
ProjectsQA.com Official
ProjectsQA.com Official

Joined: 10-Jan-2017
Online Status: Offline
Posts: 0
Quote ElectronicsTeam Replybullet Posted: 13-Jan-2017 at 11:02am
We have to start from basic to program micro controllers here are the some basic steps which will useful for you

The PIC microcontrollers is programmed by the embedded C language or assembly language by using appropriate dedicated software. Before going to build a PIC microcontroller project, we must become aware of developing a basic microcontroller (like 8051) based project
Thee are the some Basic softwares used in pic controller to program
Software Components

MPLAB Compiler
Proteus software
Embedded C language

The code loading process of microcontroller is called dumping. The microcontrollers understand only the machine level language, which contains ‘0 or 1s’. So we need to load the hex code into the microcontroller. There are many softwares available in the market for loading the code to the microcontroller. we have used ‘PICFLSH’ programmer software to dump the code to the PIC microcontroller. The programmer kit comes with the hardware kit along with the software.

This software needs to be installed into the computer. The microcontroller placed in the hardware kit, which comes with the socket. Here are the steps to load the code onto the microcontroller.
Interface the hardware (programmer kit) to the computer through a serial cable
Place the microcontroller in the socket of the hardware kit. Press the lock button to ensure the microcontroller is connected to the board.
Open the software installed in the computer. This shows the menu bar with file, functions, open, save and setting options.
Select the ‘open’ option from the drop-down menu and select the ‘load file’ .
Click on the ‘load’ button so that the hex file is loaded into the microcontroller.
Next step is simulating
The simulation is a decision analysis and support tool, which is used to know the performance of the circuit. The hardware is the cost-effective equipment, so the proposed action cannot be directly observed by the hardware. The simulation software allows you to know the circuit performance and find & rectify the errors of the program. There are different types of simulating softwares available in the market for checking the circuit performance. Here Proteous software is used to check the circuit performance.

Open the project in the Proteus software.
Click on the ‘Debug’ menu.
Select the ‘start debugging’ option. The LED starts blinking, which indicates the circuit is running.
After some time, select the ‘stop debugging’ option. The LED will now stop blinking.
These are the necessary steps for PIC microcontroller programming to develop simple project. Hope that you might have got a basic idea on this topic. Any further assistance to build the PIC based projects or any microcontroller based projects you can contact us by commenting below.

IP IP Logged

Post Reply Post New Topic

Free Programming Courses in JAVA, .Net and PHP (Register Now!)

Java Free Online Course

.Net Free Online Course

PHP Free Online Course

Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum

This page was generated in 0.031 seconds.
© ProjectsQA.com   |   Privacy policy