用51单片机产生方波 50

要求:1、要用51单片机2、产生的方波要用键盘控制占空比和频率,频率10~1000Hz,占空比为100时输出高电平,为0时输出低电平。3、要有显示屏和示波器,当占空比改变... 要求:1、要用51单片机
2、产生的方波要用键盘控制占空比和频率,频率10~1000Hz,占空比为100时输出高电平,为0时 输出低电平。
3、要有显示屏和示波器,当占空比改变时,频率不变,且显示屏显示占空比,当频率改变时,占空比 不变,且显示屏显示频率。
4、要有电路的连法和程序,程序要有详细的注释。
路过的大哥大姐,搭把手帮帮忙吧,我不只是想做出来这个,也想好好学习,所以说的尽量详尽一点,时间紧迫,谢谢了。
at89c51或者at89c52都可以
展开
 我来答
百度网友186dfeac08
2014-02-28 · TA获得超过754个赞
知道小有建树答主
回答量:1074
采纳率:50%
帮助的人:533万
展开全部
这个就不需要什么电路了吧,有个51最小系统板+LCD1602液晶+几个按键就OK了,因为你是输出脉冲嘛,51也就只能输出高低电平的脉冲了,外加一个液晶显示即可。你到网上查一下液晶的连接电路就OK,一大把的。

另外你说的程序也并不难啊,频率这么低,用定时计数器就可以实现了。可以做一个公式,用频率或者占空比算出具体的定时器的计数值。公式嘛,当然也是你想一下了,呵呵。

综合来看,难点就在于键盘控制而已,要读入键盘值,然后进行数据整合处理。
九环套月
2014-02-27 · TA获得超过613个赞
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:110万
展开全部
频率、占空比都要受按键控制而改变,这不是一两句能说清楚的。用STC12C5A60S2系列的单片机吧,带PCA/PWM模块,可以配置输出PWM波,可以改变频率、占空比。PWM频率=PCA时钟源/256,占空比=(CCAP0L/256)*100%,配置PCA计数器的时钟源分频数,就可以改变频率。设置CCAPnL/CCAPnH寄存器,可以设置占空比。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
甜前叁
2014-03-01 · TA获得超过174个赞
知道小有建树答主
回答量:658
采纳率:0%
帮助的人:313万
展开全部
可以用proteus仿真,
追问
我知道啊,就是弄不出来啊,请赐教啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
奇闻轶史
2014-02-28 · TA获得超过134个赞
知道小有建树答主
回答量:400
采纳率:25%
帮助的人:108万
展开全部
看我回答记录把
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式