新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)的動(dòng)態(tài)數(shù)碼顯示電路設(shè)計(jì)

基于單片機(jī)的動(dòng)態(tài)數(shù)碼顯示電路設(shè)計(jì)

作者: 時(shí)間:2013-01-23 來源:網(wǎng)絡(luò) 收藏

  7. C 語言源程序

  #include AT89X51.H>

  unsigned char code table1[]={0x06,0x5b,0x4f,0x66,0x6d};

  unsigned char code table2[]={0x78,0x79,0x38,0x38,0x3f};

  unsigned char i;

  unsigned char a,b;

  unsigned char temp;

  void main(void)

  {

  while(1)

  {

  temp=0xfe;

  for(i=0;i5;i++)

  {

  if(P1_7==1)

  {

  P0=table1[i];

  }

  else

  {

  P0=table2[i];

  }

  P2=temp;

  a=temp(i+1);

  b=temp>>(7-i);

  temp=a|b;

  for(a=4;a>0;a--)

  for(b=248;b>0;b--);

  }

  }

參考文獻(xiàn):

[1].SP1 datasheethttp://www.dzsc.com/datasheet/SP1+_1182399.html.


上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉