标题:
循环点亮2位LED数码管(静态显示),并能够最终显示学号后两位。
[打印本页]
作者:
18487361640
时间:
2018-12-17 15:52
标题:
循环点亮2位LED数码管(静态显示),并能够最终显示学号后两位。
1234.png
(36.12 KB, 下载次数: 26)
下载附件
2018-12-18 09:15 上传
123.png
(34.97 KB, 下载次数: 18)
下载附件
2018-12-18 09:15 上传
#include<reg51.h>
#define uchar unsigned char
#define uint unsigned int
uchar codeled[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
void delay(uint i)
{
uchar t;
while(i--)
{
for(t=0;t<120;t++);
}
}
void main()
{
uchar i,j;
while(1)
{
P0=0xc0;
P2=0xc0;
{
for(j=1;j<8;j++)
{
for(i=0;i<10;i++)
{
if ( j == 6+1 & i == 1+1 ) { i = 1 ; } //61 ͣ
P0=led[ i] ;
delay(500);
}
P2=led[j];
}
}
}
}
复制代码
作者:
admin
时间:
2018-12-18 01:36
补全原理图或者详细说明一下电路连接即可获得100+黑币
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1