基于单片机的电子琴的电路设计
时间:10-14
来源:互联网
点击:
是模拟击弦机结构的,所不同之处就在于逐级配重键盘的琴键在低音区比较重,高音区就比较轻了,这是模仿大三角钢琴的手感。
3 系统软件设计
由于本系统可以产生各种频率的声音,所以可由喇叭发出“DO”、“RE”、“ME”……的音阶。系统中的定时器O工作于模式0,计时时长可根据所发音的频率而定,表2所列是各个音符所对应的频率值。而由频率值推得的定时器计数初值。则可由以下关系式求得:
式中,f为频率值;t为方波的宽度,以μs表示;co为定时器所计数的次数,lo为计数初值的低字节,hi为计数初值的高字节。图5所示为主程序的工作流程。
4 结束语
通过改变按键式电子琴的控制程序,也可以设计不同类型的电子琴。还可以通过扩展RAM的方法增加内存容量,从而更大地发挥电子琴的存储功能。
- 单片机做红外遥控解码器(06-20)
- 基于Multisim10的智能秒表设计(10-29)
- 特种单片开关电源模块的电路设计(10-15)
- 基于DSP的电子负载技术文献汇总(09-12)
- 基于PSD系列芯片的单片机电路设计(11-15)
- 单片机定时计数器的电路设计(10-14)