<tfoot id="ygvxt"><menuitem id="ygvxt"></menuitem></tfoot>
    • <kbd id="ygvxt"></kbd>
      <th id="ygvxt"><progress id="ygvxt"></progress></th>

      您好,歡迎訪問(wèn)上海意泓電子科技有限責(zé)任公司網(wǎng)站!
      4新聞資訊
      您的位置: 首頁(yè) ->  新聞資訊 -> 單片機(jī)

      ?STM8S精確延時(shí)+LED閃爍

      文章出處:?jiǎn)纹瑱C(jī) 責(zé)任編輯:上海意泓電子科技有限責(zé)任公司 發(fā)表時(shí)間:
      2020
      11-10
      1. #include"iostm8s105c4.h"  

      2. #define LED PC_ODR_ODR1  

      3. void GPIO_Init()  

      4. {  

      5.   PG_DDR_DDR0=1;  

      6.     

      7.   PG_CR1_C10=1;  

      8.     

      9.   PG_CR2_C20=0;  

      10.     

      11.   PG_ODR_ODR0=0;  

      12.     

      13.   PC_DDR_DDR1=1;  

      14.     

      15.   PC_CR1_C11=1;  

      16.     

      17.   PC_CR2_C21=0;  

      18.     

      19. }  

      20. /********** 微秒級(jí)延時(shí)程序*********/   

      21.   

      22. void Delayus(void)   

      23. {    

      24.   asm("nop");   

      25.     

      26.   asm("nop");   

      27.     

      28.   asm("nop");   

      29.    

      30.   asm("nop");    

      31. }  

      32. /********** 毫秒級(jí)延時(shí)程序**********/   

      33.   

      34. void Delayms(unsigned int time)   

      35.   

      36. {   

      37.       

      38.   unsigned int i;   

      39.       

      40.   while(time--)     

      41.       

      42.     for(i=900;i>0;i--)   

      43.       

      44.       Delayus();    

      45.     

      46. }   

      47.   

      48. main()  

      49. {  

      50.   GPIO_Init();  

      51.     

      52.   while(1)  

      53.   {  

      54.     LED=~LED;  

      55.       

      56.     Delayms(125);  

      57.   }  

      58. }  


      上海意泓電子科技有限責(zé)任公司 版權(quán)所有 未經(jīng)授權(quán)禁止復(fù)制或鏡像

      CopyRight 2020-2025 www.hljhgw.com All rights reserved   滬ICP備2021005866號(hào)

      国产强伦姧在线观看,…中文天堂在线一区,亚洲欧洲精品污网站在线观看,在线视频综合站
      <tfoot id="ygvxt"><menuitem id="ygvxt"></menuitem></tfoot>
        • <kbd id="ygvxt"></kbd>
          <th id="ygvxt"><progress id="ygvxt"></progress></th>