2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩34頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、51單片機單片機LED1616點陣滾動顯示點陣滾動顯示C程序程序發(fā)布時間:2009112321:07信息來源:實踐教學(xué)網(wǎng)發(fā)布者:admin點擊:次51單片機LED1616點陣滾動顯示C程序(附有電路圖)。功能:LED1616點陣滾動顯示說明:74LS164用作發(fā)送數(shù)據(jù),P0P2口用來列選看本程序最好的工具最好旁邊有標(biāo)號和語法著色,推薦keil或UltraEdit懶人提示:要改成自己所要的顯示內(nèi)容,要怎么改?1.要改顯示內(nèi)容改第23~92

2、行代碼,還有第119行代碼,具體改法見下面注釋2.要改滾動速度改第102行代碼頭文件#include#include宏定義#defineuunsigned#defineuintunsignedint函數(shù)聲明voiddelay()全局變量uintlie列選標(biāo)志字模:反顯,縱向取模,開頭和結(jié)尾均加入32個0xFF,用于改善屏滾動顯示時循環(huán)的連貫性杭州市公交公司K316路開往武林廣場發(fā)車時間20:30歡迎大家乘坐!宋體12當(dāng)前所選字體下一個漢

3、字對應(yīng)的點陣為:寬度x高度=496x16調(diào)整后為:496x16ucodetext[1056]=這里的數(shù)據(jù)為你要顯示的內(nèi)容的數(shù)據(jù)量64(前后各32個0xff)0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF改顯示內(nèi)容以上兩行別改0xE

4、F0xDF0xEF0x3F0xE80xFF0x000x000xED0xFF0xFE0xFD0xEF0xF30xEC0x0F0x6D0xFF0x8D0xFF0xED0xFF0xEC0x030xEF0xFD0xEF0xFD0xEF0xE10xFF0xFF0xFF0x7F0xF80xFE0xFF0xF90xFF0xE70x000x1F0xFB0xFF0xFC0xFF0xFF0xFF0x800x010xF70xFF0xF90xFF0xFE0x7

5、F0xFF0xFF0x000x000xFF0xFF0xFF0xFF0xDF0xFF0xDF0xFF0xDF0xFF0xD80x030xDB0xFF0xDB0xFF0x5B0xFF0x800x000xDB0xFF0xDB0xFF0xDB0xF70xDB0xFB0xD80x070xDF0xFF0xDF0xFF0xFF0xFF0xFF0xFF0xFF0x7F0xFE0xFB0xFD0xF10xF30xEB0x8F0xDB0xDE0x3B0xF

6、F0x730xFF0xF70x8F0xF70xF70xD70xF90xE10xFC0xF30xFE0x7F0xFE0xFF0xFF0xFF0xFF0xFF0xEF0xFE0xEE0xFE0xED0xFD0xE30x7D0xEB0xBB0x6F0xD70x8F0xE70xCF0xCF0xEF0x970xE60x3B0xEB0x790xE90xFC0xED0xFD0xEF0xFF0xFF0xFF0xFF0xFF0xFF0x7F0xFE0xF

7、B0xFD0xF10xF30xEB0x8F0xDB0xDE0x3B0xFF0x730xFD0xFD0x7D0xFB0x8C0x070xDF0xFB0xFF0xFD0xC00x1D0xDF0xBD0xBF0x7D0xBF0xFD0xC00x050xDF0xFD0xDF0xBD0xDF0xDD0xC00x3D0xFF0xFD0xFF0xFF0xFB0xFF0xFB0xFE0xFB0xFD0xFB0xFB0xFB0xF70xFB0xCF0xF

8、A0x3F0x010xFF0xFA0x7F0xFB0x9F0xFB0xEF0xFB0xF30xFB0xF90xFB0xFC0xFB0xFD0xFF0xFF0xFF0xFF0xE70x6B0xDF0x6B0xD70x570xD60xD70xD60xAD0x540x6E0x920xDD0xD70x030xD70x9F0xD60x6F0xDF0x6F0xD70xF70xCF0xF30xDF0xF70xFF0xFF0xEF0xBB0xEB0xB

9、B0xAB0x770xAB0x770xA00x2F0xAF0xCF0xAF0x9F0x800x010xAF0xBF0x6F0xDF0x600x4F0x6D0x670x6B0x730xCB0x770xEE0x7F0xFF0xFF0xFF0x7D0xFE0xFD0xF90xDD0xC70xDD0xFB0xDD0xFC0xDD0xFF0xDD0x000x010xFF0x5D0xFE0xDD0xFD0xDD0xC30xDD0xFD0xDD0xF

10、E0xFD0xFF0xFD0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xF00x050xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF改顯示內(nèi)容以下兩行別改0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF

11、0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF主函數(shù)voidmain()uijuintm=0m是從字模數(shù)組里向后取數(shù)據(jù)時的計數(shù)器,用以改變顯示文字的內(nèi)容,及滾動顯示效果SCON=0初始化串口為工作方式0(同步通信方式,TxD輸出同步脈沖)lie=0x7fff列選標(biāo)志初始化while(1)重復(fù)循環(huán)顯示f(j=0j10j)j用來控制屏上1幀顯示內(nèi)容停留

12、的時間,即用來控制滾動速度f(i=1i=31i=2)P0=0xff先關(guān)顯示,以免164內(nèi)數(shù)據(jù)移動過程中在屏上產(chǎn)生不良影響,大家可以把這兩句去掉比較下顯示效果P2=0xffSBUF=text[im]從串口發(fā)送字模數(shù)據(jù)(為什么要先發(fā)后一個數(shù)據(jù),看下電路應(yīng)該會明白吧:)while(TI==0)等待發(fā)送完畢TI=0SBUF=text[im1]從串口發(fā)送數(shù)據(jù),補全整一列數(shù)據(jù)while(TI==0)TI=0P0=lie%256選中要顯示的那列,同時

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論