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

正文內(nèi)容

基于pic16f877a單片機字符液晶顯示數(shù)字時鐘畢業(yè)設(shè)計(論文)(存儲版)

2025-04-07 10:04上一頁面

下一頁面
  

【正文】 MOVWF TEMP SUBLW 12H BTFSC STATUS,0 GOTO NEXT4 MOVLW 01H MOVWF YUE2 MOVLW 02H MOVWF YUE1 GOTO NEXT41 NEXT4 CLRW ADDWF TEMP BTFSS STATUS,2 GOTO NEXT41 CLRF YUE2 MOVLW 01H MOVWF YUE2 NEXT41 MOVLW 88H CALL WRIT MOVFW YUE2 ADDLW 30H CALL WRRAM MOVFW YUE1 ADDLW 30H CALL WRRAM NEXT5 BSF BIAO1,1 BSF BIAO1,0 SWAPF YUE2,0 IORWF YUE1,0 CALL TABLE4 MOVWF TEMP SWAPF RI2,0 IORWF RI1,0 SUBWF TEMP,0 BTFSC STATUS,0 GOTO NEXT6 SWAPF TEMP,0 30 ANDLW 0FH MOVWF RI2 MOVFW TEMP ANDLW 0FH MOVWF RI1 GOTO NEXT7 NEXT6 CLRW ADDWF TEMP,0 BTFSS STATUS,2 GOTO NEXT7 CLRF RI2 MOVLW 01H MOVWF RI1 NEXT7 MOVLW 8BH CALL WRIT MOVFW RI2 ADDLW 30H CALL WRRAM MOVFW RI1 ADDLW 30H CALL WRRAM OUT1 BSF BIAO1,7 BSF BIAO1,6 BSF BIAO1,5 BSF BIAO1,4 BCF BIAO2,0 。0 有鍵下 GOTO $6 CALL DELAY BTFSC PORTC,2 。跳轉(zhuǎn)到 LP1 處 return 。變量 21H 內(nèi)容遞減,若為 0跳躍 goto $1 。0 BSF STATUS,RP0 。置 NIAN 低位 INCF NIAN1,1 MOVFW NIAN1 SUBLW 09H BTFSC STATUS,0 。超過范圍調(diào)整 SWAPF TEMP,1 INCF TEMP,1 SWAPF TEMP,1 MOVFW TEMP ANDLW 0FH MOVWF RI1 SWAPF TEMP,0 ANDLW 0FH MOVWF RI2 SWAPF RI2,0 。1 CLRF TEMP MOVFW TEMP ANDLW 0FH SUBLW 09H MOVLW 0F0H BTFSC STATUS,0 。0 GOTO LOOP6 BSF BIAO2,3 。0010011139。 0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 MAIN CALL REST1 。039。039。739。139。7:SHI2 6:SHI1 5:FEN2 4:FEN1 。地址寄存器 DATATEMP EQU 26H 。通過這次設(shè)計,我們知道了理論和實際的距離,也知道了理論和實際相結(jié)合的重要性,也從中得知了很多書上無法得知的知識。同時,充分發(fā)揮了我的主管能動性,自主學(xué)習(xí),學(xué)到了很多沒有學(xué)到的知識,較好地完成了畢業(yè)設(shè)計。目前,應(yīng)用最廣泛的開發(fā)環(huán)境是 Microchip 公司推出的集成開發(fā)平臺 MPLAB_IDE。 斷點功能是在調(diào)試中經(jīng)常使用到的功能,這項功能使芯片在運行到 相應(yīng)的程序語句時停止。 ● Halt:停止運 行。 (2)運行及調(diào)試。 編譯的結(jié)果將在 Output 窗口和 Build 頁顯示。 使用 ICD 2 進(jìn)行調(diào)試 ( 1) 調(diào)試準(zhǔn)備步驟。 引腳 4 RS/RS 為寄存器選擇,高電平 1 時選擇數(shù)據(jù)寄存器、低電平 0時選擇指令寄存器。 ( 6) 尋址方式 所有 PIC 單片機都采用直接、間接或相對尋址 3種尋址方式中的一種,尋址方式比較簡單。 PIC單片機采用了指令總線和數(shù)據(jù)總線分開的哈佛雙總線結(jié)構(gòu),其程序存 儲器和數(shù)據(jù)存儲器在物理空間(即地址)上完全獨立,讀取指令的總線和存取數(shù)據(jù)的總線也完全分開,數(shù)據(jù)總線的寬度為8位,指令總線的寬度可以是 12/14/16 位。隨著信息化社會和知識經(jīng)濟的發(fā)展,單片機的應(yīng)用越來越引起人們的重視。假定 TMR1 的時間常數(shù)設(shè)置為 0000H,那么 TMR1 的溢出時間剛好是 2S。目前 8位單片機已經(jīng)能夠 滿足控制領(lǐng)域中多數(shù)場合需求,因此在今后相當(dāng)長的時間內(nèi),8位單片機仍將是控制領(lǐng)域的主角。單片機在多功能數(shù)字鐘中的應(yīng)用已是非常普遍的,人們對數(shù)字鐘的功能及工作順序都非常熟悉。 附錄 字符液晶數(shù)字時鐘程序 .......................................................................................... 17 3 引言 現(xiàn)在是一個知識爆炸的新時代。 本文設(shè)計并實現(xiàn)了一款基于字符液晶顯示的單片機數(shù)字鐘,詳細(xì)敘述了系統(tǒng)硬件、軟件的具體實現(xiàn)過程。在這快速發(fā)展的年代,時間 對人們來說是越來越寶貴,在快節(jié)奏的生活時,人們往往忘記了時間,一時但遇到重要的事情而忘記了時間,這將會帶來很大的損失。通過鍵盤可以進(jìn)行定時、校時功能。 本文重點論述了 LCD 1602A液晶顯示以及 16F877A單片機的結(jié)合應(yīng)用實現(xiàn)數(shù)字時鐘的顯示及智能時鐘功能。 方案選擇 經(jīng)過兩個方案的比較:方案 1采用 TMR1 計數(shù)功能,使用計數(shù)功能對 1S 的延時會更準(zhǔn)確;而使用軟件延時 會使得整體程序復(fù)雜化,而對 1S延時會出現(xiàn)誤差。據(jù)預(yù)測,到2021 年,每個成年人平均每天會接觸到 351 個單片機。 ( 2) RISC 指令集 PIC 系列各種型號的單片機都采用精簡指令集,基本級僅 33 條指令,中級有 35 打指令加兩條保留指令,高級產(chǎn)品也只有 75 條指令。例如, PIC的哈佛雙總線結(jié)構(gòu)、 RISC 指令系統(tǒng)、單周期指令、快速的執(zhí)行速度、簡單的尋址方式、程序和數(shù)據(jù)分開存儲的模式、 I/O 引腳的獨立編程能力和較大 的驅(qū)動能力、豐富的功能部件、多種編程方式以及一系列微控制特性等。 引腳 7 DB0 低 4 位三態(tài)、 雙向數(shù)據(jù)總線 0 位(最低位) 引腳 8 DB1 低 4 位三態(tài)、 雙向數(shù)據(jù)總線 1 位 引腳 9 DB2 低 4 位三態(tài)、 雙向數(shù)據(jù)總線 2 位 引腳 10 DB3 低 4 位三態(tài)、 雙向數(shù)據(jù)總線 3 位 引腳 11 DB4 高 4 位三態(tài)、 雙向數(shù)據(jù)總線 4 位 引腳 12 DB5 高 4 位三態(tài)、 雙向數(shù)據(jù)總線 5 位 引腳 13 DB6 高 4 位三態(tài)、 雙向數(shù)據(jù)總線 6 位 引腳 14 DB7 高 4 位三態(tài)、 雙向數(shù)據(jù)總線 7位(最高 位)(也是 busy flag) 引腳 15 BLA 背光電源正極 引腳 16 BLK 背光 電源負(fù)極 本章小結(jié) 本章主要介紹了 LCD 1602A 字符液晶的使用與引腳功能。使用主菜單的 Debugger Connect 選項,或直接使用工具欄上的快捷圖標(biāo)來連接。 ③ 編程(燒寫)。綜合運用這些運行調(diào)試手段可以比較方便地驗證程序的功能,并發(fā)現(xiàn)其中存在的缺陷和錯誤。 ● Step Over:快 單步。為了使用方便,可以把一些要查看的寄存器設(shè)置為觀察變量 。本設(shè)計使用了 MPLAB ICD2, MPLAB ICD2 是一款性價比較高的簡易開發(fā)工具,也能滿足我們的要求。但當(dāng)我將實物做出來后,進(jìn)行了調(diào)試,實物上卻可以出來結(jié)果。 RW equ 01H 。表格堆棧臨時寄存器 /液晶表格指針 。程序從 00h 開始運行 GOTO MAIN ORG 0004H 18 MOVWF W_TEMP SWAPF STATUS,W CLRF STATUS MOVWF STATUS_TEMP MOVFW FSR MOVWF FSR_TEMP BCF PIR1,TMR2IF INCF MIAO3,1 MOVLW 064H XORWF MIAO3,0 BTFSS STATUS,2 GOTO QUIT BSF BIAO2,1 CLRF MIAO3 QUIT CLRF STATUS MOVFW FSR_TEMP MOVWF FSR SWAPF STATUS_TEMP,W MOVWF STATUS SWAPF W_TEMP,F SWAPF W_TEMP,W RETFIE TABLE ADDWF PCL,1 DT 39。,39。,39。,39。,39。寫首地址 1 CLRF SPTEMP MOVLW 0AH 19 MOVWF SPBTEMP LOOP1 MOVFW SPTEMP CALL TABLE CALL WRRAM INCF SPTEMP,1 DECFSZ SPBTEMP,1 GOTO LOOP1 MOVLW 0C4H CALL WRIT 。1 GOTO LOOP7 BCF BIAO2,2 MOVLW 0DH MOVWF SPBTEMP CALL TEXT LOOP7 BTFSS BIAO2,3 GOTO LOOP8
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1