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

正文內(nèi)容

微機(jī)課程設(shè)計(jì)--小區(qū)樓道開門控制系統(tǒng)-資料下載頁

2025-08-17 14:15本頁面

【導(dǎo)讀】用戶密碼修改子模塊--------------------------------------------------20

  

【正文】 18 POP ACC RETI 。中斷返回 工作原理 : 中斷服務(wù)程序流程,其中每 中斷一次對 38H 單元進(jìn)行加 38H 單元滿 36 時(shí),就對 39H 單元內(nèi)容加 1,同時(shí)對 38H 單元清 0,重新計(jì)數(shù)。當(dāng) 39H 單元的內(nèi)容滿 100 時(shí),就對 3AH 單元內(nèi)容加 1,同時(shí)對 39H單元清 0,重新計(jì)數(shù) .當(dāng) 3AH 單元的內(nèi)容滿 60 時(shí),就對 3BH 單元內(nèi)容加 1,同時(shí)對 3AH 單元清 0,重新計(jì)數(shù) . 當(dāng) 3BH 單元的內(nèi)容滿 60 時(shí),就對 3CH 單元內(nèi)容加 1,同時(shí)對 3BH 單元清 0,重新計(jì)數(shù) . 當(dāng) 3CH 單元的內(nèi)容滿 24 時(shí),只對 3CH單元內(nèi)容清 0,回到初始繼續(xù)這樣循環(huán)下去。 房間處理模塊 工作原理: 對應(yīng)房號(hào)輸入處理的流程圖如上所示,通過在不同的進(jìn)程里面來判斷是否是功能 鍵(確定鍵,退格鍵,撤消鍵)或者數(shù)字鍵( 09),在 01H進(jìn)程里,是功能鍵時(shí)直接返回(進(jìn)程改為 01H) ,數(shù)字鍵時(shí),將數(shù)據(jù)送到數(shù)據(jù)緩《微機(jī)應(yīng)用設(shè)計(jì)與實(shí)踐》課程設(shè)計(jì) 19 存單元 16H(進(jìn)程改為 01H) ;在 10H進(jìn)程里,是功能鍵的確定鍵時(shí),直接返回,進(jìn)程改為 01H,為撤消鍵時(shí),直接返回(進(jìn)程改為 01H),為退格鍵時(shí),也直接返回(進(jìn)程改為 01H),為數(shù)字鍵時(shí),數(shù)據(jù)往高位滾存(到達(dá) 17H) ,進(jìn)程加 1(變?yōu)?11H)。以此,在不同進(jìn)程里判斷不同按鍵后,做出相應(yīng)的動(dòng)作,當(dāng)進(jìn)程為 12H時(shí),按下確定鍵時(shí),要注意比對房間號(hào),比對正確就開啟對講信號(hào)燈(進(jìn)程碼變?yōu)?01H) ,為其他鍵時(shí),做出其他的相應(yīng)動(dòng)作。 密碼處理子 模塊 工作原理 : 密碼輸入流程圖如上所示,它是建立在房間處理模塊的基礎(chǔ)之上,在進(jìn)程為 12H 時(shí),還繼續(xù)輸入數(shù)字鍵時(shí),必為要輸入用戶密碼或者管理員密碼,一次將數(shù)字繼續(xù)往高地址的數(shù)據(jù)緩存單元緩存后返 回(進(jìn)程碼加 1)。依次下去,退格鍵時(shí),直接將數(shù)據(jù)從高位往低位滾存,最低位覆蓋掉(進(jìn)程碼減 1);撤消鍵時(shí),直接返回(進(jìn)程碼為 01H)。當(dāng)進(jìn)程為 15H 時(shí),按下確定鍵時(shí),先進(jìn)行用戶密碼的比對,相符時(shí)開啟相應(yīng)的對講信號(hào)燈(進(jìn)程碼變?yōu)?01H) , 不符時(shí)再進(jìn)行管理員密碼的核對,相符時(shí)進(jìn)入時(shí)鐘修改界面,不符時(shí)直接告警(進(jìn)程碼變?yōu)?01H)后返回。 《微機(jī)應(yīng)用設(shè)計(jì)與實(shí)踐》課程設(shè)計(jì) 20 時(shí)鐘修改 子 模塊 工作原理 : 時(shí)鐘修改模塊流程圖如上所示,也是通過在不同的進(jìn)程里面進(jìn)行判斷相應(yīng)鍵后作出不同的動(dòng)作,在時(shí)鐘修改進(jìn)程( 20H25H) ,一旦確定鍵按下就要直接保存修改數(shù)據(jù)于數(shù)據(jù)緩存單元,按下數(shù)字鍵時(shí),要在不同進(jìn)程里判斷輸入的數(shù)據(jù)是否符合實(shí)際情況,不符時(shí)不讓該位執(zhí)行修改并停留在該位修改的位置,等待修改。 用戶密碼 修改 子 模塊 工作原理: 在設(shè)時(shí)鐘進(jìn)程, 20H~ 25H,按下確定鍵,則改進(jìn)程為 30H,每輸入 1 位數(shù)字,則進(jìn)程碼加 1,進(jìn)程為 35H 時(shí),再輸 1位數(shù)字,進(jìn)程仍為 35H。進(jìn)程 35H時(shí),按下確定鍵,則保存住戶開門密碼,進(jìn)程改為設(shè)管理員密碼 40H, 30H ~35H時(shí) ,按下取消鍵則不保存退出 ,進(jìn)程改為 01H。 《微機(jī)應(yīng)用設(shè)計(jì)與實(shí)踐》課程設(shè)計(jì) 21 第 六章、 系統(tǒng)功能與操作說明 1. 總初始化 自檢功能: 把 由 keil 軟件 生成的 .HEX 文件下載到實(shí)驗(yàn)板上單板機(jī)中 , 先上電等待各芯片均上電復(fù)位后自檢 ,先 是蜂 鳴器響 1S 后關(guān)閉, U3和 U5 芯片 初始化, L8L15 點(diǎn)亮, L0L7 點(diǎn)亮 1S 后 熄滅, 數(shù)碼管 每段全亮大約1S 檢測設(shè)備是否完好。 08:59:45,如果不進(jìn)行任何操作,一直顯示時(shí)鐘。當(dāng)你輸入正確用戶密碼, 會(huì)亮,延時(shí) 5s 后熄滅,輸入位數(shù)不符或密碼不正確都會(huì)報(bào)警。密碼在界面上前三位可看見,后三位看不見(用 “— ”表示)。也可以通過按下 P B7(外接開門按鈕)來使 亮,同樣延時(shí) 5s 后熄滅。 ,按下鍵的瞬間,會(huì)發(fā)出短促的按鍵聲。 ,按下此鍵無論數(shù) 碼管顯示什么,都會(huì)返回時(shí)鐘顯示。 ( 12 間)會(huì)讓對應(yīng)的 LED(對講門鈴)亮 1s 后熄滅,此后再按下 P B6 也可使 點(diǎn)亮,同樣 5s 后會(huì)自動(dòng)熄滅。沒有輸入正確房間號(hào),按下 P B6, 不會(huì)亮。 ,就是蜂鳴器響 1s 后停止。 ,經(jīng)過 30s 會(huì)自動(dòng)返回時(shí)鐘顯示。 ,就可以輸入管理員密碼,如果輸入正確,變成時(shí)鐘界面,可通過鍵盤進(jìn)行修改時(shí)間。改完時(shí)間后按確定鍵,如果修改正確,則進(jìn)入住戶開門密碼參數(shù)界面,否則返回時(shí)鐘繼續(xù)修改。進(jìn)入住戶開門 密碼參數(shù)界面,當(dāng)你通過鍵盤輸入六位數(shù)時(shí),再按確定鍵,就把你剛才輸入的六位數(shù)變成了用戶密碼,如果不想改用戶密碼按取消鍵即可返回時(shí)鐘顯示。 《微機(jī)應(yīng)用設(shè)計(jì)與實(shí)踐》課程設(shè)計(jì) 22 第 七章、 存在問題與程序改進(jìn)說明 問題 1: 在輸入按鍵后,只能執(zhí)行一輪 解決方法: 出現(xiàn)這種問題的主要原因是用來作標(biāo)志位的存儲(chǔ)單元在用完之后沒有及時(shí)的清零,由于執(zhí)行第一輪執(zhí)行時(shí),在初始化時(shí)已經(jīng)將標(biāo)志位清零了,所以可以正常執(zhí)行,但是在后面的程序中,如果沒有軟 件將它清零,會(huì)導(dǎo)致該模塊一直執(zhí)行,從而造成出錯(cuò)。所以只要在每次用完標(biāo)志位后馬上將它清零掉。 問題 2: 當(dāng) 房號(hào) 輸入正確時(shí), 對應(yīng)對講 的燈不能保持點(diǎn)亮 1 秒 解決方法: 添加一個(gè)讓它保持點(diǎn)亮 1 秒的子程序,通過利用主流程執(zhí)行的一次的時(shí)間大概 10ms 來設(shè)定適當(dāng)?shù)难h(huán)計(jì)數(shù)值,從而達(dá)到定時(shí) 1 秒的目的。 問題 3: 修改用戶密碼時(shí),輸入修改密碼時(shí),密碼會(huì)跟之前輸入的不同 解決方法 : 通過對程序的分析知道,是由于數(shù)據(jù)從緩存單元送入( 1DH,1EH,1FH)出錯(cuò)了。 問題 4: 調(diào)試過程主流程直接調(diào)用 1s 的子程序, 之后的程序在利用軟件延時(shí)會(huì)出現(xiàn)不精準(zhǔn) 解決方法: 主流層增加了調(diào)用 1s的子程序,讓主流程的循環(huán)一次的時(shí)間大大的超出 10ms,之后全部改用軟件延時(shí),果真能達(dá)到延時(shí)的時(shí)間。 《微機(jī)應(yīng)用設(shè)計(jì)與實(shí)踐》課程設(shè)計(jì) 23 第八章 設(shè)計(jì)總結(jié) 在這兩周的課程設(shè)計(jì)中,僅僅是對小型微機(jī)應(yīng)用產(chǎn)品的設(shè)計(jì)與調(diào)試,但卻學(xué)到了很多的具體的微機(jī)應(yīng)用知識(shí),將以前學(xué)到的理論知識(shí)在設(shè)計(jì)中得到應(yīng)用,進(jìn)而會(huì)對知識(shí)更深的理解,鞏固,并且在實(shí)踐的過程中也提高了對問題的仔細(xì)分析與解決實(shí)際問題能力,真的使自己受益良多。 設(shè)計(jì)一個(gè)以單片機(jī)為核心的樓道開門裝置,該 裝置平時(shí)顯示時(shí)鐘息,也可加入按照一定的節(jié)拍交替顯示環(huán)境溫度數(shù)據(jù)功能,住戶通過輸入由物業(yè)管理員預(yù)先設(shè)置的密碼開啟樓道門,住戶也可輸入房號(hào)開啟與相應(yīng)住戶之間的對講門鈴并可由住戶發(fā)來開門信號(hào)。裝置可由管理員設(shè)置新的通行密碼、時(shí)鐘等參數(shù)。本課程設(shè)計(jì)環(huán)節(jié)進(jìn)行編程并在單片機(jī)實(shí)驗(yàn)板上模擬調(diào)試實(shí)現(xiàn)。 要完成這個(gè)任務(wù)就要對單片機(jī)有充分的了解,也就是把課堂上所學(xué)到的理論知識(shí)用在實(shí)際的產(chǎn)品中,并且還要根據(jù)實(shí)驗(yàn)電路板 TEST2020 的模塊用到自己所設(shè)計(jì)的產(chǎn)品中來。 課程設(shè)計(jì) 初期 就是把所要寫的整個(gè)程序劃分為幾個(gè)模塊,也就是把整體電路大 的流程圖構(gòu)思出來,從硬件的結(jié)構(gòu)出發(fā),需要按鍵的輸入模塊,需要數(shù)碼管的顯示模塊,在根據(jù)所要達(dá)到的基本要求考慮,要對輸入密碼進(jìn)行處理,所以程 序必要的模塊為鍵盤掃描模塊,拆字模塊,顯示模塊,按鍵處理的模塊等 ,在有了整體的思路后,在接下來的一周中,就是根據(jù)基本的設(shè)計(jì)要求,來寫各個(gè)模塊的程序,當(dāng)各個(gè)模塊寫好之后,組合完整的程序進(jìn)行調(diào)試時(shí)出現(xiàn)了很多問題,最后在老師的幫助下,找到了原因,就是各個(gè)模塊之間缺少聯(lián)系的關(guān)系,其實(shí)在主流程序中的執(zhí)行的就是調(diào)用各個(gè)模塊,而各個(gè)模塊之間的程序是有聯(lián)系的,在找到原因之后,在原理的基礎(chǔ)上 增加了一些模塊之間的聯(lián)系。 在第二周,就是對程序的調(diào)試,以及做了功能的擴(kuò)展,最后在自己 的努力下,完成了這次課程設(shè)計(jì)的基本要求與一些的擴(kuò)展功能。 通過這次的設(shè)計(jì),對單片機(jī)知識(shí)有了根據(jù)具體的學(xué)習(xí)與理解,把平時(shí)學(xué)到的理論知識(shí)應(yīng)用到了實(shí)踐中,在對產(chǎn)品的設(shè)計(jì)與調(diào)試的過程中,也提高了自己的思維與要考慮整體設(shè)計(jì)的思想,既加深了理論知識(shí)的理解,也提高了自己的動(dòng)手能力,同時(shí)對團(tuán)隊(duì)合作也加深了理解,這在對以后的生活與工作中,都會(huì)是很大的幫助。 第九章 參考文獻(xiàn) 1《單片機(jī)原理及接口技術(shù)》 人民郵電出版社 張毅剛,彭 喜元 編著
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1