>Want. Assembly users always know more about processor >Then C users because of C doesn't require to know about >Flags, interrupt because of C is powerful enough to handle That sounds like somebody who's on an ego trip. Just because you don't need to be concerned with every little detail all the time doesn't mean you know any less about the chip. >C takes more space because the compiler maker when they >Make their C code they have to know assembly first before Not at all. I've been coding PICs for 10 years in both C and assembly. Some of the optimizations that the compiler generates blow me away. The compiler doesn't have to think about how to write code so that it will be understandable 10 years from now by somebody who didn't write it. It can make things as convoluted at the assembly level as it wants. I have used the Hitech compiler to generate code that is SMALLER than the same thing hand-coded in assembly because I wanted to be able to understand it later. >I think all of us should know ASM and C. >C is very useful language worth learning it. I agree with those two statements. It goes along with the "right tool for the job" philosophy. Andy -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu