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

正文內(nèi)容

基于單片機電子秒表系統(tǒng)設(shè)計課程設(shè)計說明書(存儲版)

2025-07-27 19:44上一頁面

下一頁面
  

【正文】 。 MOV A,39。顯示數(shù)據(jù) INC X 。設(shè)置位置 ACALL SKOW_LINE2 。加載秒數(shù)數(shù)據(jù) INC X 。B放入堆棧暫存 MOV B,X 。由 LCD 顯示出來 RET 。延時10MS DELAY: MOV R6,50 D1:MOV R7,100 DJNZ R7,$ DJNZ R6,D1 DJNZ R5,DELAY RET 。由堆棧取出A CALL WR_DATA 。LCD 顯示位置加1 MOV B,X 。結(jié)果A存商數(shù),B存余數(shù) ADD A,30H 。 CALL LCDP2 。 MOV A,SEC 。加載分鐘數(shù)據(jù) INC X 。設(shè)置位置 ACALL SKOW_LINE2 。填入字符 MOVC A,A+DPTR 。菜單顯示子程序 。調(diào)用延時子程序 RET 。調(diào)用延時子程序 CLR E 。清除 LCD 顯示屏 ACALL WR_COMM 。LCD初始化子程序 INIT_LCD: MOV A,38H 。指針指到顯示消息1 MOV A,1 。設(shè)置第一行顯示 CALL LCD_PRINT 。是,存入MENU3信息 MOV A, 1 。是,存入MENU2信息 MOV A,1 。K1鍵是否第一次按? MOV DPTR,MENU1 。K1_N值送入A XRL A,K1_P 。判清零鍵是否按下 JMP MAIN 。10ms 計數(shù)值加1 CJNE A,100,TT MOV DEDA,0 INC SEC 。定時器0模式1 MOV IE, 10000010B 。秒SEC初始為0 MOV MIN,A 。交換數(shù)據(jù) ACALL KEY0 。初始化變量 MOV K1_P,01H 。LCD RS引腳定義 ORG 0000H 。存放按鍵計數(shù)單元 X EQU 36H 。附錄1:(程序)。各程序模塊都要完成一個明確的任務(wù),實現(xiàn)某個具體的功能,在具體需要時調(diào)用相應(yīng)的模塊即可。在設(shè)計中,我們采用LED動態(tài)顯示,用P0口驅(qū)動顯示。圖2 晶體振蕩電路采用上電+按鍵復(fù)位電路,上電后,由于電容充電,使RST持續(xù)一段高電平時間。1)LCD的特點低壓微功耗   平板型結(jié)構(gòu)   被動顯示型(無眩光,不刺激人眼,不會引起眼睛疲勞)   顯示信息量大(因為像素可以做得很小)   易于彩色化(在色譜上可以非常準確的復(fù)現(xiàn))   無電磁輻射(對人體安全,利于信息保密) 長壽命(這種器件幾乎沒有什么劣化問題,因此壽命極長,但是液晶背光壽命有限,不過背光部分可以更換)三、硬件設(shè)計本系統(tǒng)中,硬件電路主要有電源電路,晶振電路,復(fù)位電路,顯示電路,以及一些按鍵電路等。本設(shè)計采用ATMEL的AT89C51微處理器,主要基于以下幾個因素:① AT89C52為51內(nèi)核,仿真調(diào)試的軟硬件資源豐富??梢詫Π胱止?jié)(4位)、單字節(jié)等數(shù)據(jù)進行操作。能驅(qū)動(吸收或輸出電流)四個LSTTL負載。對于EPROM型單片機,在EPROM編程期間,此引腳上加21伏EPROM編程電源(Vpp)。 STC89C51單片機引腳圖控制或與其它電源復(fù)用引腳RST/VPD,ALE/,和/Vpp① RST/VPD 當振蕩器運行時,在此引腳上出現(xiàn)兩個機器周期的高電平(由低到高跳變),將使單片機復(fù)位在Vcc掉電期間,此引腳可接上備用電源,由VPD向內(nèi)部提供備用電源,以保持內(nèi)部RAM中的數(shù)據(jù)。 單片機相關(guān)知識本課題在選取單片機時,充分借鑒了許多成形產(chǎn)品使用單片機的經(jīng)驗,并根據(jù)自己的實際情況, 這兩個鍵可以采用中斷的方法,也可以采用掃描的方法來識別。利用這兩個建來實現(xiàn)秒表的全部功能。二、 設(shè)計方案分析數(shù)字電子秒表具有顯示直觀、讀取方便、精度高等優(yōu)點,在計時中廣泛使用。其中軟件系統(tǒng)采用匯編語言編寫程序,硬件系統(tǒng)利用PROTEUS強大的功能來實現(xiàn),簡單切易于觀察,在仿真中就可以觀察到實際的工作狀態(tài)。其中31H存放分鐘變量,32H存放秒鐘變量,33H存放10ms計數(shù)值,即存放毫秒位數(shù)據(jù),每一地址單元內(nèi)均為十進制BCD碼。因此可以對復(fù)位按鍵采取掃描的方式。 40條引腳說明如下:主電源引腳Vss和Vcc① Vss接地② Vcc正常操作時為+5伏電源外接晶振引腳XTAL1和XTAL2① XTAL1內(nèi)部振蕩電路反相放大器的輸入端,是外接晶體的一個引腳。但要注意,每當訪問外部數(shù)據(jù)存儲器時,將跳過一個ALE脈沖,ALE 端可以驅(qū)動(吸收或輸出電流)八個LSTTL電路。② P1口( )是一個帶有內(nèi)部提升電阻的8位準雙向I/O口??臻e模式下,CPU停止工作,允許RAM、定時器/計數(shù)器、串口、中斷繼續(xù)工作。它是以進位標志位C為累加器的,可執(zhí)行置位、復(fù)位、取反、等于1轉(zhuǎn)移、等于0轉(zhuǎn)移、等于1轉(zhuǎn)移且清0以及進位標志位與其他可尋址的位之間進行數(shù)據(jù)傳送等位操作,也能使進位標志位與其他可移位尋址的位之間進行邏輯與、或操作。④ DIP40封裝,體積小,便于產(chǎn)品小型化。該器件采用ATMEL高密度非易失存儲器制造技術(shù)制造,與工業(yè)標準的MCS51指令集和輸出管腳相兼容(由于在微機原理中學(xué)過C51的具體知識,這里不再詳細說明)。當程序出現(xiàn)錯誤時,可以隨時使電路復(fù)位。鍵盤掃描電路節(jié)省I/O口,但編程有些復(fù)雜,在這里,由于我們所用的按鍵較少,且系統(tǒng)是一個小系統(tǒng),有足夠的I/O口可以使用,為了使程序簡化,我們采用按鍵電路,用部分P3口做開關(guān),用外部中斷INT1開始,另外用軟件法消除抖動。如下所示:賦初始值開始LCD1602顯示調(diào)用最終緩存區(qū)數(shù)據(jù)進行顯示否 是是否否是LCD清零六、測試數(shù)據(jù)及設(shè)計結(jié)果詳見附
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1