> > There is NO good reason to use C if you carefully save and document > > the routines you prove over time. One good reason: It is very difficult (I would say inpossible) in asm libraries to use the few RAM locations in a PIC efficiently. Most asm porograms simply assign a unique location to what is in effect a local variable. A good HLL compiler will use a static-stack approach which re-uses the RAM locations. Been there, tried that, wrote a compiler instead. Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products docent Hogeschool van Utrecht: www.voti.nl/hvu _______________________________________________ http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist