77问答网
所有问题
怎么用单片机51产生8Mhz的方波
如题所述
举报该问题
推荐答案 2017-12-05
40khzæ¹æ³¢æ¯å¨æ为25usçæ¹æ³¢ï¼å¯ä»¥æ£è´çµå¹³å延æ¶å¤§çº¦12us51åçæºP1å£è¾åº40khzæ¹æ³¢ï¼æ±ç¼ç¨åºå¦ä¸ï¼L1ï¼CLR AMOV P1ï¼ALCALL DELAYSETB AMOV P1ï¼ALCALL DELAYSJMP L1DELAY:MOV R1ï¼#6L1:DJNZ R1ï¼L1
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/8N8q38WYpW8YqvGq3W.html
相似回答
如何用51单片机
输出不同频率
的方波
?
答:
可以使用多个定时器,每个定时器输出不同的方波频率
。每个定时器的计数器应配置为对应的频率,并使用每个定时器的比较寄存器生成方波。可以使用引脚分配多个方波,也可以使用外部设备(例如,模拟输出)。请确保编写程序以使用多个定时器,并且不会对其他功能造成影响。下面是一个使用51单片机同时输出不同频率方...
怎样用51单片机产生方波
?
答:
可以用定时器中断实现这样的处理
,这种方法重点在于根据你的晶振频率计算出定时器中断的参数,然后就可以很好的控制定时器中断触发的时间了.只要在中断处理过程里不断的让I/O口取反,就可以实现这样的方波。
关于
51单片机产生方波
信号
答:
如果单片机有PWM的功能就可以用PWM产生方波
,如果没有也可能用I/O口先输出高电平延时,再输出低电平,就可以得到所要的方波了,要改变幅度 频率 空占比可调,可以设置几个按键开关,按一次就可以改变延时时间,这样就可以改频率了。其它要调的也可是如此 ...
怎样用51单片机
实现
方波
输出?
答:
51单片机
的定时器T0要工作在方式1,才能定时10ms。而TMOD=0x02,是方式2,定时最长只有256us,是不行的,应该是TMOD=0x01,才对。采用中断方式,对10ms定时中断计数50次为500ms,交替从P1.1输出高电平和低电平,即输出周期 为1S
的方波
信号了。如下的仿真图,示波器测试为1S的方法信号。
求高手 用
51单片机
输出
产生方波的
程序
答:
void main(){ TMOD=0x01; //定时器0工作方式1 TH0=(65536-10000)/256; //12M晶振10MS计时常数 TL0=(65536-10000)%256;EA=1; //开总中断 ET0=1; //开定时器0中断 TR0=1; //启动定时器0 while(1);} //中断函数,启动后每10MS进入一次中断 void T0_time(void) interrupt 1 { TH...
请问
如何用51单片机
生成频率可调
的方波
?请给出方案或者修改我的方案...
答:
P0 口,应该加上上拉电阻。AD 转换的结果,应该是:0~255。使用真实的硬件,结果是多少?可以在 P2 口,接上八个 LED,当场显示出来看看。另外,对于这一批数据,你所期望得到的频率范围,究竟是多少?还有,采用软件定时,并不准确。
帮忙解决下:
使用51单片机
,
产生方波
、锯齿波、三角波等波形,频率可调...
答:
2、方波后连接积分电路,可将方波变为同频率的三角波。实现以上功能较容易,且可实现的频率范围较宽。锯齿波实现方法:锯齿波实现方法稍显麻烦,不过硬件电路原理与三角波类似。区别在于锯齿波在一个周期内输出若干个占空比不同
的方波
,每个方波的占空比除了最后一个点之外,呈线性递增。这样出来的信号还不...
大家正在搜
用51单片机产生20HZ的方波
用单片机产生50hz方波
单片机中断方式产生1KHz方波
单片机产生1hz方波
汇编单片机产生1khz方波
单片机产生2ms的方波
51单片机产生方波
单片机怎样产生周期方波
51单片机产生可调节方波
相关问题
求高手 用51单片机输出产生方波的程序
需要个51单片机产生方波的程序
51单片机产生40KHZ方波
怎么用51单片机产生频率300kHz,占空比50%的方波?
怎样用C51单片机产生100M的方波
单片机产生方波的原理是什么啊????
关于51单片机产生500KHZ方波
新手求助!!用51单片机产生20KHZ的方波,不知怎么仿真不...