⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 digclk.sch

📁 数字钟的实现
💻 SCH
字号:
VERSION 6
BEGIN SCHEMATIC
    BEGIN ATTR DeviceFamilyName "spartan3"
        DELETE all:0
        EDITNAME all:0
        EDITTRAIT all:0
    END ATTR
    BEGIN NETLIST
        SIGNAL XLXN_17
        SIGNAL XLXN_30
        SIGNAL XLXN_32
        SIGNAL XLXN_33
        SIGNAL XLXN_34
        SIGNAL XLXN_37
        SIGNAL XLXN_38
        SIGNAL XLXN_39
        SIGNAL sound
        SIGNAL clk
        SIGNAL shour
        SIGNAL smin
        SIGNAL XLXN_48(3:0)
        SIGNAL XLXN_49(3:0)
        SIGNAL XLXN_51(3:0)
        SIGNAL XLXN_52(3:0)
        SIGNAL XLXN_53(3:0)
        SIGNAL XLXN_54(3:0)
        SIGNAL XLXN_61
        SIGNAL XLXN_62
        SIGNAL XLXN_63
        SIGNAL XLXN_64
        SIGNAL XLXN_72
        SIGNAL XLXN_73(3:0)
        SIGNAL XLXN_77(3:0)
        SIGNAL XLXN_78(3:0)
        SIGNAL XLXN_79(3:0)
        SIGNAL XLXN_80(3:0)
        SIGNAL rst
        SIGNAL lcd_rs
        SIGNAL lcd_rw
        SIGNAL lcd_en
        SIGNAL lcd_data(7:0)
        SIGNAL clr
        SIGNAL XLXN_87
        PORT Output sound
        PORT Input clk
        PORT Input shour
        PORT Input smin
        PORT Input rst
        PORT Output lcd_rs
        PORT Output lcd_rw
        PORT Output lcd_en
        PORT Output lcd_data(7:0)
        PORT Input clr
        BEGIN BLOCKDEF bskz
            TIMESTAMP 2007 5 16 8 46 20
            RECTANGLE N 64 -320 320 0 
            LINE N 64 -288 0 -288 
            LINE N 320 -288 384 -288 
            LINE N 320 -32 384 -32 
            LINE N 64 -32 0 -32 
            RECTANGLE N 0 -44 64 -20 
            LINE N 64 -96 0 -96 
            RECTANGLE N 0 -108 64 -84 
            LINE N 64 -160 0 -160 
            RECTANGLE N 0 -172 64 -148 
            LINE N 64 -224 0 -224 
            RECTANGLE N 0 -236 64 -212 
        END BLOCKDEF
        BEGIN BLOCKDEF fpq_sound
            TIMESTAMP 2007 5 16 8 57 42
            RECTANGLE N 64 -128 320 0 
            LINE N 64 -96 0 -96 
            LINE N 320 -96 384 -96 
            LINE N 320 -32 384 -32 
        END BLOCKDEF
        BEGIN BLOCKDEF fpq1S
            TIMESTAMP 2007 5 16 8 47 36
            RECTANGLE N 64 -64 320 0 
            LINE N 64 -32 0 -32 
            LINE N 320 -32 384 -32 
        END BLOCKDEF
        BEGIN BLOCKDEF MIN
            TIMESTAMP 2007 5 16 9 20 30
            LINE N 64 32 0 32 
            LINE N 64 -160 0 -160 
            LINE N 64 -32 0 -32 
            LINE N 320 -160 384 -160 
            LINE N 320 -32 384 -32 
            RECTANGLE N 320 -44 384 -20 
            LINE N 320 -96 384 -96 
            RECTANGLE N 320 -108 384 -84 
            RECTANGLE N 64 -192 320 64 
        END BLOCKDEF
        BEGIN BLOCKDEF HOUR
            TIMESTAMP 2007 5 16 9 21 20
            LINE N 64 96 0 96 
            LINE N 64 -160 0 -160 
            LINE N 64 -32 0 -32 
            LINE N 320 -160 384 -160 
            RECTANGLE N 320 -172 384 -148 
            LINE N 320 -32 384 -32 
            RECTANGLE N 320 -44 384 -20 
            RECTANGLE N 64 -192 320 128 
        END BLOCKDEF
        BEGIN BLOCKDEF and2
            TIMESTAMP 2001 2 2 12 53 52
            LINE N 0 -64 64 -64 
            LINE N 0 -128 64 -128 
            LINE N 256 -96 192 -96 
            ARC N 96 -144 192 -48 144 -48 144 -144 
            LINE N 144 -48 64 -48 
            LINE N 64 -144 144 -144 
            LINE N 64 -48 64 -144 
        END BLOCKDEF
        BEGIN BLOCKDEF or2
            TIMESTAMP 2001 2 2 12 53 52
            LINE N 0 -64 64 -64 
            LINE N 0 -128 64 -128 
            LINE N 256 -96 192 -96 
            ARC N 28 -224 204 -48 112 -48 192 -96 
            ARC N -40 -152 72 -40 48 -48 48 -144 
            LINE N 112 -144 48 -144 
            ARC N 28 -144 204 32 192 -96 112 -144 
            LINE N 112 -48 48 -48 
        END BLOCKDEF
        BEGIN BLOCKDEF s59
            TIMESTAMP 2007 5 16 9 19 40
            LINE N 64 32 0 32 
            LINE N 64 -160 0 -160 
            LINE N 320 -160 384 -160 
            LINE N 320 -96 384 -96 
            RECTANGLE N 320 -108 384 -84 
            LINE N 320 -32 384 -32 
            RECTANGLE N 320 -44 384 -20 
            RECTANGLE N 64 -192 320 64 
        END BLOCKDEF
        BEGIN BLOCKDEF LCD1602
            TIMESTAMP 2007 5 16 9 43 32
            RECTANGLE N 64 -512 320 0 
            LINE N 64 -480 0 -480 
            LINE N 64 -416 0 -416 
            RECTANGLE N 0 -364 64 -340 
            LINE N 64 -352 0 -352 
            RECTANGLE N 0 -300 64 -276 
            LINE N 64 -288 0 -288 
            RECTANGLE N 0 -236 64 -212 
            LINE N 64 -224 0 -224 
            RECTANGLE N 0 -172 64 -148 
            LINE N 64 -160 0 -160 
            RECTANGLE N 0 -108 64 -84 
            LINE N 64 -96 0 -96 
            RECTANGLE N 0 -44 64 -20 
            LINE N 64 -32 0 -32 
            LINE N 320 -480 384 -480 
            LINE N 320 -336 384 -336 
            LINE N 320 -192 384 -192 
            RECTANGLE N 320 -60 384 -36 
            LINE N 320 -48 384 -48 
        END BLOCKDEF
        BEGIN BLOCK XLXI_1 bskz
            PIN clk clk
            PIN mshi(3:0) XLXN_51(3:0)
            PIN mge(3:0) XLXN_52(3:0)
            PIN sshi(3:0) XLXN_73(3:0)
            PIN sge(3:0) XLXN_54(3:0)
            PIN cp500 XLXN_33
            PIN cp1000 XLXN_37
        END BLOCK
        BEGIN BLOCK XLXI_2 fpq_sound
            PIN CLK clk
            PIN CP500 XLXN_32
            PIN CP1000 XLXN_34
        END BLOCK
        BEGIN BLOCK XLXI_3 fpq1S
            PIN CLK clk
            PIN CP XLXN_17
        END BLOCK
        BEGIN BLOCK XLXI_7 MIN
            PIN CLK XLXN_17
            PIN EN XLXN_30
            PIN COUT XLXN_63
            PIN MINSHI(3:0) XLXN_51(3:0)
            PIN MINGE(3:0) XLXN_52(3:0)
            PIN clr clr
        END BLOCK
        BEGIN BLOCK XLXI_8 HOUR
            PIN CLK XLXN_17
            PIN EN XLXN_64
            PIN HOURSHI(3:0) XLXN_48(3:0)
            PIN HOURGE(3:0) XLXN_49(3:0)
            PIN clr clr
        END BLOCK
        BEGIN BLOCK XLXI_19 s59
            PIN CLK XLXN_17
            PIN COUT XLXN_62
            PIN SECSHI(3:0) XLXN_73(3:0)
            PIN SECGE(3:0) XLXN_54(3:0)
            PIN clr clr
        END BLOCK
        BEGIN BLOCK XLXI_26 or2
            PIN I0 XLXN_33
            PIN I1 XLXN_32
            PIN O XLXN_39
        END BLOCK
        BEGIN BLOCK XLXI_27 or2
            PIN I0 XLXN_37
            PIN I1 XLXN_34
            PIN O XLXN_38
        END BLOCK
        BEGIN BLOCK XLXI_28 and2
            PIN I0 XLXN_38
            PIN I1 XLXN_39
            PIN O sound
        END BLOCK
        BEGIN BLOCK XLXI_35 and2
            PIN I0 shour
            PIN I1 XLXN_61
            PIN O XLXN_64
        END BLOCK
        BEGIN BLOCK XLXI_36 and2
            PIN I0 smin
            PIN I1 XLXN_62
            PIN O XLXN_30
        END BLOCK
        BEGIN BLOCK XLXI_37 or2
            PIN I0 XLXN_63
            PIN I1 XLXN_62
            PIN O XLXN_61
        END BLOCK
        BEGIN BLOCK XLXI_38 LCD1602
            PIN CLK clk
            PIN Reset rst
            PIN mg(3:0) XLXN_54(3:0)
            PIN ms(3:0) XLXN_73(3:0)
            PIN fg(3:0) XLXN_52(3:0)
            PIN fs(3:0) XLXN_51(3:0)
            PIN sg(3:0) XLXN_49(3:0)
            PIN ss(3:0) XLXN_48(3:0)
            PIN LCD_RS lcd_rs
            PIN LCD_RW lcd_rw
            PIN LCD_EN lcd_en
            PIN LCD_Data(7:0) lcd_data(7:0)
        END BLOCK
    END NETLIST
    BEGIN SHEET 1 3520 2720
        BEGIN INSTANCE XLXI_3 640 1424 R0
        END INSTANCE
        BEGIN INSTANCE XLXI_7 1360 1872 R0
        END INSTANCE
        BEGIN INSTANCE XLXI_8 1360 2224 R0
        END INSTANCE
        BEGIN BRANCH XLXN_17
            WIRE 1024 1392 1280 1392
            WIRE 1280 1392 1360 1392
            WIRE 1280 1392 1280 1712
            WIRE 1280 1712 1360 1712
            WIRE 1280 1712 1280 2064
            WIRE 1280 2064 1360 2064
        END BRANCH
        BEGIN INSTANCE XLXI_2 2096 416 R0
        END INSTANCE
        BEGIN BRANCH XLXN_30
            WIRE 1152 1840 1360 1840
        END BRANCH
        BEGIN BRANCH XLXN_32
            WIRE 2480 320 2752 320
        END BRANCH
        BEGIN BRANCH XLXN_33
            WIRE 2576 752 2736 752
            WIRE 2736 384 2752 384
            WIRE 2736 384 2736 752
        END BRANCH
        BEGIN BRANCH XLXN_34
            WIRE 2480 384 2656 384
            WIRE 2656 384 2656 944
            WIRE 2656 944 2752 944
        END BRANCH
        BEGIN BRANCH XLXN_37
            WIRE 2576 1008 2752 1008
        END BRANCH
        BEGIN BRANCH XLXN_39
            WIRE 3008 352 3024 352
            WIRE 3024 352 3024 432
            WIRE 3024 432 3104 432
        END BRANCH
        BEGIN BRANCH XLXN_38
            WIRE 3008 976 3024 976
            WIRE 3024 496 3104 496
            WIRE 3024 496 3024 976
        END BRANCH
        BEGIN BRANCH sound
            WIRE 3360 464 3392 464
        END BRANCH
        BEGIN BRANCH XLXN_48(3:0)
            WIRE 1744 2192 2096 2192
            WIRE 2096 1760 2192 1760
            WIRE 2192 1760 2192 1776
            WIRE 2192 1776 2688 1776
            WIRE 2096 1760 2096 2192
        END BRANCH
        BEGIN BRANCH XLXN_49(3:0)
            WIRE 1744 2064 2048 2064
            WIRE 2048 1696 2192 1696
            WIRE 2192 1696 2192 1712
            WIRE 2192 1712 2688 1712
            WIRE 2048 1696 2048 2064
        END BRANCH
        BEGIN BRANCH XLXN_51(3:0)
            WIRE 1744 1840 2000 1840
            WIRE 2000 1008 2192 1008
            WIRE 2000 1008 2000 1632
            WIRE 2000 1632 2192 1632
            WIRE 2192 1632 2192 1648
            WIRE 2192 1648 2688 1648
            WIRE 2000 1632 2000 1840
        END BRANCH
        BEGIN BRANCH XLXN_52(3:0)
            WIRE 1744 1776 1952 1776
            WIRE 1952 944 2192 944
            WIRE 1952 944 1952 1568
            WIRE 1952 1568 2192 1568
            WIRE 2192 1568 2192 1584
            WIRE 2192 1584 2688 1584
            WIRE 1952 1568 1952 1776
        END BRANCH
        BEGIN BRANCH XLXN_54(3:0)
            WIRE 1744 1456 1856 1456
            WIRE 1856 1456 2688 1456
            WIRE 1856 816 2192 816
            WIRE 1856 816 1856 1456
        END BRANCH
        BEGIN INSTANCE XLXI_1 2192 1040 R0
        END INSTANCE
        BEGIN INSTANCE XLXI_19 1360 1552 R0
        END INSTANCE
        BEGIN BRANCH XLXN_61
            WIRE 640 2160 640 2192
            WIRE 640 2192 688 2192
            WIRE 640 2160 1152 2160
            WIRE 1072 2064 1152 2064
            WIRE 1152 2064 1152 2160
        END BRANCH
        BEGIN BRANCH XLXN_62
            WIRE 800 1568 800 1808
            WIRE 800 1808 800 2032
            WIRE 800 2032 816 2032
            WIRE 800 1808 896 1808
            WIRE 800 1568 1824 1568
            WIRE 1744 1392 1824 1392
            WIRE 1824 1392 1824 1568
        END BRANCH
        BEGIN BRANCH XLXN_63
            WIRE 640 1936 1760 1936
            WIRE 640 1936 640 2096
            WIRE 640 2096 816 2096
            WIRE 1744 1712 1760 1712
            WIRE 1760 1712 1760 1936
        END BRANCH
        BEGIN BRANCH XLXN_64
            WIRE 944 2224 1152 2224
            WIRE 1152 2192 1152 2224
            WIRE 1152 2192 1360 2192
        END BRANCH
        INSTANCE XLXI_26 2752 448 R0
        INSTANCE XLXI_27 2752 1072 R0
        INSTANCE XLXI_28 3104 560 R0
        IOMARKER 3392 464 sound R0 28
        BEGIN BRANCH smin
            WIRE 528 1872 896 1872
        END BRANCH
        BEGIN BRANCH shour
            WIRE 544 2256 688 2256
        END BRANCH
        IOMARKER 544 2256 shour R180 28
        IOMARKER 528 1872 smin R180 28
        INSTANCE XLXI_35 688 2320 R0
        INSTANCE XLXI_36 896 1936 R0
        INSTANCE XLXI_37 816 2160 R0
        IOMARKER 528 1392 clk R180 28
        BEGIN BRANCH XLXN_73(3:0)
            WIRE 1744 1520 1904 1520
            WIRE 1904 1520 2688 1520
            WIRE 1904 880 2192 880
            WIRE 1904 880 1904 1520
        END BRANCH
        BEGIN INSTANCE XLXI_38 2688 1808 R0
        END INSTANCE
        BEGIN BRANCH clk
            WIRE 528 1392 624 1392
            WIRE 624 1392 640 1392
            WIRE 624 320 1552 320
            WIRE 1552 320 2096 320
            WIRE 1552 320 1552 752
            WIRE 1552 752 2192 752
            WIRE 624 320 624 1088
            WIRE 624 1088 624 1392
            WIRE 624 1088 2672 1088
            WIRE 2672 1088 2672 1328
            WIRE 2672 1328 2688 1328
        END BRANCH
        BEGIN BRANCH rst
            WIRE 2656 1392 2688 1392
        END BRANCH
        IOMARKER 2656 1392 rst R180 28
        BEGIN BRANCH lcd_rs
            WIRE 3072 1328 3104 1328
        END BRANCH
        IOMARKER 3104 1328 lcd_rs R0 28
        BEGIN BRANCH lcd_rw
            WIRE 3072 1472 3104 1472
        END BRANCH
        IOMARKER 3104 1472 lcd_rw R0 28
        BEGIN BRANCH lcd_en
            WIRE 3072 1616 3104 1616
        END BRANCH
        IOMARKER 3104 1616 lcd_en R0 28
        BEGIN BRANCH lcd_data(7:0)
            WIRE 3072 1760 3104 1760
        END BRANCH
        IOMARKER 3104 1760 lcd_data(7:0) R0 28
        BEGIN BRANCH clr
            WIRE 576 1584 1152 1584
            WIRE 1152 1584 1168 1584
            WIRE 1168 1584 1344 1584
            WIRE 1344 1584 1360 1584
            WIRE 1168 1584 1168 1904
            WIRE 1168 1904 1360 1904
            WIRE 1168 1904 1168 2320
            WIRE 1168 2320 1360 2320
        END BRANCH
        IOMARKER 576 1584 clr R180 28
    END SHEET
END SCHEMATIC

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -