freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于fpga的多功能時(shí)鐘設(shè)計(jì)-在線瀏覽

2025-03-07 14:37本頁(yè)面
  

【正文】 鬧鐘設(shè)定模塊 t1 代碼見附錄仿電臺(tái)報(bào)時(shí) 代碼見附錄秒表 t2 代碼見附錄4實(shí)驗(yàn)內(nèi)容及步驟(1) 創(chuàng)建工程 命名為 top_clock(2) 選擇BASYS2型號(hào) 并完成創(chuàng)建(3)新建verilogmodule文件 命名為top(3) 添加完整代碼完整代碼見附錄 (4) 檢查語(yǔ)法直至通過 雙擊 Synthesize—XST (5) 創(chuàng)建時(shí)鐘信號(hào)約束 即CLK (6) 創(chuàng)建管腳約束 雙擊 管腳設(shè)置為管腳分布 a[0]a[3]224。G12 C11 M4 A7 校時(shí)及鬧鐘設(shè)定及秒表按鈕 led[0]led[7]224。L14 H12 N14 N11 P12 L13 M12 數(shù)碼管 rcrl224。B4 秒表顯示切換開關(guān) bcrl224。E2 鬧鐘設(shè)定按鈕 ad224。P11 顯示切換按鈕 swo224。L3 秒表暫停開關(guān) CLK224。正常走時(shí)模式Switch=1 時(shí)顯示 分分:秒秒Switch=0時(shí)顯示 時(shí)時(shí):分分2。此次的多功能時(shí)鐘分為好幾個(gè)大的模塊,怎樣能恰當(dāng)好處的連接這些模塊是需要經(jīng)驗(yàn)的,通過這次試驗(yàn)我也初步積累到了一些經(jīng)驗(yàn):端口盡量不要太多,能調(diào)用模塊盡量調(diào)用,可省時(shí)省力,模塊與模塊之間盡量獨(dú)立,但又要設(shè)置好端口之間的連接,中間變量不宜過多,但適當(dāng)?shù)闹虚g變量省下不好麻煩。與此同時(shí),在設(shè)計(jì)中也還有值得改進(jìn)的地方,就是按鈕使用過多,操作方法顯得有些復(fù)雜,可以進(jìn)一步優(yōu)化改進(jìn)。 input ad,set,swo,bcrl,rcrl,scrl,swp,switch,clk。 output [6:0] segs。//掃描輸出 output [7:0] led。 reg [6:0] segs。 wire [23:0] t。//鬧鐘模式臨時(shí)變量 wire [31:0] t2。b1110。 in50MHz_out1Hz u0(clk,cp1)。//輸出頻率1kHZ掃描信號(hào) in50MHz_out10Hz u8(clk,cp3)。//100Hz counter10 u1(en0,0,cp,t[3:0])。//second十位計(jì)數(shù) counter10 u3(enp2,0,cp,t[11:8])。//minutes十位計(jì)數(shù) counter10 u5(enp4,0,cp,t[19:16])。 //hours十位計(jì)數(shù) bell u9(switch,set,bcrl,adj,cp3,t,t1,led[1:0])。//仿真報(bào)時(shí)模塊 stopwatch u11(swo,scrl,swp,adj,cp4,cp3,t2)。adj[0]), enp1=~ad?(t[3:0]==439。switch),//產(chǎn)生second十位計(jì)數(shù)使能信號(hào) enp2=~ad?(t[7:4]==439。(t[3:0]==439。switch==0),//產(chǎn)生minutes個(gè)位計(jì)數(shù)使能信號(hào) enp3=~ad?(enp2amp。d9)):(adj[1]amp。(t[15:12]==439。switch==0),//產(chǎn)生hours個(gè)位計(jì)數(shù)使能信號(hào) enp5=~ad?(enp4amp。d9):(adj[3]amp。 always(ad or set or swo) //顯示模式選擇 if((~ad)amp。(~swo)) begin temp[15:0]=t1[15:0]。end else if( (~ad)amp。swo) temp=t2。temp[31:16]=t[23:8]。b1110) a=439。//J12 else if(a==439。b1011。b1011) a=439。//k14 else a=439。//F12 always(posedge cp2) //數(shù)碼管顯示譯碼 if(switch==139。b1110) begin case(temp[19:16]) 439。b1000000。d1: segs = 739。 439。b0100100。d3: segs = 739。 439。b0011001。d5: segs = 739。 439。b0000010。d7: segs = 739。 439。b0000000。d9: segs = 739。 default segs = 739。 endcase end else if(a==439。d0: segs = 739。 439。b1111001。d2: segs = 739。 439。b0110000。d4: segs = 739。 439。b0010010。b1111111。b1011) begin case(temp[27:24])//hours個(gè)位 439。b1000000。h1: segs = 739。 439。b0100100。h3: segs = 739。 439。b0011001。h5: segs = 739。 439。b0000010。h7: segs = 739。 439。b0000000。h9: segs = 739。 439。b0001000。b1111111。h0: segs = 739。 439。b1111001。h2: segs = 739。 439。b0110000。h4: segs = 739。 439。b0010010。h6: segs = 739。 439。b1111000。h8: segs = 739。 439。b0010000。ha: segs = 739。 439。b0000011。hc: segs = 739。 default segs = 739。 endcase end end else if(switch==1) begin if(a==439。d0: segs = 739。 439。b1111001。d2: segs = 739。 439。b0110000。d4: segs = 739。 439。b0010010。d6: segs = 739。 439。b1111000。d8: segs = 739。 439。b0010000。b1111111。b1101) case(temp[7:4]) 439。b1000000。d1: segs = 739。 439。b0100100。d3: segs = 739。 439。b0011001。d5: segs = 739。 439。b0000010。d7: segs = 739。 439。b0000000。d9: segs = 739。 default segs = 739。 endcase else if(a==439。d0: segs = 739。 439。b1111001。d2: segs = 739。 439。b0110000。d4: segs = 739。 439。b0010010。d6: segs = 739。 439。b1111000。d8: segs = 739。 439。b
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1