I was not aware of Free C language compilers for the PIC's. I remember Hi-Tech, CCS and others that used to be pretty costly especially for the hobbiest. Thats why I choose AVR and the 68HC11 to play with. For the 8051 Keil makes the C51 compiler and SDCC is a free one for the 8051 . http://www.ladyada.net/library/picvsavr.html <- anothers opinion of PIC vs AVR They are all pretty neat devices for sure.
Gary K8IZ Brian Schmalz wrote: > Not to nit-pick, but the most popular PIC compilers (from Microchip > themselves) have free versions that most people use and they work great. > (C18 for 8-bit, C30 for 16-bit and C32 for 32-bit processors) Also, the > compilers for Microchip's 16-bit and 32-bit processors are GCC. > > That being said, AVR are still very cool processors, as are PICs. > > *Brian > > -----Original Message----- > From: Gary P. Fiber [mailto:gfi...@comcast.net] > Sent: Tuesday, June 02, 2009 1:14 PM > To: Enhanced Machine Controller (EMC) > Subject: Re: [Emc-users] Micro-controllers > > Kirk Wallace wrote: > >> Sorry, I know this was answered recently, but what is the preferred >> micro-controller, PIC, AVR, etcetera? My only requirement is that I >> > can > >> (try to) program it with Linux, preferably with C. I'm looking at >> controlling a DC motor (PWM) and a few digital I/O ports for a tool >> changer. I'll probably link to it with SPI or Modbus. I have an Olimex >> programmer and breadboard with a 16F688 on it. I got as far as >> > flashing > >> an LED, but stopped there. Since I am basically starting from scratch, >> should I continue with PIC or is it worth switching to something else? >> >> I wonder if there is enough demand to have a micro-controller page on >> the wiki? If so, does anyone have past or current project material >> > that > >> could be cleaned up for the page? >> >> > PIC's use specialty C compilers, none or very few are free. AVR uses a > version of GCC. Look at http://www.avrfreaks.net/ > > Gary K8IZ > > > > ------------------------------------------------------------------------ > ------ > OpenSolaris 2009.06 is a cutting edge operating system for enterprises > looking to deploy the next generation of Solaris that includes the > latest > innovations from Sun and the OpenSource community. Download a copy and > enjoy capabilities such as Networking, Storage and Virtualization. > Go to: http://p.sf.net/sfu/opensolaris-get > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > > ------------------------------------------------------------------------------ OpenSolaris 2009.06 is a cutting edge operating system for enterprises looking to deploy the next generation of Solaris that includes the latest innovations from Sun and the OpenSource community. Download a copy and enjoy capabilities such as Networking, Storage and Virtualization. Go to: http://p.sf.net/sfu/opensolaris-get _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users