找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2089|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

小白初學(xué)STM8l152c6第一個小程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:419511 發(fā)表于 2018-11-7 11:41 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
本人學(xué)的第一個STM8l152c6板子的點亮led燈的小程序,不喜勿噴,希望對初學(xué)者有幫助,項目建好之后,連接板子,先看看連接有沒有問題,如果沒問題的話,把下面代碼全部覆蓋到main.C文件,直接運(yùn)行ok,有問題@我,看能不能幫上忙謝謝!
  1. #include "stm8l15x.h"
  2. #include "stm8l15x_gpio.h"
  3. #include "stdio.h"
  4. #define BUTTON_GPIO_PORT        GPIOC
  5. #define USER_GPIO_PIN          GPIO_Pin_1

  6. #define LD4_GPIO_PORT           GPIOC
  7. #define LD4                   GPIO_Pin_7
  8. #define LD3_GPIO_PORT           GPIOE
  9. #define LD3                   GPIO_Pin_7
  10. unsigned int x,y;
  11. static void delay_ms(unsigned int ms)//Ñó3ùoˉêy£¬MS ¼¶±e
  12. {
  13. unsigned int x=0,y=0;
  14. for(x = ms;x>0;x--)
  15. {
  16. for(y = 405;y>0;y--);
  17. }
  18. }

  19. void main(void){
  20.   /* ÅäÖà LED4 IO ¿úÎaêä3öÄ£ê½ £¬3õê¼×′ì¬Îaμí*/
  21.   GPIO_Init(LD4_GPIO_PORT, LD4, GPIO_Mode_Out_PP_Low_Fast);
  22.   /* ÅäÖà LED3 IO ¿úÎaêä3öÄ£ê½ £¬3õê¼×′ì¬Îaμí*/
  23.   GPIO_Init(LD3_GPIO_PORT, LD3, GPIO_Mode_Out_PP_Low_Fast);
  24.   while (1){
  25.     if(x==0){
  26.      delay_ms(1000);
  27.      GPIO_ToggleBits(LD4_GPIO_PORT, LD4); //ÇD»» LED4 ×′ì¬
  28.      x++;
  29.     }else if(x==1){
  30.      delay_ms(1000);
  31.      GPIO_ToggleBits(LD3_GPIO_PORT, LD3); //ÇD»» LED3 ×′ì¬
  32.      x=0;
  33.     }
  34.   }
  35. }

  36. #ifdef  USE_FULL_ASSERT
  37. void assert_failed(uint8_t* file, uint32_t line)
  38. {
  39.   while (1)
  40.   {
  41.   }
  42. }
  43. #endif
復(fù)制代碼



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

使用道具 舉報

沙發(fā)
ID:1 發(fā)表于 2018-11-7 15:20 | 只看該作者
補(bǔ)全原理圖或者詳細(xì)說明一下電路連接即可獲得100+黑幣
回復(fù)

使用道具 舉報

板凳
ID:419511 發(fā)表于 2018-11-7 15:55 | 只看該作者
應(yīng)壇主要求補(bǔ)上電路圖一份
回復(fù)

使用道具 舉報

地板
ID:419511 發(fā)表于 2018-11-7 15:55 | 只看該作者
admin 發(fā)表于 2018-11-7 15:20
補(bǔ)全原理圖或者詳細(xì)說明一下電路連接即可獲得100+黑幣

以補(bǔ)上
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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