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

正文內容

基于單片機的點陣電子顯示屏設計(參考版)

2025-06-27 15:56本頁面
  

【正文】 ST_CK = 1。 SH_CK = 1。 0x80。 i++) { SH_CK = 0。 for(i = 0。 if(tb==10) tb=0。 if(timecount==1000) { timecount=0。 if(ta==8) ta=0。//8X8點陣行送掃描數據 Par_OUT()。 //串行數據輸出void main(void) { while(1) { Ser_IN(tab[ta])。void Ser_IN(unsigned char Data)。 unsigned char ta=0。 //存儲寄存器時鐘輸入sbit SH_CK = P1^6。sbit SD = P1^4。}附件2: include unsigned char code tab[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。 }}//并行數據輸出void Par_OUT(void){ ST_CK = 0。 Data = 1。 //CLOCK_MAX=100MHz SD = Data amp。 i 8。 } }} } //串行數據輸入void Ser_IN(unsigned char Data){ unsigned char i。//8X8點陣行送掃描數據 Par_OUT()。i++) { Ser_IN(0x00)。j++)//從下到上3次 { for(i=0。 } } for(j=0。//8X8點陣行送掃描數據 Par_OUT()。i++) { Ser_IN(0x00)。j++)//從上到下 3次 {for(i=0。 } } for(j=0。//8X8點陣行送掃描數據 Par_OUT()。i++) { Ser_IN(taba[7i])。j++)//from right to left 3 time { for(i=0。 } } for(j=0。//8X8點陣行送掃描數據 Par_OUT()。i++) { Ser_IN(taba[i])。j++)//從左到右3次 { for(i=0。 while(1) { for(j=0。j)。i) for(j=248。k) for(i=20。 for(k=10。 //串行數據輸入void Par_OUT(void)。 //存儲寄存器時鐘輸入sbit SH_CK = P1^6。 sbit SD = P1^4。 參考文獻:【1】,2009.【2】 ,2009.【3】 ,2004.附件1:includeunsigned char code taba[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。在單片機控制下,編寫程序可以使點陣電子顯示屏動態(tài)顯示各種字符、圖案,控制起來也比較方便。通過這次的經驗積累,相信在以后的開發(fā)過程中會給我巨大的鼓勵,做出自己的創(chuàng)新成果。在仿真調試時掌握了Proteus軟件的基本使用,切身體會到EDA在硬件開發(fā)中的強大作用。(二)心得體會通過對點陣電子顯示屏的設計,我學習了利用單片機開發(fā)的基本流程,并且能夠設計出簡單的外部電路,并且熟悉了通過編制程序控制單片機完成特定功能的方式方法。依靠Proteus強大的仿真功能,所設計的點陣電子顯示屏通過了功能測試,具備了應用于實際的可能。實際中,掃描時非常迅速的,而且每個數字的顯示在一秒鐘回掃描一百多次,這樣就可以看得清晰連貫的數字顯示了。4. 下面仿真第二個例子,表現如下。圖5 當開始仿真時,列方向的燈從左到右開始點亮,在從右到左點亮。將第五步中的第2小步的程序進行編譯處理,并且生成進行仿真模擬的hex文件。Time==1000顯示一個數字進入while大循環(huán)Cnta++,進入下一個數字的掃描中斷開始,利用for循環(huán)向移位鎖存器送數據設置定時,進行初始化開始
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1