久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5579|回復: 1
打印 上一主題 下一主題
收起左側

IAR STM8S_LED流水燈程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:281765 發表于 2018-2-26 09:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
STM8S_LED流水燈程序 附件

單片機源程序如下:
  1. #include "stm8s.h"
  2. #include "sysclock.h"
  3. #define LED_PORT        GPIOA       
  4. #define LED_0       GPIO_PIN_0
  5. #define LED_1       GPIO_PIN_1
  6. #define LED_2       GPIO_PIN_2
  7. #define LED_3       GPIO_PIN_3
  8. #define LED_4       GPIO_PIN_4
  9. #define LED_5       GPIO_PIN_5
  10. #define LED_6       GPIO_PIN_6
  11. #define LED_7       GPIO_PIN_7
  12. #define LED_8       GPIO_PIN_LNIB
  13. #define LED_9       GPIO_PIN_HNIB
  14. #define LED_10      GPIO_PIN_ALL
  15. #define ON  0               
  16. #define OFF 0               
  17. void Delay(u32 nCount)
  18. {
  19.         u32 i;
  20.         for(i=0;i<nCount;i++);      
  21. }
  22. void LED_Init(void)
  23. {      
  24.         GPIO_Init(LED_PORT, LED_1, GPIO_MODE_OUT_PP_HIGH_FAST );
  25.         GPIO_Init(LED_PORT, LED_2, GPIO_MODE_OUT_PP_HIGH_FAST );
  26.         GPIO_Init(LED_PORT, LED_3, GPIO_MODE_OUT_PP_HIGH_FAST );       
  27.         GPIO_Init(LED_PORT, LED_4, GPIO_MODE_OUT_PP_HIGH_FAST );
  28.         GPIO_Init(LED_PORT, LED_5, GPIO_MODE_OUT_PP_HIGH_FAST );
  29.         GPIO_Init(LED_PORT, LED_6, GPIO_MODE_OUT_PP_HIGH_FAST );
  30.         GPIO_Init(LED_PORT, LED_7, GPIO_MODE_OUT_PP_HIGH_FAST );
  31.         GPIO_Init(LED_PORT, LED_0, GPIO_MODE_OUT_PP_HIGH_FAST );
  32.         
  33. }
  34. void LED_Config(GPIO_Pin_TypeDef led, u8 state)
  35. {
  36.     if(ON == state)
  37.     {
  38.         GPIO_WriteLow(LED_PORT, led);
  39.     }
  40.     else
  41.     {
  42.         GPIO_WriteHigh(LED_PORT, led);
  43.     }
  44. }

  45. int main(void)
  46. {  
  47.   SystemClock_Init();
  48.   LED_Init();
  49.   while(1)
  50.     {
  51.     LED_Config(LED_0, ON);
  52.     LED_Config(LED_1, ON);
  53.     LED_Config(LED_2, ON);
  54.     LED_Config(LED_3, ON);
  55.     LED_Config(LED_4, ON);
  56.     LED_Config(LED_5, ON);
  57.     LED_Config(LED_6, ON);
  58.     LED_Config(LED_7, ON);  
  59.     LED_Config(LED_8, ON);
  60.     LED_Config(LED_9, ON);
  61.     LED_Config(LED_10, ON);
  62.     Delay(500);
  63.     LED_Config(LED_0, OFF);
  64.     LED_Config(LED_1, OFF);
  65.     LED_Config(LED_2, OFF);
  66.     LED_Config(LED_3, OFF);
  67.     LED_Config(LED_4, OFF);
  68.     LED_Config(LED_5, OFF);
  69.     LED_Config(LED_6, OFF);
  70.     LED_Config(LED_7, OFF);
  71.     LED_Config(LED_8, OFF);
  72.     LED_Config(LED_9, OFF);
  73.     LED_Config(LED_10, OFF);
  74.     Delay(500);  
  75.     }
  76.   
  77. }
  78. #ifdef USE_FULL_ASSERT
  79. void assert_failed(u8* file, u32 line)
  80. {
  81.   while (1)
  82.   {
  83.   }
  84. }
  85. #endif
復制代碼

所有資料51hei提供下載:
STM8S_LED.zip (253.97 KB, 下載次數: 39)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:563338 發表于 2019-6-15 23:24 | 只看該作者
請問這個上面的庫函數怎么寫啊?
回復

使用道具 舉報

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

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产一区二区免费在线 | 久久久久国产精品一区二区 | 91精品国产乱码久久久久久久 | 成人欧美一区二区三区黑人孕妇 | 免费成人在线网站 | 91久久国产 | 欧美一级小视频 | 国产成人久久av免费高清密臂 | 亚洲高清在线 | 中文字幕亚洲欧美日韩在线不卡 | 欧美一级在线观看 | 最新国产精品精品视频 | 99热视| 国产剧情久久 | 日本黄色免费视频 | 欧美国产日韩在线观看 | 日韩在线精品视频 | 亚洲成人一区二区 | 欧美精品网站 | 久久精品无码一区二区三区 | 亚洲h色 | 自拍视频精品 | 中文字幕亚洲区一区二 | 久久香蕉精品视频 | 一区二区精品 | 国产一级片 | www.黄色在线观看 | 视频在线亚洲 | 国产一区免费 | 日韩国产精品一区二区三区 | 色欧美片视频在线观看 | 国产一区二区三区在线观看免费 | 涩涩鲁亚洲精品一区二区 | 午夜成人在线视频 | 天天综合永久入口 | 日韩精品免费播放 | 黄一区二区三区 | 国产精品久久久久影院色老大 | 九色91视频| 欧美日韩在线一区二区 | 91麻豆精品国产91久久久更新资源速度超快 |