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

大家帮我看看这个51单片机测方波占空比的程序。

发布网友 发布时间:2022-05-04 23:18

我来回答

2个回答

热心网友 时间:2022-06-27 02:21

恭喜恭喜 肯定不行。定时器那块我忘了,自己核对定时器正常工作没,我就不说了。
首先你得num值在显示函数display中使用,但你却没有跟新他的值。这就意味着.....他是恒定不变的。那显示出来的值当然就恒定不变了。
然而你定时器里却只更新了aa数组,他和num毛关系没有吧。因为你只在main里调用了一次num=temp/10。
话就说到这,多思考.....方法是很多的。问题给你指出来了。追问temp是aa数组里的十次采集值的和,我整个程序就只测了一次,所以num值更新一次就够了。整个程序在while里面显示才是测出的值。。麻烦看清楚点,求解答。。

追答神啊,你while里有处理么??没有!你连数据处理都没有,怎么可能有啥测出的值显示?更不用说你在while里面处理显示的值对不对了。
重点是你的显示函数display里,你用到了num值。
首先第一次定时器没工作时,你aa数组既没有初始化,也没有赋值。那时候num十有*为0;
其次,后面定时器工作时,你就只更新了aa数组值,又没有再次传递给num,那么num数值就不再更新。
结果可想而知display中num值一直不变,结果当然不变

热心网友 时间:2022-06-27 02:21

有流程图吗?追问没有呃,程序旁边的注释说清楚了啊,我表达不清楚吗?

追答注释说清楚没啥用,关键是程序的流程要正确,如果流程都不对,那光注释是对的有什么用呢?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 哪位高人帮慢看看 51 单片机的问题 实在弄不懂了啊 帮我看看51级蓝拳 大神看看,51单片机汇编来写,将外部ram2000h单元开始的20个连续单元的内容送到外部ram 九亭工商银行星期六上班吗 谁帮我看看这个51单片机程序错在哪里了 麻烦帮看看这个51单片机流水灯电路图做出板了无法使用 帮我看看这个51单片机程序有什么问题 请高人帮我看看51单片机写的关于篮球计分显示时的程序 帮忙看看这个51单片机pwm程序为什么会经常跑飞 求高手看看这个51单片机的C语言程序错在哪里 各位高手,看看这51程序,为啥要乘上500000? 求前辈帮忙看看51单片机和ADC0832的程序 看看51岁的王菲,原本到了当奶奶的年纪,却活得像个少女,你怎么看? 我现在要去澳大利亚留学,请问办什么样的银行卡 黄歇韵达快递在哪里了? 澳大利亚银行卡 物权法规定的拟制交付形式有哪些 湖北省荆州市民政局对退役士兵的经济补助是多少? 澳洲银行卡未激活。能网上购物吗 荆州市乾坤纺织用品有限公司怎么样? 请高手看看下面的51单片机的程序,编译时说:C(92): error C100: unprintable character 0xA1 skipped 请问51单片机有多少个公用I/O口,都是怎么定义的。 手机号非可信手机怎么处理 不可信手机号怎么办呢? 手机号未进行可信认证什么意思- 问一问 我在工行手机银行绑定手机号那里显示非可信手机号是怎么回事? 工行的不可信手机号是怎么回事 微信里支付显示手机号非支付可信手机号是什么意思? 什么是非可信手机号 个人手机号码根本不可信? 手机号输入正确,收验证码,手机号不正确 我在粤省事上办理ETC为什么手机验证会显示手机号非可信手机,我这手机号是绑定工商银行卡的呀 那种淡奶油最正?味道最好? 验证手机号老是无效的手机号码是怎么回事 续费输入手机号码总是显示不是有效的电信手机号码、、、 冻过的淡奶油味道会变吗 我买的安佳的淡奶油打发出来是纯牛奶的味道,和蛋糕店的奶油的味道差别很大,为什么? 天津航空有限责任公司电话是多少? 天津航空公司客服电话人工客服电话? 天津航空有限责任公司怎么样?