diff --git a/P8000_WDC_Emulator/P8000_WDC_Emulator/Hardware/P8000_WDC_Emulator.sch b/P8000_WDC_Emulator/P8000_WDC_Emulator/Hardware/P8000_WDC_Emulator.sch new file mode 100755 index 0000000..e458a9d --- /dev/null +++ b/P8000_WDC_Emulator/P8000_WDC_Emulator/Hardware/P8000_WDC_Emulator.sch @@ -0,0 +1,421 @@ +v 20091004 2 +C 27400 32800 0 0 0 title-bordered-A0.sym +C 44900 44600 1 0 1 max3232.sym +C 46000 51800 1 0 1 JTAG-AVR.sym +{ +T 43900 54600 5 10 0 0 0 6 1 +footprint=HEADER10 +T 43900 55000 5 10 0 0 0 6 1 +device=JTAG-Actel +T 44800 53900 5 10 1 1 0 3 1 +refdes=X2 +} +N 48400 45600 44900 45600 4 +C 45300 47400 1 0 0 capacitor-2.sym +{ +T 45500 48100 5 10 0 0 0 0 1 +device=POLARIZED_CAPACITOR +T 45500 47900 5 10 1 1 0 0 1 +refdes=C3 +T 45500 48300 5 10 0 0 0 0 1 +symversion=0.1 +T 45400 47200 5 10 1 1 0 0 1 +value=0.047µF +} +N 44900 47600 45300 47600 4 +N 46200 47600 46600 47600 4 +N 46600 47600 46600 46800 4 +N 46600 46800 44900 46800 4 +C 42100 47400 1 0 1 capacitor-2.sym +{ +T 41900 48100 5 10 0 0 0 6 1 +device=POLARIZED_CAPACITOR +T 41900 47900 5 10 1 1 0 6 1 +refdes=1C2 +T 41900 48300 5 10 0 0 0 6 1 +symversion=0.1 +T 42000 47200 5 10 1 1 0 6 1 +value=0.33µF +} +N 42500 47600 42100 47600 4 +N 41200 47600 40800 47600 4 +N 40800 47600 40800 46800 4 +N 40800 46800 42500 46800 4 +C 42200 44800 1 0 1 capacitor-2.sym +{ +T 42000 45500 5 10 0 0 0 6 1 +device=POLARIZED_CAPACITOR +T 42000 45300 5 10 1 1 0 6 1 +refdes=2C2 +T 42000 45700 5 10 0 0 0 6 1 +symversion=0.1 +T 42100 44600 5 10 1 1 0 6 1 +value=0.33µF +} +N 42500 45000 42200 45000 4 +N 41300 45000 40900 45000 4 +C 46200 44800 1 0 1 capacitor-2.sym +{ +T 46000 45500 5 10 0 0 0 6 1 +device=POLARIZED_CAPACITOR +T 46000 45300 5 10 1 1 0 6 1 +refdes=3C2 +T 46000 45700 5 10 0 0 0 6 1 +symversion=0.1 +T 46100 44600 5 10 1 1 0 6 1 +value=0.33µF +} +N 44900 45000 45300 45000 4 +N 46200 45000 46600 45000 4 +C 40800 43900 1 0 0 gnd-1.sym +N 40900 45000 40900 44200 4 +C 46500 43900 1 0 0 gnd-1.sym +N 46600 45000 46600 44200 4 +N 42500 47800 42300 47800 4 +N 42300 47800 42300 49000 4 +C 42100 49000 1 0 0 5V-plus-1.sym +C 42200 43900 1 0 0 gnd-1.sym +N 42500 44800 42300 44800 4 +N 42300 44800 42300 44200 4 +C 37000 44200 1 0 0 DB9-1.sym +{ +T 38000 47100 5 10 0 0 0 0 1 +device=DB9 +T 37200 47400 5 10 1 1 0 0 1 +refdes=X1 +} +N 42500 46400 38600 46400 4 +N 42500 45600 38600 45600 4 +N 38200 46300 38600 46300 4 +N 38600 46300 38600 46400 4 +N 38200 45700 38600 45700 4 +N 38600 45700 38600 45600 4 +C 38400 43900 1 0 0 gnd-1.sym +N 38200 44500 38500 44500 4 +N 38500 44500 38500 44200 4 +N 42300 48600 42100 48600 4 +C 40900 48100 1 0 0 gnd-1.sym +N 41200 48600 41000 48600 4 +N 41000 48600 41000 48400 4 +T 44400 48100 9 10 1 0 0 0 1 +D2 +N 44900 46400 46900 46400 4 +N 50000 44600 46900 44600 4 +N 46900 44600 46900 46400 4 +N 50000 47000 48200 47000 4 +N 48200 47000 48200 54100 4 +N 48200 54100 46000 54100 4 +C 42400 51100 1 0 0 gnd-1.sym +N 43600 54100 42500 54100 4 +N 42500 54100 42500 51400 4 +N 43600 52500 42500 52500 4 +N 50000 46400 47900 46400 4 +N 47900 46400 47900 53700 4 +N 47900 53700 46000 53700 4 +N 50000 46700 47600 46700 4 +N 47600 46700 47600 53300 4 +N 47600 53300 46000 53300 4 +N 50000 46100 47300 46100 4 +N 47300 46100 47300 52500 4 +N 47300 52500 46000 52500 4 +N 43600 52900 42500 52900 4 +N 46000 52900 46300 52900 4 +N 46300 51800 46300 52900 4 +N 46300 51800 42500 51800 4 +N 43600 53300 42800 53300 4 +N 42800 53300 42800 55000 4 +N 42800 55000 53900 55000 4 +N 53300 53100 54400 53100 4 +C 49900 42500 1 0 0 atmega644p.sym +{ +T 53000 53400 5 10 1 1 0 6 1 +refdes=D1 +T 50300 50200 5 10 0 0 0 0 1 +device=Atmega644PA +T 50300 49400 5 10 0 0 0 0 1 +footprint=TQFP44_10 +} +N 50000 44900 48400 44900 4 +N 48400 44900 48400 45600 4 +N 53900 55000 53900 53100 4 +C 64900 53600 1 0 0 io-1.sym +{ +T 65100 54200 5 10 0 0 0 0 1 +device=none +T 65800 53700 5 10 1 1 0 1 1 +value=DATAOUT / 7 +} +C 64900 53300 1 0 0 io-1.sym +{ +T 65100 53900 5 10 0 0 0 0 1 +device=none +T 65800 53400 5 10 1 1 0 1 1 +value=GND / 6 +} +C 64900 53000 1 0 0 io-1.sym +{ +T 65100 53600 5 10 0 0 0 0 1 +device=none +T 65800 53100 5 10 1 1 0 1 1 +value=CLK / 5 +} +C 64900 52700 1 0 0 io-1.sym +{ +T 65100 53300 5 10 0 0 0 0 1 +device=none +T 65800 52800 5 10 1 1 0 1 1 +value=VDD33 / 4 +} +C 64900 52400 1 0 0 io-1.sym +{ +T 65100 53000 5 10 0 0 0 0 1 +device=none +T 65800 52500 5 10 1 1 0 1 1 +value=GND / 3 +} +C 64900 52100 1 0 0 io-1.sym +{ +T 65100 52700 5 10 0 0 0 0 1 +device=none +T 65800 52200 5 10 1 1 0 1 1 +value=DATAIN / 2 +} +C 64900 51800 1 0 0 io-1.sym +{ +T 65100 52400 5 10 0 0 0 0 1 +device=none +T 65800 51900 5 10 1 1 0 1 1 +value=/CS / 1 +} +C 59300 49000 1 0 0 resistor-1.sym +{ +T 59600 49400 5 10 0 0 0 0 1 +device=RESISTOR +T 59500 49300 5 10 1 1 0 0 1 +refdes=1R1 +T 59500 48800 5 10 1 1 0 0 1 +value=1k8 +} +C 59300 48000 1 0 0 resistor-1.sym +{ +T 59600 48400 5 10 0 0 0 0 1 +device=RESISTOR +T 59500 48300 5 10 1 1 0 0 1 +refdes=1R2 +T 59500 47800 5 10 1 1 0 0 1 +value=3k3 +} +N 50000 48500 48800 48500 4 +N 48800 48500 48800 54400 4 +N 48800 54400 58400 54400 4 +N 58400 54400 58400 53700 4 +N 58400 53700 64900 53700 4 +N 64900 53400 63600 53400 4 +N 63600 53400 63600 50100 4 +N 64900 52500 63600 52500 4 +C 63700 49800 1 0 1 gnd-1.sym +N 50000 49100 49400 49100 4 +N 49400 49100 49400 53800 4 +N 49400 53800 57500 53800 4 +N 57500 53800 57500 49100 4 +N 57500 49100 59300 49100 4 +N 60200 49100 64500 49100 4 +N 64500 49100 64500 51900 4 +N 64500 51900 64900 51900 4 +N 60200 48100 60800 48100 4 +C 59300 51000 1 0 0 resistor-1.sym +{ +T 59600 51400 5 10 0 0 0 0 1 +device=RESISTOR +T 59500 51300 5 10 1 1 0 0 1 +refdes=2R1 +T 59500 50800 5 10 1 1 0 0 1 +value=1k8 +} +C 59300 50000 1 0 0 resistor-1.sym +{ +T 59600 50400 5 10 0 0 0 0 1 +device=RESISTOR +T 59500 50300 5 10 1 1 0 0 1 +refdes=2R2 +T 59500 49800 5 10 1 1 0 0 1 +value=3k3 +} +N 57800 51100 59300 51100 4 +N 60200 51100 64200 51100 4 +N 60200 50100 60800 50100 4 +N 59300 50100 58800 50100 4 +C 59300 53000 1 0 0 resistor-1.sym +{ +T 59600 53400 5 10 0 0 0 0 1 +device=RESISTOR +T 59500 53300 5 10 1 1 0 0 1 +refdes=3R1 +T 59500 52800 5 10 1 1 0 0 1 +value=1k8 +} +C 59300 52000 1 0 0 resistor-1.sym +{ +T 59600 52400 5 10 0 0 0 0 1 +device=RESISTOR +T 59500 52300 5 10 1 1 0 0 1 +refdes=3R2 +T 59500 51800 5 10 1 1 0 0 1 +value=3k3 +} +N 58100 53100 59300 53100 4 +N 60200 53100 64900 53100 4 +N 60200 52100 60800 52100 4 +N 59300 52100 58800 52100 4 +N 58800 49600 58800 50100 4 +N 58800 51600 58800 52100 4 +N 50000 48800 49100 48800 4 +N 49100 48800 49100 54100 4 +N 49100 54100 57800 54100 4 +N 57800 54100 57800 51100 4 +N 50000 48200 48500 48200 4 +N 48500 48200 48500 54700 4 +N 48500 54700 58100 54700 4 +N 58100 54700 58100 53100 4 +N 64200 51100 64200 52200 4 +N 64200 52200 64900 52200 4 +C 62300 52600 1 90 1 capacitor-2.sym +{ +T 61600 52400 5 10 0 0 270 2 1 +device=POLARIZED_CAPACITOR +T 61800 52300 5 10 1 1 0 6 1 +refdes=C4 +T 61400 52400 5 10 0 0 270 2 1 +symversion=0.1 +T 61800 51900 5 10 1 1 0 6 1 +value=50µF +} +C 41200 48400 1 0 0 capacitor-1.sym +{ +T 41400 49100 5 10 0 0 0 0 1 +device=CAPACITOR +T 41400 48900 5 10 1 1 0 0 1 +refdes=1C1 +T 41400 49300 5 10 0 0 0 0 1 +symversion=0.1 +T 41400 48200 5 10 1 1 0 0 1 +value=100nF +} +C 63300 52600 1 90 1 capacitor-1.sym +{ +T 62600 52400 5 10 0 0 270 2 1 +device=CAPACITOR +T 63000 52300 5 10 1 1 0 6 1 +refdes=1C1 +T 62400 52400 5 10 0 0 270 2 1 +symversion=0.1 +T 63000 51900 5 10 1 1 0 6 1 +value=100nF +} +N 64900 52800 62100 52800 4 +N 63100 52600 63100 52800 4 +N 62100 52600 62100 54100 4 +N 62100 51700 62100 51400 4 +N 62100 51400 63600 51400 4 +N 63100 51700 63100 51400 4 +C 62300 54100 1 0 1 3.3V-plus-1.sym +C 36500 52500 1 0 0 lm3940.sym +{ +T 36800 54200 5 10 0 0 0 0 1 +device=LM3940 +T 38200 53900 5 10 1 1 0 6 1 +refdes=U? +} +C 34800 54400 1 0 0 5V-plus-1.sym +N 36500 53300 35000 53300 4 +N 35000 53300 35000 54400 4 +N 38500 53300 40000 53300 4 +N 40000 53300 40000 54400 4 +C 39800 54400 1 0 0 3.3V-plus-1.sym +C 35800 52700 1 270 0 capacitor-1.sym +{ +T 36500 52500 5 10 0 0 270 0 1 +device=CAPACITOR +T 36100 52400 5 10 1 1 0 0 1 +refdes=C5 +T 36700 52500 5 10 0 0 270 0 1 +symversion=0.1 +T 36100 52000 5 10 1 1 0 0 1 +value=0.47µF +} +C 38800 52700 1 270 0 capacitor-1.sym +{ +T 39500 52500 5 10 0 0 270 0 1 +device=CAPACITOR +T 39100 52400 5 10 1 1 0 0 1 +refdes=C6 +T 39700 52500 5 10 0 0 270 0 1 +symversion=0.1 +T 39100 52000 5 10 1 1 0 0 1 +value=33µF +} +N 36000 52700 36000 53300 4 +N 39000 52700 39000 53300 4 +N 39000 51800 39000 51200 4 +N 39000 51200 36000 51200 4 +N 36000 51200 36000 51800 4 +N 37500 52500 37500 51200 4 +N 37500 51200 37500 50800 4 +C 37400 50500 1 0 0 gnd-1.sym +C 56400 49900 1 0 1 osc.sym +{ +T 54500 51200 5 10 1 1 0 0 1 +refdes=Q1 +T 56100 51450 5 10 0 0 0 6 1 +device=OSC +T 56100 51650 5 10 0 0 0 6 1 +footprint=OSC__Crystek_CCHD-950 +T 55500 50000 5 10 1 1 0 0 1 +value=20MHz +} +C 55300 49200 1 0 0 gnd-1.sym +C 56800 51300 1 0 0 5V-plus-1.sym +N 56400 50800 57000 50800 4 +N 57000 50800 57000 51300 4 +N 55400 49500 55400 49900 4 +N 53300 50800 54400 50800 4 +C 58700 51300 1 0 0 gnd-1.sym +N 60800 53100 60800 52100 4 +N 60800 50100 60800 51100 4 +C 58700 49300 1 0 0 gnd-1.sym +N 59300 48100 58800 48100 4 +N 58800 47600 58800 48100 4 +C 58700 47300 1 0 0 gnd-1.sym +N 60800 48100 60800 49100 4 +C 53800 42700 1 0 0 gnd-1.sym +N 53300 43700 53900 43700 4 +N 53900 43700 53900 43000 4 +N 53300 43400 53900 43400 4 +N 53900 46100 53900 47000 4 +N 53300 46100 53900 46100 4 +C 53700 47000 1 0 0 5V-plus-1.sym +N 53300 46400 53900 46400 4 +C 54400 53100 1 0 0 switch-pushbutton-no-1.sym +{ +T 54800 53400 5 10 1 1 0 0 1 +refdes=S? +T 54800 53700 5 10 0 0 0 0 1 +device=SWITCH_PUSHBUTTON_NO +} +N 55400 53100 55900 53100 4 +N 55900 53100 55900 53400 4 +C 54500 52300 1 0 0 resistor-1.sym +{ +T 54800 52700 5 10 0 0 0 0 1 +device=RESISTOR +T 54700 52600 5 10 1 1 0 0 1 +refdes=R3 +T 54700 52100 5 10 1 1 0 0 1 +value=30k +} +N 55400 52400 55900 52400 4 +N 55900 52400 55900 52100 4 +N 54500 52400 53900 52400 4 +N 53900 52400 53900 53100 4 +C 55800 51800 1 0 0 gnd-1.sym +C 55700 53400 1 0 0 5V-plus-1.sym