问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样用51单片机产生方波?

发布网友 发布时间:2022-04-29 23:06

我来回答

2个回答

热心网友 时间:2022-06-25 09:58

可以用定时器中断实现这样的处理,这种方法重点在于根据你的晶振频率计算出定时器中断的参数,然后就可以很好的控制定时器中断触发的时间了.只要在中断处理过程里不断的让I/O口取反,就可以实现这样的方波。

热心网友 时间:2022-06-25 09:58

#include"reg52.h"
sbit PWM=P1^0;//定义输出脚
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
{
TH0=(65536-10000)/256;//12M晶振10MS计时常数
TL0=(65536-10000)%256;
if(PWM)PWM=0; //输出脚取反
else PWM=1;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 请问手机qq与PC如何实现视频通话 需要个51单片机产生方波的程序 手机怎么与远方家里的电脑视频聊天? 编写51单片机程序,方波程序,at89s52的单片机 手机如何能跟电脑视频聊天 在电脑旁边用手机微信视频聊天回不回干扰信号?会影响电脑吗? 老土姜与普通生姜的区别是什么? 怀姜与普通姜的区别 云南有机姜,能写海南有机姜吗? 云技术的云技术的关键 非洲野生姜和普通姜的区别 怀姜和普通姜的区别 数据结构实验 某有向图8个顶点,15条边,判断该图是否含有环,若没有则输出其 如何自制猪脚姜? 数据库复制技术的关键技术 有向图中,如何判断是否存在一条可以覆盖所有顶点的路径,并且这条路径中不存在环。 老姜和普通的姜有什么区别?怎么分辨老姜? 大数据项目为何失败 有机姜欧美和国内有什么不同? 有机姜黄粉和普通的有什么区别 如何从安全模式启动到电脑桌面上? 视频时为什么电脑说话手机没声音 51单片机输出方波,周期20ms,占空比5%,p2^0串口,频率333HZ,求大神给个c程序! 电脑跟手机视频聊天对方听不到我的声音 51单片机如何产生峰值为3V的方波,具体程序? 求能使51单片机输出频率可调的方波的程序 用51单片机的P0.0发出一个50Hz的方波用工作方式2晶振12MHz的程序急求 求51单片机输出100khz的方波程序,晶振为11.0592mhz 用51单片机的定时器产生一种方波,频率60HZ,但是占空比只有约0.5%,求一个程序 电脑开不开机,安全模式进不去,桌面有重要文件,不想重装系统,求解 51单片机产生15KHZ占空比可调方波信号程序 QQ红包软件哪里有在哪里下载 安全模式和最后一次正确配置都进不去桌面,怎么办 51单片机编程输出40khz方波 程序? - 信息提示 怎样快速去除红铜上的绿绣 红铜如何去锈 黄铜或者紫铜上面的锈斑如何清除! 紫铜管怎样处理才能变亮变新 仿红铜漆铁门刚刚上漆就起皮什么原因,是?