11问答网
所有问题
当前搜索:
51单片机产生pwm波
单片机
控制电源开关
答:
因此,
单片机
和PWM芯片相结合, 是一种完全可行的方案。第三种方案: 是最彻底的单片机控制开关电源, 但对单片机的要求也高。要求单片机运算速度足够快, 且能输出足够高频率的
PWM波
。DSP 类单片机速度够快, 但价格也很高, 占电源总成本的比例太大, 不宜采用。廉价单片机中, AVR 系列最快, 具有PWM输出...
利用
单片机
AT89C51与ADC0808设计一个数字电压表,能够测量0~5V的直流电...
答:
ET0=1; //开启定时器1中断,
产生pwm波
ES=1; //开启串行中断 IT1=1; //外部中断1下降沿触发 EX1=1; //开启外部中断1 IT0=1; EX0=1; TMOD=0x21; // /* T0方式1计时0.01秒 */ TH0=0xB9; TL0=0xB0; TR0=1; pwm0=0; flag=0; temp=19; bains=(unsigned char)(temp*10); display_...
单片机
或者 FPGA能不能通过设计程序 输出正弦波 锯齿波以及其他...
答:
用DDS方法去
产生
你需要的任意波形,比如AD9850,
单片机
控制其产生正弦波或者锯齿波,频率可以任意调整。一个DDS芯片AD9850,一片单片机AT89S52,全搞定,比你用FPGA简单多了吧?
数字频率计
答:
基于DSP比较匹配时T1PWM引脚输出电平的跳变作为门闸信号的开启和关闭,由于比较匹配发生在被测信号的上升沿,从而实现了门闸时间与被测信号的同步。两个相邻的比较匹配
产生
的
PWM波
的上升沿分别作为门闸信号的开启和关闭信号,其中被测信号的个数为整数,并且是由我们自己任意设定的。定时器T2时钟输入选择内部CPU时钟,用来...
呼吸灯延时程序C语言
单片机
制作呼吸灯的C语言程序怎么写,不要用定时...
答:
一.
51
没有这样的功能,STC12
单片机
才有这样的功能,不过你可以用延时函数来
产生PWM
波形,但比较浪费CPU时间。二.还有一种方法可以用51来实现,但要消耗两个定时器,一个T0定时器控制PWM周期,另一个T1定时器控制PWM占空比。(T0装的初值要大于T1的初值)在定时器中断的时候都是对I/O口进行取反就可以...
谁会
单片机
控制可控硅调光啊,要交流电的
答:
这个好像不难吧。使用MOC3061控制可控硅导通角,然后通过
51单片机
软件模拟
PWM波
控制3061的导通时间即可.
...L298N有四个输入端,两个使能端,求
产生
两路
pwm波
的程序!
答:
/* 晶振采用11.0592M,
产生
的
PWM
的频率约为91Hz */ include<reg
51
.h> include<math.h> define uchar unsigned char define uint unsigned int sbit en1=P1^0; /* L298的Enable A */ sbit en2=P1^1; /* L298的Enable B */ sbit s1=P1^2; /* L298的Input 1 */ sbit s2=P1^3; /...
如何使用MDK5进行仿真
PWM
波形
答:
这个很简单,Keil的逻辑仪,是基于Keil自带的仿真器来运行的。 而Keil自带的仿真器,是基于传统的
51单片机
来运行的,传统的51就是我们课本上讲的,只有串口,两个定时器,两个外中断一共五个设备,没有其他设备。 你用的STC单片机
如何使用MDK5进行仿真
PWM
波形
答:
这个很简单,Keil的逻辑仪,是基于Keil自带的仿真器来运行的。 而Keil自带的仿真器,是基于传统的
51单片机
来运行的,传统的51就是我们课本上讲的,只有串口,两个定时器,两个外中断一共五个设备,没有其他设备。 你用的STC单片机
大家的蜂鸣器 都加限流电阻么
答:
蜂鸣器如果是有源的,
单片机
只要输出高低电平就可以,如果是无源的,单片机就要输出
PWM波
才可以让蜂鸣器发声。如果单片机的驱动能力差(比如
51
),可以在电阻左侧接一个上拉电阻到单片机电源端。VCC电压根据蜂鸣器电压选择哗穿糕费蕹渡革杀宫辑,不能超过三极管的耐压。
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜