




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優質文檔-傾情為你奉上南昌大學共青學院實訓報告南昌大學共青學院單片機實訓動態數碼顯示技術系 別:信息工程系班 級:11電信本專 業:電子信息工程姓 名:李林仁、劉楊鎮南學 號:、指導老師:李任清完成日期:2013年12月11日數碼管的動態顯示一、實驗目的在實際的單片機系統中,往往需要多位顯示。動態顯示是一種最常見的多位顯示方法,應用非常廣泛。本實驗要求實驗兩位動態顯示,并通過調試程序達到最佳顯示效果。通過實驗應掌握以下知識要點:1數碼管動態顯示電路的連接方法。2練習動態顯示程序的結構及調試方法。3.掌握LED數碼管顯示及其一般電路結構。4掌握LED動態顯示程序的一般設計方法。二、實驗任務如
2、圖所示,p0端口接動態數碼管的字形碼筆段,p2端口接動態數碼管的數位選擇端,p1.7接一個開關,當開關接高電平時,顯示“12345”字樣;當開關接低電平時,顯示“hello”字樣。三、電路原理圖四、系統板上硬件連線1 把“單片機系統”區域中的p0.0/ad0p0.7/ad7用8芯排線連接到“動態數碼顯示”區域中的ah端口上;2 把“單片機系統”區域中的p2.0/a8p2.7/a15用8芯排線連接到“動態數碼顯示”區域中的s1s8端口上;3 把“單片機系統”區域中的p1.7端口用導線連接到“獨立式鍵盤”區域中的sp1端口上;五、程序設計內容1 動態掃描方法動態接口采用各數碼管循環輪流顯示的方法,
3、當循環顯示頻率較高時,利用人眼的暫留特性,看不出閃爍顯示現象,這種顯示需要一個接口完成字形碼的輸出(字形選擇),另一接口完成各數碼管的輪流點亮(數位選擇)。2 在進行數碼顯示的時候,要對顯示單元開辟8個顯示緩沖區,每個顯示緩沖區裝有顯示的不同數據即可。3 對于顯示的字形碼數據我們采用查表方法來完成六 程序框圖 七、程序代碼1.匯編源程序:ORG 0000H LJMP START ORG 0030H START: JB P1.7,DIR1 MOV DPTR,#TABLE1 SJMP DIR DIR1: MOV DPTR,#TABLE2 DIR: MOV R0,#00H MOV R1,#0FFH
4、MOV R2,#0DFH NEXT: MOV A,R0 MOVC A,A+DPTR MOV P0,A MOV A,R1 MOV P2,A RL A MOV R1,A LCALL DAY INC R0 DJNZ R2,NEXT SJMP START DAY: MOV R6,#4 D1: MOV R7,#248 DJNZ R7,$ DJNZ R6,D1 RET TABLE1:DB 6FH,4FH,3FH,6FH,06H,6DH ;0,1,2,3,4,5 TABLE2:DB 6FH,5BH,3FH,7DH,06H,5BH ;H,E,L,L,O END2.c語言源程序:#include <at8
5、9x51.h>unsigned char code table1=0x06,0x5b,0x4f,0x66,0x6d;unsigned char code table2=0x78,0x79,0x38,0x38,0x3f;unsigned char i;unsigned char a,b;unsigned char temp;void main(void)while(1)temp=0xfe;for(i=0;i<5;i+)if(p1_7=1)p0=table1i;elsep0=table2i;p2=temp;a=temp<<(i+1);b=temp>>(7-i);
6、temp=a|b;for(a=4;a>0;a-)for(b=248;b>0;b-);八實驗總結問題一:運行電路時,數碼管亂碼解決的方法:檢查電路,發現程序中掃描信號端口錯誤,將掃描信號的端口順序調換,重新運行。問題二:重新運行后,數碼管只顯示其中的一部分。解決的方法:檢查程序,發現是延時時間的問題,在改動延時時間后,重新編譯后在次運行電路,電路正常顯示,符合要求。通過本次的實驗,在前兩個實驗的基礎上讓我復習了知識點,也讓我在次掌握了新的知識。在完成這次實驗后,讓我想到可以用多個按鍵控制多個數碼管實現加減和暫停和開始。我覺得這次的課程實驗讓我知道,一次次的失敗,并不會讓我放棄去追求,相反它會引領著我去發現問題,從而解決問題,完成更深入的探索。也讓我明白理論知識的重要性,并且與實際相結合,多動手
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學年湖北省荊荊襄宜四地高二下學期期中聯考地理試題及答案
- 2025年中國家用血壓儀行業市場全景分析及前景機遇研判報告
- 中國體育用品行業市場深度調查評估及投資方向研究報告
- 稅務師考試初級課件
- 中國黑龍江煤炭工業調查報告
- 醫用高頻儀器設備項目風險分析和評估報告
- 竹瓢項目投資可行性研究分析報告(2024-2030版)
- 2025年 云南省危險化學品經營單位安全管理人員考試練習題附答案
- 熱擴直縫鋼管行業深度研究報告
- 扇型卡具項目投資可行性研究分析報告(2024-2030版)
- 圓通快遞借殼上市案例分析(課堂PPT)
- 配電網工程典型設計10kV電纜分冊
- 賽艇考試標準
- 外墻巖棉夾芯板施工方案圖文
- 球墨鑄鐵管件項目可行性研究報告寫作范文
- 中心靜脈導管的護理.ppt
- 全套桶裝飲用水(天然泉水、純凈水)QS體系文件(二)-程序文件
- 小數加減法脫式計算及簡便運算100道
- MSG-3中文版課件
- 盾構施工總結(doc106頁)
- 分部驗收橋梁主體驗收評估報告
評論
0/150
提交評論