Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
...from being a 'boring old fart'
...
PIC Languages. There is JAL which I have never tried and forth which is a lot of fun. It is very extensible.
what about interpreters, I know there was some nice basic interpreter for 8051, pretty useful stuff .. I tought about making one for PIC but have no use for it still .. maybe there is one available ?
With regard to to 'C', I think the 'C' stands for C-hinese.
It started out OK years ago, but as it grew it ran out of meaningful symbols.
C is like "universal assembler" .. and it just get the job done
... C code looks and feels like C code.
I will still advice any newcomer to learn asm or rather learn the register level functionality of the chips as this will give them a greater understanding of the underlying hardware and enable them to write better code in any language.
Mike.
every tool got it's use .. I like neat'n'fast but look at the pickit2 firmware, it is actually a small interpreter that interprets code sent by the pickit application describing the process of programming different chips. The idea is to make a small toy that will have a small display, can perform some actions and that can have ps2 keyboard attached. Program button allows you to edit/write program to control the toy, so - no computer needed. Could be nice tool for giving "my nephew" incentive and help on learning programming basics. That is why I would want to use basic interpreter . I would make a toy with inputs (light, sound, distance) and outputs (sound, movement, lights), so one will have to learn at least few flow control statements in order to get full potential of the toyI think there are many interpreters for PIC but that kind of goes against everything you seem to like about producing elegant and fast programs, no?
now, if I had to choose a compiler, I'd probably give a hard tought about sourceboost boostC as what futz already mentioned, fully functional compiler for 75$ is the price you can hardly beat
sorry to pop in with this mid conversation but it is technically on topic, what is the most used C compiler for pics? and how portable is code between them? I'm currently using CCS pic C, because I have acess to it and it works on 16F chips, which i currently use because when I was just getting started someone told me they were better for beginners, now that I've learned some more I dont know why they said that, but thats beside the point. Would code from CCS C port to microchip Pic C if i get that later on, or would it be like starting over?
come to think of it, do I really have any reason to switch away from CSS C? Its supposed to work on 12,16,and 18. Is there any big advantage in Microchip Pic C?