當前位置:編程學習大全網 - 編程軟體 - 動態數碼顯示技術 c語言程序 單片機c51

動態數碼顯示技術 c語言程序 單片機c51

這裏寫個最簡單的:

#include?<reg52.h>

sbit?k=P1^7;

unsigned?int?i=0?,j=0;

unsigned?char?code?dis12345[]={0x06,0x5b,0x4f,0x66,0x6d};?//段碼12345

unsigned?char?code?dishello[]={0x76,0x79,0x38,0x38,0x5c};?//段碼hello

unsigned?char?code?wei[]={0x1e,0x1d,0x1b,0x17,0x0f};?//位碼

void?main()

{

while(1)

{

P2=wei[i];?//?送位碼

if(k==1)P0=dis12345[i];?//?P1_7高時?送段碼12345

else?P0=dishello[i];?//?P1_7低時?送段碼hello

i++;

if(i>4)?i=0;?

for(j=0;j<500;j++)?;?//單個數碼管延時

}

}?

點開“查看大圖”,然後另存,再打開查看更大的圖。

  • 上一篇:新加坡國立大學或者南洋理工大學有沒有軟件工程專業啊?
  • 下一篇:求音樂編輯軟件。有沒有可以把曲譜自動播放成音樂的軟件。或者自己寫,軟件播放。
  • copyright 2024編程學習大全網