想要100个高低脉冲?单片机怎么做?

51单片机各个引脚的功能MCS51单片机引脚功能MCS单片机都采用40引脚的双列直插封装方式。我想要51单片机的管脚输出100个高低脉冲,stm32脉冲信号从A引脚输入从B引脚输出,单片机内部能不能直连,51单片机怎么产生外部脉冲?…我想用一个单片机的一个3.3v输出引脚控制720空心杯电机的转速。

1、求:单片机80c51怎么做脉冲信号发生器

*程序名称:PWM占空比调整演示程序**程序思路说明:**只需要4个按键。**关于频率和占空比的确定,对于12M晶振,输出频率为1KHZ,这样定时中断次数设定为**10,即0.01MS中断一次,则TH0FF,TL0F6;由于设定中断时间为0.01ms,这样可以设**定占空比可从199%变化。

2、…我想用一个单片机的一个3.3v输出引脚控制720空心杯电机的转速,不能…

可以试试用rc网络替代da。你说的脉冲,是指pwm么?如果你说的脉冲是频率信号,那就别想了,必须使用另外的电机控制芯片,将这频率信号转换成对应的电压。如果是pwm信号,那只需要滤波,滤波的结果就是不同的电压信号。至于滤波的方式,最简单的就是LC滤波了,至于效果,自己去实测,想简单就必须得自己实测,避免不了的。滤波后得到的电压,还是不能直接控制电机,这个是带不起负载的,需要扩流,最简单的,三极管放大。

3、编程,实现在单片机的某个IO口循环产生要求的脉冲波

voidmain(void)//void表示没有输入参数,也没有函数返值,这入单片机运行的复位入口{while(1)//非零表示真,如果为真则执行下面循环体的语句{P3_11;//给P3_1赋值1,引脚P3.1就能输出高电平VCCP3_10;//给P3_1赋值0,引脚P3.1就能输出低电平GND}//由于一直为真,所以不断输出高、低、高、低,从而形成方波}。

占空比多少?如果对这些都不做要求,只要产生方波就行.以51单片机为例#includesbitoutP1^0;//引脚可修改,若用P0口,需加上拉电阻voiddelayus(unsignedintt){while(t);}voidmain(){while(1){out~out;delayus(10);//正脉冲时间,

4、51单片机怎么产生外部脉冲??

题目和你想知道的是2个完全不同的意思加按键不是单片机产生脉冲,而是外加的信号。51单片机所有的IO口都可以加按键来计数的,不一定要用2个外部中断。用外部中断,按一次加一,不能用外部中断控制计数器,这样不是加一,而是启动定时器,会加很多一。用外部中断控制计数器阿。当然可以啊,51的定时器/计数器功能,定时器用的多了你可能都忘记了51单片机有计数的功能,设置TMOD中的c/t位为1,这时的定时器计数器就处于计数模式了,可以对P3.4或P3.5引脚的下跳沿计数,你把这两个引脚接个按键就可以了,按一次加1,注意按键的消抖问题,最好使用硬件消抖吧这样设置定时器/计数器T1,TMOD0x50;TH10;TL10;TR11;这样T1就可以对P3.5引脚上的下跳沿计数了。

5、我想要51单片机的管脚输出100个高低脉冲,但为什么脉冲数控制不了,示…

在程序末尾加while(1)分号即可,否则程序会反复循环或跑飞。1)有认真理解和学习好全局变量、局部变量的含义和使用情况;你有两处使用到变量i,应该设为局部变量,这样才不至于产生相互影响;2)要保证单片机运行的代码在可预知的地址范围内执行,如在main()中,得加入while(1);语句,让其最后在此进入死循环,不然机器会继续往下执行就跑到不可知的地方去,输出就不能确定了;

6、怎样用库函数使stm32f103单片机引脚自动输出脉冲

区别不是很大,主要是io口电平初始状态及功能的略微不同而已,使用时根据需要配置成相应的状态即可。如浮空输入,就是io口初始电平未知,可能是0也可能是1,亦可能介于两者之间。功能为输入上拉输入,就是io电平初始为1,只有输入功能复用输出就是io口具有复用功能,可以编程控制其在不同阶段的不同功能。但是都是输出到外围的设备中。

7、stm32脉冲信号从A引脚输入从B引脚输出,单片机内部能不能直连,或…

可以直连,内部有上啦。不知这样作的目的是什么?如果单片机对信号不作任何处理,那直接把输入和输出连一块不就完了吗?为什么要内部直连呢?如果信号频率较低的话,用软件是可以实现一个管脚的输出跟踪另一个管脚的输入,但总会有延时所以前提是频率较低或脉冲宽度较宽。

8、51单片机各个引脚的功能

MCS51单片机引脚功能MCS单片机都采用40引脚的双列直插封装方式。图29为引脚排列图,40条引脚说明如下:1、主电源引脚Vss和Vcc①Vss接地②Vcc正常操作时为 5伏电源2、外接晶振引脚XTAL1和XTAL2①XTAL1内部振荡电路反相放大器的输入端,是外接晶体的一个引脚。当采用外部振荡器时,此引脚接地。②XTAL2内部振荡电路反相放大器的输出端。

当采用外部振荡器时,此引脚接外部振荡源。3、控制或与其它电源复用引脚RST/VPD,ALE/,和/Vpp①RST/VPD当振荡器运行时,在此引脚上出现两个机器周期的高电平(由低到高跳变),将使单片机复位在Vcc掉电期间,此引脚可接图298051引脚排列图上备用电源,由VPD向内部提供备用电源,以保持内部RAM中的数据。

  • 最新
  • 最热