




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、遼 寧 工 學(xué) 院單片機(jī)與接口技術(shù) 課程設(shè)計(jì)(論文)題目: 自動(dòng)打鈴裝置 院(系):信息科學(xué)與工程學(xué)院專業(yè)班級(jí):電 氣 0 2 3 學(xué) 號(hào): 020303054 學(xué)生姓名: 指導(dǎo)教師: 教師職稱: 副教授 起止時(shí)間:05-06-06至05-06-19課程設(shè)計(jì)(論文)任務(wù)及評語院(系):信息科學(xué)與工程學(xué)院 教研室:電氣學(xué) 號(hào)020303054學(xué)生姓名李海洲專業(yè)班級(jí)電氣023課程設(shè)計(jì)(論文)題目自動(dòng)打鈴裝置課程設(shè)計(jì)(論文)任務(wù)完成自動(dòng)打鈴裝置的硬件和軟件設(shè)計(jì)。設(shè)計(jì)任務(wù)包括:1、系統(tǒng)硬件框圖設(shè)計(jì)說明2、系統(tǒng)電氣原理圖設(shè)計(jì)3、系統(tǒng)軟件設(shè)計(jì):ac220v打鈴電源輸出子程序顯示子程序記錄設(shè)定子程序設(shè)計(jì)內(nèi)部
2、計(jì)時(shí)中斷服務(wù)子程序設(shè)計(jì)主程序設(shè)計(jì)指導(dǎo)教師評語及成績成績: 指導(dǎo)教師簽字: 年 月 日目 錄第1章 課程設(shè)計(jì)目的與要求11.1 課程設(shè)計(jì)目的11.2 課程設(shè)計(jì)的實(shí)驗(yàn)環(huán)境11.3 課程設(shè)計(jì)的預(yù)備知識(shí)11.4 課程設(shè)計(jì)要求1第2章 課程設(shè)計(jì)內(nèi)容2第3章 課程設(shè)計(jì)的考核23.1 課程設(shè)計(jì)的考核要求23.2 課程性質(zhì)與學(xué)分2第4章 設(shè)計(jì)3參考文獻(xiàn)第1章 課程設(shè)計(jì)目的與要求1.1 課程設(shè)計(jì)目的“單片機(jī)與接口技術(shù)”課程設(shè)計(jì)是在教學(xué)及實(shí)驗(yàn)基礎(chǔ)上,對課程所學(xué)理論知識(shí)的深化和提高。因此,要求學(xué)生能綜合應(yīng)用所學(xué)知識(shí),設(shè)計(jì)與制造出具有較復(fù)雜功能的小型單片機(jī)系統(tǒng),并在實(shí)踐的基本技能方面進(jìn)行一次系統(tǒng)的訓(xùn)練。 能夠較全面地
3、鞏固和應(yīng)用“單片機(jī)”課程中所學(xué)的基本理論和基本方法,并初步掌握小型單片機(jī)系統(tǒng)設(shè)計(jì)的基本方法。 培養(yǎng)獨(dú)立思考、獨(dú)立收集資料、獨(dú)立設(shè)計(jì)規(guī)定功能的單片機(jī)系統(tǒng)的能力;培養(yǎng)分析、總結(jié)及撰寫技術(shù)報(bào)告的能力。1.2 課程設(shè)計(jì)的實(shí)驗(yàn)環(huán)境利用windows操作系統(tǒng)及應(yīng)用軟件進(jìn)行繪圖和編程。1.3 課程設(shè)計(jì)的預(yù)備知識(shí)熟悉單片機(jī)與接口技術(shù)課程的相關(guān)知識(shí)及電子線路cad工具軟件。1.4 課程設(shè)計(jì)要求按課程設(shè)計(jì)指導(dǎo)書提供的課題,根據(jù)第二章給出的基本要求及參數(shù)獨(dú)立完成設(shè)計(jì),課程設(shè)計(jì)說明書應(yīng)包括以下內(nèi)容: 1、對設(shè)計(jì)課題進(jìn)行簡要闡述,并說明設(shè)計(jì)任務(wù)及具體要求。 2、論述系統(tǒng)設(shè)計(jì)方案,并畫出總體電路結(jié)構(gòu)圖及功能分割圖。3、能
4、夠較熟練地應(yīng)用電子線路cad工具完成單片機(jī)系統(tǒng)的硬件設(shè)計(jì)任務(wù)。4、各功能模塊設(shè)計(jì)說明、設(shè)計(jì)實(shí)現(xiàn)過程及源程序。 5、能夠較熟練地應(yīng)用一種編輯軟件編寫程序,掌握單片機(jī)系統(tǒng)軟件設(shè)計(jì)的基本方法6、課程設(shè)計(jì)報(bào)告應(yīng)內(nèi)容完整、字跡工整、圖表整齊規(guī)范、數(shù)據(jù)詳實(shí)。7、課程設(shè)計(jì)總結(jié)8、字?jǐn)?shù)4000左右,有系統(tǒng)電氣原理圖。第2章 課程設(shè)計(jì)內(nèi)容設(shè)計(jì)技術(shù)參數(shù)1、 入口電壓ac220v;2、 出口電壓ac220v,可驅(qū)動(dòng)ac220v/200w的多個(gè)電鈴負(fù)載;3、 數(shù)碼管顯示器可顯示時(shí)、分、秒;4、 通過按鍵設(shè)定打鈴時(shí)間紀(jì)錄 5、 打鈴時(shí)間紀(jì)錄可達(dá)到20個(gè)6、 每次打鈴時(shí)間10秒工作量1、系統(tǒng)硬件框圖設(shè)計(jì)說明2、系統(tǒng)電氣原
5、理圖設(shè)計(jì)3、ac220v打鈴電源輸出子程序4、顯示子程序5、記錄設(shè)定子程序設(shè)計(jì)6、內(nèi)部計(jì)時(shí)中斷服務(wù)子程序設(shè)計(jì)7、主程序設(shè)計(jì)工作計(jì)劃第一天第二天第三天第四天第五天第二周ac220v輸出驅(qū)動(dòng)電路按鍵及顯示電路設(shè)計(jì)cpu最小系統(tǒng)設(shè)計(jì)電源的設(shè)計(jì)主程序、按鍵、顯示、定時(shí)程序設(shè)計(jì)畫原理圖、打印第3章 課程設(shè)計(jì)的考核3.1 課程設(shè)計(jì)的考核要求課程設(shè)計(jì)采用五級(jí)(優(yōu)、良、中、及格、不及格)評分制。最后成績依據(jù)課程設(shè)計(jì)論文及平時(shí)成績決定,其中平時(shí)考核成績占20%。3.2 課程性質(zhì)與學(xué)分單片機(jī)與接口技術(shù)課程設(shè)計(jì)的課程性質(zhì):考查 學(xué)分:2第4章 設(shè)計(jì)一設(shè)計(jì)課題簡要概述自動(dòng)打鈴裝置用于工廠,學(xué)校等地的時(shí)間控制,本設(shè)計(jì)是
6、按照學(xué)校作息時(shí)間設(shè)定的,模擬了電子鐘顯示時(shí),分,秒。還根據(jù)學(xué)校的作息時(shí)間按時(shí)打鈴,本系統(tǒng)有兩個(gè)按鈕,分別用來調(diào)時(shí),周分,以保證時(shí)鐘與標(biāo)準(zhǔn)時(shí)間相吻合。首先設(shè)計(jì)出本系統(tǒng)的硬件基本框圖,根據(jù)框圖設(shè)計(jì)電氣原理圖,簡要概述基本原理,按照設(shè)計(jì)技術(shù)參數(shù)設(shè)計(jì)出各部分程序。二系統(tǒng)軟硬件劃分由于要依據(jù)最小系統(tǒng)設(shè)計(jì),因此,極大地節(jié)約系統(tǒng)的硬件成本,所有能用軟件實(shí)現(xiàn)的功能都用軟件完成,如按鍵的去抖,采用延時(shí),顯示部分用動(dòng)態(tài)顯示等,這樣硬件部分的設(shè)計(jì)可以采用單片機(jī)最小系統(tǒng),所謂最小系統(tǒng)是僅有程序存儲(chǔ)器和時(shí)鐘及復(fù)位電路的為時(shí)過早片機(jī)系統(tǒng)。三單片機(jī)選型根據(jù)課題的具體內(nèi)容,任務(wù)要求,計(jì)時(shí),校時(shí),定時(shí),鍵盤顯示等功能,經(jīng)多方考
7、慮,所以本系統(tǒng)選項(xiàng)用與mcs51系統(tǒng)單片機(jī)完全兼容的at89c51低功耗單片機(jī)。四系統(tǒng)總體框圖鍵盤電路時(shí)鐘電路at89c51cpu驅(qū)動(dòng)電路電源電鈴顯示電路 方框圖五硬件設(shè)計(jì)一)硬件原理圖二)基本原理概述 本系統(tǒng)主要由主控模塊,時(shí)鐘模塊,顯示模塊,鍵盤接口模塊等4部分組成。通過內(nèi)部定時(shí)產(chǎn)生中斷,從而驅(qū)動(dòng)電鈴打鈴。設(shè)定51單片機(jī)工作在定時(shí)器工作方式1,每100ms產(chǎn)生一次中斷,利用軟件將基準(zhǔn)100ms單元進(jìn)行累加,當(dāng)定時(shí)器產(chǎn)生10次中斷就產(chǎn)生1s信號(hào),這時(shí)秒單元加1,同理,對分單元和時(shí)單元計(jì)數(shù),從而產(chǎn)生秒,分,時(shí)的值,通過六位七段顯示器進(jìn)行顯示。由于動(dòng)態(tài)顯示法需要數(shù)據(jù)鎖存等硬件,接口較復(fù)雜,考慮顯
8、示只有六位,且系統(tǒng)沒有其他復(fù)雜的處理任務(wù),所以采用動(dòng)態(tài)掃描實(shí)現(xiàn)led的顯示。本系統(tǒng)采用三個(gè)按鍵,1鍵為功能鍵,另外兩個(gè)做控制鍵。按一下1鍵進(jìn)入時(shí)間設(shè)置,然后按2鍵進(jìn)行時(shí)調(diào)整,按3鍵進(jìn)行分調(diào)整,按兩下1鍵進(jìn)入打鈴時(shí)間設(shè)定,在分別用2鍵3鍵進(jìn)行調(diào)整,調(diào)整完后按下1鍵便退出調(diào)整,時(shí)鐘繼續(xù)走動(dòng)。當(dāng)時(shí)鐘時(shí)間與設(shè)置時(shí)間一致時(shí),驅(qū)動(dòng)電路動(dòng)作進(jìn)行打鈴,每次打鈴10秒。三)元件參數(shù)及功能簡介1.主控制器at89c51at89c51分司生產(chǎn)的at89c51單片機(jī)用高性能的靜態(tài)80c51設(shè)計(jì),由先進(jìn)工藝制造,并帶有非易失性flash程序存儲(chǔ)器,它是一種高性能,低功耗的8位cmos微處理芯片,市場應(yīng)用最多,主要性特點(diǎn)
9、有:有4k的flash程序存儲(chǔ)器,256字節(jié)內(nèi)部ram。電源控制模式:時(shí)鐘可停止和恢復(fù),空閑模式,掉電模式。6個(gè)中斷源。4個(gè)中斷優(yōu)先級(jí)。4個(gè)8位i/o口。全雙工增強(qiáng)型uart。2個(gè)16位定時(shí)/計(jì)數(shù)器2時(shí)鐘電路ds13021)性能特性實(shí)時(shí)時(shí)鐘可對秒,分,時(shí)等進(jìn)行計(jì)數(shù),存在高速數(shù)據(jù)暫存的31*8位ram,最少引腳的串行i/o口;2.55.5v電壓工作范圍;2.5v耗電小于300na;用于時(shí)鐘或ram數(shù)據(jù)讀/寫的單字節(jié)或多字節(jié)數(shù)據(jù)傳送方式;簡單的3線接口;可選的慢速充電的能力。ds1302時(shí)鐘芯片包括實(shí)時(shí)時(shí)鐘和31字節(jié)的靜態(tài)ram,它經(jīng)過一個(gè)簡單的串行接口與微處理器通信,實(shí)時(shí)時(shí)鐘提供秒,分,時(shí)等信息
10、,時(shí)鐘運(yùn)行可以采用24h,或帶am/pm的12h格式,采用三線接口與cpu進(jìn)行同眇通信,并可采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號(hào)或ram數(shù)據(jù)。ds1302有主電源/后備電源雙電源引腳;2) 工作原理ds1302在任何數(shù)據(jù)傳送時(shí)必須先初始化,把rst引腳置為高電平,然后把8位地址和命令裝入移位寄存器,數(shù)據(jù)在sclk的上升沿被輸入,無論是讀周期還是寫周期開始8位指定40個(gè)寄存器中哪個(gè)將被訪問到,在開始8個(gè)時(shí)鐘周期,把命令字節(jié)裝入撳位寄存器之后,另外的時(shí)鐘周期在闈時(shí)操作時(shí)輸出數(shù)據(jù),在寫操作時(shí)寫入數(shù)據(jù),時(shí)鐘脈沖的個(gè)數(shù)在單位字節(jié)下為8加8,在多字節(jié)方式下為8加字節(jié)數(shù),最大可達(dá)248字節(jié)數(shù)。為了提高對3
11、2個(gè)地址的尋址能力,可以把時(shí)鐘或ram寄存器規(guī)定為多字節(jié)方式,在多字節(jié)方式中,讀或?qū)憦牡刂?的位0開始,必須管按數(shù)據(jù)傳送的次序電先的8個(gè)寄存器。但是當(dāng)以多個(gè)字節(jié)寫ram時(shí),為了傳送數(shù)據(jù)不必寫所有31字節(jié),不管是否寫了全部31字節(jié),所寫的每個(gè)字節(jié)都將傳送至ram。時(shí)鐘暫停:秒寄存器的位7定義位時(shí)鐘暫停位,當(dāng)它為1時(shí),ds1302停止振蕩,進(jìn)入低功耗的備份方式,通常在對ds1302進(jìn)行寫操作時(shí),停止振蕩,當(dāng)它為0時(shí)時(shí)鐘將開始啟動(dòng)。8051通過串口向ds1302寫數(shù)據(jù)的程序框圖如圖: px8051 rxd txdrsti/osclk 其中,px可以是8051單片機(jī)的任何一位i/o口,注意因?yàn)閐s13
12、02的數(shù)據(jù)發(fā)送或接收時(shí)序和8051的串行口不完全一致,困此,需要在txd的輸出端加反相器,另外,接收數(shù)據(jù)時(shí),不能以串行口的接收方式接收,必須將串行口當(dāng)作普通i/o口進(jìn)行數(shù)據(jù)接收.ds1302的晶振選用32.768khz,電容推薦值為6pf,因?yàn)檎袷庮l率較低,也可以不接電容, 對計(jì)時(shí)精度影響不大。3顯示電路設(shè)計(jì)顯示部分采用普通的共陽數(shù)碼管顯示,采用動(dòng)態(tài)掃描,以減少硬件電路,數(shù)碼管分別為十時(shí),時(shí),十分,分,十秒,秒顯示,顯示時(shí)采用串行口輸出段碼,用74ls164來驅(qū)動(dòng)數(shù)碼管掃描只需7ms。74ls164內(nèi)部為8個(gè)d觸發(fā)器,用以實(shí)現(xiàn)數(shù)據(jù)的串行移位,74ls164為ttl單向8位移位寄存器,可實(shí)現(xiàn)串行
13、輸入并行輸出,cpu為時(shí)鐘輸入端,可連接到串行口txd端。每個(gè)時(shí)鐘信號(hào)的上升沿加到cp端時(shí),移位寄存器移一位,8個(gè)時(shí)鐘脈沖過后8位二進(jìn)制數(shù)全部移入74ls164中,mr腳為復(fù)位端,當(dāng)該位為低電平時(shí),移位寄存器各位復(fù)0。當(dāng)它為高電平時(shí)時(shí)鐘脈沖才起作用。q1q8并行輸出分別接數(shù)碼管的各段對應(yīng)腳上,在給出8個(gè)脈沖后,最先進(jìn)入74ls164的第一個(gè)字節(jié)數(shù)據(jù)到達(dá)最高位,再來1個(gè)脈沖,第一個(gè)脈沖就會(huì)從最高位移出,進(jìn)入下一個(gè)74ls164的第一位。4鍵盤接口設(shè)計(jì)由于按鍵盤只有3個(gè),采用獨(dú)立式按鈕,分別與8051的p10.p11.p12相連,用普通按鈕10k上拉電阻,用查詢法完成讀鍵功能。六元件列表1 at8
14、9c51 1片 2 ds1302 1片 3 74ls164 1片 4 數(shù)碼顯示管 6片 5 晶振 6 按鍵 3個(gè) 7 電阻 若干 8 電容 若干 9 三極管 若干 10.二極管 若干 七軟件設(shè)計(jì) 1主程序設(shè)計(jì) 主程序首先是初始化部分,主要是計(jì)時(shí)單元清零,中斷初始化,堆棧指針初始化,啟動(dòng)定時(shí)器工作,然后是調(diào)用顯示子程序。主程序的起始存儲(chǔ)地址是0000h單元,但由于本系統(tǒng)用了定時(shí)器t0的中斷,中斷服務(wù)程序入口地址為000bh,因此從0000h單元起存放一條短跳轉(zhuǎn)指令ajmp,使真正的主程序從0300h單元開始存放。2中斷服務(wù)程序設(shè)計(jì)單片機(jī)內(nèi)部的定時(shí)/計(jì)數(shù)器t0定時(shí)100ms,即0.1s,10次中斷
15、即為1秒,60秒為1分,60分為1小時(shí),24小時(shí)為1天,如此循環(huán),從而實(shí)現(xiàn)計(jì)時(shí)功能。編寫中斷服務(wù)程序關(guān)鍵要注意:1)現(xiàn)場保護(hù),在本系統(tǒng)中是累加器a和程序狀態(tài)字psw值的保護(hù)。2)計(jì)時(shí)處理時(shí)采用的確十進(jìn)制,因此時(shí),分,秒單元加1后要進(jìn)行十進(jìn)制調(diào)整,即要執(zhí)行daa指令,還要注意的是時(shí)計(jì)到24就回零,分和秒計(jì)到60就回零。3)中斷返回前的現(xiàn)場恢復(fù)。3顯示程序設(shè)計(jì)本顯示采用的是動(dòng)態(tài)顯示,段控和位控都經(jīng)過反相器,顯示的字形代碼是共陽的顯示代碼,位控信號(hào)輸出時(shí)是高電平有效。在校時(shí)時(shí),采用的是點(diǎn)亮小數(shù)點(diǎn)信位調(diào)節(jié)器節(jié)標(biāo)志,哪位小數(shù)點(diǎn)亮表示調(diào)整的是該位的值。顯示子程序的第一部分是拆字,顯示緩沖區(qū)是2fh2ah;
16、第二部分是查字形代碼,輸出段控和位控信號(hào),由于采用的是動(dòng)態(tài)顯示,所以每輸出一位的段控和位控信號(hào)要延時(shí)一定的時(shí)間,使led顯示器顯示的字符是穩(wěn)定的。4按鍵判斷與按鍵處理程序設(shè)計(jì) 按鍵判斷程序有編寫時(shí)應(yīng)注意按鍵的去抖動(dòng),該系統(tǒng)采用的是延時(shí)去抖動(dòng)的方法.延時(shí)是通過調(diào)用子程序來實(shí)現(xiàn) 的,每個(gè)按鍵按下后都要等待釋放后再返回.按鍵處理程序中的按鍵是校時(shí)的,所以進(jìn)入按鍵處理程序后就關(guān)閉定時(shí)中斷,對于功能鍵注意設(shè)置顯示標(biāo)志。八.程序流程圖開始初始化參數(shù)設(shè)置調(diào)用鍵盤設(shè)置子程序調(diào)用顯示子程序調(diào)用控制子程序 主程序流圖開始現(xiàn)場保護(hù)分單元清0,時(shí)單元加1100ms單元加1100ms秒單元清0,秒單元加1秒單元清0,分
17、單元加1退出 時(shí)單元清0秒單元=60?分單元=60?時(shí)單元=24?100ms單元=0? n n n n 定時(shí)中斷程序流圖開始向緩沖區(qū)中放數(shù)指向緩沖區(qū)首址關(guān)顯示指向a口查段碼,送段碼指向b口送出碼延時(shí)1ms指向下一個(gè)緩沖單元顯示下一位六位顯示完返回 顯示程序流圖九.系統(tǒng)軟件程序k-key equ p1.0 ;控制按鍵m-key equ p1.1 ;分按鍵h-key equ p1.2 ;時(shí)按鍵s-data data 50h ;秒單元數(shù)據(jù)存儲(chǔ)地址m-data datd 51h ;分單元數(shù)據(jù)存儲(chǔ)地址h-data data 52h ;時(shí)單元數(shù)據(jù)存儲(chǔ)地址mov sp,#70h ;堆棧區(qū)地址從70h開始mo
18、v dptr,#0fb00hmov a,#03h ;設(shè)8155的pa,pb口為輸出方式movx dptr,astart:lcall key ;調(diào)用鍵盤設(shè)置子程序lcall dis ;調(diào)用顯示子程序lcall control ;調(diào)用控制子程序ajmp start ;循環(huán)調(diào)用key:jb m-key,h-set ;分設(shè)置鍵壓下嗎?如果沒壓下,則判斷時(shí)設(shè)置鍵lcall dell ;調(diào)用鍵盤防抖動(dòng)子程序jb m-key,h-setinc m-data ;如果分設(shè)置健壓下,則分單元加1mov a,m-datacjnz a,#60,m-dis ;分單元=60,則清0mov m-data,#00hm-dis
19、:mov a,m-datalcall hex-bcd ;調(diào)用hex至bcd碼轉(zhuǎn)換子程序mov 69h,amov 6ah,b m-rep:lcall dis ;調(diào)用顯示子程序jnb m-key,m-rep ;等待分設(shè)置鍵釋放h-set:jb h-key,hex-bcd ;判斷時(shí)設(shè)置鍵是否壓下? lcall dell ;調(diào)用鍵盤防抖動(dòng)子程序 jb h-key,hex-bcd inc h-data ;如時(shí)設(shè)置鍵壓下,則時(shí)單元加1 mov a,h-data cjnz a,#24,h-dis ;時(shí)單元=24,則清0 mov h-data,#10hh-dis:mov a,h-datalacll hex-b
20、cd ;調(diào)用hex至bcd碼轉(zhuǎn)換子程序mov 79h,amov 7ah,bh-rep:lcall dis ;調(diào)用顯示子程序 jnb h-key,h-rep ;等待時(shí)設(shè)置鍵釋放hex-bcd:mov b,#10 div ab retdell:mov r6,#20h ;延遲10ms子程序del1:mov r7,#0ffh djnz r7,djnz r6,del1 ret clock:push acc ;參數(shù)入棧保護(hù) push psw clr tr0 mov tl0,#0b0h ;定時(shí)參數(shù)重新設(shè)置 mov th0,#03ch setb tr0 inc 4fh ;100ms單元內(nèi)容加1 mov a,4
21、fh cjnz a,#10,d0 ;100ms單元內(nèi)容=10,則秒單元加1 mov 4fh,#00h ;100ms單元清0 mov a,s-data add a,#01h ;秒單元加1 mov s-data,a cjne a,#60,d0 ;秒單元內(nèi)容=60,則清0 mov s-data,#00h mov a,m-data add a,#01h ;分單元加1 mov m-data,a cjne a,#60,d0 ;分單元=60,則清0 mov m-data,#00h mov a,h-data add a,#01h ;時(shí)單元加1 mov h-data,a cjne a,#24,d0 ;時(shí)單元=2
22、4,則清0 mov h-data,#00h d0:pop psw ;出棧,出中斷程序 pop acc retidis:mov r0,#4fh ;準(zhǔn)備向緩沖區(qū)放數(shù) mov a,27h acall ptds ;放秒值 mov a,28h acall ptds ;放分值 mov a,29h acall ptds ;放時(shí)值 mov r0,#4ah ;指向緩沖區(qū)首地址 mov r2,#0ffh ;左邊第一位開始顯示 mov dptr,#segpt ;指向字形碼表首dis1:mov a,#00h mov 20h,dpl mov 21h,dph ;熄滅碼 mov dptr,#4001h ;取顯示緩沖區(qū)中的數(shù)
23、 mov a,#0ffh movx dptr,a mov dpl,20h mov dph,21h mov a,r0 movc a,a+dptr ;查表,找字形碼 cpl a mov dptr,#4002h movx dptr,a ;送出字形碼 mov a,r2 ;取字位碼 mov dptr,#4001h ;字位口地址 movx dptr,a mov dpl,20h mov dph,21h ;顯示一位數(shù) mov r3,#00hdis2:djnz r3,dis2 ;延時(shí)一段時(shí)間 inc r0 ;修改顯示緩沖區(qū)指針 clr ;為移位作準(zhǔn)備 mov a,r2 ;取字位碼 rl a ;右移一位,為顯示下一位作準(zhǔn)備 mov r2,a ;存位碼 jb acc.7,dis1 ;不到最后一位,則繼續(xù) retptos:m
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CCMA 0060-2018牽引用鉛酸蓄電池電源裝置箱體
- T/CCASC 6008-2023氯堿行業(yè)聚氯乙烯樹脂碳排放核算標(biāo)準(zhǔn)
- T/CCAS 008-2019水泥及混凝土用粉煤灰中氨含量的測定方法
- T/CBDA 2-2016綠色建筑室內(nèi)裝飾裝修評價(jià)標(biāo)準(zhǔn)
- T/CAZG 001-2019川金絲猴飼養(yǎng)管理技術(shù)規(guī)范
- T/CATSI 08-001-2020小產(chǎn)區(qū)產(chǎn)品認(rèn)定通則
- T/CATCM 029-2024中藥材產(chǎn)地加工(趁鮮切制)生產(chǎn)技術(shù)規(guī)范
- T/CASWSS 006-2023社區(qū)老年中醫(yī)健康管理服務(wù)中心服務(wù)規(guī)范
- 2024年度江蘇省二級(jí)建造師之二建礦業(yè)工程實(shí)務(wù)通關(guān)考試題庫帶答案解析
- T/CAOE 1-2018海域使用論證報(bào)告技術(shù)審查導(dǎo)則
- GB/T 39171-2020廢塑料回收技術(shù)規(guī)范
- 2015山東高考英語試題及答案
- GB/T 18964.2-2003塑料抗沖擊聚苯乙烯(PS-I)模塑和擠出材料第2部分:試樣制備和性能測定
- GA/T 1661-2019法醫(yī)學(xué)關(guān)節(jié)活動(dòng)度檢驗(yàn)規(guī)范
- 他達(dá)拉非課件
- 資料交接移交確認(rèn)單
- 風(fēng)對起飛和著陸影響及修正和風(fēng)切變完整版課件
- 大數(shù)據(jù)時(shí)代的互聯(lián)網(wǎng)信息安全題庫
- DL∕T 1776-2017 電力系統(tǒng)用交流濾波電容器技術(shù)導(dǎo)則
- 浙江省紹興市上虞區(qū)2021-2022學(xué)年六年級(jí)下學(xué)期期末質(zhì)量檢測英語試題(word版無答案無聽力音頻和原文)
- 護(hù)理體查操作評分標(biāo)準(zhǔn)
評論
0/150
提交評論