?? 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=0xEF;
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(250); //延時
i=i<<1;
}
//DDRB3=1;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -