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

正文內(nèi)容

電子密碼鎖設(shè)計(jì)方案(存儲(chǔ)版)

  

【正文】 。參考文獻(xiàn)[1] [J].電子世界,1994,07:15[2] 許  的電子密碼鎖設(shè)計(jì)[J ]. 中國(guó)科技信息, 2007 (1) : 240241[3] 劉韜,[M].人民郵電出版社,2005.[4] HDL附 錄程序清單:module passwd_lock( clk0, //時(shí)鐘 pin_23 passed, //開(kāi)鎖燈與警報(bào)燈 zero1, //按鍵0 pin_84 one1, //按鍵1 pin_85 two1, //按鍵2 pin_86 three1, //按鍵3 pin_87 four1, //按鍵4 pin_88 change, //功能選擇鍵pin_89 yes, //確認(rèn)按鍵pin_90 resetb, //重輸按鍵pin_91 seg, //數(shù)碼管段選【7:0】 dig //數(shù)碼管位選【3:0】)。 //輸出信號(hào) output [7:0] seg。/////////////存儲(chǔ)按鍵按下的數(shù)字reg [7:0] seg。1000 0000 alarm 8b39。 ( ~one1 ))。 ( ~two1 ))。 ( ~four1 ))。 //3個(gè)狀態(tài)編碼reg [2:0] sub_state。 //通過(guò)計(jì)時(shí)寄存器 reg [7:0] pass_count。 if(CNT_R2 4000000) begin clk1 = 1。 end pass: if(pass_count[7]==1) begin//由pass轉(zhuǎn)換到waits的條件 計(jì)時(shí)器時(shí)間到,由通過(guò)狀態(tài)變成等待狀態(tài) next_state=waits。b10000001。b10000000。 else if(main_state==alarm)//alarm狀態(tài)計(jì)時(shí)器alarm定時(shí)器加1 alarm_count=alarm_count+1。 //default為輸入了某位密碼,輸入完自動(dòng)將狀態(tài)轉(zhuǎn)入下一位 else if (!zero||!one||!two||!three||!four) //zero1,one1,two1,three1,four1 case(sub_state) first: next_sub_state=second。 error=0。 error=0。 endend //記錄錯(cuò)誤次數(shù) always(posedge clk1 or negedge resetb) begin if(!resetb) begin try_count=0。amp。b0001。change) begin key_pressed_flag=1。 end else if(!zeroamp。key=439。amp。b1001。 end end always (posedge clk0_div) begin if(digyi==339。b0010。b000: seg0=password[15:12]。h0 : seg = 839。 //顯示2439。h92。h8 : seg = 839。 //顯示a439。ha1。h8e。 //顯示c439。ha : seg = 839。hf8。 //顯示4439。h2 : seg = 839。b011: seg0=password[3:0]。b1000。 339。 if(CNT_R0 4096) begin clk0_div = 1。!change) begin key_pressed_flag=1。b0111。amp。key=439。 end else if(!threeamp。change) begin key_pressed_flag=1。b0000。 default: password=password。 correct=0。 endcase else next_sub_state=sub_state。 else sub_state=next_sub_state。11。b01。 else main_state=next_state。try_count==1) begin next_state=alarm。 // 鍵盤按下標(biāo)志 //以上為中間狀態(tài)的一些寄存器和一些所用到的參數(shù) //主機(jī)狀態(tài)機(jī)部分 always (posedge clk0) begin CNT_R2 = CNT_R2 + 139。b011,finish=339。b010, alarm=339。 end //消除多重按鍵 always ( posedge clk1 ) begin //檢測(cè)線路的下降沿 RXBuf4 = four1。 end //消除多重按鍵 always ( posedge clk1 ) begin //檢測(cè)線路的下降沿 RXBuf2 = two1。//輸入數(shù)值盛放寄存器 //輸入的數(shù)字編碼 always ( posedge clk1 ) begin //檢測(cè)線路的下降沿 RXBuf1 = one1。 reg [7:0] passed。////////////哪一位亮,用于數(shù)碼管數(shù)字移位reg [3:0] dig。 //輸入時(shí)鐘信號(hào) output [7:0] passed。相信這次設(shè)計(jì)中學(xué)到的種種東西一定會(huì)存在我的腦海里,令我終身受益。 結(jié)論本次課題設(shè)計(jì)完成的是基于FPGA的密碼鎖設(shè)計(jì),通過(guò)一個(gè)多星期的不斷努力、克服各種困難,最終實(shí)現(xiàn)了任務(wù)目標(biāo)。b0110,seven=439。其中正確錯(cuò)誤的狀態(tài)轉(zhuǎn)換是通過(guò)控制相應(yīng)的標(biāo)志位實(shí)現(xiàn)的。 對(duì)于寄存器數(shù)量多而邏輯相對(duì)缺乏的FPGA器件來(lái)說(shuō),采用一位獨(dú)熱編碼可以有效提高電路的速度和可靠性,也有利于提高器件資源的利用率。
根據(jù)輸出信號(hào)產(chǎn)生方法的不同,狀態(tài)機(jī)可以分成兩類:Mealy型和Moore型。通常將控制發(fā)光二極管的8位字節(jié)數(shù)據(jù)稱為段選碼。按鍵上拉,當(dāng)IO口被拉高電平,當(dāng)IO口檢測(cè)到高電平時(shí),表示按鍵按下。 主控模塊 主控芯片EP4CE6E22C8的介紹主控芯片采用ACEX1K 系列的EP4CE6E22C8。: 總體框架總體設(shè)計(jì)原理本系統(tǒng)有8個(gè)按鍵,K0,K1,K2,K3,K4,K5代表數(shù)字09共10個(gè)數(shù)字和1個(gè)
確認(rèn)鍵,1個(gè)復(fù)位鍵。 系統(tǒng)硬件設(shè)計(jì) 設(shè)計(jì)方案 功能需求分析本系統(tǒng)主要集中在以FPGA以核心外圍擴(kuò)展設(shè)計(jì),整個(gè)電路主要電子鎖具的組成框圖是以可編程邏輯器件(FPGA)為核心,配以相應(yīng)硬件電路,設(shè)計(jì)一個(gè)密碼鎖,密碼為一個(gè)4位的十進(jìn)制數(shù),密碼固化在鎖內(nèi),用戶輸入密碼正確,則開(kāi)鎖(綠燈亮);若不正確,則報(bào)警(紅燈亮)若
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1