There are errata sheets for revisions B, B3 and B4 But how do I tell which revision my chip is?? (without testing...) Maybe can we use the date code some way? I have one marked PIC16F877-04/P 9924018 And one PIC16F877-20/P 9921BSL Thanks in advance PS Recieved the ICD today. Look very nice :) DS /Morgan Morgans Reglerteknik, HŠllekŒs, 277 35 KIVIK tel 0414-446620, fax 70331, mrt@iname.com