From 90154a04f96393456ca68d0fbb63501102ca799b Mon Sep 17 00:00:00 2001 From: Oliver Lehmann Date: Sun, 6 May 2012 00:20:35 +0000 Subject: [PATCH] use 74HCT125 instead of resister network --- .../Hardware/P8000_WDC_Emulator.sch | 464 +++++++++--------- 1 file changed, 233 insertions(+), 231 deletions(-) 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 index f06d743..b930cb0 100755 --- a/P8000_WDC_Emulator/P8000_WDC_Emulator/Hardware/P8000_WDC_Emulator.sch +++ b/P8000_WDC_Emulator/P8000_WDC_Emulator/Hardware/P8000_WDC_Emulator.sch @@ -1,19 +1,10 @@ -v 20081231 1 +v 20091004 2 C 27400 32800 0 0 0 title-bordered-A0.sym C 44900 44600 1 0 1 max3232.sym { T 42800 48100 5 10 1 1 0 0 1 device=MAX3232 } -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 { @@ -104,25 +95,6 @@ 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 53300 42800 53300 4 -N 42800 53300 42800 55000 4 -N 42800 55000 53900 55000 4 C 49900 42500 1 0 0 atmega644p.sym { T 53000 53400 5 10 1 1 0 6 1 @@ -134,158 +106,18 @@ footprint=TQFP44_10 } N 50000 44900 48400 44900 4 N 48400 44900 48400 45600 4 -C 64900 53600 1 0 0 io-1.sym -{ -T 65100 54200 5 10 0 0 0 0 1 -device=none -T 67100 53700 5 10 1 1 0 7 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 67100 53400 5 10 1 1 0 7 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 67100 53100 5 10 1 1 0 7 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 67100 52800 5 10 1 1 0 7 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 67100 52500 5 10 1 1 0 7 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 67100 52200 5 10 1 1 0 7 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 67100 51900 5 10 1 1 0 7 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 48800 54400 58100 54400 4 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=50u -} +N 48500 54700 58400 54700 4 C 41200 48400 1 0 0 capacitor-1.sym { T 41400 49100 5 10 0 0 0 0 1 @@ -297,67 +129,49 @@ symversion=0.1 T 41400 48200 5 10 1 1 0 0 1 value=100n } -C 63300 52600 1 90 1 capacitor-1.sym +C 43000 52400 1 0 0 lm3940.sym { -T 62600 52400 5 10 0 0 270 2 1 -device=CAPACITOR -T 63000 52300 5 10 1 1 0 6 1 -refdes=2C1 -T 62400 52400 5 10 0 0 270 2 1 -symversion=0.1 -T 63000 51900 5 10 1 1 0 6 1 -value=100n -} -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 +T 43300 54100 5 10 0 0 0 0 1 device=LM3940 -T 38200 53900 5 10 1 1 0 6 1 +T 44700 53800 5 10 1 1 0 6 1 refdes=D3 } -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 +C 41300 54300 1 0 0 5V-plus-1.sym +N 43000 53200 41500 53200 4 +N 41500 53200 41500 54300 4 +N 45000 53200 46500 53200 4 +N 46500 53200 46500 54300 4 +C 46300 54300 1 0 0 3.3V-plus-1.sym +C 42300 52600 1 270 0 capacitor-1.sym { -T 36500 52500 5 10 0 0 270 0 1 +T 43000 52400 5 10 0 0 270 0 1 device=CAPACITOR -T 36100 52400 5 10 1 1 0 0 1 +T 42600 52300 5 10 1 1 0 0 1 refdes=C5 -T 36700 52500 5 10 0 0 270 0 1 +T 43200 52400 5 10 0 0 270 0 1 symversion=0.1 -T 36100 52000 5 10 1 1 0 0 1 +T 42600 51900 5 10 1 1 0 0 1 value=470n } -C 38800 52700 1 270 0 capacitor-1.sym +C 45300 52600 1 270 0 capacitor-1.sym { -T 39500 52500 5 10 0 0 270 0 1 +T 46000 52400 5 10 0 0 270 0 1 device=CAPACITOR -T 39100 52400 5 10 1 1 0 0 1 +T 45600 52300 5 10 1 1 0 0 1 refdes=C6 -T 39700 52500 5 10 0 0 270 0 1 +T 46200 52400 5 10 0 0 270 0 1 symversion=0.1 -T 39100 52000 5 10 1 1 0 0 1 +T 45600 51900 5 10 1 1 0 0 1 value=33u } -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 +N 42500 52600 42500 53200 4 +N 45500 52600 45500 53200 4 +N 45500 51700 45500 51100 4 +N 45500 51100 42500 51100 4 +N 42500 51100 42500 51700 4 +N 44000 52400 44000 51100 4 +N 44000 51100 44000 50700 4 +C 43900 50400 1 0 0 gnd-1.sym C 56400 49900 1 0 1 osc.sym { T 54500 51200 5 10 1 1 0 0 1 @@ -375,14 +189,6 @@ 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 44400 53900 43000 4 @@ -394,9 +200,6 @@ N 53300 46400 53900 46400 4 N 55400 56500 55900 56500 4 N 55900 56500 55900 56800 4 C 55700 56800 1 0 0 5V-plus-1.sym -C 41900 54800 1 0 0 5V-plus-1.sym -N 43600 53700 42100 53700 4 -N 42100 53700 42100 54800 4 C 54100 44400 1 90 0 capacitor-1.sym { T 53400 44600 5 10 0 0 90 0 1 @@ -408,8 +211,6 @@ symversion=0.1 T 54100 44600 5 10 1 1 0 0 1 value=100n } -T 65300 54100 9 10 1 0 0 0 1 -X3 N 37500 46600 41900 46600 4 N 41900 46600 41900 45600 4 C 54500 56400 1 0 0 resistor-1.sym @@ -417,7 +218,7 @@ C 54500 56400 1 0 0 resistor-1.sym T 54800 56800 5 10 0 0 0 0 1 device=RESISTOR T 54700 56700 5 10 1 1 0 0 1 -refdes=R3 +refdes=1R3 T 54700 56200 5 10 1 1 0 0 1 value=10k } @@ -430,7 +231,7 @@ T 67100 33100 9 8 1 0 0 0 1 T 68500 33100 9 8 1 0 0 0 1 1 T 71000 33400 9 7 1 0 0 0 1 -$Revision: 1.3 $ / $Date: 2011/12/27 23:04:21 $ +$Revision: 1.4 $ / $Date: 2012/05/06 00:20:35 $ T 71000 33100 9 8 1 0 0 0 1 Oliver Lehmann N 53300 53100 53900 53100 4 @@ -450,3 +251,204 @@ value=100n N 52400 56500 51900 56500 4 N 51900 56500 51900 56200 4 C 51800 55900 1 0 0 gnd-1.sym +C 61200 50700 1 0 1 74125-1.sym +{ +T 59100 52240 5 10 0 0 0 6 1 +device=74125 +T 59100 52040 5 10 0 0 0 6 1 +footprint=DIP14 +T 59500 51700 5 10 1 1 0 0 1 +refdes=D2 +T 61200 50700 5 10 0 0 0 0 1 +slot=2 +} +C 59200 49400 1 0 0 74125-1.sym +{ +T 61300 50940 5 10 0 0 0 0 1 +device=74125 +T 61300 50740 5 10 0 0 0 0 1 +footprint=DIP14 +T 60900 50400 5 10 1 1 0 6 1 +refdes=D2 +T 59200 49400 5 10 0 0 0 0 1 +slot=4 +} +C 59200 48100 1 0 0 74125-1.sym +{ +T 61300 49640 5 10 0 0 0 0 1 +device=74125 +T 61300 49440 5 10 0 0 0 0 1 +footprint=DIP14 +T 60900 49100 5 10 1 1 0 6 1 +refdes=D2 +T 59200 48100 5 10 0 0 0 0 1 +slot=3 +} +C 59200 46800 1 0 0 74125-1.sym +{ +T 61300 48340 5 10 0 0 0 0 1 +device=74125 +T 61300 48140 5 10 0 0 0 0 1 +footprint=DIP14 +T 60900 47800 5 10 1 1 0 6 1 +refdes=D2 +} +C 62600 52000 1 90 0 resistor-1.sym +{ +T 62200 52300 5 10 0 0 90 0 1 +device=RESISTOR +T 62700 52500 5 10 1 1 0 0 1 +refdes=2R3 +T 62700 52200 5 10 1 1 0 0 1 +value=10k +} +N 62500 53300 62500 52900 4 +N 61200 51300 68600 51300 4 +N 62500 51300 62500 52000 4 +C 63300 52000 1 90 0 resistor-1.sym +{ +T 62900 52300 5 10 0 0 90 0 1 +device=RESISTOR +T 63400 52500 5 10 1 1 0 0 1 +refdes=3R3 +T 63400 52200 5 10 1 1 0 0 1 +value=10k +} +N 63200 53300 63200 52900 4 +N 63200 50000 63200 52000 4 +C 64000 52000 1 90 0 resistor-1.sym +{ +T 63600 52300 5 10 0 0 90 0 1 +device=RESISTOR +T 64100 52500 5 10 1 1 0 0 1 +refdes=4R3 +T 64100 52200 5 10 1 1 0 0 1 +value=10k +} +N 63900 53300 63900 52900 4 +N 63900 48700 63900 52000 4 +C 64800 52000 1 90 0 resistor-1.sym +{ +T 64400 52300 5 10 0 0 90 0 1 +device=RESISTOR +T 64900 52500 5 10 1 1 0 0 1 +refdes=4R3 +T 64900 52200 5 10 1 1 0 0 1 +value=10k +} +N 64700 53300 64700 52900 4 +N 64700 47400 64700 52000 4 +N 61200 50000 63200 50000 4 +N 61200 48700 67300 48700 4 +N 61200 47400 67600 47400 4 +C 68600 51200 1 0 0 io-1.sym +{ +T 68800 51800 5 10 0 0 0 0 1 +device=none +T 70800 51300 5 10 1 1 0 7 1 +value=DATAOUT / 7 +} +C 68600 50900 1 0 0 io-1.sym +{ +T 68800 51500 5 10 0 0 0 0 1 +device=none +T 70800 51000 5 10 1 1 0 7 1 +value=GND / 6 +} +C 68600 50600 1 0 0 io-1.sym +{ +T 68800 51200 5 10 0 0 0 0 1 +device=none +T 70800 50700 5 10 1 1 0 7 1 +value=CLK / 5 +} +C 68600 50300 1 0 0 io-1.sym +{ +T 68800 50900 5 10 0 0 0 0 1 +device=none +T 70800 50400 5 10 1 1 0 7 1 +value=VDD33 / 4 +} +C 68600 50000 1 0 0 io-1.sym +{ +T 68800 50600 5 10 0 0 0 0 1 +device=none +T 70800 50100 5 10 1 1 0 7 1 +value=GND / 3 +} +C 68600 49700 1 0 0 io-1.sym +{ +T 68800 50300 5 10 0 0 0 0 1 +device=none +T 70800 49800 5 10 1 1 0 7 1 +value=DATAIN / 2 +} +C 68600 49400 1 0 0 io-1.sym +{ +T 68800 50000 5 10 0 0 0 0 1 +device=none +T 70800 49500 5 10 1 1 0 7 1 +value=/CS / 1 +} +T 69000 51700 9 10 1 0 0 0 1 +X3 +N 68600 50700 63200 50700 4 +N 68600 49800 67300 49800 4 +N 68600 49500 67600 49500 4 +N 61200 50900 61700 50900 4 +N 61700 50600 61700 50900 4 +C 61800 50300 1 0 1 gnd-1.sym +N 59200 49600 56600 49600 4 +N 56600 49300 56600 49600 4 +C 56500 49000 1 0 0 gnd-1.sym +N 59200 48300 56600 48300 4 +N 56600 48000 56600 48300 4 +C 56500 47700 1 0 0 gnd-1.sym +N 59200 47000 56600 47000 4 +N 56600 46700 56600 47000 4 +C 56500 46400 1 0 0 gnd-1.sym +N 59200 51300 58400 51300 4 +N 58400 51300 58400 54700 4 +N 59200 50000 58100 50000 4 +N 58100 50000 58100 54400 4 +N 59200 48700 57800 48700 4 +N 57800 48700 57800 54100 4 +N 59200 47400 57500 47400 4 +N 57500 47400 57500 53800 4 +N 68600 51000 67000 51000 4 +N 67000 51000 67000 48200 4 +N 68600 50100 67000 50100 4 +C 65700 50200 1 90 1 capacitor-2.sym +{ +T 65000 50000 5 10 0 0 270 2 1 +device=POLARIZED_CAPACITOR +T 65200 49900 5 10 1 1 0 6 1 +refdes=C4 +T 64800 50000 5 10 0 0 270 2 1 +symversion=0.1 +T 65200 49500 5 10 1 1 0 6 1 +value=50u +} +C 66700 50200 1 90 1 capacitor-1.sym +{ +T 66000 50000 5 10 0 0 270 2 1 +device=CAPACITOR +T 66400 49900 5 10 1 1 0 6 1 +refdes=2C1 +T 65800 50000 5 10 0 0 270 2 1 +symversion=0.1 +T 66400 49500 5 10 1 1 0 6 1 +value=100n +} +N 68600 50400 65500 50400 4 +N 66500 50200 66500 50400 4 +N 65500 50200 65500 53300 4 +N 65500 49300 65500 49000 4 +N 65500 49000 67000 49000 4 +N 66500 49300 66500 49000 4 +C 67100 47900 1 0 1 gnd-1.sym +N 67300 48700 67300 49800 4 +N 67600 47400 67600 49500 4 +C 67200 53700 1 0 1 3.3V-plus-1.sym +N 62500 53300 67000 53300 4 +N 67000 53300 67000 53700 4