标题: STM32按键测试源码 [打印本页]

作者: dongq    时间: 2017-5-6 15:02
标题: 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)






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1