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

正文內(nèi)容

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

  

【正文】 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 。超過(guò)范圍調(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 。通過(guò)這次設(shè)計(jì),我們知道了理論和實(shí)際的距離,也知道了理論和實(shí)際相結(jié)合的重要性,也從中得知了很多書(shū)上無(wú)法得知的知識(shí)。同時(shí),充分發(fā)揮了我的主管能動(dòng)性,自主學(xué)習(xí),學(xué)到了很多沒(méi)有學(xué)到的知識(shí),較好地完成了畢業(yè)設(shè)計(jì)。目前,應(yīng)用最廣泛的開(kāi)發(fā)環(huán)境是 Microchip 公司推出的集成開(kāi)發(fā)平臺(tái) MPLAB_IDE。 斷點(diǎn)功能是在調(diào)試中經(jīng)常使用到的功能,這項(xiàng)功能使芯片在運(yùn)行到 相應(yīng)的程序語(yǔ)句時(shí)停止。 ● Halt:停止運(yùn) 行。 (2)運(yùn)行及調(diào)試。 編譯的結(jié)果將在 Output 窗口和 Build 頁(yè)顯示。 使用 ICD 2 進(jìn)行調(diào)試 ( 1) 調(diào)試準(zhǔn)備步驟。 引腳 4 RS/RS 為寄存器選擇,高電平 1 時(shí)選擇數(shù)據(jù)寄存器、低電平 0時(shí)選擇指令寄存器。 ( 6) 尋址方式 所有 PIC 單片機(jī)都采用直接、間接或相對(duì)尋址 3種尋址方式中的一種,尋址方式比較簡(jiǎn)單。 PIC單片機(jī)采用了指令總線和數(shù)據(jù)總線分開(kāi)的哈佛雙總線結(jié)構(gòu),其程序存 儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器在物理空間(即地址)上完全獨(dú)立,讀取指令的總線和存取數(shù)據(jù)的總線也完全分開(kāi),數(shù)據(jù)總線的寬度為8位,指令總線的寬度可以是 12/14/16 位。隨著信息化社會(huì)和知識(shí)經(jīng)濟(jì)的發(fā)展,單片機(jī)的應(yīng)用越來(lái)越引起人們的重視。假定 TMR1 的時(shí)間常數(shù)設(shè)置為 0000H,那么 TMR1 的溢出時(shí)間剛好是 2S。目前 8位單片機(jī)已經(jīng)能夠 滿足控制領(lǐng)域中多數(shù)場(chǎng)合需求,因此在今后相當(dāng)長(zhǎng)的時(shí)間內(nèi),8位單片機(jī)仍將是控制領(lǐng)域的主角。單片機(jī)在多功能數(shù)字鐘中的應(yīng)用已是非常普遍的,人們對(duì)數(shù)字鐘的功能及工作順序都非常熟悉。 附錄 字符液晶數(shù)字時(shí)鐘程序 .......................................................................................... 17 3 引言 現(xiàn)在是一個(gè)知識(shí)爆炸的新時(shí)代。 本文設(shè)計(jì)并實(shí)現(xiàn)了一款基于字符液晶顯示的單片機(jī)數(shù)字鐘,詳細(xì)敘述了系統(tǒng)硬件、軟件的具體實(shí)現(xiàn)過(guò)程。在這快速發(fā)展的年代,時(shí)間 對(duì)人們來(lái)說(shuō)是越來(lái)越寶貴,在快節(jié)奏的生活時(shí),人們往往忘記了時(shí)間,一時(shí)但遇到重要的事情而忘記了時(shí)間,這將會(huì)帶來(lái)很大的損失。通過(guò)鍵盤(pán)可以進(jìn)行定時(shí)、校時(shí)功能。 本文重點(diǎn)論述了 LCD 1602A液晶顯示以及 16F877A單片機(jī)的結(jié)合應(yīng)用實(shí)現(xiàn)數(shù)字時(shí)鐘的顯示及智能時(shí)鐘功能。 方案選擇 經(jīng)過(guò)兩個(gè)方案的比較:方案 1采用 TMR1 計(jì)數(shù)功能,使用計(jì)數(shù)功能對(duì) 1S 的延時(shí)會(huì)更準(zhǔn)確;而使用軟件延時(shí) 會(huì)使得整體程序復(fù)雜化,而對(duì) 1S延時(shí)會(huì)出現(xiàn)誤差。據(jù)預(yù)測(cè),到2021 年,每個(gè)成年人平均每天會(huì)接觸到 351 個(gè)單片機(jī)。 ( 2) RISC 指令集 PIC 系列各種型號(hào)的單片機(jī)都采用精簡(jiǎn)指令集,基本級(jí)僅 33 條指令,中級(jí)有 35 打指令加兩條保留指令,高級(jí)產(chǎn)品也只有 75 條指令。例如, PIC的哈佛雙總線結(jié)構(gòu)、 RISC 指令系統(tǒng)、單周期指令、快速的執(zhí)行速度、簡(jiǎn)單的尋址方式、程序和數(shù)據(jù)分開(kāi)存儲(chǔ)的模式、 I/O 引腳的獨(dú)立編程能力和較大 的驅(qū)動(dòng)能力、豐富的功能部件、多種編程方式以及一系列微控制特性等。 引腳 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 選項(xiàng),或直接使用工具欄上的快捷圖標(biāo)來(lái)連接。 ③ 編程(燒寫(xiě))。綜合運(yùn)用這些運(yùn)行調(diào)試手段可以比較方便地驗(yàn)證程序的功能,并發(fā)現(xiàn)其中存在的缺陷和錯(cuò)誤。 ● Step Over:快 單步。為了使用方便,可以把一些要查看的寄存器設(shè)置為觀察變量 。本設(shè)計(jì)使用了 MPLAB ICD2, MPLAB ICD2 是一款性價(jià)比較高的簡(jiǎn)易開(kāi)發(fā)工具,也能滿足我們的要求。但當(dāng)我將實(shí)物做出來(lái)后,進(jìn)行了調(diào)試,實(shí)物上卻可以出來(lái)結(jié)果。 RW equ 01H 。表格堆棧臨時(shí)寄存器 /液晶表格指針 。程序從 00h 開(kāi)始運(yùn)行 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。寫(xiě)首地址 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
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1