當前位置:編程學習大全網 - 編程軟體 - 求大神幫寫單片機程序,用C 語言寫。。題目如下:利用80C51串行口設計4位七段顯示器,要求4位顯

求大神幫寫單片機程序,用C 語言寫。。題目如下:利用80C51串行口設計4位七段顯示器,要求4位顯

#include?<reg52.h>

char?tt?=?0;

bit?flg;

char?code?table[]?=?{?//***陽段碼?0?~?9

0xC0,?0xf9,?0xa4,?0xb0,?0x99,?0x92,?0x82,?0xf8,?0x80,?0x90};

void?main()

{

TMOD?=?0x01;

TH0?=?0x3C;

TL0?=?0xB0;

IE?=?0x82;

TR0?=?1;

while?(1);

}

void?b()?interrupt?1

{

TH0?=?0x3C;

TL0?=?0xB0;

tt++;

if?(tt?==?10)?{

tt?=?0;

flg?=?!flg;

if(flg)?{

SBUF?=?table[3];?while(!TI);?TI?=?0;

SBUF?=?table[2];?while(!TI);?TI?=?0;

SBUF?=?table[1];?while(!TI);?TI?=?0;

SBUF?=?table[0];?while(!TI);?TI?=?0;

}

else?{

SBUF?=?table[7];?while(!TI);?TI?=?0;

SBUF?=?table[6];?while(!TI);?TI?=?0;

SBUF?=?table[5];?while(!TI);?TI?=?0;

SBUF?=?table[4];?while(!TI);?TI?=?0;

}

}

}

仿真截圖如下:

  • 上一篇:互聯網時代,為什麽人人都想學編程
  • 下一篇:急求求c++編程高手,求50的階乘,要求結果是精確的整數,打印在屏幕上。
  • copyright 2024編程學習大全網