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

正文內(nèi)容

單片機(jī)日歷和時(shí)鐘畢業(yè)設(shè)計(jì)論文-wenkub.com

2024-11-25 10:27 本頁面
   

【正文】 相同,后面略 SETB ZHUAN4 LCALL XIAN JNB ,SHIZ JNB ,SHIJ LJMP JIAN0 SHIZ:LCALL DELAY JNB ,SHIZ1 LJMP JIAN0 SHIZ1:LCALL XIAN JNB ,SHIZ1 MOV A,32H ADD A,1 DA A MOV 32H,A CJNE A,24H,SHIZ2 MOV 32H,00H LJMP SHIZ2 XXXXXXX 畢業(yè)論文 26 SHIJ:LCALL DELAY JNB ,SHIJ1 LJMP JIAN0 SHIJ1:LCALL XIAN JNB ,SHIJ1 MOV A,32H MOV B,10H DIV AB MOV 63H,B MOV B,10 MUL AB ADD A,63H DEC A MOV B,10 DIV AB SWAP A ADD A,B MOV 32H,A CJNE A,96H,SHIZ2 MOV 32H,23H SHIZ2:MOV A,32H ANL A,0FH MOV 44H,A MOV A,32H SWAP A ANL A,0FH MOV 45H,A SETB MOV A,10001110B ACALL WBYTE MOV A,00H ACALL WBYTE CLR SETB XXXXXXX 畢業(yè)論文 27 MOV A,84H ACALL WBYTE MOV A,32H ACALL WBYTE ACALL XIAN LJMP JIAN0 RET 。啟動(dòng)寫 MOV A,82H 。啟動(dòng)設(shè)置寫保護(hù)寄存器 MOV A,10001110B 。分離低四位 MOV 42H,A 。數(shù)據(jù)個(gè)位放到 62H MOV B,10 MUL AB 。調(diào)延時(shí)去抖動(dòng) JNB ,FENJ1 LJMP JIAN0 FENJ1:LCALL XIAN JNB ,FENJ1 。加 1 DA A 。減轉(zhuǎn)移 LJMP JIAN0 FENZ:LCALL DELAY 。調(diào)分 TIAOF:CLR ZHUAN6 。停止傳送 SETB 。存數(shù)據(jù)到寄存器 SETB 。A 減 1 MOV B,10 DIV AB SWAP A ADD A,B MOV 30H,A XXXXXXX 畢業(yè)論文 23 CJNE A,96H,MIAOZ2 MOV 30H,59H MIAOZ2:MOV A,30H ANL A,0FH 。A 除以 B MOV 61H,B 。秒值過 60 為 0 LJMP MIAOZ2 MIAOJ:LCALL DELAY。取秒數(shù)據(jù) ADD A,1 。加轉(zhuǎn)移 JNB ,MIAOJ 。標(biāo)志位清 0 CLR ZHUAN2 CLR ZHUAN3 CLR ZHUAN4 CLR ZHUAN5 CLR ZHUAN6 CLR ZHUAN7 MOV 5FH,00H JIAN2:LCALL XIAN 。轉(zhuǎn)調(diào)日子程序 JIA4:MOV A,5FH CJNE A,5,JIA5 LJMP TIAOY 。比較轉(zhuǎn)移指令 A 不等于 時(shí),轉(zhuǎn)移 LJMP TIAOM 。為 1 就是鍵抖動(dòng) JIAN11:LCALL XIAN 。判 K3 鍵為 0 轉(zhuǎn) JIAN0:MOV P1,0FFH JNB ,JIAN3 。初始 MOV A,P1 CPL A JNZ JI1 。調(diào)鍵盤子程序 LCALL RILI 。取數(shù)據(jù) LCALL WBYTE 。數(shù)據(jù)存放首地址 MOV R2,8 。啟動(dòng)設(shè)置寫保護(hù)寄存器 MOV A,10001110B 。啟動(dòng) T0 工作 CLR ZHUAN1 。設(shè)堆棧 MOV TMOD,11H 。使 ZHUAN 由正到負(fù)周期大約為 即當(dāng)開閃爍時(shí) XXXXXXX 畢業(yè)論文 18 每秒大約閃爍 次環(huán)境 MOV TL0,00H DJNZ R7,ZDUAN1 。星期開閃爍的標(biāo)志位 ORG 0000H LJMP START 。日開閃爍的標(biāo)志位 ZHUAN4 BIT 54H 。 在這次設(shè)計(jì)中我學(xué)到了很多,也發(fā)現(xiàn)了自己的不 足,也難免有錯(cuò)誤之處,敬請(qǐng)?zhí)岢觯? XXXXXXX 畢業(yè)論文 15 參考文獻(xiàn) [01]何宏主編 .單片機(jī)原理與接口技術(shù) .北京:國防工業(yè)出版社 . [02]楊西明 ,朱騏主編 .單片機(jī)編程與應(yīng)用入門 .北京 :機(jī)械工業(yè)出 版社 . [03]先鋒工作室編著 .單片機(jī)程序設(shè)計(jì)實(shí)例 .北京 :清華大學(xué)出版社 . [04]謝宜仁主編 .單片機(jī)實(shí)用技術(shù)問答 .北京 :人民郵電 出版社 . [05]孫江宏 ,李良玉等編著 .Protel99電路設(shè)計(jì)與應(yīng)用 .北京 :機(jī)械工業(yè) 出版社 . [06]房小翠 ,王金鳳編著 .單片機(jī)實(shí)用系統(tǒng)設(shè)計(jì)技術(shù) .北京 :國防 工業(yè)出版社 . [07]秦曾煌主編 .電工學(xué)(電子技術(shù)) .北京:高等教育出版社, 2020 XXXXXXX 畢業(yè)論文 16 [08]何立民 .單片機(jī)高級(jí)教程應(yīng)用與設(shè)計(jì) .北京:北京航空航天大學(xué)出版社, 2020 [09]劉國榮單片微型計(jì)算機(jī)技術(shù) .北京:機(jī)械工業(yè)出版社, 1996 [10]王迎旭 .單片機(jī)原理與應(yīng)用 .北京:機(jī)械工業(yè)出版社, 2020 [11]于永權(quán) .ATMEL89系列單片機(jī)應(yīng)用技術(shù) .北京:北京航空航天大學(xué)出版社, 2020 [12]高峰 .單片微型計(jì)算機(jī)原理與 接口技術(shù) .北京:科學(xué)出版社, 2020 [13]各種網(wǎng)絡(luò)教程及其他 附錄 附錄 Ⅰ 硬件電路圖 XXXXXXX 畢業(yè)論文 17 附錄 Ⅱ 主程序源代碼 ZHUAN BIT 50H 。單片機(jī)是很容易受干擾的控制器,當(dāng)采用 外部晶振時(shí),應(yīng)盡量讓其靠近單片機(jī)減少對(duì)其干擾,防止程序亂飛現(xiàn)象。 如圖 62 焊接電路板 檢查芯片的邏輯關(guān)系是否出錯(cuò):加電后檢查各芯片插座上相關(guān)引腳的電位,仔細(xì)測量相應(yīng)的輸入輸出電平是否正常。最好在電源與其余電路之間串接一個(gè)電流表。 XXXXXXX 畢業(yè)論文 14 電源調(diào)試:樣機(jī)的第一次通電測試很重要,若樣機(jī)中存在電源故障,則加電后將造成器件損壞。 經(jīng)過多次修改 程序最后調(diào)試出來理想的效果,如圖 61 所示 圖 61 Proteus 仿真 用軟件模擬器調(diào)試不需任何在線仿真器,也不需要用戶樣機(jī),直接就可以在PC 機(jī)上開發(fā)和調(diào)試。 目標(biāo)程序糾錯(cuò):該階段工作通常在目標(biāo)程序編輯時(shí)就完成。調(diào)試可分為硬件調(diào)試和軟件調(diào)試。另外 7 個(gè)標(biāo)志位是時(shí)分秒等的位標(biāo)志位,當(dāng)秒標(biāo)志位置 1時(shí)即秒開閃爍,與用中斷產(chǎn)生的標(biāo)志位相結(jié)合,即在一個(gè)周期內(nèi)為 0時(shí)此時(shí)消隱為 1時(shí)開顯示,這樣就使在調(diào)時(shí)間時(shí)對(duì)應(yīng)的位閃爍。 顯示子程序設(shè)計(jì) 電子產(chǎn)品是否實(shí)用其中顯示占了很重要的地位,很多數(shù)人都渴求用視覺效果好,范圍廣,直觀明了, LED 符合以上的要求,但相應(yīng)的硬件設(shè)計(jì)相對(duì)復(fù)雜。上電運(yùn)行時(shí),在 Vcc≥ , RST 必須保持低電平。而每一次命令和數(shù)據(jù)的傳輸都是從主機(jī)啟動(dòng)寫時(shí)序開始,如果要求單總線器件回送是低位在先。 。由于鍵盤流程圖非常復(fù)雜,在此 只表示秒,如圖 52所示,其余 略。其中 K1鍵功能最多,通過判斷 K1鍵按下的次數(shù)來判斷是調(diào)時(shí)間還是定時(shí),開始 初始化 T0 并開中斷 初始化 T1 并關(guān)中斷 寄存器初始化 標(biāo)志位初始化 初始化時(shí)間 調(diào)鍵盤子程序 調(diào)日歷子程序 調(diào)顯示子程序 結(jié)束 XXXXXXX 畢業(yè)論文 11 并對(duì)對(duì)應(yīng)的位置閃爍。 寄存器的初始化主要是初始化執(zhí)行程序時(shí)用到的部分 RAM 空間,防止程序執(zhí)行時(shí)帶來混亂。 XXXXXXX 畢業(yè)論文 10 主程序設(shè)計(jì) 主程序才用模塊化設(shè)計(jì),流程圖如圖 51 所示。動(dòng) 態(tài)顯示的亮度不如靜態(tài)顯示,但靜態(tài)顯示占用的 I/O 口資源較多,往往用移位寄存器 74LS164 等來擴(kuò)充其 I/O口不足的情況,當(dāng)顯示位數(shù)較多時(shí),這樣勢(shì)必增加硬件開銷,增大成本,不利于開闊市場。用 P3 口的低 3 位接譯碼器的 A0,A1,A2 端,用 ,分別接譯碼器的使能端,通過控制 P3 口來控制 LED 的動(dòng)態(tài)掃描。);二是對(duì)振蕩器的頻率起到微調(diào)的作用( C1 C2的值大,頻率略有減少,反之,頻率略有提高)。 MCS51 系列單片機(jī)內(nèi)部都 有一個(gè)時(shí)鐘振蕩電路,只需外接晶振源,就能產(chǎn)生一定頻率的時(shí)鐘信號(hào)送到單片機(jī)的內(nèi)部的各個(gè)單元,決定單片機(jī)的工作速度。 單片機(jī)的復(fù)位電路 圖 42 手動(dòng)復(fù)位電路 在系統(tǒng)運(yùn)行的過程中,有時(shí)可能對(duì)系統(tǒng)需要進(jìn)行復(fù)位,為了避免對(duì)硬件系統(tǒng)經(jīng)常加電和斷電造成的損害,設(shè)計(jì)了手動(dòng)的復(fù)位電路??僧a(chǎn)生年、月、日、周日、時(shí)、分、秒,具有使用壽命長,精度高和低功耗等特點(diǎn),同時(shí)具有掉電自動(dòng)保存功能;顯示部份由 15 個(gè)數(shù)碼管, 74Hs13 74ls244 構(gòu)成。每組有一個(gè)控制端 G,由控制端的高或低電平?jīng)Q定該組數(shù)據(jù)被接通還是斷開。 6號(hào)腳為使能端,為高電平時(shí)有效。 動(dòng)態(tài)顯示是指顯示器顯示某一字符時(shí),相應(yīng)段的發(fā)光二極管恒定地導(dǎo)通或截止。各段 LED 顯示器需要由驅(qū)動(dòng)電路驅(qū)動(dòng)。初始化后就可以按正常方法調(diào)整時(shí)間 。要特別說明的是,備用電源 BT1 可以用電池或超級(jí)電容( 10萬μ F 以上)。不管是否寫了全部 31字節(jié),所寫的每一字節(jié) 都將傳送至 RAM。在時(shí)鐘 /日歷寄存器中的地址 9~ 31 或 RAM 寄存器中的地址 31不能存儲(chǔ)數(shù)據(jù)。最低有效位(位 0)如為 0,表示
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦