求频率可调的单片机设计思路?

来源:百度知道 编辑:UC知道 时间:2024/06/05 23:39:19
单片机学习中,最近想做一个频率可调的小设计(最好是:外部有一个按键控制,按键按下去后,频率会不断的增加,并能在七段数码管上显示),求这样的一个C程序和外围电路大概都能用到什么器件?谢谢了。
现在没有思路,给个思路和大大概用到的元器件帮我参考,谢谢

想通过按键实现频率的增加,可以这么做:
用一个固定单元来存频率值,比如40H
键盘可以用外部中断来实现,有键按下,就进入外部中断子程序,
在这里让40H的值随你的按键递减。(也可以减半,看你想怎么做了)
在输出的地方将40H转到另一单元来(50H),然后边输出电平,调用循环等待(50H是循环次数),再取反,再调用...
这样就可以了

如果你是单片机学习中,为什么还要别人给例子你。这个应该很简单!!
不去自己动脑经的话你是学不好单片机的

8254