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

正文內(nèi)容

出租車計價器設(shè)計方案和功能介紹verilog、fpga(專業(yè)版)

2024-10-05 20:33上一頁面

下一頁面
  

【正文】 if(count==500000) begin key_reg1=keyin。4 數(shù)碼管閃爍(1)讓p與原數(shù)據(jù)按位或。 end if(led_right==1) //右轉(zhuǎn),從左向右依次點亮8個LED燈 begin if(led_r==839。b0000_0000。 end //顯示e //保留一個狀態(tài),用于閃屏,因此不顯示f//439。b000_0011。 sm_seg_r[6:0] = 739。b1]。h2 : begin sm_seg_r[7]=DP[count139。 //選擇第二個數(shù)碼管顯示 339。b1111_1101。 //第六個數(shù)碼管 339。 //數(shù)碼管小數(shù)點控制信息output[7:0] sm_seg。distanceshort_distance) begin if(hour=day_timeamp。 t3=0。 input [11:0] one_price_day,one_price_night。 reg led_stop。 sec_out=0。 input [3:0] start。d99。 //加,第二功能 sub=run。 // start/run第一功能區(qū) if(start==1amp。 //最大近程里程數(shù) price_day_short=24。 output [7:0] price_day_short,price_day_long,price_night_short,price_night_long,price_wait_time。設(shè)置好價格數(shù)據(jù)后,start鍵每按三次就是一次循環(huán),也就是拉完一個客人。輸出數(shù)據(jù)單位為千米,最小值為1千米,沒有小數(shù)。 194 數(shù)碼管閃爍 195 對于一些取值不能為0的變量,如year,month等,應(yīng)該賦給初始值,以免顯示出錯??偟挠媰r公式=起步價+price_day_short*t1+price_day_long*t2+price_night_short*t3+price_night_long*t4+等待金額8 顯示模塊:(1) 金額和里程顯示(2) 等待時間顯示(3) 時鐘時分秒顯示(4) 設(shè)置時單價顯示(5) 設(shè)置時等待價格顯示(6) 設(shè)置起步價顯示(7) 設(shè)置里程分界顯示(8) 設(shè)置白天和晚上開始時間顯示9 數(shù)碼管驅(qū)動模塊:根據(jù)顯示模塊提供的段選、位選信號和小數(shù)點控制信號,控制8個數(shù)碼管顯示數(shù)據(jù)。8個LED燈從右向左依次循環(huán)點亮。 output run_out。 //實際價格14元 one_price_night=180。d0。d1:。d99) price_day_long=839。amp。b1。 if(count10) count=count+1639。 reg [15:0] distance1,distance2。flag==0) begin flag=1。 //近程 else t4=t4+1。 //定義顯示數(shù)碼寄存器reg[2:0] count。d2 : disp_dat = D[11:8]。d4 : sm_bit_r = 839。 endcaseendalways (disp_dat) //高電平:關(guān)閉小數(shù)點 低電平:打開小數(shù)點begincase (disp_dat)//七段譯碼 //小數(shù)點位 //不控制小數(shù)點位 439。h3 : begin sm_seg_r[7]=DP[count139。b1]。 sm_seg_r[6:0] = 739。b100_0110。 end //顯示f default:begin sm_seg_r[7]=139。led_stop==0amp。 end endendmodule三、總結(jié)感想(這是編程中遇到的一些問題的處理方法)1 復位鍵(reset)的使用心得(1)復位鍵按一次,復位。出現(xiàn)閃爍現(xiàn)象。//當掃描得到的兩個信號不同時,說明按鍵按下則輸出高電平電平脈沖 end9 每一個verilog模塊不能包含太多阻塞賦值語句,否則編譯器會報錯。8 怎么獲得一個變量,某時刻和該時刻之前的變量? 用非阻塞語句實現(xiàn)該功能。(1)如果是按鍵信號,按鍵沒有按下時leap=1無用信號,按鍵按下時leap=0有用信號,不需要復位信號。b0000_0001。output [7:0] led。 end //顯示d 439。b000_1000。 sm_seg_r[6:0] = 739。b1]。h1 : begin sm_seg_r[7]=DP[count139。d2 : sm_bit_r = 839。 endcase case(count) //選擇數(shù)碼管顯示位 339。d7 : disp_dat = D[31:28]。 //統(tǒng)計每天總金額 total_distance=total_distance+distance。 //檢測該時鐘與該時鐘之前時鐘的變量值,是否相等。 //晚上遠程里程數(shù) reg flag,flag1。 input clk,run。 input clk,run。input clk。d99。d0。run==1amp。 if(set==1) //總狀態(tài)設(shè)置 if(state=439。 reg run_out,add,sub。但是,該模塊還是完整地模塊,所缺少只是其它狀態(tài)下對其它數(shù)據(jù)的設(shè)置,和狀態(tài)4‘b3和4’b4很相似。 1 reset鍵:按一次state=0,復位,顯示金額和里程數(shù)。1 分頻器模塊:將開發(fā)板提供的50MHz的時鐘,分頻成1Hz、4Hz、1KHz和6MHz的時鐘信號,供各模塊使用。 20附錄:總設(shè)計圖 21 出租車計價器設(shè)計方案和功能介紹一、系統(tǒng)的總體設(shè)計方案 1功能模塊關(guān)系圖控制模塊等待時間計數(shù)時鐘模塊數(shù)碼管驅(qū)動模塊里程計算模塊計價模塊顯示模塊出租車計價器組成模塊關(guān)系圖分頻器模塊消抖模塊 2設(shè)計描述 本數(shù)字鐘有10個模塊組成,分頻器模塊、消抖模塊、控制模塊、等待時間計數(shù)模塊、時鐘模塊、里程計算模塊、計價模塊、顯示模塊、數(shù)碼管驅(qū)動模塊、尾燈模塊。 3 按鍵功能介紹 共有四個按鍵,reset(復位鍵)、set(設(shè)置鍵)、start(開始計價/加鍵)、run(運行狀態(tài)控制/減鍵)。1控制模塊由于該模塊重復代碼太多了,直接去了一部分。 reg [3:0] state,start_out。d0。amp。d99) price_day_short=839。d0) price_day_long=839。 endendmodule3 時鐘模塊//時鐘模塊//為系統(tǒng)提供時間module clock(clk, //1Hz時鐘 hour_out, //時,顯示時間 min_out, //分,顯示時間 sec_out, //秒, 顯示時間 )。 end endendmodule4 等待時間計數(shù)模塊//等待時間模塊module wait_t
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1