Yup, it sure does say that! Two possibilities come to mind: 1) The simulator assumes that CCP1 doesn't set GO/DONE, only CCP2 does,=20 but the actual chip will work fine. 2) The data sheet is a cut and paste job, and does not reflect what is=20 in the chip. This is not unheard of. According to the block diagram of=20 the Timer1 module for the 16F88X, setting T1ACS to 1 causes Timer1 to=20 count at Fosc instead of Fosc/4, but it doesn't HAVE a T1ACS. They cut=20 and pasted the Timer! block diagram from some other PIC. The only way to know which is true is to try the actual chip. Kerry cdb wrote: > :: According to AN594, only CCP2 sets the GO/DONE flag, CCP1 does not. > > Yes I read that in AN594 which confused me even more, but the datasheet f= or=20 > the 16F690 on page 129 says. > > 11.2.4 SPECIAL EVENT TRIGGER > When Special Event Trigger mode is chosen > (CCP1M<3:0> =3D 1011), the CCP module does the > following: > =95 Resets Timer1 > =95 Starts an ADC conversion if ADC is enabled > > ADC is enabled, if I physically set the ADGO bit everything works as=20 > expected. I get an ADC conversion every 20ms. The midrange CCP manaul=20 > doesn't have much to say and I suspect it isn't upto date. > > Thank you for the help. > > Colin > > > -- > cdb, colin@btech-online.co.uk on 10/07/2011 > =20 > Web presence: www.btech-online.co.uk =20 > =20 > Hosted by: www.justhost.com.au > =20 > =20 > This email is to be considered private if addressed to a named individua= l=20 > or HR department, and public if addressed to a blog, forum or news=20 > article. > =20 > =20 > =20 > > =20 --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .