Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Interfacing PIC with PC

Status
Not open for further replies.

TheKnight

Junior Member level 2
Joined
Jan 9, 2011
Messages
24
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,456
Hi all!

What would be the best PIC for interfacing with the PC? Is there any difference when choosing one or it's the same? Also, how can I use a GUI for the interfacing? Can I interface for example multiple stepper motors at the output, all along with a GUI that let's me choose options and info? What would I need to do to do that?

I've been looking around for 16F84 and 16F84A but read that they were obsolete and replaced by many newer ones.

Thanks.
 

i have used PIC18F452 for interfacing with PC ,I think its the best one and its not much difficult , I used serial port for interfacing and it worked u may control them using hyper terminal or MATLAB but if u want to make a GUI then u must be good in C sharp or visual C etc
 
Hi,

You will need some kind of interface-circuit between your PIC and the PC. Basically, you can seend four data lines (even with 2 you would do) to a RS3232 IC. You can find it in DIP and SMD packages. Then the outpus of the RS3232 to a D-SUB9 connector. This way you can connect your PIC with a PC using a standard RS232 connection. Then you will have to program somehing in your computer, in my old times I was programming under Delphi for that purpose, but you can use any language/compiler you want for it. The PIC you choose for this will depend on the number of available pins you need, taking in mind that the communication betweent the PC and the PIC will take at least 2 pins. Hope it helped.
 
I will look into the interfacing with basic, maybe c# or c/c++.

Gimlix - you cleared most of the questions I had! Thank you!

Thank you all for the answers.

Have a nice day.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top