找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4745|回復(fù): 0
收起左側(cè)

stm32按鍵實現(xiàn)led8位流水燈程序

[復(fù)制鏈接]
ID:718978 發(fā)表于 2020-3-30 18:26 | 顯示全部樓層 |閱讀模式
  1. #include "stm32f10x.h"
  2. #include "bsp_led.h"
  3. #include "bsp_key.h"

  4. void Delay(__IO uint32_t nCount);
  5. int main(void)
  6. {
  7. LED_GPIO_Config();
  8. Key_Config();
  9. while(1)
  10. {
  11.      if(GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_0) == KEY_ON)
  12. {
  13.       LED1(ON);
  14. Delay(0x0FFFFF);
  15. LED1(OFF);
  16.           LED2(ON);
  17. Delay(0x0FFFFF);
  18. LED2(OFF);
  19.           LED3(ON);
  20. Delay(0x0FFFFF);
  21. LED3(OFF);
  22. LED4(ON);
  23. Delay(0x0FFFFF);
  24. LED4(OFF);
  25. LED5(ON);
  26. Delay(0x0FFFFF);
  27. LED5(OFF);
  28. LED6(ON);
  29. Delay(0x0FFFFF);
  30. LED6(OFF);
  31. LED7(ON);
  32. Delay(0x0FFFFF);
  33. LED7(OFF);
  34. LED8(ON);
  35. Delay(0x0FFFFF);
  36. LED8(OFF);
  37.      }
  38.      else
  39.      {
  40. LED1(OFF);
  41. LED2(OFF);
  42. LED3(OFF);
  43. LED4(OFF);
  44. LED5(OFF);
  45. LED6(OFF);
  46. LED7(OFF);
  47. LED8(OFF);
  48. }
  49. }
  50. }
  51. void Delay(__IO uint32_t nCount)
  52. {
  53. for(; nCount !=0; nCount--);
  54. }
復(fù)制代碼
全部資料51hei下載地址:
led.7z (177.53 KB, 下載次數(shù): 28)

回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表