需要基于8051单片机的8键电子琴的C代码!

如题所述

第1个回答  2019-04-18
首先你得编出8个键相应的音高和音调,分别对应信号的幅度和频率。需要键盘中断模块,用到51的外部中断来确定按键的序号,进入相应的中断处理程序,并驱动蜂鸣器发出对应频率的声音。大概步骤是这样的,具体的频率实现就是定时器那些,得反复调试才能出来合适的声音,c代码网上应该很多,大同小异!
相似回答