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

关于51单片机产生500KHZ方波

发布网友 发布时间:2022-04-22 04:20

我来回答

1个回答

热心网友 时间:2023-07-10 19:43

有什么问题呢?是程序不执行,还是什么?
是输出的方波不是500KHZ吧。首先告诉你,是不可能输出500KHZ方波的。
按你的程序计算,定时一个机器周期,就1us,方波周期就是2us,输出方波应该是500KHZ的,可为什么不是呢?
你是这么想的吧?
看来你对单片机的工作,还是不理解的。
单片机工作是靠执行指令,就是程序,来完成。可执行指令也是要需要时间的,执行一般的指令也需要2us的,你又用定时器的方式1,每次中断还要重写时间常数,就你的中断程序是需要7us的。可是,单片机响应中断,中断结束从中断返回需要的时间更长了。都些时间都要加起来才是一个中断的时间,一个周期则是2倍。这周期远远超过了2us。所以,是不可能输出500KHZ方波的。
按理说,应该用定时器的方式2,自动重装时间常数,可以节省时间,再利用查询方式,(不要用中断,因中断太费时了),虽然可以大大节省时间,但也不可能达到500KHZ,只是频率比你现在的程序会高很多的。
真要得到500KHZ的方波,有两种方案,1,用1MHZ的晶振组成振荡器,再分频就行。
2,用STC单片机,晶振频率选更高的,它内部有时钟分频电路,直接输出分频的方波,不需要执行程序,不需要中断。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
鉴定古钱币真假 清代古钱币—乾隆通宝 更佳怎么造句 毒雾怎么造句 往日怎么造句 屏气敛息怎么造句 五、默写古诗《草》,并回答问题 工业缝纫机有哪些压脚 怎样离婚的方式才最“好? 怎样离婚的方式才最“好” 《王者荣耀》中每个人最多可以拥有多少个亲密好友? photoshop mac 有免费版吗 手机切膜机有几种?大概是多少钱,我要具体的 用51单片机产生方波 做题时怎样做到心无旁骛? 什么是手机切膜机? 怎么样才能心无旁骛,全身心投入的去努力? 求高手 用51单片机输出产生方波的程序 怎么才可以做到心无旁骛? 王者荣耀亲密度多少可以建立关系,有些人120就可以... 编写51单片机程序,方波程序,at89s52的单片机 51单片机方波发生器 怎样做到心无旁骛? 怎样才能心无旁骛地学习? 怎样用51单片机产生方波? 怎样才能做到心无旁骛? 王者荣耀死党,闺蜜,基友,恋人,分别能设置几个? 想取个英文名 大家觉得Olivia跟Pink 哪个更好听 更... 台铃电动车的钥匙只有一个,丢了怎么办台铃? 怎样做到心无旁骛的学习 求个免费PS的软件 MAC版的 这种台铃电动车电量怎么看啊? 自动手机贴膜机多少钱一台 英文名叫olivia,取什么中文名字好,最后一个字是文,... 51单片机产生40KHZ方波 王者荣耀基友、闺蜜、死党数量增加为5个:亲密度解... photoshop mac版免费吗 请问这些英文名字该怎么读?代表什么意思?拜托啦 想做手机贴膜,什么激光切膜机好 51单片机不同方波的KEIL程序怎么写 台铃钥匙丢了怎么配了雷田 基于51单片机的方波发生器 MacBook怎么下载ps,免费的那种! 手机后盖贴膜机使用方便吗? 王者荣耀恋人关系能建几个好友 台铃电动车遥控板怎么改钥匙板 mac photoshop是免费的吗 51单片机汇编程序编写方波输出程序 手机贴膜机的市场前景如何 基友是什么意思?是不是五个男的和三个女的一起搞...