找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

stc15W104單片機(jī)讀取舵機(jī)占空比的源程序

[復(fù)制鏈接]
ID:292673 發(fā)表于 2018-8-15 09:31 | 顯示全部樓層 |閱讀模式
小弟平時(shí)喜歡航模遙控之類的?匆娞詫毶系男艨刂聘杏X太貴自己就DIY一只

淘寶讀取舵機(jī)占空比

淘寶讀取舵機(jī)占空比
圖片是淘寶上的

下面是STC15 8腳單片機(jī)的讀取程序。      

使用P3^4作為PWM輸出應(yīng)交。P3^0和P3^1,作為前進(jìn)后退檔的指示LED。使用PWM引腳接入接收機(jī)的前進(jìn)后退信號,當(dāng)前進(jìn)后退會有對用的燈亮起。
模擬擋車等。同時(shí)可以作為左右轉(zhuǎn)轉(zhuǎn)向燈可使用自閃的黃色LED。

單片機(jī)源程序如下:
  1. #include <STC15F104E.H>   
  2. #include <intrins.h>
  3.                 sbit  RX = P3^4  ;
  4.                 sbit  L1 = P3^0  ;
  5.                 sbit  L2 = P3^1  ;
  6.                 sbit  L3 = P3^2  ;
  7.                 sbit  L4 = P3^3  ;
  8.         unsigned int  time=0,times;  

  9.                           
  10. /********************************************************/
  11.     void Conut(void)
  12.         {
  13.          time=TH0*256+TL0;
  14.          TH0=0;
  15.          TL0=0;
  16.       
  17.                            
  18.         }
  19. /******************************/

  20.         void  main(  void  )

  21.   {
  22. //                unsigned char aa;

  23.         //InitUART ();
  24.                
  25.         while(1)
  26.         { time=0;
  27.                 AUXR &= 0x7F;      
  28.                 TMOD=0x01;
  29.           TH0=0;
  30.           TL0=0;                             
  31.           EA=1;               

  32.         {      
  33.                 while(!RX);
  34.           TR0=1;
  35.           while(RX);
  36.           TR0=0;
  37.     Conut();


  38.   }
  39. //Delay50ms();

  40.         if(time<1300)
  41.         {
  42.       L1=0;
  43.                  
  44.    }
  45.          else
  46.             L1=1;
  47.                        
  48.          if(time>1800)
  49.         {
  50.       L2=0;
  51.                  
  52.    }
  53.          else
  54.             L2=1;
  55.       
  56.   }
  57. }   
復(fù)制代碼


評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評分

回復(fù)

使用道具 舉報(bào)

ID:359281 發(fā)表于 2018-8-22 16:22 | 顯示全部樓層
stc15W104單片機(jī)讀取舵機(jī)占空比的源程序
謝謝,下載了
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

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