?? 搖搖棒.c
字號(hào):
/****************************************************************
程序名稱(chēng): 八位LED單燈左移動(dòng)流水燈顯示
*****************************************************************/
/*頭文件*/
#include <reg52.h>
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char
/*端口定義*/
#define led_port P1 /*定義LED顯示的數(shù)據(jù)腳*/
char table1[]={0x00,0x7e,0x81,0x81,0x81,0x7e,0x00,0x00};//0的代碼
char table1[]={0x00,0x00,0x82,0xff,0x80,0x00,0x00,0x00};//1的代碼
char table2[]={0x00,0x00,0x66,0x51,0x45,0x47,0x00,0x00};//2的代碼
char table3[]={0x00,0x00,0x42,0x89,0x49,0x36,0x00,0x00};//3的代碼
char table1[]={0x00,0x03,0x28,0x24,0xfe,0x40,0x40,0x00};//4的代碼
char table2[]={};//5的代碼
char table3[]={};//6的代碼
char table1[]={};//7的代碼
char table2[]={};//8的代碼
char table3[]={};//9的代碼
/*1MS為單位的延時(shí)程序*/
void delay_1ms(uchar x)
{
uchar j;
while(x--){
for(j=0;j<125;j++)
{;}
}
}
/*主程序*/
void main()
{
uchar i;
while(1){
for(i=0;i<8;i++){
led_port = table[i];
delay_1ms(200);
//delay_1ms(200);
//delay_1ms(200); /*延時(shí)*/
}
}
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -