Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic 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.

Register Log in

[SOLVED] pic microcontrollers - what is the best language to program?

Status
Not open for further replies.
S

systems guru

Guest
the_q_intessential_pic

what is the best language to program with and is it proprietary to microchip? what tools should I use ? Is the Mplab ide suitable and is it complete? Debugger or emulator or both? Any help is greatly appreciated.

thanx
 

G

Guest

Guest
the_q_intessential_pic.pdf

On 2001-10-22 00:24, systems guru wrote:
what is the best language to program with and is it proprietary to microchip? what tools should I use ? Is the Mplab ide suitable and is it complete? Debugger or emulator or both? Any help is greatly appreciated.
thanx
You can download the free MPLAB software from
http://www.microchip.com (about 11M). It's
fine if you want to use assembler. It's good
to learn assembler first. You can get ICE but
it's expensive (about US$1,500 ?). There is
also C from Hitech and CCS, it helps if you
know assembler first. ICD from Microchip is
not as good as ICE but the cost is much less,
downloads are slowwwwww.
:wink:
 

S

sick_man

Guest
if you want to play or be serious with pic micro

there is only one app and this is proteus

WELL AT LEAST THE MORE POPULAR ONES


it has generic support for the pic asm instructions

and is a simulator to einth level

so enjoy ,.,,,,,

see
we are the borg posts for links

MPLAB IS GOOD
and as with proteus will happily integrate most language tools

like picbasic and c for pic

your asm can be a mixture of asm and c or asm and basic

or basic and asm or c and asm



but for mplab you need to use an icd in circuit debug module ie money

also a programmer also money unless you build a compatible or one it also supports again most are intergratable

it will simulate but with added hardware
 

Kalashnikov

Junior Member level 1
Joined
Jul 11, 2001
Messages
16
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
168
The best language is always the native
language of the device. But most people
don't code in machine language. Next up
the line is ASM. Then of course there are
all sorts of other high level languages
such as C, BASIC, Pascal, Forth, even FORTRAN!
I suggest going with what you know.
If you have experience with ASM on other
platforms, go with ASM. If you're a C-programmer,
go with C. Choose something that you are
comfortable with. Not a programmer? Start doing
your research. Almost all compiler manufacturers
make their manuals available online. Read, read, read!

Kal
 

penrico

Full Member level 5
Joined
Aug 28, 2001
Messages
286
Helped
27
Reputation
54
Reaction score
8
Trophy points
1,298
Location
Argentina
Activity points
2,395
Rice has a very good edit languaje tool. It has a good system emulator, and in the edit mode, it put in different coulors the instructions for data, remarks, etc. So MPLab don't.

I don't know if rice software is for free, or if there any crack, but you can search for it.

The tool is RICE17A and you can see in: http://www.adv-transdata.com
 

S

systems guru

Guest
I appreciate all the information that everyone has provided.
 

btbass

Advanced Member level 5
Joined
Jul 20, 2001
Messages
1,897
Helped
438
Reputation
880
Reaction score
287
Trophy points
1,363
Location
Oberon
Activity points
12,861
To answer your original question, the best langauge to program ALL micros in is 'C'. It is such a cool, nuts and bolts, conceived by programmers, fantasticly powerful, poetry in motion, way of telling the damn thing, what to do!
Mplab is good, the simulator, step through the code, see whats happening, cool. Stopwatch for timing! and all FREE.
Microchip are about to launch a new version. 32 bit all singing and dancing.
Get HiTech c compiler, find on this board. Works with mplab.
Keep on code-ing.
 

runner100

Junior Member level 3
Joined
Apr 27, 2002
Messages
26
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
183
the latest version of Picbasic pro is even better
 

ulderico

Full Member level 2
Joined
Dec 15, 2001
Messages
132
Helped
4
Reputation
8
Reaction score
2
Trophy points
1,298
Location
Italy
Activity points
600
I thing that proteus is the best
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top