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

正文內(nèi)容

旋轉(zhuǎn)led廣告顯示屏設(shè)計(參考版)

2025-07-03 01:19本頁面
  

【正文】 //等待中斷}。 PX1 =1。 ET0=1。 initUart()。 //外部中斷優(yōu)先 IT1 = 1。 index = 1。 //MAX6969初始化 Receive_Init()。 }} Count = 0。 } } else { Times++。} else if(Count45) //表明定時器定時太短,應(yīng)該減少定時時間 { if(Count40) { if(Count30) { Times+=4。 } } else { Times。 } if(Count45) //自適應(yīng)算法,判斷計時器0中斷的次 { //數(shù),調(diào)整計時器的初始值,若Count45, if(Count50) //表明定時器定時太短,應(yīng)該增長定時時間 { if(Count60) { Times=4。 if(RI==1) { information = CRC_Receive()。 } Dis = 0。 Flage = 0。 //AA為數(shù)據(jù)點陣 LED_Index+=2。 if(Dis==20000) Dis = 0。 MAX6969_SET(0,0)。 if(LED_Index=128) { LED_Index = 0。 //BB為數(shù)據(jù)點陣 else MAX6969_SET(BB[LED_Index+128],BB[LED_Index+129])。 TL0=Times。}void timer0(void) interrupt 1 //計時起中斷函數(shù){ Count++。 TL1=0xf3。 PCON=0x80。}void initUart(void) //串口初始化2400bit/s.{ TMOD|=0x20。 TH0=0xff。 LE = 0。 } LE = 1。 CLK = 0。 CLK = 1。 } else { DIN = 0。i++) { if(Tempamp。 for(i=0。 Temp=1。 _nop_()。 } else { DIN = 0。i++) { if(Tempamp。 for(i=0。void MAX6969_SET(uchar LBit,uchar HBit) //MAX6969驅(qū)動函數(shù){ uchar i,Temp 。unsigned char Times。謝謝大家!參考文獻(xiàn)[1] 陳尚松,雷加,[M].北京:電子工業(yè)出版社,2005:108~126[2] [M].北京:電子工業(yè)出版社,2004:12~33[3] [M].北京:北京航空航天大學(xué)出版社,1999:20~83[4] [M].北京:北京航空航天大學(xué)出版社,2004:33~52[5] Schultz. C and the 8051: Programming and Multitasking. PTR PrenticeHall. 1993:33~52[6] [M].北京:北京航空航天大學(xué)出版社,2003:59~102[7] 模擬部分(第五版) [M].北京:高等教育出版社,2006:101~147[8] 樊昌信,徐炳祥,(第五版) [M].北京:國防工業(yè)出版社,2004:133~137[9] 閻石,數(shù)字電子技術(shù)基礎(chǔ)(第五版) [M].北京:高等教育出版社,2006:109~114[10] (第二版) [M].北京:清華大學(xué)出版社,2004:87~120.[11] 戴佳,苗龍,[M].北京:中國電力出版社,2005:25~85.[12] 沙占友,王彥朋,[M].北京:電子工業(yè)出版社,2003:102~162.附 錄附錄一 系統(tǒng)原理圖圖1 從機電路原理圖圖2 主機電路原理圖附錄二 系統(tǒng)PCB圖圖3 從機PCB圖4 主機PCB附錄三 程序代碼主要控制函數(shù)程序代碼如下:includeincludeunsigned char Temp,Count,Flage,LED_Index。在那里我學(xué)到了知識,結(jié)識了一幫有著共同愛好的朋友,我們大家共同學(xué)習(xí),為完成畢業(yè)設(shè)計打下了堅實的基礎(chǔ),在此我向他們表示誠摯的祝福。正是由于他們給我的幫助,讓我很快的進(jìn)入了實際的工作。同時,還要感謝實驗室的蔣艷紅老師和邱治金老師。在整個畢業(yè)設(shè)計期間,胡鴻志老師給了我非常大的幫助和支持,從給我定題目,到工作開展,實驗進(jìn)行,直到最后論文的撰寫都離不開他的悉心指導(dǎo)。謝 辭首先,我要感謝我的導(dǎo)師胡鴻志老師對我的悉心指導(dǎo)和關(guān)懷。比如重心偏移,電機旋轉(zhuǎn)時產(chǎn)生抖動,應(yīng)該在設(shè)計時對PCB布局進(jìn)行科學(xué)的分析,調(diào)整重心;軸向分辨率只有16位,只能顯示簡單的圖像或文字;數(shù)據(jù)的傳送速度比較慢,沒有實現(xiàn)主機到從機的大量的數(shù)據(jù)的交換,主要使用了半雙工通訊芯片nRF401,其收發(fā)狀態(tài)的轉(zhuǎn)換需要1~3ms,影響了數(shù)據(jù)通訊的效率。(3)通過對電機的改造,解決了系統(tǒng)供電問題,使系統(tǒng)能夠長期工作。系統(tǒng)主要實現(xiàn)的功能有:(1)通過單片機控制LED掃描顯示的時間,能夠穩(wěn)定的顯示數(shù)字或文字,軸向分辨率為16位。7 結(jié)論通過幾個月的努力,掌握了旋轉(zhuǎn)LED顯示屏的工作原理,并且成功的實現(xiàn)了設(shè)計的基本要求。最后,系統(tǒng)實現(xiàn)了穩(wěn)定的工作。為了解決問題,通過一個測試程序,用液晶把接收到的數(shù)據(jù)和發(fā)送的數(shù)據(jù)分別顯示出來,錯誤的數(shù)據(jù)占了約20%。 文字顯示效果 數(shù)字顯示效果但是,當(dāng)主機向從機發(fā)送命令后,從機要過很久才做出響應(yīng),有時候甚至沒有做出反應(yīng)。液晶顯示的數(shù)據(jù)和預(yù)先設(shè)想的數(shù)據(jù)相差甚遠(yuǎn)。分析可能是定時器的初始值可能太大或太小所至。系統(tǒng)上電后,并沒有看到正確的文字顯示。這種方法簡單、快捷,大幅度的減少了單片機的工作量。不過,利用CRC檢驗表可以實現(xiàn)簡單的8bit的CRC檢驗()。奇偶校驗方法比較簡單,但是當(dāng)錯誤的數(shù)據(jù)位為偶數(shù)個時,檢測不出數(shù)據(jù)有錯。通過對軟件的程序的仔細(xì)分析,以及翻閱相關(guān)的書籍,在無線通訊中,往往存在干擾,所以必須要對通訊的數(shù)據(jù)進(jìn)行檢驗。通過線路的檢測,發(fā)現(xiàn)端口的電源線沒焊接好。但是,系統(tǒng)上電以后,液晶一直沒有顯示出接收的結(jié)果。為了方便測試,在布PCB的時候,把主機模塊的單片機的端口引出來。焊接好跳線后,上電后,MAX6969可以正常工作了。通過查閱資料,MAX6969的使能控制端OE,當(dāng)OE = 1時,MAX6969輸出為高阻態(tài)。上電后,發(fā)現(xiàn)LED并沒有顯示。首先,調(diào)試MAX6969LED驅(qū)動芯片。 軟件測試硬件測試完成以后,軟件測試就非常重要了。檢測芯片的電源連接情況,使能控制端的情況。分別對這三個端口進(jìn)行檢測,基本都可以解決問題。單片機處理器是系統(tǒng)的靈魂,所以先對單片機進(jìn)行檢測調(diào)試。為了方便調(diào)試,采用分塊調(diào)試的方法。如果沒有問題,則可以進(jìn)行功能的檢測。(3) 上電功能測試上電測試是調(diào)試的關(guān)鍵部分,按照系統(tǒng)方案設(shè)計的模塊化思想,應(yīng)該分模塊測試系統(tǒng)。該過程是系統(tǒng)上電前的檢查工作,需要對每個器件逐個引腳進(jìn)行檢查,一方面是檢查有沒有引腳虛焊或與其他信號線短路,另一方面是對器件引腳功能的再檢查,查看設(shè)計是否正確。本系統(tǒng)中元件全部都是直插式的。 元件的焊接和整板測試 (1) 元件焊接焊接前對電阻、電容的量值要進(jìn)行測量、篩選,選擇與電路中參數(shù)值最接近的元件。這種方法只需在軟件上進(jìn)行修改、調(diào)試,即使電機的轉(zhuǎn)速發(fā)生了改變,也能夠正確的顯示文字或圖象。當(dāng)進(jìn)入外部中斷時,通過判斷計時的中斷次數(shù)來重新調(diào)整計時器的值,如果定時器中斷次數(shù)大于45,表明LED顯示一個點的時間太短(圖象或者文字寬度減少),應(yīng)該適當(dāng)?shù)?5接收并判斷更新命令緩沖區(qū)定時器中斷次數(shù)COUNT=45?延長定時器定時時間中斷返回開始NRF401初始化,串口初始化,MAX6969初始化,中斷初始化等待中斷T0中斷根據(jù)主控命令執(zhí)行操作顯示文字顯示數(shù)字中斷返回外部中斷45=45`增加定時器定時時間計算T0中斷的變量COUNT加1 從機控制程序流程圖延長定時器定時時間;若定時器中斷次數(shù)小于45,表明LED顯示一個點的時間過長,應(yīng)該適當(dāng)減少定時器定時時間。在這里我設(shè)計為45個。由于電機旋轉(zhuǎn)一周產(chǎn)生的中斷次數(shù)為3次。首先,把假設(shè)旋轉(zhuǎn)一周顯示的點陣數(shù)為16*12
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1