河南理工大学本科课程设计报告 - 1 - 河南理工大学 河南理工大学 单片机应用与仿真训练设计报告 题目:基于单片机的电子琴设计 姓 名: 卢晓飞 田三龙 学 号:0916303069 0916303063 专业班级: 09电气六班 指导老师: 高如新 所在学院:电气工程与自动化学院 2012年 6月 27日河南理工大学本科课程设计报告 - 2 - 摘 要 本设计是一个基于单片机的简易电子琴,它是以单片机作为主控核心,设 置键盘、蜂鸣器等外围器件;另外还用到一些简单器件如:两位数码管,和 NPN型三极管及电阻等。利用按键实现音符和音调的输入;两位的数码管进行 被操作的按键显示;用NPN型三极管8550实现低音频功率放大;最后用蜂鸣器 进行播放“结婚进行曲” 。 本设计硬件部分主要由最小系统,按键系统模块、数码管显示模块和蜂鸣 器模块组成。其软件部分主要有主程序模块、定时中断程序、定时计数程序、 显示程序。 (1)最小系统:它是单片机应用系统的设计基础。它包括单片机的选择、时钟 系统设计、复位电路设计、简单的I/O口扩展、掉电保护等。 (2)按键系统模块:本设计采用10个按键,其中7个按