实验摘要
此次本组制作的基于 PIC 单片机的电子音乐发生器是具有 LCD 显示屏提示的音乐简单演
奏、播放、存储等功能的演示作品,拥有以下 4 种功能:
1.按键演奏:即“电子琴”功能,可以用键盘上的“1”到“A”键演奏从低音 sol 到高
音 do 等 11 个音;
2.点歌功能:即按动“B”“C”键分别演奏两首乐曲(可以表现准确的音高和音长)。
3.存储音乐功能:即按右下角“F 存储”键,然后按键演奏并存储,随后按“E”键结束,
之后按“D 键”就可以播放存储的乐曲了;
4.液晶显示功能:即在开始时显示“hello!”,在点播时分别显示“song b”、“song c”,
在存储时显示“saving”。
电子音乐发生器采用以 Microchip 公司的 PIC16F877 芯片为核心的简单控制系统,外部
电路连接有喇叭、键盘、LCD 液晶显示屏以与其他必要系统调节元件。软件设计中涉与
PORTB\PORTC\PORTD\PORTE 用作普通数字 I/O 脚功能。本实验用单片机 PORTB\D 接收来自键盘
输入的指令信息,由此确定 LCD 液晶屏幕显示以与喇叭播放容,再通过 PORTC\D\E 输出声音
或字幕信息。
关键字
单片机——microcontroller 芯片——CMOS chip
音乐发生器——music generator 分频——fractional frequency
一、实验论证与比较
本设计的核心器件是单片机芯片和音频功放芯片。单片机采用以 Microchip 公司的
PIC16F87X 系列中的 PIC16F877 芯片为核心构建简单控制系统,它完全可以满足本设计功能的
需要。此音乐发生器设计利用单片机的输入输出功能,当按下播放功能键时,单片机的输出
功能使外部电路连接的喇叭和 LCD 液晶显示屏同时播放声音与显示文字,从而实现各种复杂
音乐播放器的功能。
在嵌入式系统设计中,扬声器等是常用的输出设备,它具有使用方便、价格便宜、电路
接口简单等优点,因此,在嵌入式系统中被广泛使用。同时随着单片机的发展,其功能越来
越强大,技术也越来越成熟,由此生产的音乐播放器越来越受到人们的喜爱。因此,在技术
评论0