单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 72|回复: 0
收起左侧

kea128的一个按键流水灯程序

[复制链接]
含白君 发表于 2019-6-3 18:38 | 显示全部楼层 |阅读模式
kea128的一个按键流水灯
需要 取

单片机源程序如下:
  1. #include "headfile.h"

  2. /**********************函数声明***********************/
  3. void LED_init()
  4. {
  5.   gpio_init(LED0 , GPO, 1);
  6.   gpio_init(LED1 , GPO, 1);
  7.   gpio_init(LED2 , GPO, 1);
  8.   gpio_init(LED3 , GPO, 0);
  9. }

  10. int main(void)
  11. {
  12.     LED_init();
  13.     int n = 0;
  14.     gpio_init(D3,GPI, 0);             //初始化
  15.     PTX_n LED[4] = {H1,H0,E6,E5};
  16.     while(1)
  17.    {
  18.           while(gpio_get(D3)==0)
  19.           {
  20.           pit_delay(pit0,7500);
  21.           if(gpio_get(D3)==1)
  22.           {
  23.           gpio_turn(LED[n]);
  24.           gpio_turn(LED[n+1]);
  25.           n++;
  26.           if(n==4)
  27.           {
  28.             n=0;
  29.             gpio_turn(H1);
  30.           }
  31.           }
  32.          
  33.         }        
  34.    }
  35. }
复制代码

所有资料51hei提供下载:
按键IAR流水灯.7z (746.66 KB, 下载次数: 0)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|单片机论坛 |51Hei单片机16群 联系QQ:125739409;技术交流QQ群7344883

Powered by 单片机教程网

快速回复 返回顶部 返回列表