怎样用51单片机控制舵机的转动角度,求C语言程序?用郭天祥写的书上的程序加上他的开发板,也就是上电

怎样用51单片机控制舵机的转动角度,求C语言程序?用郭天祥写的书上的程序加上他的开发板,也就是上电的时候转了一下,之后就不动???求高人指点!

舵机频率50hz就是说一周期是20ms,占空比在百分之2.5到12.5可以从-90转到90度
单片机内部有工作的晶振频率,定时器就是基于这个频率计时,根据程序可以知道,20ms计时20000,所以计时器每加一的时间为1us,这个程序的意思就是先工作定时器0,20ms后输出置为1并打开定时器1,定时器1计时到1.5ms后触发中断使得输出为0,即占空比为1.5/20=百分之7.5,中间位置
定时器的寄存器加到0会触发中断,所以寄存器都写负数,如想要20ms就写-20000,这样往上加到0需要的计数的次数就为20000,一次计数为1us,所以为20ms,而寄存器是由两个八位寄存器组成的,所以20000要分开写
建议有时间可以去看一下郭天祥老师的51单片机视频,能搜到而且不多,貌似第三集是讲的定时器追问

多谢!

温馨提示:内容为网友见解,仅供参考
无其他回答

怎样控制舵机,用什么控制舵机?
不过具体控制起来非常复杂,教学书里对舵机的控制能写上10来页,而且有图,这么多的东西,要在这里说清楚,不太可能。还是建议你去百度文库里找找,也可以去找找图书馆或者书店。《新概念51单片机C语言教程:入门、提高、开发、拓展全攻略》郭天祥 电子工业出版社 (2009-01出版),这本书里我记得有。...

51单片机串口实验,郭天祥51的142页(此处程序的意图是主程序不停检测flag...
这时因为在C51中调用printf函数,printf函数进而会调用putchar(),这就是关键所在,putchar会触发中断,所以要关闭串口中断ES,且如果不置位TI,从反汇编代码来看C:0521 JNB TI,C:0521,PC指针会一直在此判断TI,所以形成了死循环,而加上TI=1,PC判断就会跳过,所以printf函数就能正常工作了。再说...

郭天祥的《51单片机 C语言教程》里的定时器中断部分的求模运算的定义...
没有错啊。就比如说。num = 555,则对555求模就是 555\/100=5 他把余数给舍去了。就只有5了。你对555求余的话就是 555%100 = 55 然后你要再对55求模 55\/10 = 5 ,然后你再对55求% 就是5 了。就把 555 分离出来了。

51单片机显示八位数码管的C语言程序
1、最开始,我们先打开keil。2、接着,我们要定义好库函数,想要实现动态数码灯,这个步骤是很重要的。3、接着,我们加上一条循环语句。4、最后,我们把先前定义的延时语句delayms写好。5、最后,点击这里进行编译,生成一个hex文件。6、如果这里无错误警告的话,就说明我们的程序写对了,那我们就可以...

最近想学51单片机,看了看郭天祥老师的十天学会单片机和C语言,但不知道...
入门的单片机开发板基本都一样,就是一个最小的单片机系统。有基本的输入系统,键盘;和输出系统,LED灯,数码管和蜂鸣器等。不管怎么样,你应该能看懂电路图;说到底,没有硬件实现,单片机什么也不能做。不要指望看看录像就能学好单片机,有条件的应该要自己独立做开发板。

求好的51单片机自学教材
我也是个单片机初学者,建议你买郭天祥的《新概念51单片机C语言教程》含一张视频光碟,他几乎是手把手的从最基础的教你,可以说单是把那张视频光碟认真看完,就已经可以算入门了(而且他对初学者的劝告我也觉得挺实在的),不过建议你还是买个学习板,(也就一两百,提高很快)自己练练,或者装个...

郭天祥在视频教学中和他的学生用的哪本书
1.谭浩强写的《C程序设计》教师推荐的单片机书籍为以下两本:2. 新编MCS-51单片机应用设计 哈尔滨工业大学出版社 张毅刚 3.8051系列单片机C程序设计完全手册 人民邮电出版社 求是科技 上书主要讲了单片机的C语言编程及很多例子,大家可参考,是一本非常好的书。教学用的是郭天祥自己的写的一本书。

自学51单片机要看什么书籍?
http:\/\/www.51c51.com (《十天学会单片机和C语言编程》郭天祥老师教程)http:\/\/xidong.net\/File001\/File_54834.html 你说最好是能做出来东西的,你首先得弄清楚你做的东西是干什么,各个元件实现的功能是什么,单片机中和程序你得看得懂,所以,先把单片机该掌握的理论掌握好,在做东西也不迟 ...

那位兄弟有 郭天祥(51单片机的书籍,好像有本是新概念)
本书从实际工程应用入手,以实验过程和实验现象为主导,由浅入深、循序渐进地讲述使用C语言为51单片机编程的方法、51单片机的硬件结构和各种功能应用。本书不同于传统的讲述单片机的书籍,本书中的所有例程均以实际硬件实验板现象为根据,由C语言程序来分析单片机工作原理,使读者知其然,又能知其所以然,从而帮助读者从...

郭天祥的13集单片机教程用的是什么书?
新概念51单片机C语言教程:入门、提高、开发、拓展 作者就是郭天祥本人 他这本书配套他的视频 挺不错的,他还有配套的开发板 ,你如果照着学 1个月之内就会用单片机

相似回答