单片机实验报告-蜂鸣器驱动实验Word文件下载.docx

上传人:wj 文档编号:6947428 上传时间:2023-05-07 格式:DOCX 页数:5 大小:87.09KB
下载 相关 举报
单片机实验报告-蜂鸣器驱动实验Word文件下载.docx_第1页
第1页 / 共5页
单片机实验报告-蜂鸣器驱动实验Word文件下载.docx_第2页
第2页 / 共5页
单片机实验报告-蜂鸣器驱动实验Word文件下载.docx_第3页
第3页 / 共5页
单片机实验报告-蜂鸣器驱动实验Word文件下载.docx_第4页
第4页 / 共5页
单片机实验报告-蜂鸣器驱动实验Word文件下载.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

单片机实验报告-蜂鸣器驱动实验Word文件下载.docx

《单片机实验报告-蜂鸣器驱动实验Word文件下载.docx》由会员分享,可在线阅读,更多相关《单片机实验报告-蜂鸣器驱动实验Word文件下载.docx(5页珍藏版)》请在冰点文库上搜索。

单片机实验报告-蜂鸣器驱动实验Word文件下载.docx

2015年6月9日

蜂鸣器驱动实验

一、实验目的

1、学习输入/输出端口控制方法

2、了解音频发声原理

二、实验说明

本实验是利用89C51端口定时器输出控制端口,驱动扬声器发声,声音的频率高低由延时快慢控制。

本实验是利用单片机唱歌的声音控制程序,请用户思考如何修改程序,可以让蜂鸣器发出不同频率,不同长短的声音。

三、实验原理

1、通过单片机控制驱动信号使蜂鸣器发出不同音调的声音,驱动方波的频率越高,音调就越高;

驱动方波频率越低,音调越低。

由此,我们可以根据驱动方波的频率使蜂鸣器凑出各种音调的声音。

2、由于单片机I/O口的输出电流较小,因此需要三极管放大电路驱动蜂鸣器。

四、主要仪器设备

单片机仿真试验箱,THKL-C51型单片机仿真器,计算机

五、实验内容及步骤

INT1输出音频信号接音频驱动电路,使蜂鸣器的发声。

1、使用单片机最小应用系统和蜂鸣器模块。

蜂鸣器模块的短路帽J1插到VCC方向,用导线将INT1接到蜂鸣器输入端。

2、用串行数据通信线连接计算机与仿真器,把仿真器插到模块的锁紧插座中,请注意仿真器的方向:

缺口朝上。

3、打开KeiluVision2仿真软件,首先建立本实验的项目文件,接着添加“MUSIC.ASM”源程序,进行编译,直到编译无误。

4、全速运行程序,扬声器周期性的发出“八月桂花开”歌曲。

(添加“MUSIC1.ASM”程序为“祝你平安”歌曲)

5、也可以把源程序编译成可执行文件,把可执行文件用ISP烧录器烧录到89S52/89S51芯片中运行。

(ISP烧录器的使用查看附录二)

六、流程图及源程序

开始

输出音频脉冲低电平

延时

输出音频脉冲高电平

;

标题'

祝你平安'

发声程序

ORG0000H

LJMPSTART

ORG000BH

INC20H;

中断服务,中断计数器加1

MOVTH0,#0D8H

MOVTL0,#0EFH;

12M晶振,形成10毫秒中断

RETI

START:

movdptr,#2000h;

站长添加,使得程序开始运行时在数码管上显示一个小数点

mova,#80h

movx@dptr,a

MOVSP,#50H

MOVTL0,#0EFH

MOVTMOD,#01H

MOVIE,#82H

MUSIC0:

NOP

MOVDPTR,#DAT;

表头地址送DPTR

MOV20H,#00H;

中断计数器清0

MOVB,#00H;

表序号清0

MUSIC1:

CLRA

MOVCA,@A+DPTR;

查表取代码

JZEND0;

是00H,则结束

CJNEA,#0FFH,MUSIC5

LJMPMUSIC3

MUSIC5:

MOVR6,A

INCDPTR

MOVA,B

取节拍代码送R7

MOVR7,A

SETBTR0;

启动计数

MUSIC2:

CPLP2.2

MOVA,R6

MOVR3,A

LCALLDEL

MOVA,R7

CJNEA,20H,MUSIC2;

中断计数器(20H)=R7否?

;

不等,则继续循环

MOV20H,#00H;

等于,则取下一代码

cplp1.0;

站长添加,使得程序运行时小数点跟着音乐节拍闪烁

INCB

LJMPMUSIC1

MUSIC3:

CLRTR0;

休止100毫秒

MOVR2,#0DH

MUSIC4:

MOVR3,#0FFH

DJNZR2,MUSIC4

END0:

MOVR2,#64H;

歌曲结束,延时1秒后继续

MUSIC6:

MOVR3,#00H

DJNZR2,MUSIC6

LJMPMUSIC0

DEL:

DEL3:

MOVR4,#02H

DEL4:

DJNZR4,DEL4

DJNZR3,DEL3

RET

DAT:

db26h,20h,20h,20h,20h,20h,26h,10h,20h,10h,20h,80h,26h,20h,30h,20h

db30h,20h,39h,10h,30h,10h,30h,80h,26h,20h,20h,20h,20h,20h,1ch,20h

db20h,80h,2bh,20h,26h,20h,20h,20h,2bh,10h,26h,10h,2bh,80h,26h,20h

db30h,20h,30h,20h,39h,10h,26h,10h,26h,60h,40h,10h,39h,10h,26h,20h

db30h,20h,30h,20h,39h,10h,26h,10h,26h,80h,26h,20h,2bh,10h,2bh,10h

db2bh,20h,30h,10h,39h,10h,26h,10h,2bh,10h,2bh,20h,2bh,40h,40h,20h

db20h,10h,20h,10h,2bh,10h,26h,30h,30h,80h,18h,20h,18h,20h,26h,20h

db20h,20h,20h,40h,26h,20h,2bh,20h,30h,20h,30h,20h,1ch,20h,20h,20h

db20h,80h,1ch,20h,1ch,20h,1ch,20h,30h,20h,30h,60h,39h,10h,30h,10h

db20h,20h,2bh,10h,26h,10h,2bh,10h,26h,10h,26h,10h,2bh,10h,2bh,80h

db18h,20h,18h,20h,26h,20h,20h,20h,20h,60h,26h,10h,2bh,20h,30h,20h

db30h,20h,1ch,20h,20h,20h,20h,80h,26h,20h,30h,10h,30h,10h,30h,20h

db39h,20h,26h,10h,2bh,10h,2bh,20h,2bh,40h,40h,10h,40h,10h,20h,10h

db20h,10h,2bh,10h,26h,30h,30h,80h,00H

END

七、电路图

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2