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

正文內(nèi)容

出租車計(jì)價(jià)器設(shè)計(jì)方案和功能介紹verilog、fpga(存儲(chǔ)版)

  

【正文】 lag1=0。 //數(shù)碼管段選輸出sm_segoutput[7:0] sm_bit。b1。d4 : disp_dat = D[19:16]。d0 : disp_dat = D[3:0]。 //選擇第七個(gè)數(shù)碼管顯示 339。b1110_1111。d0 : sm_bit_r = 839。b100_0000。b1]。 end //顯示3 439。 sm_seg_r[6:0] = 739。h7 : begin sm_seg_r[7]=DP[count139。b000_0000。b1]。 end //顯示b 439。 sm_seg_r[6:0] = 739。hf : begin sm_seg_r[7]=DP[count139。 end //不顯示,數(shù)碼管,熄滅 endcase endendmodule7 尾燈模塊module tail_light(clk, //4Hz時(shí)鐘 led_left, //左轉(zhuǎn)燈信號(hào) led_stop, //停止燈信號(hào) led_right, //右轉(zhuǎn)信號(hào) led //8位LED燈輸出控制端 )。 led_r=839。 //清屏 if(led_left==1) //左轉(zhuǎn),從右向左依次點(diǎn)亮8個(gè)LED燈 begin if(led_l==839。b0000_0001) led_r=839。這樣按一次時(shí)鐘頻率高的可立即復(fù)位,長(zhǎng)按時(shí)鐘頻率低的可實(shí)現(xiàn)置數(shù)。(2)p=439。7 關(guān)于按鍵檢測(cè)問(wèn)題 按鍵檢測(cè)時(shí)要檢測(cè)高電平,因?yàn)槿绻麢z測(cè)低電平,該表示按鍵的變量默認(rèn)是0,則等于按鍵已經(jīng)被按下了,如果檢測(cè)高電平則不會(huì)出現(xiàn)這種情況啊。 count1=0。22附錄:總設(shè)計(jì)圖。b1。6 對(duì)于reset這樣的點(diǎn)擊鍵應(yīng)該寫成點(diǎn)擊形式,加上消抖程序。3 在一個(gè)Verilog文件中,不可以在兩個(gè)always模塊中同時(shí)操作一個(gè)變量。為了實(shí)現(xiàn)該功能,可使用不同的時(shí)鐘信號(hào)。 led=led_s。led_right==0) led=839。 led_s=839。 sm_seg_r[6:0] = 739。b000_0110。hd : begin sm_seg_r[7]=DP[count139。 sm_seg_r[6:0] = 739。 end //顯示9 439。b1]。b000_0010。h5 : begin sm_seg_r[7]=DP[count139。 sm_seg_r[6:0] = 739。 end //顯示1 439。b1]。b1011_1111。 //選擇第五個(gè)數(shù)碼管顯示 339。d6 : sm_bit_r = 839。d1 : disp_dat = D[7:4]。d5 : disp_dat = D[23:20]。 //輸出數(shù)碼管譯碼結(jié)果assign sm_bit = sm_bit_r。 //數(shù)據(jù)輸入端input[7:0] DP。 if(start==2amp。amp。amp。 t2=0。 reg [15:0] t1。 input [7:0] price_day_short,price_day_long,price_night_short,price_night_long,price_wait_time。//為了便于模擬,每10s,當(dāng)做一分鐘 else begin count=0。 reg [15:0] wait_time,count。 if(hour_out23) hour_out=hour_out+739。 min_out=0。count=count+1。 input clk,run。 else price_day_long=price_day_long+839。d0) price_day_short=839。d2:。 end // start/run第二功能區(qū) add=start。d1。d1。 //實(shí)際價(jià)格1元 end initial begin state=439。 //起步價(jià)可行最大里程數(shù) long_distance=10。 reg [11:0] one_price_day,one_price_night。 input [5:0] password。8個(gè)LED燈從左向右依次循環(huán)點(diǎn)亮。 3 start鍵:該鍵有兩個(gè)功能第一功能:當(dāng)state=0時(shí),start有三個(gè)狀態(tài)控制start_out=0(start_out初始值時(shí)0,表示按一次鍵后計(jì)價(jià)器開始計(jì)價(jià))計(jì)價(jià)器開始計(jì)價(jià)、停止計(jì)價(jià)(計(jì)價(jià)結(jié)束,顯示數(shù)據(jù))、數(shù)據(jù)清零。10 尾燈模塊:尾燈模塊用8個(gè)LED燈顯示車的轉(zhuǎn)向狀態(tài),用兩個(gè)開關(guān)模擬出租車左轉(zhuǎn)和右轉(zhuǎn)。6 里程計(jì)算模塊:對(duì)1Hz時(shí)鐘作為模擬信號(hào)源。不應(yīng)該用連加,以避免出錯(cuò)。 196 對(duì)于reset這樣的點(diǎn)擊鍵應(yīng)該寫成點(diǎn)擊形式,加上消抖程序。5 時(shí)鐘模塊:對(duì)1Hz時(shí)鐘信號(hào)進(jìn)行處理,實(shí)現(xiàn)時(shí)分秒循環(huán)計(jì)數(shù),構(gòu)成時(shí)鐘。輸入信號(hào)必須為,每4個(gè)二進(jìn)制位為一組表示一位十進(jìn)制數(shù)(十進(jìn)制數(shù)0~9),小數(shù)點(diǎn)控制信號(hào)時(shí)8位的。reset鍵能夠讓state置0。LED_RIGHT開關(guān):當(dāng)出租車要左轉(zhuǎn)時(shí),打開該開關(guān)。 input clk,reset,set,start,run。 reg [7:0] price_day_short,price_day_long,price_night_short,price_night_long,price_wait_time。 //晚上開始時(shí)間 short_distance=3。 //實(shí)際價(jià)格18元 price_wait_time=10。 else state=state+439。 //總狀態(tài)設(shè)置 else start_out=start_out+439。 begin run_out=~run_out。 439。 if(sub==1) if(price_day_short=839。d0。 end endcase endendmodule2 里程計(jì)數(shù)模塊//里程計(jì)算模塊module distance(clk, //1Hz start, //計(jì)費(fèi)啟動(dòng)開關(guān) run, //出租車運(yùn)行狀態(tài)開關(guān) distance //里程 )。run==1) begin if(count1=4) begin count1=0。initialbegin hour_out=12。 end if(min_out==59) begin min_out=0。 output led_stop。b1。 input [7:0] short_distance,long_distance。 reg [15:0] total_charge,total_distance。 t1=0。 if(hour=day_timeamp。 if(distance2!=distance1) //白天近程、白天遠(yuǎn)程、晚上近程、晚上遠(yuǎn)程各價(jià)位里程數(shù)計(jì)數(shù) begin if(start==1amp。 //遠(yuǎn)程 end end //總費(fèi)用 //為了處理小數(shù),該價(jià)格以被擴(kuò)大十倍 charge=one_pr
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1