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

正文內(nèi)容

單片機(jī)電子時(shí)鐘(存儲(chǔ)版)

  

【正文】 A,44H 。秒單元清0 INC 46H 。停一下 防抖動(dòng) LCALL DIR 。掃描得來(lái)的鍵位 JB ,HOLDON 。 MOV A,46H 。增秒 MOV A,45H 。返回秒表暫停LK44: LCALL DIR 。 MOV A,3DH 。 MOV A,49H 。 MOVX DPTR,A 。保存位選碼 MOV DPTR,0FF7DH 。掃了6次?LK8: MOV A,3DH 。 MOV 31H,A 。 INC 3AH 。初始化 。查表 MOV DPTR,0FF7CH 。判斷是否顯示了6次 RET 。LED的字模 DB 92H,82H,0F8H,80H,90H 。重置中斷次數(shù) INC 36H 。是否到60分,未到則返回 MOV 37H,00H 。中斷返回 END八、心得感想XX1(電路圖):電路圖的時(shí)候其實(shí)也并非簡(jiǎn)單,為了焊接方便,在了解了電路原理以后,我需要多次重新排版,一次次地連線,然后將每次重新排版的電路圖保存下來(lái)比較,最后才得出最簡(jiǎn)單的連接圖。每加一層,都要以之前的為基礎(chǔ)。這個(gè)我先后重寫(xiě)了3次。顯示程序。按鍵檢測(cè)是一個(gè)調(diào)用得最頻繁的子程序。防抖動(dòng)是由兩個(gè)按鍵檢測(cè)和一個(gè)延時(shí)程序來(lái)實(shí)現(xiàn)的(當(dāng)然少不了包括跳轉(zhuǎn))。 二程序具用的功能 程序的主體功能有整點(diǎn)蜂鳴,調(diào)時(shí),鬧鐘,省電,秒表。而調(diào)時(shí)所包括的分功能有選位,加1,退出,減1。這是由40H單元來(lái)存放按了幾次,并相應(yīng)求出要選位的內(nèi)存單元。它是從調(diào)時(shí)中快速返回到主程序的出口。都是改變某些內(nèi)存單元的值。它是K1鍵。3退出。它是使選中的位相應(yīng)減1。而秒表所包括的分功能有退出,繼點(diǎn),復(fù)位,連續(xù)暫停。它是K2鍵。4連續(xù)暫停。②外加對(duì)蜂鳴的限制③在按下時(shí)就進(jìn)行程序,而不是松手再進(jìn)行程序。 通過(guò)這個(gè)課程設(shè)計(jì),我深深體會(huì)到理論與實(shí)踐的關(guān)系。注意子程序的返回;注意程序各部份的獨(dú)立性,如寄存器最好各選不同的。 三程序中的缺點(diǎn)和相應(yīng)措施程序所存在的缺點(diǎn)①調(diào)時(shí)和鬧鐘在加1時(shí)如秒超過(guò)60,不回到0或減1時(shí)會(huì)去到99 ②整點(diǎn)蜂鳴時(shí),總要蜂鳴1分鐘。它是K3鍵。2繼點(diǎn)。所以整個(gè)程序只需要一個(gè)計(jì)數(shù)器。進(jìn)入調(diào)時(shí)功能后,減1鍵才被激活。它是K2鍵。1選位。鬧鐘。進(jìn)入調(diào)時(shí)功能后,退出鍵才被激活。當(dāng)進(jìn)入調(diào)時(shí)時(shí),默認(rèn)是改變秒的位。是第一個(gè)要通過(guò)按鍵來(lái)實(shí)現(xiàn)的功能。是數(shù)據(jù)的來(lái)源。所以它所找出的值都要用一個(gè)內(nèi)存單元來(lái)存放,防止丟失。通常檢查一般的錯(cuò)誤,就從LED的顯示中得出,從而再進(jìn)行相應(yīng)的措施。這對(duì)后來(lái)秒表的數(shù)據(jù)處理和秒表內(nèi)部功能影響很大。雖然程序中防抖動(dòng)和松手檢測(cè)沒(méi)有寫(xiě)成子程序,但也是程序的基礎(chǔ)。程序的基礎(chǔ)是指程序中所包含的子程序和中斷程序。時(shí)單元清0RETURN: POP A 。增加分 MOV A,37H 。脈動(dòng) DJNZ 39H,RETURN 。 RET ?;謴?fù)位選 RR A 。 MOV DPTR,TAB 。 MOV 35H,A 。 MOV 32H,B 。 DIV AB ?;謴?fù)位碼 RR A 。給初始位選碼 。給PB送0 。 連續(xù)暫停的秒表復(fù)位HOLDON: MOV A,48H 。掃描鍵LK45: LCALL KS1 。判斷有沒(méi)鍵按下 判斷鍵按下? JZ LK44 。是否到1秒,未到則返回 MOV 44H,00H 。數(shù)據(jù)處理 MOV A,45H 。是否松手 JZ LK35 。有按下,是抖動(dòng)? LJMP GOO 。 CJNE A,60,STOP 。 MOV A,46H 。返回省電LK25: LCALL KS1 。 黑屏省電 LCALL KS1 。返回鬧鐘SUBCD1: MOV A,41H 。累加偏移量 ADD A,40H 。 MOV A,3DH 。返回鬧鐘LK14: LCALL DIR 。鬧鐘初值 鬧鐘功能 MOV 42H,00H 。 INC R0 。返回調(diào)時(shí)XUANW: MOV A,36H 。掃描鍵LK5: LCALL KS1 。判斷有沒(méi)鍵按下 判斷鍵按下? JZ LK4 。調(diào)時(shí) 入口地址CLOCKI :LJMP CLOCK 。是否松手 松手檢測(cè) JZ LK3 ?;刂鞒绦騆K1: LCALL DIR 。不相等就跳 MOV A,37H ??傊袛嘣试S MOV TH0,0D8H 。 時(shí) MOV 43H,99H 。從遠(yuǎn)離端口的按鍵開(kāi)始依次編號(hào)KKKK4,每個(gè)按鍵都有如下功能:1)當(dāng)先按K1的時(shí)候,系統(tǒng)就進(jìn)入調(diào)節(jié)時(shí)間狀態(tài),數(shù)碼管上就顯示時(shí)鐘。由于萬(wàn)用板的大小的限制及芯片引腳定義的影響,實(shí)際上的電路圖不會(huì)和仿真軟件的電路圖完全一致,不過(guò)大體上還是一樣的。數(shù)碼管為輸出電路。 2.利用偉福6000實(shí)驗(yàn)裝置上8255的B囗的6根位碼輸出線和8255C囗中的PC0作按鍵的輸入囗線,實(shí)現(xiàn)最多6個(gè)按鍵的識(shí)別,作為實(shí)現(xiàn)上述功能要求的硬件保證。 2.用按鍵實(shí)現(xiàn)時(shí)、分、秒的調(diào)整。(5)40芯IC插座2個(gè)、14芯IC插座3個(gè) (6)按鍵6個(gè)(7)焊錫、導(dǎo)線若干。同理,每個(gè)引腳和8255芯片之間都一一串聯(lián)上7406芯片和并聯(lián)上排阻。焊接完成后, 萬(wàn)用板上面已經(jīng)有相應(yīng)的接線,于是進(jìn)行硬件實(shí)現(xiàn)部分。七、程序所有程序如下所示 ORG 0000H AJMP MAIN ORG 000BH 。 MOVX DPTR,A 。啟動(dòng)T0 MOV 3AH,36H 。判斷鬧鐘的秒 CJNE A,41H,
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1