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

正文內(nèi)容

基于單片機的數(shù)字密碼鎖設(shè)計畢業(yè)設(shè)計-wenkub

2023-07-07 19:05:54 本頁面
 

【正文】 陜西理工學(xué)院 畢業(yè)設(shè)計 第 5 頁 共 24 頁 12345678RST/Vpd9RXD/10TXD/11INT0/12INT1/13T0/14T1/15WR/16RD/17XTAL218XTAL119VSS202122232425262728PSEN29ALE/ PROG30EA/Vpp313233343536373839VCC40U2AT89C5212Y130pFC730pFC8GND復(fù)位10uFC6VCC8KR6GNDGNDC5GNDVCC其中復(fù)位電路通常有上電自動復(fù)位和按鈕復(fù)位兩種模式,本次采用的是按鍵手動復(fù)位并是電平復(fù)位方式,其中電平復(fù)位時通 過 RST 端經(jīng)電阻與電源 VCC 接通而實現(xiàn)的,電源 VCC 取 +5V,復(fù)位電路的電阻取的 10k,電容取的 10uF。 系統(tǒng)中晶振可在0~24MHz 選擇。 單片機最小系統(tǒng)如圖 所示,其中由復(fù)位電路和晶振震蕩電路組成。 行列式(也稱矩陣式)鍵盤用于按鍵數(shù)目較多的場合,它由行線和列線組成的按鍵電路,其按 鍵位于行、列的交叉點上,如圖 所示,一個 4 4 的行、列式結(jié)構(gòu)可以構(gòu)成 1 個 16 個鍵的鍵盤,很明顯節(jié)省了很多的 I/O 口線。 掃描法就是 首先是判定有沒有鍵被按下,鍵盤的行線一端經(jīng)上拉電阻接 +5V 電源 ,另一端接單片機的輸入口線。然后再判定被按鍵的位置。而鍵的穩(wěn)定的閉合時間和操作者按鍵動作有關(guān),大約為十分之幾到幾秒不等。一般就是剛上電的時候,端口鍵按下 前沿抖動 后沿抖動 x = 0 x = 0 1122K11122K21122K31122K41122K51122K61122K71122K81122K91122K101122K111122K121122K131122K141122K151122K16H1H2H3H4L1L2L3L4 陜西理工學(xué)院 畢業(yè)設(shè)計 第 7 頁 共 24 頁 VSS1VCC2V03RS4RW5E6DB07DB18DB29DB310DB411DB512DB613DB714BLA15BLK16U1LCD1602電壓不穩(wěn)定,為了讓端口穩(wěn)定為高,就會用到上拉電阻。 圖 LCD1602 的引腳 LCD1602 的引腳介紹: 第 1 引腳為: VSS 為電源地 第 2 腳: VDD 接 5V 電源正極 第 3 腳: V0 為液晶顯示器對比度調(diào)整端,接正電源時對比度最弱,接地電源時對比度最高(對比度過高時會產(chǎn)生“鬼影”,使用時可以通過一個 10K 的電位器調(diào)整對比度)。 第 7~ 14 腳: D0~ D7 為 8 位雙向數(shù)據(jù)端。 陜西理工學(xué)院 畢業(yè)設(shè)計 第 8 頁 共 24 頁 VSS1VCC2V03RS4RW5E6DB07DB18DB29DB310DB411DB512DB613DB714BLA15BLK16U1LCD160212345678RST/Vpd9RXD/10TXD/11INT0/12INT1/13T0/14T1/15WR/16RD/17XTAL218XTAL119VSS202122232425262728PSEN29ALE/ PROG30EA/Vpp313233343536373839VCC40U2AT89C52VCCGND2GND1VCCVCCGNDR810KR1810KVCC表 開關(guān)機光標設(shè)置 LCD1602 顯示的外圍電路 LCD1602 顯示電路由單片機 C52 的 、 、 分別于 LCD 的第 6 腳 (RS、 RW、E)相連,將單片機 C52 的 ~ 口通過 10K 的上拉電阻分別與 LCD 的第 7~ 14 腳( D0~D7)相連來組成數(shù)字密碼鎖的顯示電路。而在實際應(yīng)用中應(yīng)該接密碼鎖的機械部分,這些引腳將會接繼電器線圈, 只要在線圈兩端加上一定的電壓,線圈中就會流過一定的電流,從而產(chǎn)生電磁效應(yīng),銜鐵就會在電磁力吸引的作用下克服返回彈簧的拉力吸向鐵芯,從而帶動銜鐵的動觸點與靜觸點(常開觸點)吸合 用來啟動密碼鎖的開或關(guān)的狀態(tài),此次設(shè)計用紅綠指令碼 功能 0 0 0 0 1 D C B D=1 開顯示, D=0 關(guān)顯示; C=1 顯示光標, C=0 不顯示光標; B=1 光標閃爍, B=0 光標不顯示。 P101P112P123P134P145P156P167P178RST/VPD9RXD/10TXD/11INT0/12INT1/13T0/P3414T1/P3515WR/P3616RD/P3717XTAL218XTAL119GND20P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30EA/VP31P0732P0633P0534P0435P0336P0237P0138P0039VCC40AT89C52D2LED1KR11KR2VCCLS1BuzzerQ1S8550VCCGND 圖 報警電路 電源輸入及電源指示電路 基于單片機控制的數(shù)字密碼鎖的工作需要 +5V 的電壓作為輸入電壓,家用電一般都是采用220V、 50Hz 的交流電,因此需要將交流電轉(zhuǎn)換成直流電, 先通過一個整流電路,使交流電壓變成直流電壓。 電源部 分如圖 所示。 LCD1602 顯示,根據(jù)獲取的鍵值編碼,選擇相應(yīng)的功能,驅(qū)動 LCD1602 顯示。而單片機電路以及密碼比較處理程序則為主程序了,主要是處理鍵盤輸入程序和調(diào)用顯示程序。而執(zhí)行模塊主要有數(shù)字輸入模塊、顯示模塊及報警提示模塊。這樣就可以實現(xiàn)該鍵所設(shè)定的功能。 LCD1602 顯示程序包括初始化子程序、寫數(shù)據(jù)子程序、寫命令子程序、清屏子程序、光標定位子程序。 陜西理工學(xué)院 畢業(yè)設(shè)計 第 11 頁 共 24 頁 圖 基于單片機的數(shù)字密碼鎖按鍵流程圖 圖 基于單片機數(shù)字密碼鎖的顯示流程圖 是 否 否 x = 0 x = 鍵掃描 開始 去抖動 鍵碼計算 key() 0 5 10 15 20 x = 0 x = x = x =1 H / m 01#鍵處理程序 6 x =1 H / m 00#鍵 處理程序 x = ?# 鍵處理程序 x = 0 x = ?#鍵處理程序 …。 鍵釋放 ? 有無鍵按下 是 開始 延時 01H 清顯示 顯示模式設(shè)置 寫數(shù)據(jù)寫指令
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1