找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2933|回复: 0
打印 上一主题 下一主题
收起左侧

STM32按键测试源码

[复制链接]
跳转到指定楼层
楼主
STM32103ZET6检测按键



stm32单片机源程序:
  1. #include "led.h"
  2. #include "delay.h"
  3. #include "key.h"
  4. #include "sys.h"
  5. #include "beep.h"
  6. //ALIENTEK战舰STM32开发板实验3
  7. //按键输入实验  
  8. //广州市星翼电子科技有限公司         
  9. int main(void)
  10. {
  11. //         u8 t;
  12. //        delay_init();                     //延时函数初始化         
  13.          LED_Init();                             //LED端口初始化
  14. //        KEY_Init();          //初始化与按键连接的硬件接口
  15. //        BEEP_Init();                 //初始化蜂鸣器端口
  16. //        LED0=0;                 //先点亮红灯
  17. //        LED1=0;    //点亮灯
  18. //  LED2=0;
  19. //        LED3=0;
  20. //        while(1)
  21. //        {
  22. //                 t=KEY_Scan(0);                //得到键值
  23. //                   if(t)
  24. //                {                                                   
  25. //                        switch(t)
  26. //                        {                                 
  27. //                                case KEY_UP:        //DENG
  28. //                                        LED2=!LED2;
  29. //                                        break;
  30. //                                case KEY_LEFT:        //控制LED0翻转
  31. //                                        LED0=!LED0;
  32. //                                        break;
  33. //                                case KEY_DOWN:        //控制LED1翻转         
  34. //                                        LED3=!LED3;
  35. //                                  LED2=!LED2;
  36. //                                  LED0=!LED0;
  37. //                                        LED1=!LED1;
  38. //                                        break;
  39. //                                case KEY_RIGHT:        //同时控制LED0,LED1翻转
  40. //                                        LED0=!LED0;
  41. //                                        LED1=!LED1;
  42. //                                        break;
  43. //                        }
  44. //                }else delay_ms(10);
  45. //        }         
  46. }

复制代码

下载:
调试按键.7z (268.61 KB, 下载次数: 21)

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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