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

正文內(nèi)容

片機(jī)課程設(shè)計(jì)--數(shù)字電子鐘(存儲(chǔ)版)

2025-07-16 22:48上一頁面

下一頁面
  

【正文】 R6, LOOP2 MOV R7, 0CH RET 。到了分歸零 INC 7AH 。分加一 MOV A, 79H CJNE A, 3CH, OBREAK 。P. DB 0C7H 。9 DB 0BFH。1 DB 0A4H。 位控左移 MOV R5, A CJNE A, 0FEH, LOOP6 DJNZ R4, LOOP7 。 判鍵有沒有松掉 MOV A, 7CH CJNE A, 00H, LOP5 MOV A, 7DH CJNE A, 00H, PP MOV 7DH, 01H LCALL SCAN PP: INC 7CH MOV TMOD, 01H MOV TH0, 03CH MOV TL0, 0B0H SETB EA SETB ET0 SETB TR0 LJMP LOOP5 LOP5: INC 7CH MOV A, 7CH 。 12 參考文獻(xiàn) [1] 李廣弟 .單片機(jī)技術(shù)基礎(chǔ) [M].第三版 .北京:北京航空航天大學(xué)出版社, 2021 [2] 馬忠梅 .單片機(jī)的 C 語言應(yīng)用程序設(shè)計(jì) [M].第四版 .北京航空航天大學(xué)出版社, 2021 [3]李光飛 .單片機(jī)課程設(shè)計(jì)實(shí)例指導(dǎo) [M].北京 :北京航空航天大學(xué)出版社, 2021 13 附錄 A 軟件系統(tǒng)程序清單 : ORG 0000H LJMP MAIN ORG 000BH LJMP IBREAK /**************************************************************** 主函數(shù) ****************************************************************/ MAIN: MOV SP, 30H 。 以前總是覺得匯編很難,如果要編寫一個(gè)長(zhǎng)一點(diǎn)的程序,基本上很難用匯編寫出來,但是這次我通過幾天的努力終于把匯編的程序編寫出來了,心里也不 是太害怕匯編了。 程序流程框圖 程序設(shè)計(jì)的流程圖如下 : 圖 6 主程序流程圖 圖 7 定時(shí)器 /計(jì)數(shù)器 T0 中斷服務(wù)程序流程圖 8 圖 8 鍵掃描子 程序流程圖 圖 9 數(shù)碼管顯示器顯示顯示子 程序流程圖 程序清單 (見附錄 A) 9 4 仿真結(jié)果、 設(shè)計(jì)結(jié)論 及使用說明 仿真結(jié)果 由于系統(tǒng)軟件的問題,本設(shè)計(jì)仿真不是很理想, 有些 代碼 的生成出現(xiàn)了 混亂的現(xiàn)象,但各鍵功能與運(yùn)行良好。 各鍵功能子程序 當(dāng)按下 K0 按鍵時(shí),進(jìn)入調(diào)分狀態(tài),時(shí)鐘停止走動(dòng) 即暫停 ;按 K1 或 K2 按鍵可進(jìn)行加 1 或減 1 操作;繼續(xù)按 K0 鍵可分別進(jìn)行分和小時(shí)的調(diào)整;最后按 K0 鍵將退出調(diào)整狀態(tài) ,時(shí)鐘開始計(jì)時(shí)運(yùn)行 ; 按 K3 鍵 停止一切功能,顯示器呈現(xiàn) ELEC 0901(電子 0901)字符。 LED 數(shù)碼管顯示器是由發(fā)光二極管按一定的結(jié)構(gòu)組合起來的顯示器件。系統(tǒng)復(fù)位時(shí),中斷允許寄存器 IE 的內(nèi)容為 00H,如果要開放某個(gè)中斷源,則必須使 IE 中的總控置位和對(duì)應(yīng)的中斷允許位置 “1”。 ( 2) 每個(gè)定時(shí)計(jì) 數(shù)器既可以對(duì)系統(tǒng)時(shí)鐘計(jì)數(shù)實(shí)現(xiàn)定時(shí),也可以外部信號(hào)計(jì)數(shù)實(shí)現(xiàn)計(jì)數(shù)功能通過編程設(shè)定來實(shí)現(xiàn)。 單片機(jī)簡(jiǎn)要系統(tǒng)框圖如右圖: 圖 1 系統(tǒng)設(shè)計(jì)框圖 按鍵電路 按鍵電路的設(shè)計(jì)就是在一段公共接地,另一端通過上拉電阻接到 P1 口,當(dāng)有按鍵按下,相應(yīng)的口 就會(huì)變成低電平,產(chǎn)生一個(gè)下降沿。 功能要求說明 用定時(shí)/計(jì)數(shù)器 T0,工作于定時(shí),采用方式 1,對(duì) 12MHZ 的系統(tǒng)時(shí)鐘進(jìn)行定時(shí)計(jì)數(shù),形成定時(shí)時(shí)間為 50ms。LCD 可分為段 式 LCD、字符式 LCD 和點(diǎn)陣式 LCD。近年來隨著計(jì)算機(jī)在社會(huì)領(lǐng)域的滲透和大規(guī)模集成電路的發(fā)展,單片機(jī)的應(yīng)用正在不斷地走向深入而 51 單片機(jī)是各單片機(jī)中最為典型和最有代表性的一種。本系統(tǒng)將單片機(jī)AT89C52 內(nèi)部時(shí)鐘讀出并通過四位一體七段數(shù)碼管 (LED)顯示出來 ,通過按鍵設(shè)定的時(shí)間來改變系統(tǒng)的時(shí)間,從而實(shí)現(xiàn)了系統(tǒng)的智能化。顯示格式為小時(shí)十位、小時(shí)個(gè)位 分十位、分個(gè)位 秒十位、秒個(gè)位。 數(shù)碼管電路 數(shù)碼管的段控口接在單片機(jī)的 P0 上,而位控口通過三極管接在單片機(jī)的 P2口上。四種工作方式為: 13 位定時(shí) \計(jì)數(shù)器、 16 位定時(shí) \計(jì)數(shù)器、 8 位自動(dòng)重置定時(shí) \計(jì)數(shù)器、兩個(gè)8 位定時(shí) \計(jì)數(shù)器(只有 T0 有) 。如果某位被置 “1”,則對(duì)應(yīng)的中斷源被設(shè)為高優(yōu)先級(jí);如果某位被清零,則對(duì)應(yīng)的中斷源被設(shè)為低優(yōu)先級(jí)。對(duì)于 LED 數(shù)碼管顯示器,通常的譯碼方式有兩種:硬件譯碼方式和軟件譯碼方式。 顯示子程序 本系統(tǒng)共用 8 個(gè)數(shù)碼管,從右到左依次顯示秒個(gè)位、秒十位、橫線、分個(gè)位、分十位、橫線、時(shí)個(gè)位和時(shí)十位。 10 結(jié)束語 數(shù)字電子鐘 的設(shè)計(jì)及制作在所有課題里是相對(duì)簡(jiǎn)單的,但實(shí)際做起來并沒有我想的那么容易。 經(jīng)過這次 課程 設(shè)計(jì),使我得到了一次用專業(yè)知識(shí)、專業(yè)技能分析和解決問題全面系統(tǒng)的鍛煉。 MOV DPTR, TABLE MOVC A, A+DPTR MOV P0, A MOV P2, 0FEH MOV R0, 70H MOV R7, 0EH MM: MOV R0,00H 。按一次時(shí)減一 JZ LLL INC A CLR TR0 CJNE A, 02H, LOP3 INC 79H MOV A, 79H CJNE A, 3CH, LLL MOV 79H, 00 LJMP LOOP5 15 LOP3: INC 7AH MOV A, 7AH CJNE A, 18H, LLL MOV 7AH, 00 LJMP LOOP5 。 送位控 LCALL DELAY1M INC R1 。4 DB 92H。C DB 0A1H。延時(shí) 17ms DIR: ACALL SCAN ACALL SCAN RET /***********************************************
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1