版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、、无乳大渗TAJYUAN UNIVERSIW OF TECHNOLOGY本科实验报告课程名称:单片机原理与接口技术实验项目:蜂鸣器驱动实验实验地点:电机馆专业班级:学号:学生姓名:指导教师:2015年6月 9 日蜂鸣器驱动实验一、实验目的1、学习输入输出端口控制方法2、了解音频发声原理二、实验说明本实验是利用 89C51 端口定时器输出控制端口, 驱动扬声器发声, 声音的频率高低由延时快慢控制。 本实验是利用单片机唱歌的声音控制程序, 请用户思考如何修改程序,可以让蜂鸣器发出不同频率,不同长短的声音。三、实验原理1、通过单片机控制驱动信号使蜂鸣器发出不同音调的声音,驱动方波的频率越高,音调就越
2、高;驱动方波频率越低,音调越低。由此,我们可以根据驱动方波的频率使蜂鸣器凑出各种音调的声音。2、由于单片机I/O 口的输出电流较小,因此需要三极管放大电路驱动蜂鸣器。四、主要仪器设备单片机仿真试验箱,THKL-C51®单片机仿真器,计算机五、实验内容及步骤INT1 输出音频信号接音频驱动电路,使蜂鸣器的发声。1、使用单片机最小应用系统和蜂鸣器模块。蜂鸣器模块的短路帽 J1 插到VCCT向,用导线将INT1接到蜂鸣器输入端。2、用串行数据通信线连接计算机与仿真器,把仿真器插到模块的锁紧插座中,请注意仿真器的方向:缺口朝上。3、打开 Keil uVision2 仿真软件,首先建立本实验的
3、项目文件,接着添加“MUSIC.ASM源程序,进行编译,直到编译无误。4、全速运行程序,扬声器周期性的发出“八月桂花开”歌曲。(添加“MUSIC1.ASM程序为“祝你平安”歌曲)5、也可以把源程序编译成可执行文件,把可执行文件用 ISP 烧录器烧录到89S52/89S51 芯片中运行。( ISP 烧录器的使用查看附录二)六、流程图及源程序;标题祝你平安发声程序ORG 0000HLJMP STARTORG 000BHINC 20H;中断服务,中断计数器加1MOV TH0,#0D8HMOV TL0,#0EFH ;12M 晶振,形成10毫秒中断RETISTART:mov dptr,#2000h ;
4、站长添加,使得程序开始运行时在数码管上显示一个小数点mov a,#80hmovx dptr,aMOV SP,#50HMOV TH0,#0D8HMOV TL0,#0EFHMOV TMOD,#01HMOV IE,#82HMUSIC0:NOPMOV DPTR,#DAT ;表头地址送 DPTRMOV 20H,#00H ; 中断计数器清0MOV B,#00H; 表序号清 0MUSIC1:NOPCLR AMOVC A,A+DPTR ; 查表取代码JZ END0 ; 是 00H, 则结束CJNE A,#0FFH,MUSIC5LJMP MUSIC3MUSIC5:NOPMOV R6,AINC DPTRMOV A
5、,BMOVC A,A+DPTR ; 取节拍代码送R7MOV R7,ASETB TR0 ; 启动计数MUSIC2:NOPCPL P2.2MOV A,R6MOV R3,ALCALL DELMOV A,R7CJNE A,20H,MUSIC2 ;MOV 20H,#00H;cpl p1.0;INC DPTRINC BLJMP MUSIC1MUSIC3:NOPCLR TR0 ;MOV R2,#0DHMUSIC4:NOPMOV R3,#0FFHLCALL DELDJNZ R2,MUSIC4INC DPTRLJMP MUSIC1END0:NOPMOV R2,#64H;MUSIC6:MOV R3,#00HLCA
6、LL DELDJNZ R2,MUSIC6中断计数器(20H)=R7 否?不等, 则继续循环等于, 则取下一代码站长添加,使得程序运行时小数点跟着音乐节拍闪烁休止 100 毫秒歌曲结束 , 延时 1 秒后继续LJMP MUSIC0DEL:NOPDEL3:MOV R4,#02HDEL4:NOPDJNZ R4,DEL4NOPDJNZ R3,DEL3RETNOPDAT:db 26h,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,2
7、0h,20h,1ch,20hdb20h,80h,2bh,20h,26h,20h,20h,20h,2bh,10h,26h,10h,2bh,80h,26h,20hdb30h,20h,30h,20h,39h,10h,26h,10h,26h,60h,40h,10h,39h,10h,26h,20hdb30h,20h,30h,20h,39h,10h,26h,10h,26h,80h,26h,20h,2bh,10h,2bh,10hdb2bh,20h,30h,10h,39h,10h,26h,10h,2bh,10h,2bh,20h,2bh,40h,40h,20hdb20h,10h,20h,10h,2bh,10h,
8、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,20hdb20h,80h,1ch,20h,1ch,20h,1ch,20h,30h,20h,30h,60h,39h,10h,30h,10hdb20h,20h,2bh,10h,26h,10h,2bh,10h,26h,10h,26h,10h,2bh,10h,2bh,80hdb18h,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,30
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河北省农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(基础题)
- 黄山市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(轻巧夺冠)
- 2026年宣城市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(突破训练)
- 鞍山市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(突破训练)
- 襄樊市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(考点梳理)
- 2026年随州市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(历年真题)
- 秀山土家族苗族自治县农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及完整答案详解一套
- 思茅市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(模拟题)
- 银川市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及答案详解(名校卷)
- 镇江市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(b卷)
- 入团考试2025年价值观分享试题及答案
- 国家电投笔试题及答案
- 光伏运维方案
- 轻质砖隔墙工程施工合同
- 湖北自考18969《沟通与项目管理》复习要点资料(武汉大学出版社-徐主编)
- 《杰出企业家刘强东的传奇人生》课件
- 《走进汽车》 课件 项目2 走进汽车课堂
- 车辆驾驶业务外包方案投标文件(技术方案)
- ISO13485质量体系培训讲义
- 企业会计准则第4号-固定资产(2024年)
- 大学英语听说知到智慧树章节测试课后答案2024年秋湖北科技学院
评论
0/150
提交评论