📄 main.c
字号:
#include <reg51.h>
typedef unsigned char BYTE;
BYTE dbuf[6];
BYTE temp[6];
BYTE code segtab[]={0x3F,0x06,0x5B,0x4F,0x66,
0x6D,0x7D,0x07,0x7F,0x6F};
void delay()
{
BYTE i=0x03;
do
{
BYTE j=0xFF;
do
{}while(--j);
}while(--i);
}
main()
{
BYTE num=6;
BYTE offset=0;
BYTE k;
dbuf[0]=1;
dbuf[1]=6;
dbuf[2]=8;
dbuf[3]=1;
dbuf[4]=6;
dbuf[5]=8;
do
{
temp[offset]=segtab[dbuf[offset]];
offset++;
}while(--num);
while(1)
{
num=6;
k=1;
offset=0;
do
{
P0=temp[offset];
P1=k;
delay();
k<<=1;
offset++;
}while(--num);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -