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

正文內(nèi)容

基于xilinx_ise的多功能數(shù)字鐘實(shí)驗(yàn)報(bào)告-閱讀頁(yè)

2024-09-18 10:02本頁(yè)面
  

【正文】 :02的報(bào)時(shí)狀況,即整點(diǎn)報(bào)時(shí)0010,仿廣播電臺(tái)報(bào)時(shí)閃爍三次。鬧鐘設(shè)置模塊類似于計(jì)時(shí)模塊中的設(shè)置部分,鬧鐘時(shí)鐘切換模塊用于切換顯示。源代碼如下://鬧鐘設(shè)置模塊module alarm(t,S0,S1,AH,AM,nAR,CP,sel0,sel1,sel2 )。 output [15:0]t。 wire clk。 assign t={HH,HL,MH,ML}。b0000。b0000。b0000。b0000。sel0amp。(!sel2)) begin if(HH==439。amp。d3) begin HH=439。 HL=439。 end else if(HL==439。b0001。b0000。b0001。sel0amp。(!sel2)) begin if(MH==439。amp。d9) begin MH=439。 ML=439。 end else if(ML==439。b0001。b0000。b0001。sel0amp。(!sel2)) begin if(HH==439。amp。d3) begin HH=439。 HL=439。 end else if(HL==439。b0001。b0000。b0001。sel0amp。(!sel2)) begin if(MH==439。amp。d9) begin MH=439。 ML=439。 end else if(ML==439。b0001。b0000。b0001。 input [23:0]t0,t1。 output led。 reg [2:0]count=339。 secclk second(CP,clk,nCR)。 count=339。 end else if(t0==t1) begin led=1。 end else if((count339。amp。d5)) begin led=1。d1。 count=339。 end endendmodule波形圖如下(僅檢測(cè)鬧鐘的報(bào)時(shí)模塊):即當(dāng)t0與t1相同時(shí)輸出led為1模塊(6)萬(wàn)年歷module date(clock,CP,nCR,year,month,day,sel0,sel1,sel2,AD,AM )。 input[23:0] clock。 output[8:0]month,day。 reg[8:0]month,day。 secclk sec(CP,clk,nCR)。amp。b0000000011111111) begin if((439。 else a=0。d10*year[15:12]+year[11:8])%4==0) a=1。 end end always (posedge clk or negedge nCR) begin if(!nCR) begin year=1639。 month=839。 day=839。 end else begin if(ADamp。sel1amp。b1001) begin year[3:0]=439。 if(year[7:4]==439。b0000。b1001) begin year[11:8]=439。 if(year[15:12]==439。b0000。b0001。b0001。b0001。b0001。sel0amp。(!sel2)) begin if(year[3:0]==439。b1001。b0000) begin year[7:4]=439。 if(year[11:8]==439。b1001。b0000) year[15:12]=439。 else year[15:12]=year[15:12]439。 end else year[11:8]=year[11:8]439。 end else year[7:4]=year[7:4]439。 end else year[3:0]=year[3:0]439。 end if(ADamp。sel1amp。 else d=0。sel0amp。sel2) begin if(month==839。b00000001。b00001001) month=839。 else month[3:0]=month[3:0]+439。 end if(clock==2439。b0000_0001)|(month==839。b0000_0101)|(month==839。b0000_1000)|(month==839。b0001_0010))amp。b00110001)) begin day=839。 if(month==839。b0000_0001。b1001) begin year[3:0]=439。 if(year[7:4]==439。 if(year[11:8]==439。b0000。b0001。b0001。b0001。b0001。b0001。b0000_0100)|(month==839。b0000_1001)|(month==839。(day==839。b0000_0001。b0000_1001) month=839。 else month[3:0]=month[3:0]+439。 end else if(month==839。b0010_1001) begin day=839。 month[3:0]=month[3:0]+439。 end else if((day==839。b0001_1001)) begin day[3:0]=439。 day[7:4]=day[7:4]+439。 end else day[3:0]=day[3:0]+439。 end else begin if(day==839。b0000_0001。b0001。b0000_1001)|(day==839。b0000。b0001。b0001。b0000_1001)|(day==839。b0010_1001)) begin day[3:0]=439。 day[7:4]=day[7:4]+439。 end else day[3:0]=day[3:0]+439。 end end end endendmodule模塊(7) 秒表module second(CP,t,nCR,stop,clear )。 output[15:0] t。 reg[15:0] t=1639。 stopwatch stp1(CP,sclk,nCR)。 always (posedge sclk or posedge stop ) begin if(stop) t[7:0]=t[7:0]。b00000000。b1001) begin t[3:0]=439。 if(t[7:4]==439。b0000。b0001。b0001。 else begin if(clear) t[15:8]=839。 else begin if(t[11:8]==439。b0000。b0101) t[15:12]=439。 else t[15:12]=t[15:12]+439。 end else t[11:8]=t[11:8]+439。 end end endendmodule//百分之一秒脈沖module stopwatch(clk_in,clk_out,nCR )。 output clk_out。d0。b0。d0。d249999) begin clk_out=~clk_out。d0。d1。在實(shí)驗(yàn)過程中,有時(shí)會(huì)碰到一時(shí)難以克服的問題,這除了要求我們有分析問題搜集資料的能力外,也是對(duì)我們心態(tài)的一種挑戰(zhàn)。在隨后的幾天內(nèi),我們又利用課余時(shí)間陸續(xù)完成了萬(wàn)年歷和秒表的功能。最首要的就是團(tuán)隊(duì)分工要明確,要將兩個(gè)人合作的作用最大化。這是我們?cè)谧鲂r(shí)電路時(shí)得到的教訓(xùn),最后通過重寫時(shí)鐘電路才得以解決。 30
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1