📄 shumaguan.c~
字号:
#include <mega128.h>
#include <delay.h>
unsigned char a[]={0xc0,0xf9,0xa4,0xb0,0x99 ,0x92 ,
0x82 ,0xf8 ,0x80 ,0x90 ,0x88 ,0x83,0xc6,0xa1,0x86,0x8e,0x8c,0xff};//数组a[]放数码管的段码
void main(void)
{
unsigned char i,j,k;//定义变量
DDRA=0XFF;
DDRD=0XFF;
while(1)
{
i=0x10;
for(j=0;j<=3;j++) //循环
{
PORTD=i; //高电平有效
k=j*3;
PORTA=a[k+1]; //把段码a[1],a[4],a[7],a[10]分别显示
delay_ms(2500); //延时
i=i<<1;
}
//DDRB3=1;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -