Andy, Any time when I write C code I think in C And I do not care about what is really happening Inside of pic and C generated asm is hard to read All labels are numbers hard to fallow. When any person starts writing C code and never had any chance to do assembly that Person knows lot less about internal operation of Mcu then assembly person does because of assembly forces to know more about almost every thing in detail. You Started long time ago you learned every thing your case Is different. Andre -----Original Message----- I use C because it lets me produce code quicker than I can in assembly. But I'm pretty dang good in assembly, too. I've worked in assembly since 1980, and C consistently only about 5 years. I love both - I was only pointing out that your reasons for NOT using C are extremely flawed. Andy At 09:23 AM 2/6/03 -0800, you wrote: >Andy, > >I disagree you use C because you are good at C. > >Andre > > > >-----Original Message----- > > >For real optimization use C, for speed of development use C. > >I think Walter Banks (of BYTECRAFT fame) pretty clearly summed up why C >compilers can out-optimize a lot of assembly. > >Andy > >At 01:38 PM 1/6/03 +1100, you wrote: >>The PIC maths libraries are not difficult to incorporate and use - for >real >>optomization - use assembly, for speed of development, use C, but >assembly >>is still the choice. >>Just my opinion ... >> >>-----Original Message----- >>From: pic microcontroller discussion list >>+AFs-mailto:PICLIST+AEA-MITVMA.MIT.EDU+AF0-On Behalf Of Christopher >Gill >>Sent: Thursday, 6 February 2003 3:54 am >>To: PICLIST+AEA-MITVMA.MIT.EDU >>Subject: +AFs-PIC+AF0-: C Language V's Assembler >> >> >>Hi there >>I have been using PICs since last June programming in assembler, I am >now >>looking a using the C language. What are the advantages/disadvantages >of C >>over the assembly language. Am I right in thinking that there are built >in >>'modules' for division, multiplication etc. Are there any good online >>tutorials on programming in C for complete beginers? >> >>Cheers >>chris >> >>-- >>http://www.piclist.com hint: To leave the PICList >>mailto:piclist-unsubscribe-request+AEA-mitvma.mit.edu >> >>-- >>http://www.piclist.com hint: To leave the PICList >>mailto:piclist-unsubscribe-request@mitvma.mit.edu > >-- >http://www.piclist.com hint: PICList Posts must start with ONE topic: >[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads > >-- >http://www.piclist.com hint: PICList Posts must start with ONE topic: >[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads