maguanglu 发表于 2012-4-1 21:19:15

单片机电子琴(8个独立按键实现)

本人用汇编语言写了个电子琴的程序。但不是用矩阵键盘的,而是用独立键盘实现的。程序中,也没有运用到定时器,而是用了延时程序来实现的。这样一来,本人认为这样程序就比较简单,好理解,好写程序了。延时程序的精度还是很高的,为了能使单片机发出很优美动听的旋律,调试了很长时间,还专门用频率计来测量,校准。晶振采用12M。实际制作时,最好用个三极管来驱动一个扬声器,这样声音会很洪亮好听。建议不要用无源蜂鸣器,效果会很差。希望有兴趣的朋友,不妨一试。
汇编源程序

stm8s 发表于 2012-4-1 23:55:18

谢谢分享
页: [1]
查看完整版本: 单片机电子琴(8个独立按键实现)