1. 首页
  2. 编程语言
  3. C
  4. AT89C52单片机简易电子琴设计与仿真

AT89C52单片机简易电子琴设计与仿真

上传者: 2023-08-31 01:17:23上传 ZIP文件 149.25KB 热度 11次

这是一个基于AT89C52单片机的简易电子琴设计与仿真项目。项目包含源码和仿真图,其中电子琴设有8个按键,其中7个作为音符输入,另外1个作为模式转换按键,实现用户自弹作曲的功能。7个按键分别代表中音段的全部音符。通过软硬件设计,模式转换按键触发外部中断,程序跳转,实现模式转换和启动电子琴。通过查询电子琴所按下的按键,读取输入状态,跳转到对应的程序入口,实现自编歌曲的功能。当需要取消电子琴编曲功能时,再次按下模式转换按键引起外部中断即可退出电子琴功能,返回原来按键播放处。

用户评论