Quoting Isaac Marino Bavaresco : > Not at all. It is perfectly possible to do bit-banging in C. It may be > tricky if you need cycle-exact timings, but then you can always use > inline assembly or create small assembly-only routines called from your > C code. So I've heard, and that's why I'm experimenting to see how it works =20 for my apps. I like what googlium did (name escapes me, but he's on =20 this list), though I would've preferred a larger test, using some of =20 the peripherals. For now my intention is to do this for an app which has a 3-digit =20 multiplexed display and one analog input. I'll prob have to keep it =20 within 2k code space as IIRC some of the compilers are limited to 2k =20 code size for the eval version. If I have more room, I'll prob add =20 some other features. The key (at first) is to compare code size and performance. Cheers, -Neil. --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .