Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Micro Controllers


Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc.

Reply
 
LinkBack Thread Tools Display Modes
Old 29th October 2007, 03:13 PM   (permalink)
Default PIC16F877 prgrammer

Can anyone suggest what is the best programmer for PIC16F877? I am not good in prgramming that's why I am looking for a software that has similar language with visual C++. I am kinda new with microcontrollers and I wanted to use this PIC as an ADC with 3 inputs.

Also, can i get the software for free?

Thank You very much!!!
tanoflash4 is offline  
Old 29th October 2007, 04:56 PM   (permalink)
Default

I would suggest an ICD2 clone, like the Inchworm or Inchworm+ (search on here for them). C++ and Visual languages don't really have any place with microcontrollers, and C compilers are expensive - although most provide limited demo versions. Assembler is free though, and my tutorials show pretty well what you want.

If you want to use C, I would suggest moving to the higher spec 18F series, where they provide a free C compiler, although if you pay for it you get better optimisation.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is online now  
Old 29th October 2007, 05:09 PM   (permalink)
Default

There is also the free HiTech C compiler for the 16F series pics.

Mike.
Pommie is offline  
Old 30th October 2007, 02:21 AM   (permalink)
Default

<==== Raising hand to vouch for PICKit2 programmer.
donniedj is offline  
Old 30th October 2007, 05:33 AM   (permalink)
Default

A good programmer supports majority of PICS & DEBUGGING features & some are programming voltages controllable & full support from the external power supply.

Before I build a good PIC programmer this is what I had in the first time. It’s called micro JDM programmer. Only take 5 mins to build. For 877 it worked fine. It depends upon the serial port voltages & also note that in some laptops it won’t work but in most desktop PC’s it worked.

http://www.semis.demon.co.uk/uJDM/uJDMmain.htm
__________________
Gayan

My Website
http://gsmicro.blogspot.com/
Gayan Soyza is offline  
Old 30th October 2007, 02:07 PM   (permalink)
Default

What is the best programmer for pic16f877a. i need a circuit diagram.
rukshankb is offline  
Old 30th October 2007, 02:16 PM   (permalink)
Default

Quote:
Originally Posted by rukshankb
What is the best programmer for pic16f877a. i need a circuit diagram.
Google it. Lots of results.
http://www.hamradioindia.org/circuits/feng.php
http://www.semis.demon.co.uk/uJDM/uJDMmain.htm

Those are simple programmers but very easy to build. On my site are two more advanced programmer / debuggers for the PIC. As Nigel mentioned one is the Inchworm which is an ICD2 compatible and RS232 based and the new one Junebug is a USB based PICkit 2 compatible. Both support MPLAB (Microchips all in one development environment). The "catch" is you need a preprogrammed PIC to use either of them.
The dirt simple programmer from Lothar Stolz's site could be used to get the firmware loaded initially.
__________________
Bill
Smart Kits build Smart People

http://www.blueroomelectronics.com

Last edited by blueroomelectronics; 30th October 2007 at 02:26 PM.
blueroomelectronics is offline  
Old 30th October 2007, 02:18 PM   (permalink)
Default

thank u!!!!!!!!
rukshankb is offline  
Old 30th October 2007, 02:22 PM   (permalink)
Default

I need to know the pin configuration in pic 16f877 in 16f84a programmer.........
rukshankb is offline  
Old 30th October 2007, 02:36 PM   (permalink)
Default

Quote:
Originally Posted by rukshankb
I need to know the pin configuration in pic 16f877 in 16f84a programmer.........
I don't understand the question.
__________________
Bill
Smart Kits build Smart People

http://www.blueroomelectronics.com
blueroomelectronics is offline  
Old 30th October 2007, 02:38 PM   (permalink)
Default

I looked at the JDM programmer and it will only work with RS232 ports with at least a +/- 12V swing. This is only common on PCs with internal RS232 ports. This is a HVP programmer design, the Stolz simple version is a LVP design, not all PICs support LVP and it has limited usefulness.
__________________
Bill
Smart Kits build Smart People

http://www.blueroomelectronics.com

Last edited by blueroomelectronics; 30th October 2007 at 02:41 PM.
blueroomelectronics is offline  
Old 30th October 2007, 02:42 PM   (permalink)
Default

I mean .. this circuit for Pic16f84a ......... so what are the pins which are used in pic 16f877 in this circuit?
rukshankb is offline  
Old 30th October 2007, 03:15 PM   (permalink)
Default

Quote:
Originally Posted by blueroomelectronics
Hamradioindia.org is now www.hamradio.in
__________________
Regards,
Sarma.
mvs sarma is offline  
Old 30th October 2007, 03:29 PM   (permalink)
Default

Quote:
Originally Posted by rukshankb
I mean .. this circuit for Pic16f84a ......... so what are the pins which are used in pic 16f877 in this circuit?
RB6 & RB7 + MCLR, it's in the 16F877 datasheet usually on page 2. Usually pin 1, 39 & 40
__________________
Bill
Smart Kits build Smart People

http://www.blueroomelectronics.com
blueroomelectronics is offline  
Reply

Bookmarks

Thread Tools
Display Modes



Similar Threads
Title Starter Forum Replies Latest
Need help with Intel Assembly Language and PIC16F877 avinsinanan Micro Controllers 10 4th March 2008 11:02 AM
Need help on ADXRS150EB with PIC16F877 bahreen Electronic Projects Design/Ideas/Reviews 7 3rd December 2007 05:16 PM
Line Detection Robot using PIC16F877 helmyshahryl Micro Controllers 0 28th August 2007 02:54 AM
some newbie's questions concerning pic16f877.. kimhsieh2 Micro Controllers 4 12th January 2004 11:53 PM
Help in programming PIC16F877..... Azhar Ali chohan Micro Controllers 3 24th June 2003 12:08 PM



All times are GMT. The time now is 09:39 PM.


Electronic Circuits  |  Learning Electronics
Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.

eXTReMe Tracker