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

正文內(nèi)容

單片機電子日歷畢業(yè)設(shè)計(留存版)

2025-08-10 12:46上一頁面

下一頁面
  

【正文】 OV DPTR,HOUR ;讀取并存儲小時MOVX A, DPTRMOV DPL,R3MOVDPH,R1MOVX DPTR,AINC DPTRMOV R3,DPLMOV R1,DPHMOV DPTR ,DATA ;讀取并存儲日期MOVX A,DPTRMOV DPL ,R3MOV DPH ,R1MOVX DPTR ,AINC DPTRMOV R3 ,TONTH ;讀取并存儲月份MOVX A, DPTR MOV DPL ,R3MOV DPH ,R1MOVX DPTR ,AINC DPTRMOV R3,DPLMOV R1,DPHINC DPTR,HOUR ;讀取并存儲年號MOVC A,DPTRMOV DPL ,R3MOV DPH ,RR1MOVX DPTR ,A ;寄存器恢復(fù)保護POP ACCMOV IE,ACCPOP ACCRET : 顯示刷新子程序框圖顯示刷新子程序如下所示:MOV 40H ,R3PUSH ACCDISPLAY: MOV A, ROMOV R6 ,A ;顯示指針首址保護,存入R6INC DPTR ;先將指針指向分鐘單元MOVX A,DPTRMOV R3,A ;保護寄存器A數(shù)據(jù)ANL A, OFOHSWAP A ;得到小時的十位MOV R0 ,AINC R0 ;顯示指針加一MOV A, R3ANL A, OFOH ;得到小時的個位MOV R0,A ;存入顯示緩沖區(qū)INC R0 ;跳過分號的顯示單元INC R0 DEC DPTRMOVX A, DPTRSWAP A ;得到分鐘的十位MOV R0,AINC R0 ;顯示指針加一MOV A,R3ANL A, OFOH ;得到分的個位MOV R0 ,A ;存入顯示緩沖區(qū)MOVX DPTR,A ;A\C 口均為輸出,方式0MOV R4,1FH ;位選字MOV A,R4 ;送位選字中間變量MOVX DPTR,A ;從位選字入(采用共陰接法全滅)DEC DPTR ;指向PA口DEC DPTR MOV A,R0 ;查段碼ADD A,0DHMOVC A,A+PCMOVX DPTR,A ;段選碼送PB口ACALL DLL ;延時一毫秒INC R0 ;指向顯示緩沖區(qū)下一單元MOV A, R4JNB ACC .0,LD1 ;判斷16位顯示完RR A ;未顯示完,變?yōu)橄乱晃晃贿x字MOV A,R4AJMP LDO ;轉(zhuǎn)顯示下一位POP ACCLD1:RETDSGE: DB 3FG,06H,5BH,4FH,66H,6DH,7D,07H,7FH,67H,77H,7CH, “ 0”“1”“2”“3”“4”“5”“6”“7”“8”“9”“A”“B” 39H,5EH,79H,71H。根據(jù)設(shè)計要求,模擬日歷要顯示年、月、日就需要6個顯示數(shù)碼管,如(07年05月01日即顯示為070501),由于數(shù)碼管的數(shù)量較多,必須采用動態(tài)顯示掃描的方法。 參考文獻[1] [M].北京:清華大學(xué)出版社, 2002.[2] [M].北京。最后以ASM擴展名保存。設(shè)計程序有:主程序、讀取時間的子程序和顯示刷新程序。另一種是:利用寄存器A中的UIP位來指示芯片是否處于更新周期。B、DV0、DVDV2:芯片內(nèi)部震蕩器RTC控制位。CS(片選輸入):在訪問DS12887的總線周期內(nèi),片選信號必須保持為低。(5) Motorola和Intel總線時序選擇。但是,由于不同的計算機硬件電路和器件的不完全相同,所以其所需要的時鐘周頻率范圍也不一定相同。P2口當(dāng)用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,P2口輸出地址的高八位。存儲器 程序存儲器是可讀不可寫的,用于存放編號的程序和表格常數(shù)。時鐘芯片選擇:選用DS12C887實時芯片。AT89C51 主要功能是存儲程序、根據(jù)程序的內(nèi)容對各個端口進行判斷并做出相應(yīng)的處理。 而51系列單片機是各單片機中最為典型和最有代表性的一種。單片機應(yīng)用的重要意義還在于,它從根本上改變了傳統(tǒng)的控制系統(tǒng)設(shè)計思想和設(shè)計方法。復(fù)位電路:在單片機上有一個復(fù)位引腳RST,在單片機外部用電容和電阻控制RST。主要包括1個8位CPU、1個片內(nèi)振蕩器及時鐘電路、128B RAM、4KB ROM、2個16位定時器計數(shù)器、32條可編程的I/O線和一個可編程的全雙工串行接口、5個中斷源、2個中斷優(yōu)先級套中斷結(jié)構(gòu)。當(dāng)P0口的管腳第一次寫“1”時,被定義為高阻輸入,P0口能夠用于外部數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第八位,在FLASH編程時,P0口作為原碼輸入口,當(dāng)FLASH進行校驗時,P0口輸出原碼,此時,P0外部必須被拉高。時鐘周期就是單片機外接晶振的倒數(shù),例如12M的晶振,它的時間周期就是1/12us),是計算機中最基本的、最小的時間單位。DS12C887內(nèi)部具有定鬧中斷、周期中斷、時鐘更新周期、結(jié)束中斷等,且三個中斷源可分別由軟件屏蔽。DS(數(shù)據(jù)選通或讀輸入):DSRD客腳有兩種操作模式,取決于MOT管腳放的電平,當(dāng)使用MOTOROLA時序時,DS時一正脈沖,出現(xiàn)在總線周期的后段稱為數(shù)據(jù)選通;在讀周期DS指示DS12C887驅(qū)動雙向總的時刻,在寫周期DS的后沿使DS12C887鎖存寫數(shù)據(jù)。應(yīng)指出的是,盡管DS12C887的專用時標年寄存器只有一個,但通過軟件編程可利用其內(nèi)部的不掉電的RAM區(qū)的一個字節(jié)實現(xiàn)年度的高兩位顯示。另外一個功能是檢查三個時、分、秒報警時標寄存器的內(nèi)容是否與對應(yīng)時標寄存器的內(nèi)容相符,如果相符則寄存器C中的AF位置1。: ULN2003A管腳圖
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1