谁能给四位数码管动态显示程序,最好详解
标签: <
好酷屋教程网小编为您收集和整理了谁能给四位数码管动态显示程序,最好详解的相关教程:#include<reg51.h>#include<intrins.h>#defineucharunsignedcharsbitduanXuan=P2^6;sbitweiXuan=P2^7;uchar
#include <reg51.h>
#include <intrins.h>
#define uchar unsigned char
sbit duanXuan = P2^6;
sbit weiXuan = P2^7;
uchar duanXuanTable[]={ 0x06,0x5b,0x4f,0x66 };
void delay(uchar ms) //延时
{
uchar i,j;
for(i=0;i<ms;i++)
for(j=0;j<112;j++)
;
}
void main()
{
uchar tmpD=0;
uchar tmpW=0xfe;
while(1)
{
uchar i;
for(i=0;i<4;i++)
{
P0 = duanXuanTable[tmpD%4];
duanXuan = 1;
duanXuan = 0;
P0 = tmpW;
weiXuan = 1;
weiXuan = 0;
tmpW=_crol_(tmpW,1);
tmpD+=1;
delay(1);
}
tmpW=0xfe;
}
}
以上就是好酷屋教程网小编为您收集和整理的数码管,详解,最好相关内容,如果对您有帮助,请帮忙分享这篇文章^_^
本文来源: https://www.haoku5.com/youxi/65bc6410b1682b4d5f0a812b.html
相关推荐
分享到:
上一篇:
红米note9pro怎么分屏下一篇:
虾池换水有什么用