I find the HiTech manual organized nicely. It is _not_ a C tutorial. Perhaps I'm in the minority, but I wouldn't change it. Another manual or another section of the manual for beginners would be a good idea. Code generation is really quite good. Many times when I debugging I find code that I couldn't improve on. It's certainly the best compiler I've worked with in terms of generated code. I work with two development environments. When I'm doing heavy editing and writing I use a DOS window, Brief (does that date me?), and Borland make. My current project has 13 source files excluding include files. Once I'm happy with an edit, I move to MPLAB to do the debugging. Since I added the paths for the include files MPLAB make works OK. Since I'm using a PicMaster, I don't have much choice about using MPLAB. This is a 17C756 project. The lastest version of the HiTech compiler merges well with the latest MPLAB. It is a great improvement over previous versions. I don't know if this is Clyde's work or Microchip's work, but Good Job!. Regard, Jim Ham At 11:46 PM 7/18/99 -0800, you wrote: >Bob Blick wrote: > >>It is a very professional product, so you should not give up. The code it >>generates is superior to the cheaper alternative. Far superior. > >I'll second that. It's an _excellent_ product, and I continue to be >pleasantly surprised at how powerful it really is. But it's a bit daunting >for beginners. > >I learned C through Mix Software's Power C compiler (it's for the PC), >which costs only $29 and has an excellent 660-page printed manual. Check >it out at http://www.mixsoftware.com > >BTW, I gave up on trying to integrate a fairly large project (many source >files) in Hi-Tech PIC-C with the MPLAB IDE. Instead, I run the HPDPIC >IDE, MPLAB and CodeWarrior concurrently, with a project in HPDPIC and an >"empty" project open in MPLAB which simply points to the object file HPDPIC >is generating. I edit in CodeWarrior, compile in HPDPIC, and download and >debug with a PICMASTER in MPLAB. I find this to be a very fast way to >work, because it draws on the strengths of the individual products (CW's >editor, HPDPIC's project management environment, MPLAB's debugging windows). > > > > ___________________________________________ >| Andrew E. Kalman, Ph.D. aek@netcom.com | >| standard disclaimers apply | >|___________________________________________| > > Jim Ham, Porcine Associates (650)326-2669 fax(650)326-1071 "http://www.porcine.com"