11问答网
所有问题
当前搜索:
51单片机产生pwm波
呼吸灯延时程序C语言
单片机
制作呼吸灯的C语言程序怎么写,不要用定时...
答:
一.
51
没有这样的功能,STC12
单片机
才有这样的功能,不过你可以用延时函数来
产生PWM
波形,但比较浪费CPU时间。二.还有一种方法可以用51来实现,但要消耗两个定时器,一个T0定时器控制PWM周期,另一个T1定时器控制PWM占空比。(T0装的初值要大于T1的初值)在定时器中断的时候都是对I/O口进行取反就可以...
谁会
单片机
控制可控硅调光啊,要交流电的
答:
这个好像不难吧。使用MOC3061控制可控硅导通角,然后通过
51单片机
软件模拟
PWM波
控制3061的导通时间即可.
怎么利用
单片机
AT89C52
产生
占空比为10%幅度为5v的50Hz脉冲波
答:
可以用单片机的T0定时器完成,可实现固定占空比和和可调占空比的方波输出。详细请参见文库资料“
51单片机产生PWM
”。有图有程序。参考资料:如果您的回答是从其他地方引用,请表明出处http://wenku.baidu.com/view/79ee2437b90d6c85ed3ac603.html ...
如果控制舵机?
答:
当系统的主要工作任务就是控制多舵机的工作,并且使用的舵机工作周期均为20ms时,要求硬件
产生
的多路
PWM波
的周期也相同。使用
51单片机
的内部定时器产生脉冲计数,一般工作正脉冲宽度小于周期的1/8,这样可以在1个周期内分时启动各路PWM波的上升沿,再利用定时器中断T0确定各路PWM波的输出宽度,定时器中断T1控制20ms的基准...
51单片机
水滴实验(LED小灯水滴变大下落,带拖尾效果)程序看不太懂,能...
答:
单片机
学了一圈,回过头来才看明白这个东西 水滴变大,就是用了
pwm波
的占空比,亮的次数一次比一次多的话,那么就会变的越来越亮的,,因为在252除4的63次循环中,每次都会k++,那么下次的时候执行db0=1的时间就会比上一次的时间短,那么就会变大了,不过这个程序这么写看着很复杂,你实现一个灯的...
关于
51单片机
控制四旋翼飞行器的核心编程内容。
答:
因为四旋翼飞行器的控制比较复杂,必须依赖三轴加速度计和三轴陀螺仪联合来平衡四个电动机的转速,同时处理来自遥控器的信号。它的电调一般不用商业电调(
PWM波
控制的),说是通讯太慢,一般都采用I2C通讯的,反应快。
51单片机
的速度和能力有限,航模界没有用51单片机做控制器的。(我用51做过没平衡...
求一个
单片机
的延时程序
答:
/***/ // 利用定时器控制
产生
占空比可变的
PWM 波
// 按K1,PWM值增加,则占空比减小,LED 灯渐暗。// 按K2,PWM值减小,则占空比增加,LED 灯渐亮。// 当PWM值增加到最大值或减小到最小值时,蜂鸣器将报警。/***/ include < reg
51
.h > include < intrins.h > sbit K1 =P3^2 ; ...
在protues7.5中STC12C5A60S2
单片机pwm波
怎么找到
答:
在protues7.5中根本就没有STC12C5A60S2单片机,要仿真只好用其中有的单片机来代替,其实就是传统的
51单片机
,功能也是传统的。因此,就不可能有
pwm波
功能的。
1298n电机驱动模块可以用
51单片机
控制脉宽调速吗?接在什么端口上_百度...
答:
可以,向ENA,ENB输入
PWM波
就行,ENA控制M1,EN2控制M2.
帮忙用C语言写一段
51单片机
的程序,晶振12M。
答:
//---用于输出脉冲波--- TH0 = TH0_Reload[0];TL0 = TL0_Reload[0];//---两定时器都工作于方式1,且都开中断--- TMOD = 0x11;ET0 = 1;ET1 = 1;EA = 1;//---开启定时器1,即显示--- TR1 = 1;while(1){ if(Add == 0) //---如果"频率+"键 按下 { Key_Delay(...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜