找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3023|回复: 1
打印 上一主题 下一主题
收起左侧

stc15W104单片机读取舵机占空比的源程序

[复制链接]
跳转到指定楼层
楼主
小弟平时喜欢航模遥控之类的。看见淘宝上的小灯控制感觉太贵自己就DIY一只 图片是淘宝上的

下面是STC15 8脚单片机的读取程序。      

使用P3^4作为PWM输出应交。P3^0和P3^1,作为前进后退档的指示LED。使用PWM引脚接入接收机的前进后退信号,当前进后退会有对用的灯亮起。
模拟挡车等。同时可以作为左右转转向灯可使用自闪的黄色LED。

单片机源程序如下:
  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. }   
复制代码


评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:359281 发表于 2018-8-22 16:22 | 只看该作者
stc15W104单片机读取舵机占空比的源程序
谢谢,下载了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表