Hello I built a programmer for 16f84 in accordance with Microchip's programmins specs. It works fine but there is trouble with BULK ERASE and CODE UNPROTECT sequences. They just won't work. Here is how I tried: Bulk Erase: 1. Enter Programming Mode 2. Perform Load all "1" (As I understood this means "Load Data for Programm memory" command 000011 with all "1" in data field ) 3. Do "Bulk Ease Programm Memory" (thou in programming specs for 16F8X item 2.3.1.8 refers as "Bulk Erase Test Memory". I did not find such a command in list) 4. Do "Begin Programming" 5. Wait 10 ms I tried this for data memory either - no result. Also I followed Microchip's recomendations about disabling code protect but I could only write the new comfiguration word using their sequence. As for disabling code protect also - no result. If you can help me solve this problem and describe what are the commands 000001 and 000111? Do they require data field or not? Please send me right programming sequences or refer to www resources where I can get them Regards Vassili Zibarov