基于EDA的音乐播放器的设计
本设计是一种采用FPGA芯片的可编程性,基于EDA技术所实现的音乐自动播放器,用音乐自动演奏模块和音乐硬件演奏电路两种不同的方法,使蜂鸣器实现“两只老虎”、“梁祝”、“欢乐颂”三首音乐的自动播放。其中第一种方法音乐硬件演奏电路分为六个模块,主要由十一位分频器、八位二进制计数器、分频预置数查找表电路、音乐节拍和音调发生查表模块、锁相环模块及分频模块组成。第二种方法主要由状态机实现,利用改变状态机的状态从而改变蜂鸣器的频率,最后实现了音乐的自动播放。按键状态为01时,选择两只老虎,按键状态为10时,选择欢乐颂,按键初始状态为11时,不选择模块;按键状态为00时,选择梁祝。
用户评论