Many years ago everyone used assembly language because there was no alternative. A few years ago many people used assembly language because the alternatives were expensive. Now there are lots of alternatives, many of them free. Still, many people use assembly code because (a) inertia -- they've been using it for years, why change now ? (b) there are a few esoteric things that are cannot be done in any other language. ( writing native-code compilers, writing task switchers, squeezing code to minimum size, writing isochronous code )
(XCSB, Basic Stamp, BS/4, Great Cow, etc.)
There are quite a few different versions of C available for the PIC. Some of them are free. See language/cs.htm for details.
PICList post "Python for PICs" mentions the PYthon to ASsembler TRAnslator http://sourceforge.net/projects/pyastra/ for Microchip PIC16.
PICBIT: A Scheme System for the PIC Microcontroller (apparently by Danny Dubé) http://www.python.org/~jeremy/weblog/031113a.html
See also:
See also:
Languages@, PIC Code Library, optimizations
Interested:
Questions:
Looking for older compiler for some old PIC source that needs a like updating. It is a sturctured type of assembly language called "mc macroassembler". This program was developed by "Microtec Research" and "AMD" back in the eary 1990's. "Microtec Research" is long gone as brough by "Methor Graphics" in 1995. I have some of the pieces need to compile the source but not all.+
Do you have the "MC macroassembler" by "Microtec Research" used to compile this source ?
Looking for a copy of the old MicroChip Fuzzy compiler. At $2000 the new one they recommend is a little past my budget. Have one you're not using, I'd like to buy it. Reply direct to gbetts@aracnet.com+
dave
j lagzdin of davesaudio Says: " Please note a new
enhanced version of JAL, JALv2 is available
info: http://oase.uci.kun.nl/~mientki/data_www/pic/jal_v2_release.html
" +
| file: /techref/microchip/languages.htm, 8KB, , updated: 2008/3/9 22:34, local time: 2008/7/5 08:30,
owner: EFJ-IU-F68,
38.103.63.17:LOG IN
|
| ©2008 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions? Please DO link to this page! Digg it! <A HREF="http://piclist.org/techref/microchip/languages.htm"> PIC MicroController, MPASM, embedded programming</A> |
| Did you find what you needed? |
|
o List host: MIT, Site host massmind.org, Top posters @20080705 Apptech, Jinx, Xiaofan Chen, Alan B. Pearce, David VanHorn, Bob Axtell, William \Chops\ Westfield, Cedric Chang, olin piclist, Gerhard Fiedler, * Page Editors: James Newton, David Cary, and YOU! * Roman Black of Black Robotics donates from sales of Linistep stepper controller kits. * Ashley Roll of Digital Nemesis donates from sales of RCL-1 RS232 to TTL converters. * Monthly Subscribers: Shultz Electronics, Larry Williams, David VanHorn, Bryan Whitehouse, Timothy Weber, David Challis. Peter Todd. on-going support is MOST appreciated! * Contributors: Neil Narwani, David Cary, Elemer AM Nyiry, Philip J Taylor, Gus Calabrese of Omegadogs.com, Gautama Venegas, Patrick B. Murphy, William Chops Westfield, Peter Todd, Leslie Ellis |
|
.