




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
實驗四、數碼管顯示實驗實驗目的學會數碼管動態掃描顯示方法實驗設備PC機、Keil軟件、Proteus軟件。實驗要求1.設計一個0-20計數器,計滿后自動清0并重新計數2.將計數結果用兩個數碼管顯示實驗內容運用Keil和Proteus軟件進行編程和電路設計,最后進行仿真。實驗程序解析disdata1DATA50H;第一個數碼管(右邊開始) disdata2DATA51H ;第二個數碼管 disdata3DATA52H ;第三個數碼管 disdata4 DATA53H ;第四個數碼管 disdata5 DATA54H disdata6 DATA55H disdata7DATA56H disdata8DATA57H TimeDATA58H count1DATA59H count2DATA60H count3DATA61H ORG0000H LJMPINTI ;進入初始化子程序 ORG030H;--------------------------------------------------------------;初始化程序;--------------------------------------------------------------INTI: MOV20H,#00H MOVA,20H MOVdisdata1,#00H ;第一個數碼管 MOVdisdata2,#00H MOVdisdata3,#00H MOVdisdata4,#00H ;第四個數碼管 MOVdisdata5,#00H ;第一個數碼管 MOVdisdata6,#00H MOVdisdata7,#00H MOVdisdata8,#00H ;第四個數碼管 MOVcount1,#00H MOVTime,#150 MOVR2,Time MOVR3,#100 MOVR4,#10;--------------------------------------------------------------;主程序程序;--------------------------------------------------------------MAIN: CALLNum_Handle ;調用子程序數字的進位處理CDis:CALLDisplay ;調用顯示子程序 DJNZR2,CDis MOVR2,Time LJMPMAIN;--------------------------------------------------------------;數碼管數字顯示子程序;--------------------------------------------------------------Display: MOVA,disdata1 MOVDPTR,#TAB MOVCA,@A+DPTR ;查表 MOVP0,A ;將累加器的值送到P0口顯示 MOVP2,#0x7F ACALLDEL1mS ;調用延時子程序 MOVP2,#0xff MOVA,disdata2 MOVDPTR,#TAB MOVCA,@A+DPTR ;查表 MOVP0,A ;將累加器的值送到P0口顯示 MOVP2,#0xBF ACALLDEL1mS ;調用延時子程序 MOVP2,#0xff RET;--------------------------------------------------------------;數字變化子程序;--------------------------------------------------------------Num_Handle: INCcount1 MOVR1,count1 CJNER1,#021,CLC_CNT1 MOV count1,#00H INCcount2CLC_CNT1:MOVA,count1 MOVB,R3 DIVAB MOVdisdata3,A CLRA MOVA,BMOVB,R4 DIVAB ;;最高位 ; MOVdisdata2,A ; ; MOVdisdata1,B ;; CLRA RET;--------------------------------------------------------------;延時子程序;--------------------------------------------------------------DEL1mS:MOVR6,#02HDEL1: MOVR7,#0FFH DJNZR7,$ DJNZR6,DEL1 RET ORG0100HTAB:DB0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40 ;LED字模表 ORG0120HTAB1:DB0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f//位碼查表的方法控制譯碼器 END實驗觀察和記錄實驗心得本次實驗的程序比較冗長、復雜,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫療資質掛靠協議書
- 虛擬投資協議書范本
- 樓梯店鋪轉讓協議書
- 妻子財產歸屬協議書
- 污水設備轉讓協議書
- 臨建板房移交協議書
- 資產收購服務協議書
- 酒店季度目標協議書
- 樓盤代理協議書范本
- 裝修工程外包協議書
- 憲法與銀行業務
- 機電安裝工程專業分包合同
- 行政事業單位財務知識培訓
- 2025-2030中國探地雷達行業發展分析及發展趨勢預測與投資價值研究報告
- 智慧共享中藥房建設與運行規范
- 《中央八項規定精神學習教育》專項講座
- 東湖高新區2023-2024學年下學期期中七年級數學試題(含答案)
- 2025年中國信達資產管理股份有限公司招聘筆試參考題庫含答案解析
- 勞務派遣勞務外包項目方案投標文件(技術方案)
- 教科版六年級科學下冊全冊教學設計教案
- 《中醫骨傷科學》課件- 外治法
評論
0/150
提交評論