标题:
用单片机延时函数使舵机工作
[打印本页]
作者:
hmg
时间:
2019-1-21 15:57
标题:
用单片机延时函数使舵机工作
#include "reg52.h"
#include <intrins.h>
#define uint unsigned int
sbit pwm = P1^0;
void delay(uint y)//微秒延时
{
do
{
_nop_();
}while(y--);
}
void delayms(unsigned int i)//毫秒延时
{
unsigned char j,k;
for(j=i;j>0;j--)
for(k=125;k>0;k--);
}
void main()
{
while(1)
{ pwm = 1; //用
delay(1628);
pwm = 0;
delay(20073);
delayms(1000);
pwm = 1;
delay(1085);
pwm = 0;
delay(20615);
delayms(1000);
pwm = 1;
delay(2170);
pwm = 0;
delay(1953);
delayms(1000);
}
}
作者:
admin
时间:
2019-1-22 02:17
本帖需要重新编辑补全电路原理图,源码,详细说明与图片即可获得100+黑币(帖子下方有编辑按钮)
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1