永发信息网

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

答案:1  悬赏:10  手机版
解决时间 2021-02-22 23:18
关于51单片机产生500KHZ方波
最佳答案
有什么问题呢?是程序不执行,还是什么?
是输出的方波不是500KHZ吧。首先告诉你,是不可能输出500KHZ方波的。
按你的程序计算,定时一个机器周期,就1us,方波周期就是2us,输出方波应该是500KHZ的,可为什么不是呢?
你是这么想的吧?
看来你对单片机的工作,还是不理解的。
单片机工作是靠执行指令,就是程序,来完成。可执行指令也是要需要时间的,执行一般的指令也需要2us的,你又用定时器的方式1,每次中断还要重写时间常数,就你的中断程序是需要7us的。可是,单片机响应中断,中断结束从中断返回需要的时间更长了。都些时间都要加起来才是一个中断的时间,一个周期则是2倍。这周期远远超过了2us。所以,是不可能输出500KHZ方波的。
按理说,应该用定时器的方式2,自动重装时间常数,可以节省时间,再利用查询方式,(不要用中断,因中断太费时了),虽然可以大大节省时间,但也不可能达到500KHZ,只是频率比你现在的程序会高很多的。
真要得到500KHZ的方波,有两种方案,1,用1MHZ的晶振组成振荡器,再分频就行。
2,用STC单片机,晶振频率选更高的,它内部有时钟分频电路,直接输出分频的方波,不需要执行程序,不需要中断。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
首保做了1个月开了又5500公里是不是要做二保
我是一位13岁的男孩,身高162cm,体重55kg,
【ph试纸颜色说明】PH试纸中1--14颜色分别代
中国移动vivo智能手机这个地址在什么地方,我
1.6×78+7.8×34=
QQ空间被封一个礼拜了,5天前我申诉,腾讯说1
路由器正常,手机和电脑都能连上WiFi,但是却
内蒙古中环光伏材料有限公司怎么样
我找了一家私人开的培训班蛋糕烘焙之类的,里
单选题某综合实践活动小组在调查市场时发现下
http://tvok.wu123.com:81/1225/www/心理测试
下列哪项不属于模拟实验的优点DA. 可解决不能
玉手镯和石榴石可以带一只手吗
早孕反应什么时候开始,什么时候结束
连云港弘大旅游发展有限公司在哪里啊,我有事
推荐资讯
五星红旗迎风飘扬1和2 有什么区别
请问公司没提前说要放假现在要放假半个月员工
X080地址在哪,我要去那里办事
承兑第一背书的财务章和票面上的单位名称有个
爱乐琴行音乐学校这个地址在什么地方,我要处
用哪张信用卡比较好
面条侠无处藏身高清百度云盘资源
屁股上长了好多一粒一粒跟痘痘一样的东西,这
外界的声波经过外耳道传到鼓膜,其产生的振动
下图是微生物接种示意图,操作顺序为1→2→3
某河多年平均流量为150m/s,河流断面形状为矩
家里发现死蛇会怎么样
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?