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

正文內(nèi)容

彩燈變換控制器設(shè)計-eda技術(shù)及應(yīng)用a課程設(shè)計說明書(編輯修改稿)

2025-07-11 20:30 本頁面
 

【文章內(nèi)容簡介】 的闡述。 設(shè)計方案流程圖如 圖 11 所示: 圖 11 方案流程圖 彩燈控制器課程設(shè)計的要求是控制 16 個 LED 進行花樣顯示,具有 4 種顯示模式,所以應(yīng)設(shè)計四種顯示模塊:第一種顯示是從左向右順序點亮 LED。第二種顯示:從右向左順序點亮 LED。第三種顯示:從兩邊向中間順序點亮 LED。第四種顯示:從中間到兩邊順序點亮 LED。每個模式有 4 檔速度,快、稍快、中速、慢速;四種顯示模式自動循環(huán)切換,速度切換,顏色手動切換。 為了完成要求的效果顯示,我準備以下方案。由于要求比較簡單,所以不用分為很多模塊來具體控制,所以我先利用移位寄存來完成燈的點亮,并采用 LED 燈共陽極接法,當(dāng)給 LED 低電平時 LED 燈 點亮,那么當(dāng)我們需要點亮 某位 LED 燈時,只需在該位上賦予低電平即可。本次設(shè)計中我要實現(xiàn) 16 個 LED 燈從左到右依次點亮,那么就可以給這 16 個數(shù)碼燈分別賦值 0111111111111111,經(jīng)過一段時間的延時后再給其賦值1011111111111111,再經(jīng)過一段時間延時后再給其賦值 110111111111111,依次類推,則給定系統(tǒng)時鐘 設(shè)定速度變量 控制 LED 點亮順序 循環(huán) 2 最后一種賦值狀態(tài)為 1111111111111110,這樣就實現(xiàn)要求中所要求的。同理,要實現(xiàn)數(shù)碼燈從右向左依次點亮,從中間向兩端依次點亮,從兩端向中間依次點亮都可以采用這樣賦值的方法。為了達到四種顯示模式循環(huán)切換的 目的,可以將以上的所有賦值語句以順序語句的形式置于進程中,這樣在完成了一種顯示方式后就會自動進入下一種設(shè)定好的顯示模式,如此反復(fù)循環(huán)。 任務(wù)中要求實現(xiàn)每種模式有四種速率循環(huán)方式,這里我采用了硬件連接撥碼開關(guān)控制速率,共用慢速、中速、稍快、快四檔速度。設(shè)計中我還為程序增添了復(fù)位功能,當(dāng)需要程序復(fù)位時,只需按下 rst 鍵,此時程序不管走都那里,只要執(zhí)行這條語句,確定復(fù)位鍵按下時,程序立刻返回到程序執(zhí)行語句的第一步,程序接著進行新的循環(huán)點亮。 3 第 2 章 設(shè)計程序 Verilog HDL 程序 module muxone(clk,rst,Q,DIN,CLK)。 input clk,rst。 input [1:0]DIN。 //DIN 為變換速度檔 output signed[15:0]Q。 //Q 為 15 個 LED output CLK。 //自定義時鐘 parameter DOUT=1639。b01111111_11111111。 reg CLK。 reg [16:0]x。 reg [1:0]cs。 reg [15:0]Q。 always@(posedge clk) begin x=1539。b0000000000000000。CLK=0。 case(DIN) 0:begin x=x+139。b1。 if(x==30)begin x=1539。b0。 CLK=~CLK。 end end 1:begin x=x+139。b1。 if(x==25)begin x=1539。b0。 CLK=~CLK。 end end 2:begin x=x+139。b1。 if(x==20)begin x=1539。b0。 4 CLK=~CLK。 end end 3:begin x=x+139。b1。 if(x==15)begin x=1539。b0。 CLK=~CLK。 end end defau
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1