>>Have you ever found you needed a 24 bit integer datatype and wished PICC had >>support for it? > > Frequently. There are many cases where 16 bits isn't quite enough but 32 is wasteful. > Probably less of an issue on the PIC18, but on the 16 series, RAM is usually the first thing you run > out of. For me that's "sometimes". In those cases I use 3 byte structs for storage and the built-in 32 bit routines for the calculations. I've never had a case where the additional resources that were needed to do the 32 bit calculations (temp register, instruction cycles) were a problem. -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads