永发信息网

跪求。。。。用C51单片机输出频率及占空比可调的方波,分别用两个按键调增大和减小,并用三个八位数码管显

答案:5  悬赏:50  手机版
解决时间 2021-04-07 17:07
一, 频率可调,调整范围从2Hz到400Hz,分别用两个按键增加和减小(步进单位待定),用三个8段数码管显示频率,
一, 宽度可调,调整范围从0.01ms到0.5ms,分别用两个按键增加和减小(步进单位待定),用三个8段数码管显示脉冲宽度,
要求调节频率和宽度互不影响
最佳答案
这个程序很简bai单的,提示你一下,但是不会给你写,因为会害了你,频率是定时器控制的
TH0=(65536-50000)/256;du
TL1=(65536-50000)%256;
这样就能计时50ms;
{
//中断里这样写
a++;
}
if(a<=n)
{
P0.1=1;
//用按键控制zhin的值就能实现脉宽
}
if(a<(m-n)&&a>n)
{
P0.1=0;
//用按键去控制m就能实现周期也就是dao频率的控制
}
a用完了清零
这样你就能完成专你要的功能了
至于按键扫描,或者是数码管显示,还有定属时器的初始化配置以及中断程序,自己解决吧
全部回答
我想完全可以.
在调用你display();函数的地方,多加几次调用,即: display(); display(); display(); display(); …… 即可降低+1的速度。
谢谢解答
C
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
手机重启或开机后会有几个软件显示没有安装,
别克君威打不着火怎么回事
我在京东上买的东西,厂家不肯退货怎么办
multisim频率特性仪在哪里找啊,急求
喝蜂蜜水对油性皮肤好吗
我12岁,自己在网上买了一只缅甸陆龟,爸爸妈
曼谷#去泰国跟团旅游提前需准备什么生活用品
雅兰花园(南2门)我想知道这个在什么地方
宝宝血常规多项不正常
乙给甲十元后,怎样理解甲比乙多40块钱
黄石港区黄石升华驾校在什么地方啊,我要过去
王琪 望江南的翻译、赏析、主旨
到底造一个句子
我的红色的皮钱包被结婚的红纸给蹭上黑色了,
求一篇200字左右的社会调查报告,主题是低碳
推荐资讯
惠普的a3打印机7612可以打彩色么?好用么?
从浦东张杨路崮山路怎样乘公交车到召稼楼?
邢台自学考试短线自考和长线自考有何区别
弱问:PROII中的精馏塔再沸器和冷凝器的热负
煤气化第二幼儿园地址在哪,我要去那里办事
我有一个弟弟,很想培养他,我很想把自己的一
我想交物业费但没有条件补齐陈欠续交可以吗
夫妻之间分离久了会怎样?
分别把5、6、7、8、9填入,使每条线段内之和都
鱼缸老是绿水怎么办
成都世纪城新会展中心周围的酒店都有哪些?
家常烧烤可以用什么东西烤,像烤火腿,烤肉什
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?