kea128的一个按键流水灯
需要 取
单片机源程序如下:
- #include "headfile.h"
- /**********************函数声明***********************/
- void LED_init()
- {
- gpio_init(LED0 , GPO, 1);
- gpio_init(LED1 , GPO, 1);
- gpio_init(LED2 , GPO, 1);
- gpio_init(LED3 , GPO, 0);
- }
- int main(void)
- {
- LED_init();
- int n = 0;
- gpio_init(D3,GPI, 0); //初始化
- PTX_n LED[4] = {H1,H0,E6,E5};
- while(1)
- {
- while(gpio_get(D3)==0)
- {
- pit_delay(pit0,7500);
- if(gpio_get(D3)==1)
- {
- gpio_turn(LED[n]);
- gpio_turn(LED[n+1]);
- n++;
- if(n==4)
- {
- n=0;
- gpio_turn(H1);
- }
- }
-
- }
- }
- }
复制代码
所有资料51hei提供下载:
按键IAR流水灯.7z
(746.66 KB, 下载次数: 23)
|