> What's this 4Mhz vs 20MHz? There's no mention of different speed limits in my > PIC16F87X Microchip data sheet - they're all DC to 20MHz, aren't they? Nope. -04's are tested to 4 MHz only. No gurantee up to 20 Mhz, but no gurantee of failure either. > I'm only in the xptal stage - doing LCDs, starting out on I2C, ADC & stuff > like that. Would anyone be willing to offer advice on what I should go for? > Especially any gotchas v/v the F877A? Your progger must explicitly support the 877A. If so go for that one. If not you'll have to do with the 877. If you are not in love with the 14-bit processor core you might check the 'compareable' 18F chips: 18F452 and 18F4520 (= newer version). 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