PSD_202410715023/Laprak-2/Laprak2_PSD.circ

418 lines
16 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project source="4.0.0" version="1.0">
This file is intended to be loaded by Logisim-evolution v4.0.0(https://github.com/logisim-evolution/).
<lib desc="#Wiring" name="0">
<tool name="Pin">
<a name="appearance" val="classic"/>
</tool>
</lib>
<lib desc="#Gates" name="1"/>
<lib desc="#Plexers" name="2"/>
<lib desc="#Arithmetic" name="3"/>
<lib desc="#Memory" name="4"/>
<lib desc="#I/O" name="5"/>
<lib desc="#TTL" name="6"/>
<lib desc="#TCL" name="7"/>
<lib desc="#Base" name="8"/>
<lib desc="#BFH-Praktika" name="9"/>
<lib desc="#Input/Output-Extra" name="10"/>
<lib desc="#Soc" name="11"/>
<main name="main"/>
<options>
<a name="gateUndefined" val="ignore"/>
<a name="simlimit" val="1000"/>
<a name="simrand" val="0"/>
</options>
<mappings>
<tool lib="8" map="Button2" name="Poke Tool"/>
<tool lib="8" map="Button3" name="Menu Tool"/>
<tool lib="8" map="Ctrl Button1" name="Menu Tool"/>
</mappings>
<toolbar>
<tool lib="8" name="Poke Tool"/>
<tool lib="8" name="Edit Tool"/>
<tool lib="8" name="Wiring Tool"/>
<tool lib="8" name="Text Tool"/>
<sep/>
<tool lib="0" name="Pin"/>
<tool lib="0" name="Pin">
<a name="facing" val="west"/>
<a name="type" val="output"/>
</tool>
<sep/>
<tool lib="1" name="NOT Gate"/>
<tool lib="1" name="AND Gate"/>
<tool lib="1" name="OR Gate"/>
<tool lib="1" name="XOR Gate"/>
<tool lib="1" name="NAND Gate"/>
<tool lib="1" name="NOR Gate"/>
<sep/>
<tool lib="4" name="D Flip-Flop"/>
<tool lib="4" name="Register"/>
</toolbar>
<circuit name="main">
<a name="appearance" val="logisim_evolution"/>
<a name="circuit" val="main"/>
<a name="circuitnamedboxfixedsize" val="true"/>
<a name="simulationFrequency" val="1.0"/>
<comp lib="0" loc="(50,690)" name="Constant"/>
<comp lib="0" loc="(60,160)" name="Constant"/>
<comp lib="0" loc="(60,180)" name="Constant"/>
<comp lib="0" loc="(60,2400)" name="Constant">
<a name="value" val="0x0"/>
</comp>
<comp lib="0" loc="(60,310)" name="Constant"/>
<comp lib="0" loc="(70,2130)" name="Constant">
<a name="value" val="0x0"/>
</comp>
<comp lib="0" loc="(80,1730)" name="Constant"/>
<comp lib="1" loc="(1210,420)" name="OR Gate">
<a name="inputs" val="6"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(240,1730)" name="NOT Gate"/>
<comp lib="1" loc="(240,2130)" name="NOT Gate"/>
<comp lib="1" loc="(250,160)" name="NOT Gate"/>
<comp lib="1" loc="(250,310)" name="NOT Gate"/>
<comp lib="1" loc="(260,2400)" name="NOT Gate"/>
<comp lib="1" loc="(270,690)" name="NOT Gate"/>
<comp lib="1" loc="(530,1080)" name="AND Gate">
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(530,940)" name="AND Gate">
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(620,190)" name="AND Gate">
<a name="inputs" val="4"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(620,300)" name="AND Gate">
<a name="inputs" val="4"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(620,420)" name="AND Gate">
<a name="inputs" val="4"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(620,540)" name="AND Gate">
<a name="inputs" val="4"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(620,660)" name="AND Gate">
<a name="inputs" val="4"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(620,780)" name="AND Gate">
<a name="inputs" val="4"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(670,1640)" name="AND Gate">
<a name="inputs" val="3"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(670,1760)" name="AND Gate">
<a name="inputs" val="3"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(670,1890)" name="AND Gate">
<a name="inputs" val="3"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(670,2010)" name="AND Gate">
<a name="inputs" val="3"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(670,2130)" name="AND Gate">
<a name="inputs" val="3"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(670,2250)" name="AND Gate">
<a name="inputs" val="3"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(670,2370)" name="AND Gate">
<a name="inputs" val="3"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(670,2480)" name="AND Gate">
<a name="inputs" val="3"/>
<a name="size" val="70"/>
</comp>
<comp lib="1" loc="(870,1000)" name="OR Gate">
<a name="size" val="70"/>
</comp>
<comp lib="5" loc="(1270,420)" name="LED"/>
<comp lib="5" loc="(760,2250)" name="LED"/>
<comp lib="5" loc="(760,2480)" name="LED"/>
<comp lib="5" loc="(770,1890)" name="LED"/>
<comp lib="5" loc="(770,2010)" name="LED"/>
<comp lib="5" loc="(770,2130)" name="LED"/>
<comp lib="5" loc="(770,2370)" name="LED"/>
<comp lib="5" loc="(780,1640)" name="LED"/>
<comp lib="5" loc="(790,1760)" name="LED"/>
<comp lib="5" loc="(970,1000)" name="LED"/>
<comp lib="8" loc="(1122,142)" name="Text">
<a name="font" val="SansSerif bold 20"/>
<a name="text" val="INEZ_AGATHA_202410715023"/>
</comp>
<comp lib="8" loc="(200,1565)" name="Text">
<a name="font" val="SansSerif bold 20"/>
<a name="text" val="Decoder 3-to-8 "/>
</comp>
<comp lib="8" loc="(310,1140)" name="Text">
<a name="font" val="SansSerif bold 20"/>
<a name="text" val="Hasil Penyederhanan"/>
</comp>
<comp lib="8" loc="(40,200)" name="Text">
<a name="font" val="SansSerif bold 21"/>
<a name="text" val="B"/>
</comp>
<comp lib="8" loc="(40,675)" name="Text">
<a name="font" val="SansSerif bold 21"/>
<a name="text" val="D"/>
</comp>
<comp lib="8" loc="(45,150)" name="Text">
<a name="font" val="SansSerif bold 21"/>
<a name="text" val="A"/>
</comp>
<comp lib="8" loc="(45,335)" name="Text">
<a name="font" val="SansSerif bold 21"/>
<a name="text" val="C"/>
</comp>
<comp lib="8" loc="(485,100)" name="Text">
<a name="font" val="SansSerif bold 20"/>
<a name="text" val="Y = (A'BC'D')+( A'BC'D)+( A'BCD)+( ABC'D')+( ABC'D)+( ABCD)"/>
</comp>
<comp lib="8" loc="(530,1040)" name="Text">
<a name="font" val="SansSerif bold 20"/>
<a name="text" val="(BD)"/>
</comp>
<comp lib="8" loc="(530,870)" name="Text">
<a name="font" val="SansSerif bold 20"/>
<a name="text" val="(BC')"/>
</comp>
<comp lib="8" loc="(60,2100)" name="Text">
<a name="font" val="SansSerif bold 18"/>
<a name="text" val="B"/>
</comp>
<comp lib="8" loc="(65,1695)" name="Text">
<a name="text" val="A"/>
</comp>
<comp lib="8" loc="(655,165)" name="Text">
<a name="font" val="SansSerif bold 20"/>
<a name="text" val="(A'BC'D')"/>
</comp>
<comp lib="8" loc="(655,635)" name="Text">
<a name="font" val="SansSerif bold 20"/>
<a name="text" val="(ABC'D)"/>
</comp>
<comp lib="8" loc="(660,385)" name="Text">
<a name="font" val="SansSerif bold 20"/>
<a name="text" val="(A'BCD)"/>
</comp>
<comp lib="8" loc="(660,750)" name="Text">
<a name="font" val="SansSerif bold 20"/>
<a name="text" val="(ABCD)"/>
</comp>
<comp lib="8" loc="(665,270)" name="Text">
<a name="font" val="SansSerif bold 20"/>
<a name="text" val="(A'BCD')"/>
</comp>
<comp lib="8" loc="(665,515)" name="Text">
<a name="font" val="SansSerif bold 20"/>
<a name="text" val="(ABC'D')"/>
</comp>
<comp lib="8" loc="(685,2335)" name="Text">
<a name="text" val="(ABC)"/>
</comp>
<comp lib="8" loc="(685,2440)" name="Text">
<a name="text" val="(ABC)"/>
</comp>
<comp lib="8" loc="(695,1980)" name="Text">
<a name="text" val="(ABC)"/>
</comp>
<comp lib="8" loc="(695,2085)" name="Text">
<a name="text" val="(ABC)"/>
</comp>
<comp lib="8" loc="(695,2215)" name="Text">
<a name="text" val="(ABC)"/>
</comp>
<comp lib="8" loc="(70,2375)" name="Text">
<a name="text" val="C"/>
</comp>
<comp lib="8" loc="(700,1870)" name="Text">
<a name="text" val="(ABC)"/>
</comp>
<comp lib="8" loc="(705,1600)" name="Text">
<a name="text" val="( ABC)"/>
</comp>
<comp lib="8" loc="(730,1700)" name="Text">
<a name="text" val="(ABC)"/>
</comp>
<comp lib="8" loc="(930,1540)" name="Text">
<a name="font" val="SansSerif bold 22"/>
<a name="text" val="INEZ AGATHA"/>
</comp>
<comp lib="8" loc="(930,1575)" name="Text">
<a name="font" val="SansSerif bold 22"/>
<a name="text" val="2021410715023"/>
</comp>
<comp lib="8" loc="(975,975)" name="Text">
<a name="font" val="SansSerif bold 20"/>
<a name="text" val="Y"/>
</comp>
<wire from="(110,1790)" to="(110,2040)"/>
<wire from="(110,1790)" to="(600,1790)"/>
<wire from="(110,2040)" to="(110,2280)"/>
<wire from="(110,2040)" to="(600,2040)"/>
<wire from="(110,2280)" to="(110,2400)"/>
<wire from="(110,2280)" to="(600,2280)"/>
<wire from="(110,2400)" to="(110,2510)"/>
<wire from="(110,2400)" to="(230,2400)"/>
<wire from="(110,2510)" to="(600,2510)"/>
<wire from="(1210,420)" to="(1270,420)"/>
<wire from="(140,160)" to="(140,510)"/>
<wire from="(140,160)" to="(220,160)"/>
<wire from="(140,510)" to="(140,630)"/>
<wire from="(140,510)" to="(550,510)"/>
<wire from="(140,630)" to="(140,750)"/>
<wire from="(140,630)" to="(550,630)"/>
<wire from="(140,750)" to="(550,750)"/>
<wire from="(160,2010)" to="(160,2130)"/>
<wire from="(160,2010)" to="(600,2010)"/>
<wire from="(160,2130)" to="(160,2370)"/>
<wire from="(160,2130)" to="(210,2130)"/>
<wire from="(160,2370)" to="(160,2480)"/>
<wire from="(160,2370)" to="(600,2370)"/>
<wire from="(160,2480)" to="(600,2480)"/>
<wire from="(170,180)" to="(170,290)"/>
<wire from="(170,180)" to="(550,180)"/>
<wire from="(170,290)" to="(170,410)"/>
<wire from="(170,290)" to="(550,290)"/>
<wire from="(170,410)" to="(170,530)"/>
<wire from="(170,410)" to="(550,410)"/>
<wire from="(170,530)" to="(170,650)"/>
<wire from="(170,530)" to="(550,530)"/>
<wire from="(170,650)" to="(170,770)"/>
<wire from="(170,650)" to="(550,650)"/>
<wire from="(170,770)" to="(180,770)"/>
<wire from="(180,1060)" to="(460,1060)"/>
<wire from="(180,1730)" to="(180,2100)"/>
<wire from="(180,1730)" to="(210,1730)"/>
<wire from="(180,2100)" to="(180,2220)"/>
<wire from="(180,2100)" to="(600,2100)"/>
<wire from="(180,2220)" to="(180,2340)"/>
<wire from="(180,2220)" to="(600,2220)"/>
<wire from="(180,2340)" to="(180,2450)"/>
<wire from="(180,2340)" to="(600,2340)"/>
<wire from="(180,2450)" to="(600,2450)"/>
<wire from="(180,770)" to="(180,920)"/>
<wire from="(180,770)" to="(550,770)"/>
<wire from="(180,920)" to="(180,1060)"/>
<wire from="(180,920)" to="(460,920)"/>
<wire from="(200,310)" to="(200,430)"/>
<wire from="(200,310)" to="(220,310)"/>
<wire from="(200,430)" to="(200,790)"/>
<wire from="(200,430)" to="(550,430)"/>
<wire from="(200,790)" to="(550,790)"/>
<wire from="(240,1730)" to="(260,1730)"/>
<wire from="(240,2130)" to="(300,2130)"/>
<wire from="(250,160)" to="(280,160)"/>
<wire from="(250,310)" to="(320,310)"/>
<wire from="(260,1610)" to="(260,1730)"/>
<wire from="(260,1610)" to="(600,1610)"/>
<wire from="(260,1730)" to="(260,1860)"/>
<wire from="(260,1730)" to="(600,1730)"/>
<wire from="(260,1860)" to="(260,1980)"/>
<wire from="(260,1860)" to="(600,1860)"/>
<wire from="(260,1980)" to="(600,1980)"/>
<wire from="(260,2400)" to="(280,2400)"/>
<wire from="(270,690)" to="(360,690)"/>
<wire from="(280,160)" to="(280,270)"/>
<wire from="(280,160)" to="(550,160)"/>
<wire from="(280,1670)" to="(280,1920)"/>
<wire from="(280,1670)" to="(600,1670)"/>
<wire from="(280,1920)" to="(280,2160)"/>
<wire from="(280,1920)" to="(600,1920)"/>
<wire from="(280,2160)" to="(280,2400)"/>
<wire from="(280,2160)" to="(600,2160)"/>
<wire from="(280,2400)" to="(600,2400)"/>
<wire from="(280,270)" to="(280,390)"/>
<wire from="(280,270)" to="(550,270)"/>
<wire from="(280,390)" to="(550,390)"/>
<wire from="(300,1640)" to="(300,1760)"/>
<wire from="(300,1640)" to="(600,1640)"/>
<wire from="(300,1760)" to="(300,1890)"/>
<wire from="(300,1760)" to="(600,1760)"/>
<wire from="(300,1890)" to="(300,2130)"/>
<wire from="(300,1890)" to="(600,1890)"/>
<wire from="(300,2130)" to="(300,2250)"/>
<wire from="(300,2130)" to="(600,2130)"/>
<wire from="(300,2250)" to="(600,2250)"/>
<wire from="(320,200)" to="(320,310)"/>
<wire from="(320,200)" to="(550,200)"/>
<wire from="(320,310)" to="(320,550)"/>
<wire from="(320,310)" to="(550,310)"/>
<wire from="(320,550)" to="(320,670)"/>
<wire from="(320,550)" to="(550,550)"/>
<wire from="(320,670)" to="(320,960)"/>
<wire from="(320,670)" to="(550,670)"/>
<wire from="(320,960)" to="(460,960)"/>
<wire from="(360,220)" to="(360,570)"/>
<wire from="(360,220)" to="(550,220)"/>
<wire from="(360,570)" to="(360,690)"/>
<wire from="(360,570)" to="(550,570)"/>
<wire from="(360,690)" to="(550,690)"/>
<wire from="(50,690)" to="(80,690)"/>
<wire from="(530,1080)" to="(590,1080)"/>
<wire from="(530,940)" to="(590,940)"/>
<wire from="(590,1020)" to="(590,1080)"/>
<wire from="(590,1020)" to="(800,1020)"/>
<wire from="(590,940)" to="(590,980)"/>
<wire from="(590,980)" to="(800,980)"/>
<wire from="(60,160)" to="(140,160)"/>
<wire from="(60,180)" to="(170,180)"/>
<wire from="(60,2400)" to="(110,2400)"/>
<wire from="(60,310)" to="(200,310)"/>
<wire from="(620,190)" to="(980,190)"/>
<wire from="(620,300)" to="(920,300)"/>
<wire from="(620,420)" to="(740,420)"/>
<wire from="(620,540)" to="(880,540)"/>
<wire from="(620,660)" to="(920,660)"/>
<wire from="(620,780)" to="(980,780)"/>
<wire from="(670,1640)" to="(780,1640)"/>
<wire from="(670,1760)" to="(790,1760)"/>
<wire from="(670,1890)" to="(770,1890)"/>
<wire from="(670,2010)" to="(770,2010)"/>
<wire from="(670,2130)" to="(770,2130)"/>
<wire from="(670,2250)" to="(760,2250)"/>
<wire from="(670,2370)" to="(770,2370)"/>
<wire from="(670,2480)" to="(760,2480)"/>
<wire from="(70,2130)" to="(160,2130)"/>
<wire from="(740,410)" to="(1140,410)"/>
<wire from="(740,410)" to="(740,420)"/>
<wire from="(80,1100)" to="(460,1100)"/>
<wire from="(80,1730)" to="(180,1730)"/>
<wire from="(80,330)" to="(550,330)"/>
<wire from="(80,330)" to="(80,450)"/>
<wire from="(80,450)" to="(550,450)"/>
<wire from="(80,450)" to="(80,690)"/>
<wire from="(80,690)" to="(240,690)"/>
<wire from="(80,690)" to="(80,810)"/>
<wire from="(80,810)" to="(550,810)"/>
<wire from="(80,810)" to="(80,1100)"/>
<wire from="(870,1000)" to="(970,1000)"/>
<wire from="(880,430)" to="(1140,430)"/>
<wire from="(880,430)" to="(880,540)"/>
<wire from="(920,300)" to="(920,400)"/>
<wire from="(920,400)" to="(1140,400)"/>
<wire from="(920,440)" to="(1140,440)"/>
<wire from="(920,440)" to="(920,660)"/>
<wire from="(980,190)" to="(980,390)"/>
<wire from="(980,390)" to="(1140,390)"/>
<wire from="(980,450)" to="(1140,450)"/>
<wire from="(980,450)" to="(980,780)"/>
</circuit>
</project>