您的当前位置:首页51单片机计数器 0~9计数器程序

51单片机计数器 0~9计数器程序

2021-07-10 来源:六九路网


51单片机计数器 0~9计数器程序

#include

#define u16 unsigned int

#define u8 unsigned char

u16 n=0,s=0;

u8 code sum[]={0x3f,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F};

main()

{

TMOD=0X01;

TH0=(65536-50000)/256;

TL0=(65536-50000)%256;

TR0=1;

ET0=1;

EA=1;

while(1);

}

void t0as() interrupt 1

{

TH0=(65536-50000)/256;

TL0=(65536-50000)%256;

n++;

if(n>=20)

{

n=0;

s++;

s%=10;

P2=~sum[s];

}

}

因篇幅问题不能全部显示,请点此查看更多更全内容