SEVERAL POSSIBLE REASONS FOR PROGRAMMING ERRORS

1.  PIC omitted/incorrectly inserted/wrong type
2.  Power to the PCB is not present or is incorrect
3.  Printer cable not plugged in
4.  Home-made printer cable wrongly connected
5.  Incorrect port address selected on computer
6.  Computer cannot read printer port as input
7.  Verify unavailable with solo PIC Tutorial PCB
8.  PCB and or components faulty

9.  PIC is "Code Protected" (read back data = 0).
    NB PIC16C84 Config sent with Code Protection on (CP0 = 0) will
    result in Config Error and not allow them to be programmed.

10. PIC programming pins (RB6 & RB7) are connected to another
    circuit which is "pulling" them high or low

11. You are trying to program a non-Eeprom based PIC that has not
    been erased

12. A few genuine errors exist - try again

13. You are not using Toolkit Mk2 or Mk3 hardware!

In Programming mode, an initial check of the PIC's Config status
is made before Verifying commences, if the response value is 16383
or zero, the Verification process terminates with the statement
"No Response From PIC!" and an errors value of 16383 or zero shown
when the Show Errors" button is clicked. These values are typical
results for Items 1 to 9.

For Program errors a comparison between the sent and readback codes
can be viewed by clicking the "Show Errors" button.

If errors occur in Config mode, examine the Config Status line. Items
1 to 9 are likely to result in a value of binary 11111111111111 or
00000000000000

The Port and PCB can be checked via the "Check PCB" button on
the main screen 

Items 2 & 3 are the most likely cause!

For 4 - 7 refer to the EPE published text

Note that not all computers can read from the printer port. Reading back
is an essential need for verifying, disassembly and Config checking etc

If 6 or 7 apply it is likely that even though errors are reported the
PIC will still have accepted the program or config settings

Click OK to continue with the main Toolkit screen
