On Sat, Mar 30, 2013 at 04:52:13PM +0000, Sergey Dryga wrote: > Byron Jeff mail.clayton.edu> writes: >=20 > >=20 > > On Sat, Mar 30, 2013 at 03:26:33AM +0000, Sergey Dryga wrote: > > > Byron Jeff mail.clayton.edu> writes: > > >=20 > > > > > Stating the obvious: MPLAB X?=20 > > > >=20 > > > > A step in the right direction. It showed up about 15 years too late= for my > > > > needs. > > >=20 > > > That I agree. Luckily, the days of configuring VMWare to run Windows= and > > > communicate with PIC are over. I can do everything under Linux now. = =20 > >=20 > > I haven't used MPLAB since the days of DOS emulation nearly 20 years ag= o. > > I've been using the gputils suite forever. I used gpsim for simulation > > until recently because it has not yet caught up to the Enhanced 16F fam= ily. > > For programming I used to build my own parallel port programmers. With = the > > death of the parallel port, recently I've been using a PicKit 2 with pk= 2cmd > > software. Fortunately the active Microchip forum community has taken up= the > > cause of keeping PK2DeviceFile.dat updates even though Microchip has pu= t > > the PK2 at end of life. Also I've written a solid bootloader for the > > enhanced family that works really well with USB/serial converters on > > Windows, Linux, and Mac. My next project is to see if this can be exten= ded > > to a bluetooth/serial dongle so that development from a tablet/smartpho= ne > > is possible. > >=20 > > I've given MPLAB-X a spin or two. It works to a degree. Simulation for = the > > 16F enhanced isn't real great. The command line tools for assembling an= d > > linking are about as effective as the gputils suite. I guess it isn't a= big > > deal to me because I'm not really hung up on IDEs. > >=20 > > BAJ > >=20 > I just started to use MPLAB once they released MPLAB X. Only because it = works > under Linux and because of the availability of C compilers. I did learn > assembler in the days of 16F84, but much prefer C. High level languages definitely facilitate getting things done. Language building happens to be my academic hobby. So over the years instead of just pulling a working package off the shelf, I've explored different ways of developing in the HLL space for Pics. Currently, as I outlined in another recent post, I'm currently working in a FORTH like threaded interpreter setup that one of my students developed last year. > I started with home-brew > parallel port programmer as well. Until MPLAB X I was using CCS with thei= r > ICD-U40 programmer. It worked great, but cannot justify $500 every upgra= de, > even though their C compilers were great. Did you ever consider SDCC during that timeframe? Or JAL, which has developed into a really slick development environment? > I tried gputils some years ago (>10) > but probably did not spend enough time to really make it work. If gputil= s work > for you, I will give it another look. Thanks Jeff! I don't think you really need to take another look. As I said, MPLAB-X certainly does the job, so if it works for you, you should stick with it. Also gputils still doesn't carry a C compiler. Of course SDCC, C18 and X8 (command line), are now all available on multiple platforms. >=20 > Sergey Dryga > http://beaglerobotics.com >=20 >=20 >=20 >=20 > --=20 > http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive > View/change your membership options at > http://mailman.mit.edu/mailman/listinfo/piclist --=20 Byron A. Jeff Chair: Department of Computer Science and Information Technology College of Information and Mathematical Sciences Clayton State University http://faculty.clayton.edu/bjeff --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .