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

正文內容

基于單片機控制的led點陣顯示屏(參考版)

2025-06-22 12:48本頁面
  

【正文】 }} 。ScrollWord(WORD,8,down,white,10)。ScrollWord(WORD,8,up,white,10)。ScrollWord(WORD,8,right,white,10)。ScrollWord(WORD,8,left,white,10)。 /*數據位置0*/}/*測試主函數*/void main(void){LightInit();while(1){//BlackShow(XI)。LEDALE=1。 ShowRow(temp1,temp2,i,0) delayUs(40);/*每列延時*/}delayMs(time); /*每屏延時*/} }delayMs(10*time); /*每次延時*/ }}/***************************************/名稱:LightInit功能:點陣各個參數初始化參數: /***************************************/void LightInit(void){LIGHT=1。 temp1=x。x=(temp)( j)。tem2=(tem2|p[h*32+2*i+])8|p[h*32+2*i+1]。}if(dis==down){h=num+1k。temp=(temp|tem1)16|tem2。if(dis==up){tem1=(tem1|p[2*i+k*32])8|p[2*i+1+k*32]。tem2=0。i16;i++) {temp=0。knum+1;k++) {for(j=0。ShowRow(p[(num+1)*32(k*2+1)],p[(num+2)*32k*22],15m,black)。ShowRow(p[k*2+1],p[k*2],m,black)。i) {m=15(i+j)%16。/////////////////////////////////////////////////if(dic=left||dic=right) {for(j=1。i++) { ShowRow(p[2*i+1], p[2*i],i,0)}}/***************************************/名稱:ScrollWord功能:滾屏參數:*p:顯示的漢字數組 num:漢字數組的長度//比如“河南機電高等學?!? dic: 漢字移動的方向 dic=left dic=right dic=up dic=downblack:是否反面顯示 0:不顯示 1:顯示time:滾屏速度 5—30ms之間選擇 默認為10ms time=0/***************************************/void ScrollWord(uchar *p,uchar num,enmu direct dic ,enmu colour black,uchar time){ int i,j,k,m,h。for (i=0。i16。delayUs(10*LIGHT);}/***************************************/名稱:ShowWord功能:顯示1個漢字參數:p:漢字數組的指針,指向起始地址 /***************************************/Void ShowWord(uchar *p){uchar i。delayUs(10);sendchar(0xffff,0)LEDALE=0。0x8000;P=p1,}}}/***************************************/名稱:ShowRow功能:顯示一列參數: temp1:低8位temp2:高8位 row:行數 black:是否背光 0:不背光 1:背光/***************************************/void ShowRow(uchar temp1,uchar temp2 ,uchar row,bit black){uint num =0x0000,p。c16。}}/***************************************/名稱:sendchar****內部函數***功能:發(fā)送1列16位的數參數: p:16位 n:掃描方式 0:從上到下:從下到上/***************************************/void sendchar(uint p,bit n){uchar c。_nop_。}}/***************************************/名稱:delay功能:延時子程序,內部函數,延時1代參數: /***************************************/void delay (){_nop_。_nop_。}}}/***************************************/名稱:delayUs功能:延時子程序參數:us 時間量,代級/***************************************/void delayUs(int us)while(ms){_nop_。_nop_。k++){_nop_。while(ms){for(k=o。校}。等0x02,0x00,0x02,0x00,0x02,0x10,0x7F,0xF8,0x42,0x10,0x42,0x10,0x7F,0xF0,0x42,0x10,0x42,0x10,0x7F,0xF0,0x42,0x10,0x02,0x00,0x02,0x04,0x02,0x04,0x01,0xFC,0x00,0x00。機0x02,0x00,0x02,0x00,0x02,0x10,0x7F,0xF8,0x42,0x10,0x42,0x10,0x7F,0xF0,0x42,0x10,0x42,0x10,0x7F,0xF0,0x42,0x10,0x02,0x00,0x02,0x04,0x02,0x04,0x01,0xFC,0x00,0x00/電0x02,0x00,0x02,0x00,0x02,0x10,0x7F,0xF8,0x42,0x10,0x42,0x10,0x7F,0xF0,0x42,0x10,0x42,0x10,0x7F,0xF0,0x42,0x10,0x02,0x00,0x02,0x04,0x02,0x04,0x01,0xFC,0x00,0x00。河0x01,0x00,0x01,0x04,0xFF,0xFE,0x01,0x00,0x01,0x04,0x7F,0xFE,0x48,0x24,0x44,0x44,0x5F,0xF4,0x41,0x04,0x41,0x04,0x5F,0xF4,0x41,0x04,0x41,0x04,0x41,0x14,0x40,0x08。 /*功能:背光顯示漢字*/ /*參數:p,漢字數組的指針,指向起始地址*/void ScrollWord(uchar *p,uchar num,enmu direct dic ,enmu colour black,uchar time)。 /*功能:清屏顯示函數*/ /*black:是否背光 0:不背光 1:背光*/void ShowWord(uchar *p)。 /*功能:延時子程序 ,內部函數,延時1代*/void sendchar(uint p,bit n)。 /*功能:延時子程序 參數:ms;時間量:ms級*/void delayUs(int us)。int flag2=0。/*定義亮度系數*/uchar LIGHT=1。/*輸出鎖存器控制脈沖*//***************************************//*定義點陣的選擇口*/define ROW P2/*定義方向的枚舉*/enum direct{left,right,up,down}。/*清除數據*/sbit LEDCLK=P1^4。參考文獻[1]楊振江,[M].北京:中國電力出社,:310332[2]李廣飛,[M].北京:北京航空航天大學出版社,:139154[3]劉同法,[M].北京:北京航空航天大學出版社,[4]張萌,[M]. 北京:清華大學出版社,:633[5]謝維成,[M].北京:清華大學出版社,:4685[6]林全新,[M].北京:人民郵電出社,:126145[7][M].西安:西安電子科技大學出版社,:241265[8]張亞華,[M].北京:航空工業(yè)出版社,2004:54141[9]—51單片機應用設計[M].哈爾濱:哈爾濱工業(yè)大學出版社,2001:4246附錄1:系統(tǒng)原理圖附錄2:系統(tǒng)PCB圖 附錄3:元件清單AT89S511個8*8LED4塊22pF電容2個按鍵開關3個12M晶振1個47uF電容1個8550PNP16個40PIN底座1個220uf電容1個74HC1382個74HC5952塊2個10k電阻1個100歐電阻16個1k電阻1個按鍵開關3個3腳電源插口1個1N400二極管2個 附錄4:系統(tǒng)程序清單:程序源代碼如下:inclue /*51芯片管腳定義頭文件*/inclue /*內部包含延時函數_nop_()*/inclue /*內部包含XBYTE*//*宏定義*/define uchar unsigned chardefine uint unsigned intsbit LEDI=P1^2。同時,李老師那種對工作勤勤懇懇、認真負責,待人和藹可親的精神也深深的感染了我。通過老師耐心的講解使我對課題由逐步加深了解,并在老師的指導下寫下了論文。在校的兩個月,從拿到設計題目,收集文獻資料,形成設計思路,到擬定大綱,形成初稿,再進行修改,最后定稿,整個過程因為有各位老師的大力幫助和其豐富的經驗,各位實力老師的精心指導,尤其是李靜老師不厭其煩的反復指導,才使我能夠完成。而且培養(yǎng)了吃苦耐勞的精神以及相對應的工程意識,同學之間的友誼互助也充分的在畢業(yè)設計當中體現出來了。畢業(yè)設計對以前學過的理論知識起到了回顧作用,并對其加以進一步的消化和鞏固。一個人不可能什么都學過,什么都懂,因此,當你在設計過程中需要用一些不曾學過的東西時,就要去有針對性地查找資料,然后加以吸收利用,以提高自己的應用能力,而且還能增長自己見識,補充最新的專業(yè)知識。 學會了怎樣查閱資料和利用工具書。我經過這次系統(tǒng)的畢業(yè)設計,熟悉了對一項課題進行研究、設計和實驗的詳細過程。 了解進行一項相對比較大型的科技設計所必不可少的幾個階段。但是經過這次畢業(yè)設計,我接觸到了更多平時沒有接觸到的儀器設備、元器件以及相關的使用調試經驗,發(fā)現了自己很多不足之處。歸納起來,主要有以下幾點大學三年多的時間都是在學習通信理論基礎知識,并未真正地去應用和實踐。這個方案設計的16*16點陣LED顯示屏,電路簡單,成本較低,且容易擴展成更大的顯示屏;顯示屏個點亮度均勻、充足;顯示圖形或文字穩(wěn)定、清晰無串擾;可用靜止、移入移出等多種方式顯示圖形或文字。 表47顯示屏刷新頻率與T0初值關系表刷新率/HZ25507585100120T0初值0Xec780XF63c0Xf8300xf97e0xfa420xfb1e0xfbee從理論上講,24HZ以上的刷新頻率就能看到連續(xù)穩(wěn)定的顯示,刷新率越高,顯示越穩(wěn)定,同時刷新頻率越高,顯示驅動程序占用的CPU時間也越多。軟件部分需要調試的主要有顯示屏刷新頻率及顯示效果兩
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1