有犀利哥能根据这张图编辑一个节拍器程序么?4个按键分别按A键在调节功能、节拍器功能 , B 键可选中不同的调节对象,C 或D 键增加或减少调节对象的参数值。
显示观察: 处于节拍工作状态时4 个数码管同时循环显示节拍数, 练琴时眼睛的余光就能看清节拍数。处于调节模式时, 最高位显示待调节的参数代码, 其余3 位显示参数值,当参数高位为零时不显示。显示正确。
按键测试: 按下功能键A, 可以在参数调节和节拍模式之间转换。当处于参数调节模式时, 按下参数更改键B, 可以在节拍数和节拍速度之间转换; 按下增加键C 或减少键D, 参数值在当前值基础上增加或减少1, 并且在参数的调节范围内循环变化。当处于节拍工作模式时, BCD 键不起作用。键盘工作正常。
声音观测: 节拍音短促有力, 起始拍与其余拍音调区别明显。在钢琴弹奏的环境中清晰可闻。
您的提议就程序来说并不难,难就难在无法实际动手帮助你去干活!-----起码得搭个硬件来测试一下吧?
不会是人家画一个飞机,你就说可以飞 5 千公里吧?
建议还是你自己脚踏实地的试一下,出现问题,遇见困难,提出来大伙帮助想办法克服它!
你还得有硬件支持,例如有一件学习板,试验板之类的.不能纸上谈兵!单片机非常注重硬件资源的,编程不是说:面向对象吗?没有东西就没有对象了.是不是啊!
动手吧!祝愿您成功!
这个就是仿真的模拟图,在protues7.2上模拟的硬件,就差程序用来驱动了
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |