This is an EMDP1 Adaptor and it is currently a work in progress.
The following revisions of the PIC_Serial EMDP1 Adaptor board are listed below:
In addition, there a number of adaptor plugs that plug into the EMPD PIC Serial Adaptor Board to adapt it to different PIC versions and packages:
Each plug consists of a 2×17(=34) pin shrouded male header with the following pin definitions.
To create a plug, the wires are run from GND, CLK, DATA, VPP, VDD, and LVP to the appropriate pins on the 40-pin socket.
Pin Description Pin Description 1 Pin40 2 Pin1 3 Pin39 4 Pin2 5 Pin38 6 Pin3 7 Pin37 8 Pin4 9 Pin36 10 Pin5 11 Pin35 12 Pin6 13 Pin34 14 Pin7 15 Pin33 16 Pin8 17 Pin32 18 Pin9 19 Pin31 20 Pin10 21 ID0 22 Pin11 23 ID1 24 Pin12 25 ID2 26 Pin13 27 ID3 28 Pin14 29 DATA 30 VPP 31 CLK 32 VDD 33 GND 34 LVP
Each plug has a 4-bit id that can be read by the EMDP1. The id pins are labeled ID0 through ID3 and are grounded to generate a 0. The pull-up resistors on the PIC Serial Adaptor will pull them up to a 1 if they are left disconnected. The currently assigned id's are listed in the table below:
Due to the pull up resistors, the EMDP1 can detect the lack of a plug when ID0 through ID3 read as all ones.
Id (Dec.) ID3 ID2 ID1 ID0 Plug Name 0 0 0 0 0 Plug18 1 0 0 0 1 Plug28 2 0 0 1 0 Plug8 15 1 1 1 1 No Plug