數(shù)碼管動(dòng)態(tài)顯示創(chuàng)新實(shí)踐講課稿_第1頁
數(shù)碼管動(dòng)態(tài)顯示創(chuàng)新實(shí)踐講課稿_第2頁
數(shù)碼管動(dòng)態(tài)顯示創(chuàng)新實(shí)踐講課稿_第3頁
數(shù)碼管動(dòng)態(tài)顯示創(chuàng)新實(shí)踐講課稿_第4頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、數(shù)碼管動(dòng)態(tài)顯示創(chuàng)新實(shí)踐精品文檔成績評(píng)定表學(xué)生姓名班級(jí)學(xué)號(hào)數(shù)碼管動(dòng)態(tài)顯示專 業(yè)電子信息工程課程設(shè)計(jì)題目評(píng)組長簽字:語成績年 月 日日期收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔課程設(shè)計(jì)任務(wù)書學(xué) 院信息科學(xué)與工程專 業(yè)電子信息工程學(xué)生姓名班級(jí)學(xué)號(hào)課程設(shè)計(jì)題目數(shù)碼管動(dòng)態(tài)顯示課程設(shè)計(jì)目的與要求:數(shù)碼管動(dòng)態(tài)顯示:為單片機(jī)89S52 擴(kuò)展動(dòng)態(tài)顯示數(shù)碼管,并編寫程序完成顯示。工作計(jì)劃與進(jìn)度安排 :2016 年11月 14 日 選題目查閱資料2016 年11月 15日 查閱資料2016 年11月 16日 上機(jī)調(diào)試2017 年01月 01日 撰寫課程設(shè)計(jì)報(bào)告、答辯指導(dǎo)教師:專業(yè)負(fù)責(zé)人:學(xué)院教學(xué)副院長:年月日年

2、月日年月日收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔目錄1 創(chuàng)新實(shí)踐的目的12 創(chuàng)新實(shí)踐的題目13 原理描述14 實(shí)驗(yàn)步驟21. 添加原件22.原理圖23.程序24. 運(yùn)行結(jié)果75 心得體會(huì)76 參考文獻(xiàn)8收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔創(chuàng)新實(shí)踐1 創(chuàng)新實(shí)踐的目的進(jìn)一步推動(dòng)高等教育教學(xué)改革,促進(jìn)人才培養(yǎng)模式和教學(xué)方法的創(chuàng)新,鼓勵(lì)和支持大學(xué)生盡早參與科學(xué)研究、技術(shù)開發(fā)和社會(huì)實(shí)踐等創(chuàng)新活動(dòng),不斷激發(fā)學(xué)生學(xué)習(xí)的主動(dòng)性、積極性和創(chuàng)造性,提高大學(xué)生的科學(xué)素質(zhì)和文化素養(yǎng),培養(yǎng)大學(xué)生的創(chuàng)新精神、創(chuàng)業(yè)精神和實(shí)踐能力。2 創(chuàng)新實(shí)踐的題目數(shù)碼管動(dòng)態(tài)顯示:為單片機(jī)89S52 擴(kuò)展動(dòng)態(tài)顯示數(shù)碼管,并編寫

3、程序完成顯示。3 原理描述動(dòng)態(tài)顯示,也稱為掃描顯示。顯示器由6 個(gè)共陰極 LED 數(shù)碼管構(gòu)成。單片機(jī)的 P0 口輸出顯示段碼,由一片89S52輸出給 LED 管;由 P1 口輸出位碼,經(jīng)89S52輸出給 LED 顯示。LED 數(shù)碼管動(dòng)態(tài)顯示就是一位一位地輪流點(diǎn)亮各位數(shù)碼管,對于每一位LED 數(shù)碼管來說,每隔一段時(shí)間點(diǎn)亮一次,利用人眼的“視覺暫留" 效應(yīng),采用循環(huán)掃描的方式,分時(shí)輪流選通各數(shù)碼管的公共端,使數(shù)碼管輪流導(dǎo)通顯示。收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔當(dāng)掃描速度達(dá)到一定程度時(shí),人眼就分辨不出來了。盡管實(shí)際上各位數(shù)碼管并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是

4、一組穩(wěn)定的顯示數(shù)據(jù),認(rèn)為各數(shù)碼管是同時(shí)發(fā)光的。若數(shù)碼管的位數(shù)不大于8 位時(shí),只需兩個(gè)8位 IO 口。4 實(shí)驗(yàn)步驟1.添加原件打開 Proteus ISIS編輯環(huán)境,按原理圖所列的元件清單添加元件。2.原理圖3.程序#include <reg52.h>#include <absacc.h>收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔#define unit unsigned int#define uchar unsigned charuchar data timer_count,cm,cf,cs,f;/* 定時(shí)器計(jì)數(shù)變量 */uchar code duma=0x28,0x

5、F9,0x4C,0x58,0x99,0x1A,0x0A,0xF8,0x08,0x18; /共陰的數(shù)碼管段選 .將值送給 P0 口uchar code wema=0xEF,0xDF,0xBF,0x7F;/P1 口的片選位unsigned char led_buf=0,0,0,0;delay(uchar time)/time=1時(shí)延時(shí) 10msuchar i,j,k,q;for(q=time;q>0;q-)/10*time msfor(i=10;i>0;i-)/10msfor(j=2;j>0;j-)/1msfor(k=60;k>0;k-);/154*3.255=500usv

6、oid display(void)unsigned char i=0;led_buf0=cf%10;led_buf1=cf/10;led_buf2=cs%10;led_buf3=cs/10;for(i=0;i<4;i+)switch(i)case 0: P2=0x7F;break;case 1: P2=0xBF;break;case 2: P2=0xDF;break;收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔case 3: P2=0xEF;break;default:P2=0xEF;break;/P0=dumaled_bufi;if(i=2)if(f=1)P0=dumaled_bufi

7、|0x08;/led_buf2=led_buf2|0x08;elseP0=dumaled_bufi&0xf7; /led_buf2=led_buf2&0xf7;elseP0=dumaled_bufi;/ if(i=2) P0&=0xF7; delay(1);void main(void)timer_count=0;/ 初始化端口cm=0;cf=0;收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔cs=0;EA=1; ET0=1;TMOD=0x01;/* T0方式 1計(jì)時(shí) */TH0=-46080/256;/ 定時(shí)器 T0 的高四位賦值TL0=-46080%256;TR0=1

8、;/* 開中斷 ,啟動(dòng)定時(shí)器 */f=0;for(;)display();/* 定時(shí)計(jì)數(shù)器 0 的中斷服務(wù)子程序*/void timer0(void) interrupt 1 using 1TH0=-46080/256;TL0=-46080%256;timer_count=timer_count+1;if(timer_count=10)if(f=0)f=1;else收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔f=0;if (timer_count=20)cm=cm+1;if(f=0)f=1;elsef=0;/P1|=0x08;/delay(2);timer_count=0;if(cm=60)c

9、f=cf+1;cm=0;if(cf=60)cs=cs+1;cf=0;if(cs=24)cs=0;收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔4.運(yùn)行結(jié)果5 心得體會(huì)課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn)、提出、分析和解決實(shí)際問題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程.隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機(jī)已經(jīng)成為當(dāng)今計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域,在生活中可以說得是無處不在。因此作為二十一世紀(jì)的大學(xué)來說掌握單片機(jī)的開發(fā)技術(shù)是十分重要的。在設(shè)計(jì)的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會(huì)遇到過各種各樣的問題,同時(shí)在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識(shí)理解得不夠深刻,掌握得不夠牢固,比如說不懂一些元器件的使用方法,對單片機(jī)匯編語言掌握得不好。通過這次課程設(shè)計(jì)之后,一定把以前所學(xué)過的知識(shí)重新溫故。收集于網(wǎng)絡(luò),如有侵權(quán)請聯(lián)系管理員刪除精品文檔6 參考文獻(xiàn)1 劉愛娟,王青 .51 單片機(jī)和 MAX7219 的接口及編程應(yīng)用 J. 電子制作2 張毅剛,彭喜元,單片機(jī)原理及應(yīng)用(第二版)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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論