音乐盒课程设计报告
《音乐盒的实现》实验报告
原创性(30分)功能实现(30分) 实验报告质量(30分) 扩展性及创新性(30分) 总分(120分)《EDA 技术与应用》实验8——课程设计音乐盒的实现姓名姓名学号学号 分工分工 关蓉关蓉11426046 程序的编写与修改程序的编写与修改 付胜男付胜男 11426044 资料的搜集与整合,各图表的绘制与计算资料的搜集与整合,各图表的绘制与计算摘要(简要介绍设计目的,方法及实验完成情况)摘要(简要介绍设计目的,方法及实验完成情况)现在的很多装饰品上都会用到八音盒,八音盒的种类也越来越多,但是基本原理都是相同的,音乐盒的实现也给我们的生活带来了很多乐趣。
同的,音乐盒的实现也给我们的生活带来了很多乐趣。
EDA 在教学、科研、产品设计与制造等各方面都发挥着巨大的作用。
在教学、科研、产品设计与制造等各方面都发挥着巨大的作用。
EDA EDA 技术就是以计算机为工具,设计者在EDA 软件平台上,用硬件描述语言VHDL 完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。
片的适配编译、逻辑映射和编程下载等工作。
EDA EDA 技术的出现,极大地提高了电路设计的效率和可操作性,减轻了设计者的劳动强度。
在教学方面,几乎所有理工科类的高校都开设了EDA 课程。
主要是让学生了解EDA 的基本概念和基本原理、掌握用HDL 语言编写规范、掌握逻辑综合的理论和算法、使用EDA 工具进行电子电路课程的实验验证并从事简单系统的设计。
一般学习电路仿真工具和PLD 开发工具,为今后工作打下基础。
开发工具,为今后工作打下基础。
本实验是使用verillog HDL 设计的一个可以演奏梁祝的音乐盒,程序经过调试和下载后,可在实验箱上实现开始和复位功能。
可在实验箱上实现开始和复位功能。
一 设计任务与要求1.11.1 设计任务设计任务(1) 使用Verilog HDL 设计一个可以演奏梁祝的音乐盒;设计一个可以演奏梁祝的音乐盒;设计一个可以演奏梁祝的音乐盒; (2) 输入为2 个按键,实现复位和开始;个按键,实现复位和开始;(3) 输出为GW48 实验箱的扬声器;实验箱的扬声器;(4) 查阅相关资料,明确音符和频率的对应关系,根据梁祝的乐谱设计Verilog 程序,完成音乐盒的制作。
电子音乐盒课程设计报告
电子音乐盒课程设计报告文件编码(008-TTIG-UTITD-GKBTT-PUUTI-WYTUI-8256)曲阜师范大学单片机原理与应用课程设计报告题目电子音乐盒的设计姓名武迪许艳军薛玉梅院系物理工程学院专业通信工程(物联网)指导教师张明强职称讲师2015年月日单片机原理与应用课程设计任务书单片机原理与应用课程设计评阅表注:课程设计等级:优秀(90-100),良好(80-89),中等(70-79),及格(60-69),不及格(60分以下)。
目录电子音乐盒的设计通信工程(物联网)专业学生学生姓名武迪许艳军薛玉梅指导教师张明强摘要本设计采用了蜂鸣器发声来实现歌曲的播放,能保持基本音调不变,流畅播放出歌曲。
现选用AT89S52单片机。
主要设计模块包括数码管显示部分,功能键盘部分,蜂鸣器发声部分,彩灯部分。
数码管采用共阳极数码管,通过单片机P1口控制,实现歌曲序号的显示;功能键盘采用按键开关,通过单片机P3口控制,实现歌曲播放顺序的调换和暂停播放功能;蜂鸣器由单片机的P2口控制,实现歌曲播放;主要工作过程是通过按下功能键实现上一首和下一首及暂停播放,同时有数码管显示当前播放歌曲的序号,蜂鸣器播放出音乐。
此次设计要利用单片机及KeilC51编程软件编程和PROTEUS单片机仿真软件和电子电工等方面知识,用KeilC51编程软件编程,用PROTEUS单片机仿真软件仿真。
最后制作实物,将程序下载到单片机中,利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲。
关键词AT89S51单片机;方波;音调TheDesignofTheElectronicMusicBoxStudentmajoringinCommunicationEngineeringNameWuDiXuYanJunXueYuMeiTutorNameZhangMingQiangAbstractWeusedtoachieveaudiblebuzzersongstoplay,tomaintainthesamebasictone,设计目的和要求设计目的(1)通过设计,查阅相关资料,掌握如何利用单片机设计产品,同时了解与单片机有关的软件模拟器的使用及取字模块软件的使用方法。
《数字音乐盒》设计报告
《数字音乐盒》设计报告
设计目标:
本数字音乐盒旨在提供一种方便、易用的音乐播放体验,让用户可以随时随地享受自己喜欢的音乐。
具体设计要求如下:
1. 支持多种音频格式,如MP3、FLAC等。
2. 采用简洁、直观的用户界面,方便用户操作。
3. 支持多种播放模式,如顺序播放、随机播放等,并且能够记忆用户播放模式。
4. 提供多种音效调节和均衡器设置,使用户可以自由调整音乐效果。
5. 支持歌词显示功能,使用户可以更好地理解音乐。
6. 支持歌曲收藏功能,使用户可以方便地收藏自己的喜爱歌曲。
设计思路与方案:
本数字音乐盒采用嵌入式系统设计,主要硬件部件包括音频芯片、显示屏幕和按键模块,其中音频芯片为核心部件,支持多种音频格式的解码和播放。
用户界面设计上,采用五向导航及确认键来进行操作,主界面分为“音乐播放”和“歌曲收藏”两大模块。
在“音乐播放”模块中,
用户可以选择不同的播放模式,包括顺序播放、随机播放和循环播放。
在播放过程中,用户可以通过前进、后退、暂停等操作来控制音乐播放进程。
同时,也提供了多种音效调节和均衡器设置,用户可以自行选择调整音乐效果。
在播放过程中,歌词会自动显示在屏幕上,方便用户理解歌曲。
在“歌曲收藏”模块中,用户可以收藏自己喜爱的歌曲,方便日后收听。
总结:
本数字音乐盒设计主要针对音乐爱好者,通过简洁、易用的界面设计和多种音效、播放模式等功能的设计,为用户提供了更为便捷、自由的音乐播放体验。
同时,歌曲收藏功能也使用户可以随时查找和收听自己喜爱的歌曲,满足用户对音乐的品质需求。
幼儿园艺术教育案例《音乐盒》
幼儿园艺术教育案例《音乐盒》音乐盒一、背景本案例的幼儿园处于城市中心地带,周围环境繁华,但空气质量不佳,幼儿园教学环境相对封闭。
由于此前的教育内容过于注重知识点和功利性,使得孩子们缺乏探索和发现的能力,缺乏创意和想象力,甚至有些孩子在音乐课上表现出不耐烦和无聊。
二、目标本案例旨在通过音乐艺术教育的方式激发孩子们的创造力、想象力和探索精神,并培养他们对音乐的兴趣与爱好。
三、活动设计1. 活动主题:《音乐盒》2. 活动形式:手工制作+音乐欣赏3. 活动流程:第一步:教师介绍《音乐盒》的历史、构造和原理,并播放几段经典的《音乐盒》曲目;第二步:让孩子们自己动手制作一个小型的“音乐盒”,用来演奏自己喜欢的曲目。
具体做法如下:材料:硬纸板、剪刀、胶水、彩笔等。
步骤:① 在硬纸板上画出一个正方形,并在中心位置画出一个小圆形;② 用剪刀沿着正方形的四条边剪开,再用一把小刀将小圆形切开,使其能够转动;③ 在正方形的四个角上钻一个小孔,并用线将它们串起来;④ 然后在正方形的一侧贴上一张纸片,上面画出自己喜欢的图案;⑤ 最后,在纸片的背面涂上透明的胶水或桐油,让它变得光滑并且能够防水。
第三步:让孩子们按照自己喜欢的曲目选择合适的乐器进行演奏,并在教师的指导下完成演奏和表演。
第四步:教师播放几首不同风格和类型的音乐,让孩子们欣赏和评价,并通过互动交流提高他们对音乐的认识和理解。
四、成果展示孩子们通过手工制作和音乐欣赏活动,不仅锻炼了自己的动手能力和想象力,还增强了对音乐的兴趣和爱好。
他们制作出来的“音乐盒”不仅具有艺术价值,更能够让孩子们在家庭、学校等不同场合展示自己的才华和创意。
五、评价与总结本案例通过手工制作和音乐欣赏活动,充分激发了孩子们的创造力、想象力和探索精神,并培养了他们对音乐的兴趣和爱好。
同时,活动也帮助孩子们认识到自己的不足之处,并努力改进和提高。
总之,这是一次富有意义和成果的艺术教育探索。
单片机的音乐盒设计报告
单片机的音乐盒设计报告一、引言音乐盒作为一种能够带来美妙旋律的装置,一直以来都深受人们的喜爱。
随着科技的不断发展,单片机技术的应用使得音乐盒的设计更加多样化和智能化。
本报告将详细介绍基于单片机的音乐盒的设计过程,包括硬件设计、软件编程以及最终的实现效果。
二、设计目标与需求本次设计的目标是制作一个基于单片机的音乐盒,能够播放多首预存的音乐曲目,并且可以通过按键进行曲目选择和控制播放暂停等功能。
具体需求如下:1、能够存储至少三首不同的音乐曲目。
2、具备简单直观的操作界面,通过按键实现曲目切换、播放暂停等功能。
3、具有良好的音质输出,能够清晰地播放音乐。
4、设计成本低,易于实现和维护。
三、硬件设计1、单片机选择选用 STC89C52 单片机作为核心控制器,其具有丰富的 I/O 端口和较高的性价比,能够满足本设计的需求。
2、存储模块使用 EEPROM 芯片(如 AT24C02)来存储音乐曲目数据,以便在掉电情况下仍能保存曲目信息。
3、音频输出模块采用无源蜂鸣器作为音频输出设备,通过单片机的 I/O 端口输出不同频率的方波信号来驱动蜂鸣器发声。
4、按键模块设置四个独立按键,分别用于曲目选择、播放、暂停和停止功能。
5、电源模块采用 5V 直流电源为整个系统供电。
四、软件设计1、编程语言选择使用 C 语言进行编程,具有较高的可读性和可移植性。
2、主程序流程系统初始化,包括单片机端口设置、EEPROM 读取等。
进入按键扫描循环,检测按键操作并执行相应的功能。
根据当前曲目播放状态,输出相应的音频信号。
3、音乐数据存储与读取将音乐曲目数据以特定的格式存储在 EEPROM 中,通过读取相应地址的数据来获取曲目信息。
4、音频信号产生根据不同的音符频率,计算出对应的方波周期,并通过定时器中断来产生相应频率的方波信号,驱动蜂鸣器发声。
五、系统实现与调试1、硬件焊接与组装按照设计原理图,将各个硬件模块焊接在电路板上,并进行组装和连接。
数字音乐盒的课程设计报告
数字音乐盒的设计摘要传统音乐盒,多是机械型的,体积笨重,发音单调,水、灰尘等外在因素,容易使部金属发音条变形,从而造成发音跑调。
另外,机械音乐盒放音时为了让音色稳定,必须放平不能动摇,而且价格昂贵,不能实现大批量生产。
本设计是一个基于AT89C51系列单片机的音乐盒。
该音乐盒主要由按键电路、复位电路、时钟电路、显示电路以及蜂鸣器组成。
使用四个按键控制音乐盒,其中两个按键用来控制歌曲的播放、暂停,另两个用来控制液晶上歌曲次序的变化,本音乐盒共有三首歌曲。
播放歌曲时,相应歌曲对应相应数码管上歌曲次序及歌名的显示。
关键词:AT89C51,蜂鸣器,LCD液晶显示,音乐盒目录1 绪论11.1课题描述11.2根本工作原理及框图12 相关芯片及硬件电路设计22.1AT89C51芯片22.1.1 AT89C51的功能特性22.1.2 AT89C51的主要性能参数3 2.2时钟电路32.3复位电路42.4按键电路42.5蜂鸣器电路52.6显示电路52.6.1 线段的显示52.6.2 字符的显示62.7总体电路73 系统软件设计73.1程序主要流程73.2程序设计84 系统软件仿真23总结26致27参考文献281 绪论1.1 课题描述随着人类社会的开展,人们对视觉、听觉方面的享受提出了越来越高的要求。
小小的音乐盒可以给人们带来美好的回忆,提高人们的精神文化享受。
传统的音乐盒大多数是机械型的,体积笨重,发音单调,不能实现批量生产。
本文设计的音乐盒是以单片机为核心元件的电子式音乐盒,体积小,重量轻,能演奏和旋音乐,功能多,使用方便,可以批量生产,具有一定的商业价值。
本设计是基于单片机的数字音乐盒设计,由单片机AT89C51芯片和LED数码管为核心,辅以必要的电路,构成的一个单片机电子数字音乐盒[1]。
1.2 根本工作原理及框图本次设计是一个基于AT89C51单片机的音乐盒,该音乐盒主要由时钟电路、复位电路、按键电路、蜂鸣器以及显示电路组成。
8086音乐盒课程设计
8086音乐盒课程设计一、课程目标知识目标:1. 学生能理解8086音乐盒的基本工作原理和组成结构。
2. 学生掌握使用8086处理器编程,控制音乐盒播放不同旋律的方法。
3. 学生了解音乐盒中音符与频率的关系,能运用此关系创作简单旋律。
技能目标:1. 学生能够运用汇编语言编写程序,实现音乐盒的基本控制功能。
2. 学生通过实践操作,培养动手能力和问题解决能力,提升编程技巧。
3. 学生学会运用逻辑思维和算法设计,实现对音乐盒旋律的精确控制。
情感态度价值观目标:1. 学生培养对计算机硬件和编程的兴趣,激发探索精神。
2. 学生在团队协作中,学会沟通与分享,培养合作精神。
3. 学生通过创作音乐盒旋律,培养审美情趣,提高人文素养。
本课程针对高中年级学生,结合学科特点,将理论知识与实践操作相结合,旨在提高学生的编程技能、动手能力和创新意识。
课程目标具体明确,可衡量,以便于学生和教师在教学过程中有针对性地进行评估和调整。
通过本课程的学习,学生将能够掌握8086音乐盒的相关知识,提升编程技能,并在创作过程中培养良好的情感态度价值观。
二、教学内容1. 8086音乐盒硬件组成及工作原理- 8086处理器基础知识- 音乐盒硬件结构及功能- 音符与频率的关系2. 汇编语言编程基础- 汇编语言指令系统- 程序结构及编写规范- 常用寄存器及功能3. 音乐盒编程控制- 软件编程控制硬件原理- 音乐盒播放旋律的编程方法- 实例分析与操作演示4. 实践操作与作品创作- 编程练习:控制音乐盒播放指定旋律- 创作实践:自主设计音乐盒旋律- 团队协作:分组讨论、展示与评价教学内容根据课程目标,结合教材相关章节,制定详细的教学大纲。
教学安排注重科学性和系统性,从基础知识到实践操作,逐步引导学生掌握8086音乐盒的相关知识。
在教学过程中,教师需关注学生个体差异,合理安排教学进度,确保学生能够扎实掌握所学内容。
同时,通过实践操作和作品创作,培养学生动手能力、创新意识和团队协作精神。
数字逻辑课程设计音乐盒
数字逻辑课程设计音乐盒一、教学目标本课程旨在通过音乐盒的制作,让学生掌握数字逻辑的基本原理和技能,培养学生的创新意识和动手能力。
具体目标如下:1.知识目标:使学生了解音乐盒的工作原理,理解数字逻辑的基本概念和电路组成。
2.技能目标:培养学生运用数字逻辑设计简单电路的能力,以及使用相关工具和软件进行编程和调试的能力。
3.情感态度价值观目标:培养学生对科技创新的热爱,增强团队协作意识,提高问题解决能力。
二、教学内容教学内容主要包括音乐盒的工作原理、数字逻辑基本电路、编程与调试等。
具体安排如下:1.音乐盒的工作原理:介绍音乐盒的基本结构和工作原理,使学生了解音乐盒是如何产生音乐的。
2.数字逻辑基本电路:讲解数字逻辑电路的组成、功能和应用,包括编码器、译码器、触发器等。
3.编程与调试:教授如何使用相关工具和软件进行编程,让学生动手实践,调试并优化电路。
三、教学方法本课程采用讲授法、讨论法、案例分析法和实验法等多种教学方法,以激发学生的学习兴趣和主动性。
1.讲授法:用于讲解音乐盒的工作原理和数字逻辑基本电路。
2.讨论法:在课堂上学生进行讨论,分享学习心得和解决问题的方法。
3.案例分析法:分析具体案例,使学生更好地理解数字逻辑电路在实际应用中的作用。
4.实验法:让学生动手制作音乐盒,培养实际操作能力和团队协作精神。
四、教学资源教学资源包括教材、参考书、多媒体资料和实验设备等。
1.教材:选用权威、实用的教材,为学生提供系统的数字逻辑知识。
2.参考书:提供丰富的参考资料,帮助学生拓展知识面。
3.多媒体资料:制作精美的课件和视频,直观地展示音乐盒的制作过程。
4.实验设备:提供充足的实验设备,确保每个学生都能动手实践。
五、教学评估本课程的评估方式包括平时表现、作业和考试等,以全面客观地评价学生的学习成果。
1.平时表现:评估学生在课堂上的参与度、提问和回答问题的表现,以及团队合作和沟通能力。
2.作业:布置适量的作业,评估学生的理解和应用能力,以及对数字逻辑电路的掌握程度。
数字音乐盒设计报告
一、设计题目:数字音乐盒二、设计任务和要求:1、利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲(最少储存三首乐曲,每首不少于30秒)。
2、采用LCD显示信息。
3、开机时有英文欢迎提示字符,播放时显示歌曲序号(或名称)。
4、可通过功能键选择乐曲,暂停,播放。
5、选作内容:显示乐曲播放时间或剩余时间。
6、本设计中用89C51单片机,4*4键盘,蜂鸣器,16*2 LCD,七段显示数码管LED。
三、原理电路和程序设计:1、方案比较:方案1:用四个按键控制音乐的播放。
3个按键选择3首不同的音乐播放,另一个按键控制音乐的停止。
按下播放键,用一点简单的控制之后,才开始播放音乐。
比如,用定时器控制,亮灯倒计时10秒然后触发音乐播放。
方案2:用4*4小键盘来实现音乐的选择播放,1~A按键控制播放10首音乐,C~F 按键分别实现欢迎页面、上一首、下一首、停止播放。
为方便以后扩展,选择方案2。
2、电路工作原理:本设计中用到了89C51单片机,4*4键盘,蜂鸣器,16*2 LCD,七段显示数码管LED。
当键盘有键按下时,判断键值,启动计数器T0,产生一定频率的脉冲,驱动蜂鸣器,放出乐曲。
同时启动定时器T1,显示乐曲播放的时间,并驱动LCD,显示歌曲号及播放时间。
也可在LED显示歌曲号。
(1)硬件电路中用P1.0~P1.7控制按键,其中P1.0~P1.3扫描行,P1.4~P1.7扫描列。
(2)用P0.0~P0.7,P2.0~P2.7控制LED,其中P0.0~P0.7控制七段码a,b,c,d,e,f,g,用P2.0~P2.7为数码管位选信号。
(3)用,P2.0~P2.2作为LCD的RS,R/W,E的控制信号。
用P0.0~P0.7作为LCD 的D0~D7的控制信号。
(4)用P3.7口控制蜂鸣器。
(5)电路为12MHZ晶振频率工作,起振电路中C1,C2均为30pf。
3、电路原理图:4、软件实现方法:一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们就可以利用不同的频率的组合,即可构成我们所想要的音乐了,当然对于单片机来产生不同的频率非常方便,我们可以利用单片机的定时/计数器T0来产生这样方波频率信号,因此,我们只要把一首歌曲的音阶对应频率关系弄正确即可。
十六音乐盒课程设计
十六音乐盒课程设计一、课程目标知识目标:1. 学生能理解并掌握音乐盒的基本结构及其工作原理,了解十六音音乐盒的音阶组成和音色特点。
2. 学生能通过识谱,掌握本节课所学的简单旋律,并运用音乐盒演奏出来。
3. 学生了解音乐盒在音乐历史和文化中的地位和价值。
技能目标:1. 学生具备操作音乐盒,进行简单旋律演奏的能力。
2. 学生能够通过小组合作,设计和制作具有个性化的音乐盒。
3. 学生能够运用所学的音乐理论知识,分析和评价音乐盒的演奏效果。
情感态度价值观目标:1. 培养学生对音乐的热爱和兴趣,激发他们学习音乐的积极性。
2. 培养学生的团队协作能力和创新精神,提高他们面对问题的解决能力。
3. 学生通过音乐盒的学习,培养对我国传统音乐文化的尊重和传承意识。
本课程针对的学生特点是具有一定音乐基础知识的六年级学生,他们对新鲜事物充满好奇,具备一定的动手操作能力和团队协作能力。
在教学过程中,要注意引导学生发挥主动性和创造性,注重培养他们的实践能力和综合素质。
课程目标旨在让学生在掌握音乐盒知识的基础上,提高音乐素养,培养良好的审美情趣,同时强化团队协作和创新能力。
通过本课程的学习,为学生今后的音乐学习打下坚实基础。
二、教学内容1. 音乐盒的结构与工作原理:介绍音乐盒的基本组成部分,包括音梳、调音钉、驱动装置等,并通过动画演示音乐盒的工作原理。
2. 十六音音乐盒的音阶与旋律:学习音乐盒的音阶组成,以C大调为基础,掌握常用的简单旋律,如《小星星》、《茉莉花》等。
3. 音乐盒的制作与演奏:引导学生分组合作,按照教材指导步骤,动手制作十六音音乐盒,并学会演奏所学旋律。
4. 音乐盒在音乐文化中的地位:了解音乐盒的发展历程,分析音乐盒在不同国家和地区的音乐中的应用和价值。
5. 创意设计与展示:鼓励学生发挥创意,为音乐盒设计独特的外观和演奏曲目,进行小组展示和评价。
教学内容参考教材相关章节,结合课程目标,分为以下四个部分:1. 音乐盒基础知识:第一章,音乐盒的起源与发展。
电子音乐盒课程设计报告
电子音乐盒课程设计报告文件编码(008-TTIG-UTITD-GKBTT-PUUTI-WYTUI-8256)曲阜师范大学单片机原理与应用课程设计报告题目电子音乐盒的设计姓名武迪许艳军薛玉梅院系物理工程学院专业通信工程(物联网)指导教师张明强职称讲师2015年月日单片机原理与应用课程设计任务书单片机原理与应用课程设计评阅表注:课程设计等级:优秀(90-100),良好(80-89),中等(70-79),及格(60-69),不及格(60分以下)。
目录电子音乐盒的设计通信工程(物联网)专业学生学生姓名武迪许艳军薛玉梅指导教师张明强摘要本设计采用了蜂鸣器发声来实现歌曲的播放,能保持基本音调不变,流畅播放出歌曲。
现选用AT89S52单片机。
主要设计模块包括数码管显示部分,功能键盘部分,蜂鸣器发声部分,彩灯部分。
数码管采用共阳极数码管,通过单片机P1口控制,实现歌曲序号的显示;功能键盘采用按键开关,通过单片机P3口控制,实现歌曲播放顺序的调换和暂停播放功能;蜂鸣器由单片机的P2口控制,实现歌曲播放;主要工作过程是通过按下功能键实现上一首和下一首及暂停播放,同时有数码管显示当前播放歌曲的序号,蜂鸣器播放出音乐。
此次设计要利用单片机及KeilC51编程软件编程和PROTEUS单片机仿真软件和电子电工等方面知识,用KeilC51编程软件编程,用PROTEUS单片机仿真软件仿真。
最后制作实物,将程序下载到单片机中,利用I/O口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲。
关键词AT89S51单片机;方波;音调TheDesignofTheElectronicMusicBoxStudentmajoringinCommunicationEngineeringNameWuDiXuYanJunXueYuMeiTutorNameZhangMingQiangAbstractWeusedtoachieveaudiblebuzzersongstoplay,tomaintainthesamebasictone,设计目的和要求设计目的(1)通过设计,查阅相关资料,掌握如何利用单片机设计产品,同时了解与单片机有关的软件模拟器的使用及取字模块软件的使用方法。
基于51单片机音乐盒课程设计报告书
课程名称:微机原理课程设计题目:基于51单片机的音乐盒设计页脚.随着人类社会的发展,人们对视觉、听觉方面的享受提出了越来越高的要求。
小小的音乐盒可以给人们带来美好的回忆,提高人们的精神文化享受。
传统音乐盒多是机械型的,体积笨重,发音单调,不能实现批量生产。
本设计是一个基于STC89C52RC系列单片机的音乐盒,依据单片机技术原理,通过硬件电路制作以及软件编译,设计制作出一个多功能多功能音乐盒。
该音乐盒主要由按键电路、复位电路、时钟电路以及蜂鸣器组成。
使用两个按键控制音乐盒,一个按键用来控制歌曲的播放、暂停以及换曲,另一个用来控制数码管上歌曲次序的变化,本音乐盒共有三首歌曲。
播放歌曲时,相应歌曲对应相应数码管上歌曲次序的显示。
本设计利用KEIL编程软件对音乐盒源程序进行编程并调试,配合PROTEUS仿真软件对硬件进行仿真调试。
随后依照仿真布局在Altium Designer软件中绘制PCB单面板,检查无误后制成实物单面覆铜板。
关键字:STC89C52RC KEIL PROTEUS PCB一、设计任务与要求............................................ - 4 -1.1 设计任务......................................................... - 4 -1.2 设计要求......................................................... - 4 -1.3 发挥部分......................................................... - 4 -二、方案总体设计.............................................. - 5 -2.1 方案列举......................................................... - 5 -2.2 方案论证......................................................... - 5 -2.3 总体设计原理..................................................... - 5 -三、硬件设计.................................................. - 6 -3.1 STC89C52RC芯片.................................................. - 6 -3.2 晶振电路......................................................... - 7 -3.3 开关按键电路..................................................... - 7 -3.4 P0口上拉电阻.................................................... - 8 -3.5 复位电路......................................................... - 9 -3.6 蜂鸣器电路....................................................... - 9 -3.7 电源电路........................................................ - 10 -3.8 一位共阴数码管.................................................. - 11 -四、软件设计................................................. - 13 -4.1 软件设计程序流程图.............................................. - 13 -4.2 软件头文件定义以及字符类型定义.................................. - 14 -4.3 音频、音调程序设计.............................................. - 14 -4.4 按键与蜂鸣器接口端程序设计...................................... - 15 -4.5 外部中断程序设计................................................ - 15 -4.6 定时程序设计.................................................... - 16 -4.7 延时程序编写.................................................... - 17 -4.8 主程序的编写.................................................... - 17 -五、系统仿真与调试........................................... - 19 -5.1 仿真平台........................................................ - 19 -5.2 仿真调试........................................................ - 19 -5.3 测试总结........................................................ - 20 -六、PCB单面板制作............................................ - 21 -6.1 绘制平台........................................................ - 21 -6.2 原理图的绘制.................................................... - 21 -6.3 PCB单面板的绘制................................................ - 21 -七、设计总结与心得体会....................................... - 23 -7.1 设计总结........................................................ - 23 -7.2 心得体会........................................................ - 23 -八、参考文献................................................. - 24 -附录一:源程序............................................... - 25 -一、设计任务与要求1.1 设计任务制作一个简易音乐盒,要求利用若干开关按键控制音乐播放并利用一位数码管显示相关消息。
单片机原理课程设计报告——音乐盒
单片机原理课程设计报告题目:音乐盒的设计班级:自动093学号:××××××姓名:×××成绩:指导教师:×××北京工商大学计算机与信息工程学院2012.6课程设计任务书摘要第一章绪论1.1课程设计目的1.2课程设计任务1.3课程设计要求1.4课程设计意义第二章设计原理2.1基本原理简述2.2设计方案第三章音乐播放器的硬件电路3.1 AT89C51单片机3.2 单片机CPU结构3.3引脚介绍3.4 电路连线第四章软件编程设计4.1编程方案第五章心得体会第一章绪论1.1课程设计目的应用单片机,利用它的原理组成一个音乐播放器。
本课程设计是主干实践课。
课程的任务在于提高学生综合运用所学知识理论、分析解决问题的能力。
1.2课程设计任务1)以单片机为核心部件组成一个音乐播放器;2)利用单片机的定时器产生乐谱的各种频率方波,由蜂鸣器发出声音;3)定义按键,能相应的播放出歌曲;1.3课程设计要求能用键盘选择不同的歌曲,至少两首以上,并写出课程设计报告。
1.4课程设计的意义通过自己动手设计单片及组成的器件,在软件及硬件上进一步了解单片机的原理,深入了解了单片机C51语言的实际应用,能更深地理解课堂上所学的内容,巩固C语言程序编写,体会作为一名设计人员所需要具备的各种能力,学会理论知识联系实际,提高我们发现问题,分析问题,解决问题和实践动手的能力。
第二章设计原理及总体方案选择2.1 设计原理音调的确定不同音高的乐音是用C、D、E、F、G、A、B来表示,这7个字母就是音乐的音名,它们一般依次唱成DO、RE、MI、FA、SO、LA、SI,即唱成简谱的1、2、3、4、5、6、7,相当于汉字“多来米发梭拉西”的读音,这是唱曲时乐音的发音,所以叫“音调”,即Tone。
把C、D、E、F、G、A、B这一组音的距离分成12个等份,每一个等份叫一个“半音”。
音乐盒设计报告
音乐盒设计报告引言音乐盒是一种传统的音乐装置,通过旋转手柄,音乐盒能够播放预先设置的音乐曲目。
在现代科技的发展下,电子音乐盒也逐渐兴起,以更加便捷和多样化的方式带给人们美妙的音乐享受。
本文将介绍设计一个电子音乐盒的过程和结果。
设计目标本次设计的电子音乐盒旨在实现以下目标: 1. 小巧便携:能够轻便地携带,随时随地享受音乐; 2. 多样音乐:能够存储和播放不同的音乐曲目,满足不同用户的需求; 3. 简单操作:操作简便,方便用户选择和播放音乐; 4. 好听音质:提供高质量的音频输出,保证音乐的美妙效果; 5. 耐用可靠:设计结构合理,能够保证长时间的使用寿命。
设计方案系统结构设计的电子音乐盒主要由以下组件构成: 1. 控制电路板:控制音乐播放和操作界面; 2. 存储器:存储音乐文件; 3. 播放装置:转动装置和音频输出设备。
控制电路板控制电路板是整个音乐盒的核心部分,负责处理用户的操作指令,控制音乐的播放和切换。
控制电路板采用嵌入式系统设计,集成了微处理器、存储器和输入输出接口。
通过设计合理的电路布局和优化算法,确保音乐盒的性能和稳定性。
存储器存储器用于存储音乐文件,通过存储器,用户可以随时切换不同的音乐曲目。
存储器采用固态存储器(例如闪存),具有较大的容量和高读写速度。
同时,存储器还需要设计合理的文件系统,方便用户管理和添加音乐文件。
播放装置为了实现音乐的播放,播放装置包括转动装置和音频输出设备。
转动装置通过电机和齿轮系统实现,根据用户旋转手柄的操作,转动装置会根据音乐的节奏和时间信息进行精确控制。
音频输出设备采用高音质的耳机和扬声器,保证音乐的清晰和逼真效果。
电源为了保证音乐盒的正常使用,电子音乐盒需要一个稳定的电源。
一般常见的音乐盒采用电池供电,可以使用可充电电池或者干电池。
通过合理的电路设计,确保电池的寿命和稳定性。
设计过程需求分析在设计之前,首先需要明确用户的需求和期望。
通过市场调研和用户调查,获取用户对电子音乐盒的需求和期望,确定设计的基本要求。
单片机音乐盒的课程设计
单片机音乐盒的课程设计一、课程目标知识目标:1. 让学生掌握单片机的基本原理,理解音乐盒制作的硬件组成和工作原理。
2. 使学生了解并掌握音乐盒编程的基础知识,包括音符、节拍和旋律的表示方法。
3. 让学生掌握音乐盒电路的搭建方法,了解相关电子元器件的功能和连接方式。
技能目标:1. 培养学生动手操作能力,能独立完成音乐盒硬件电路的搭建。
2. 培养学生编程能力,使其能编写简单的音乐程序,实现对音乐盒的控制。
3. 培养学生解决问题的能力,能针对音乐盒制作过程中遇到的问题进行分析和调试。
情感态度价值观目标:1. 培养学生对单片机及电子制作的兴趣,激发学生探究科学的热情。
2. 培养学生团队合作精神,使学生学会与他人合作共同完成任务。
3. 培养学生创新思维,鼓励学生发挥想象,设计独特的音乐作品。
分析课程性质、学生特点和教学要求,本课程目标旨在让学生在掌握单片机基础知识的基础上,通过动手实践,培养其编程和电子制作能力。
课程目标具体、可衡量,以便学生和教师能够清晰地了解课程的预期成果,并为后续的教学设计和评估提供依据。
二、教学内容1. 理论知识:- 单片机原理:介绍单片机的基本概念、结构及其工作原理。
- 音乐知识:讲解音符、节拍、旋律等基本音乐概念及其在编程中的表示方法。
- 电子元器件:介绍常用的电子元器件(如电阻、电容、二极管等)及其在音乐盒电路中的应用。
2. 实践操作:- 音乐盒硬件搭建:指导学生按照电路图搭建音乐盒硬件,包括单片机、扬声器、电子元器件的连接。
- 编程控制:教授学生使用编程软件,编写音乐程序,实现对音乐盒的控制。
- 调试与优化:教授学生如何对音乐盒进行调试,包括查找故障、优化程序等。
3. 教学大纲:- 第一阶段:单片机原理及音乐知识学习,占总课时1/4。
- 第二阶段:电子元器件认知及音乐盒硬件搭建,占总课时1/4。
- 第三阶段:编程控制与调试优化,占总课时1/2。
4. 教材章节:- 单片机原理与编程:《单片机原理与应用》第1章、第2章。
音乐盒设计(单片机课程设计)
目录摘要 (I)Abstract (II)第一章设计方案的对比 (1)第二章总体方案设计 (2)2.1 原理简介 (2)2.2 方案设计思想 (2)第三章方案实现 (3)3.1、音频脉冲的产生 (3)3.2.音乐节拍的生成 (4)3.3.建立音乐的步骤 (4)第四章硬件设计 (5)4.1 硬件电路 (5)4.1.1、AT89C51的工作特性 (5)4.2 原理说明 (6)4.3 电路各模块说明 (6)4.3.1 键盘系统 (6)4.3.2 放大电路 (7)4.3.3 时钟电路 (8)4.3.4 复位电路 (8)5.3.5 显示电路 (9)第五章软件设计 (10)5.1 主模块的设计 (10)第六章仿真、安装和调试 (12)总结 (13)致谢 (14)参考文献 (14)附录 (15)附录一:音乐程序 (15)附录二:基于单片机的数字音乐盒总电路图 (32)摘要本设计是基于单片机的数字音乐盒设计,由单片机AT89C51芯片和LCD显示器为核心,辅以必要的电路,构成的一个单片机电子数字音乐盒。
要求利用I/O 口产生一定频率的方波,驱动蜂鸣器,发出不同的音调并采用LCD显示信息,从而演奏乐曲(最少三首乐曲,每首不少于30秒),开机时有英文欢迎提示字符,播放时显示歌曲序号(或名称),可通过功能键选择乐曲,暂停,播放。
本设计采用4*4键盘,用Protel99来画系统硬件图,采用汇编语言进行编程,编程后利用KEIL C51来进行编译,再生成的HEX文件装入芯片中,采用proteus软件来仿真,检验功能得以正常实现。
该音乐盒的设计可以通过按键选择不同的曲目,播放和暂停,并通过LCD显示歌曲号及播放时间。
本设计键盘采用动态扫描方式。
每次扫描一行键盘,送此行低电平,读输入口的状态值,判断有没有键按下。
若有键按下,根据读入口的值选择显示值并送至显示值寄存单元,判断键值,启动计数器T0,根据次值为偏移地址找到要选择的音乐的代码的首地址,根据代码产生一定频率的脉冲,驱动蜂鸣器,放出音。
小班科学教案音乐盒
小班科学教案音乐盒一、引言音乐在孩子的成长过程中起着重要的作用,它不仅可以培养孩子的音乐欣赏能力,还能够促进他们的思维发展和创造力。
在幼儿园教育中,如何利用科学教学的方式来引导孩子对音乐的学习成为了一项重要的任务。
本文将介绍一个小班科学教案——音乐盒,通过这个教案,可以帮助幼儿园教师在音乐教学中引导孩子们主动探索、实践和创造。
二、教案设计1. 教学目标通过音乐盒的制作和使用,让学生了解音乐的基本概念,培养学生的音乐欣赏能力和创造能力。
2. 教学内容音乐的基本概念、制作音乐盒3. 教学材料纸板、剪刀、弹簧、胶水、装饰材料等。
4. 教学步骤1) 引入通过观看一段动听的音乐视频,引发学生们对音乐的兴趣和好奇。
2) 学习音乐的基本概念通过图片、音频等方式向学生介绍音乐的基本概念,如节奏、旋律、音符等。
3) 制作音乐盒教师向学生们介绍音乐盒的原理,并指导他们用纸板、剪刀等材料制作音乐盒。
4) 装饰音乐盒学生们自由发挥,用装饰材料为自己的音乐盒增添美感。
5) 分享和欣赏学生们将自己制作的音乐盒展示给全班同学,并进行互相欣赏和交流。
6) 小结教师对本节课的学习内容进行总结,并对学生们的表现给予认可和鼓励。
三、教学目标的解读和实施策略1. 目标解读本教案的目标是通过制作和使用音乐盒,帮助学生了解音乐的基本概念,培养学生的音乐欣赏能力和创造能力。
2. 实施策略1) 创设情境通过观看音乐视频引发学生的兴趣和好奇,激发他们对音乐的学习热情。
2) 多元化教学通过多种方式呈现音乐的基本概念,如图片、音频等,以满足不同学生的学习需求。
3) 激发学生创造力在制作音乐盒的过程中,鼓励学生发挥想象力,自由创作,增强他们的创造能力。
4) 合作学习将学生分组合作制作音乐盒,激发他们的合作意识和团队精神。
四、教学评价1. 评价方式本教案的评价方式依托于学生对音乐概念的理解、制作音乐盒的能力以及对音乐盒装饰的创造力的展示。
2. 评价标准学生能够准确理解音乐的基本概念,制作出功能正常的音乐盒,并用装饰材料增添美感;同时,能够通过音乐盒的展示向他人展示自己对音乐的理解和创造力。
幼儿园音乐盒教案及教学实践分享
幼儿园音乐盒教案及教学实践分享一、教案设计1.教学目标:通过音乐盒的制作和使用,培养幼儿的音乐感知能力和动手能力,增强幼儿对音乐的兴趣。
2.教学内容:音乐盒的制作和使用。
3.教学重点:培养幼儿的音乐感知能力和动手能力。
4.教学难点:学会制作和使用音乐盒。
5.教具准备:A4纸、彩色铅笔、剪刀、胶水、音乐盒组件。
6.教学过程:(1)导入:老师播放一段乐曲,引导幼儿注意音乐的旋律和节奏,并与幼儿交流感受。
(2)讲解:老师向幼儿介绍音乐盒的定义和作用,以及音乐盒的制作和使用方法。
(3)制作:教师分发A4纸、彩色铅笔、剪刀和胶水,引导幼儿制作自己的音乐盒。
具体方法为:幼儿将A4纸剪成长方形,然后将其卷成筒状,固定在一块彩色纸上,最后将音乐盒组件固定在纸筒的上部即可。
(4)使用:教师演示如何拨动音乐盒的发条,播放音乐,然后让幼儿尝试自己拨动音乐盒的发条,并观察音乐盒的工作原理。
(5)创意表演:幼儿根据自己的创意和想象力,利用音乐盒演奏一段乐曲,展示给同伴们。
(6)结束:教师与幼儿一起总结今天的学习成果,引导幼儿表达对音乐盒的喜爱和感受。
在实际教学中,我按照以上的教学设计进行了音乐盒的教学实践。
首先,我向幼儿们介绍了音乐盒的定义和作用,然后让幼儿们用自己的方式制作音乐盒。
他们可以根据自己的爱好和兴趣来选择用彩色铅笔画一些图案和花纹,使自己的音乐盒更加个性化。
制作完成后,我向幼儿们演示了如何操作音乐盒,让他们通过观察和模仿来掌握这一技能。
他们的表现非常积极,都很快学会了拨动音乐盒的发条,并欣赏着美妙的音乐。
接下来,我鼓励幼儿们展示自己创意和想象力,用音乐盒演奏一段乐曲。
他们可以自己选择喜欢的乐曲,或者创作一段简单的旋律,通过拨动音乐盒的发条,展示给同伴们。
在教学结束时,我与幼儿们一起回顾了今天的学习成果,他们纷纷表达了对音乐盒的喜爱和对音乐的热爱。
这次教学实践不仅培养了幼儿的音乐感知能力和动手能力,还增强了他们对音乐的兴趣和对艺术的欣赏能力。
数字音乐盒 课程设计报告
1.0mm
2m×16
松香
1盒×16
蜂鸣器
无源
1
附件B:总电路图
附件C:音乐程序
#include <reg52.h>
#include "Music.h"
#include "SoundPlay.h"
#include "lcd.h"
#define SYSTEM_OSC12000000//定义晶振频率12000000HZ
//**************************************************************************
unsigned char code *Sound;
unsigned char code *Music[3]={Music_Girl,Music_Same,Music_Two};
if (SM==3) CurrentFre <<= 2;//高音
Temp_T = 65536-(50000/CurrentFre)*10/(12000000/SYSTEM_OSC);//计算计数器初值
Sound_Temp_TH0 = Temp_T/256;
Sound_Temp_TL0 = Temp_T%256;
TH0 = Sound_Temp_TH0;
TL0 = Sound_Temp_TL0 + 12; //加12是对中断延时的补偿
}
if(KeyScan())goto Again;/*moren=LengthTab[Length%10];//算出是几分音符
XG=Length/10%10;//算出音符类型(0普通1连音2顿音)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
音乐盒课程设计报告XXXXXXXXXXXXX一、项目概述:随着社会的发展进步,许多人性化的电子产品被用在人们的日常生活中,而单片机被广泛运用到人们长期接触的事物上,比如银行交易窗口的滚动字幕,还有各种彩灯的控制,手机、计算机、机器人等各行各业中。
基于AT89C52单片机的数字音乐盒就是这类产品,它不仅给人们带来了快乐,而且提高了人们的生活质量。
二、项目要求:基于AT89C52单片机的数字音乐盒的设计要求如下:(1)用AT89C2单片机的I/O端口产生一定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏乐曲。
(2)共有10首乐曲,每首乐曲都有相应的按键控制,并且有开关键、暂停键、上一曲以及下一曲的控制键。
(3)LCD液晶显示歌曲的序号、播放时间、开机时显示英文欢迎提示字符。
三、知识要点:(一)、AT89C2芯片资料:1)功能说明:1、兼容MCS51指令系统。
2、8k可反复擦写(大于1000次)Flash ROM。
3、2KB的E2PROM程序存储器,可擦写10万次4、32个双向I/O口。
5、256x8bit内部RAM。
5、3个16位可编程定时/计数器中断。
6、时钟频率12MHz。
7、1个可编程UART串行通道。
8、2个外部中断源,共9个中断源,6个中断矢量。
9、2个读写中断口线,3级加密位。
10、低功耗空闲和掉电模式,软件设置睡眠和唤醒功能。
11、有PDIP、PQFP、TQFP及PLCC等几种封装形式,以适应不同产品的需求。
2)引脚说明:AT89C52是51系列单片机的一个型号,它是ATMEL公司生产的。
AT89C52为40 脚双列直插封装的8 位通用微处理器,采用工业标准的C51内核,在内部功能及管脚排布上与通用的8xc52 相同,其主要用于会聚调整时的功能控制。
功能包括对会聚主IC 内部寄存器、数据RAM及外部接口等功能部件的初始化,会聚调整控制,会聚测试图控制,红外遥控信号IR的接收解码及与主板CPU通信等。
主要管脚有:XTAL1(19 脚)和XTAL2(18 脚)为振荡器输入输出端口,外接12MHz 晶振。
RST/VPd(9 脚)为复位输入端口,外接电阻电容组成的复位电路。
VCC(40 脚)和VSS(20 脚)为供电端口,分别接+5V电源的正负端。
P0~ P3 为可编程通用I/O 脚,其功能用途由软件定义,在本设计中,P0 端口(32~39 脚)被定义为 N1 功能控制端口,分别与N1的相应功能管脚相连接,13 脚定义为IR输入端,10 脚和11脚定义为I2C总线控制端口,分别连接N1的SDAS(18脚)和SCLS(19脚)端口,12 脚、27 脚及28 脚定义为握手信号功能端口,连接主板CPU 的相应功能端,用于当前制式的检测及会聚调整状态进入的控制功能。
本项目使用到的单片机引脚说明:1)20、40号引脚分别接地和+5V电源。
2)18、29号引脚分别接振荡器反相放大器的输出端和振荡器反相放大器的及内部时钟发生器的输入端。
3)9号引脚接RST复位电路。
3)单片机使能信号接31号引脚,接+5V。
4)17号引脚(P3.7)接蜂鸣器电路通过定时器控制P3.7引脚上方波的占空比可以实现驱动蜂鸣器,发出不同的音调的功能。
5)P1端口控制4×4矩阵键盘,其中P1.0~P1.3 进行列扫描,P1.4~P1.7进行行扫描。
6)P0端口用于接液晶显示器的数据位,由于P0端口驱动能力小,需外接电源和上拉电阻,此项目中接1K的排阻。
(二)、LCD1602资料:1)、LCD1602介绍:1602液晶显示器也叫1602字符型液晶它是一种专门用来显示字母、数字、符号等的点阵型液晶模块它有若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符。
每位之间有一个点距的间隔,每行之间也有也有间隔,起到了字符间距和行间距的作用,正因为如此所以他不能显示图形。
LCD1602是指显示的内容为16X2,即可以显示2行,每行16个字符液晶模块(显示字符和数字)。
1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比如大写的英文字母“A”的代码是01000001B(41H),显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A” 。
2)1602引脚说明:本项目中使用到的LCD 的引脚说明:1)1脚VSS 接地,2脚VDD 接+5V 电源。
2)3脚VEE 接地,中间连10K 变位器,用于调节液晶显示器对比度。
3)4脚RS 、5脚RW 、6脚E 分别接单片机P2.0、P2.1、P2.2脚。
4)7~9脚接对应单片机P0口,用于数据传送。
5)15脚和16脚分别接电源和地,用于1602背光显示。
四、系统设计:(一)、系统框图:(二)系统框架图说明:1、 电源电路:以+5V 表示高电平,0表示低电平。
2、复位电路:复位电路分为手动复位和上电复位两种,本实验复位电路综合了以上两种复位方式,RST 引脚十复位信号的输入端口,高电平有效。
在时钟振荡器稳定工作的情况下,该引脚若由低电平升到高电平,并保持两个机器周期系统实现一次复位操作。
具体实现见电路原理图。
3、晶振电路:晶振电路分为内部振荡器接法和外部振荡器接法,本实验采用内部接法。
晶振频率12MHz 。
具体实现见原理图。
4、LCD 液晶显示电路:P0端口用于接液晶显示器的数据位,由于P0端口驱动能力小需外接电源和上拉电阻,液晶显示器的RS RW E 三个引脚分别接在单片机的P2.0、P2.1、P2.2引脚上。
1引脚接地,2引脚接高电平,3引脚通过滑动变阻器接地。
15以及16引脚是背光电源,可根据实际情况选取。
具体实现见原理图。
电源电路4×4矩阵按键 电路晶振电路 蜂鸣器电路复位电路 LCD 液晶显示电路AT89C52 单片机5、蜂鸣器电路:17号引脚(P3.7)接蜂鸣器电路通过定时器控制P3.7引脚上方波的占空比可以实现驱动蜂鸣器,发出不同的音调的功能。
驱动喇叭的功率管采用型号为 2N5088的三级管,使喇叭在各种频率的脉冲信号下能准确的发出各个音阶的音调。
6、矩阵按键电路:P1端口控制4×4矩阵键盘,其中P1.0~P1.3 进行列扫描,P1.4~P1.7进行行扫描。
五、硬件设计:XTAL218XTAL119ALE 30EA31PSEN 29RST9P0.0/AD039P0.1/AD138P0.2/AD237P0.3/AD336P0.4/AD435P0.5/AD534P0.6/AD633P0.7/AD732P1.0/T21P1.1/T2EX 2P1.23P1.34P1.45P1.56P1.67P1.78P3.0/RXD 10P3.1/TXD 11P3.2/INT012P3.3/INT113P3.4/T014P3.7/RD17P3.6/WR 16P3.5/T115P2.7/A1528P2.0/A821P2.1/A922P2.2/A1023P2.3/A1124P2.4/A1225P2.5/A1326P2.6/A1427U1AT89C52D 714D 613D 512D 411D 310D 29D 18D 07E 6R W 5R S 4V S S 1V D D 2V E E3LCD1LM016LR11kR21kR31kR41kR51kR61kR71kR81kR021kR011kQ12N5088R03100LS1SPEAKERX1CRYSTALC130pFC230pFC310uF R0410k蜂鸣器电路:元件清单:基于AT89C52单片机的音乐盒元件清单:原件名称 型号 数量/个 用途 单片机 AT89C52 1 控制核心 晶振 12MHz 1 晶振电路 电容 30PF 2 晶振电路 电解电容 10uF/10V 1 复位电路 电阻 10k 1 复位电路 液晶显示器 1602A 1 LCD 显示 排阻 1k 1 上拉电阻 喇叭 0.5w/8Ω 1 蜂鸣器电路 电阻 1k 2 三极管 S9015 1 电源 +5V/0.5A 1 提供电源 按键 四脚17按键电路六、软件设计:键盘采用动态扫描方式。
每次扫描一行键盘,送此行低电平,读输入口的状态,判断有没由按键按下。
若有按键按下,则根据读入口的值选择显示值并送至显示值寄存单元,判断键值;启动计数器T0,根据此值为偏移地址找到药选择的音乐的代码的首地址,根据代码产生一定频率的脉冲,驱动蜂鸣器,放出音乐;同时启动定时器T1,计算音乐的播放时间,并且启动LCD ,在LCD 上显示序号和播放时间。
R21kR31kQ12N5088R4100RLS1SPEAKER程序流程图(一)、主程序流程图和显示流程:(二)、实验源程序:RS BIT P2.0 ;引脚定义,定义液晶显示端口标号 RW BIT P2.1 E BIT P2.2L50MS EQU 60H ;工作内存定义 L1MS EQU 61H L250MS EQU 62H SEC EQU 65H MIN EQU 64H HOU EQU 63H ORG 0000H LJMP MAIN ORG 000BH ;定时器T0溢出中断入口地址 LJMP TT0 ORG 001BH ; 定时器T1溢出中断入口地址 LJMP T1INTORG 1000HMAIN: ;液晶初始化 MOV SP,#70HLCD 初始化识别按键功能播放音乐并计算播放时间送LCD 显示开始 结束按键是否按下?设定LCD 初始化显示器ONLCD 模组接收资料清除显示设LCD 模组为2行显示,8位元界面MOV P0,#01H ;清屏CALL DISPLAYMOV P0,#38H ;8位,2行显示LCALL DISPLAYMOV P0,#0FH ;屏显on,光标on,闪烁onLCALL DISPLAYMOV P0,#06H ;计数地址加1,显示幕onLCALL DISPLAYLCALL INITIL ;内存初始化WAIT: LCALL KEY ;键盘扫描,是否有键按下,否则等待LCALL MODDLJMP WAITKEY: NOPNOPLCALL KSJNZ K1 ;有按键转到K1LCALL KAIJILCALL SOPXN: LJMP KEYK1: LCALL MODDLCALL MODDLCALL KSJNZ K2LJMP KEYK2: MOV R2,#0FEH ;读键盘MOV R4,#00HK3: MOV A,R2MOV P1,AMOV A,P1JB ACC.4,L1 ;为1跳转,第一行无按键MOV A,#00HLJMP LKL1: JB ACC.5,L2MOV A,#04HLJMP LKL2: JB ACC.6,L3MOV A,#08HLJMP LKL3: JB ACC.7,NEXT1MOV A,#0CHLK: ADD A,R4PUSH ACCK4: LCALL DELAY1 ;若同时有其他按键,则等待LCALL KSJNZ K4MOV R3,#07HCLR AMOV R0,#30HMOV R1,#31HMM1: MOV A,@R1MOV @R0,AINC R0INC R1DJNZ R3,MM1POP ACCMOV @R0,ARETNEXT1: I NC R4 ;列扫描MOV A,R2JNB ACC.3,N2LJMP N1N2: LJMP KEYN1: RL AMOV R2,ALJMP K3KS: MOV A,#0F0H ;判断P1口MOV P1,ANOPNOPMOV A,P1CPL AANL A,#0F0HRETDELAY1:SETB RS0DL: MOV R5,#0AHDL2: MOV R6,#63DL3: NOPNOPDJNZ R6,DL3DJNZ R5,DL2CLR RS0RETINITIL: ;30H-37H初值为零MOV R3,#08HMOV R0,#30HM1: MOV @R0,#00HINC R0DJNZ R3,M1RETMODD: ;显示MOV P0,#8EHCALL DISPLAYMOV A,37HMOV DPTR,#TABLE3MOVC A,@A+DPTRCALL WRITE2RETKAIJI: MOV A,37H ;开机提示字CJNE A,#0FH,DFFMOV P0,#80H ;设光标地址CALL DISPLAYMOV DPTR,#TABLE1;写数据CALL WRITE1DFF: RET;按键值播放歌曲SOP: MOV A,37HCJNE A,#01H,A11LCALL MODDMOV 52H,#HIGH TABLE10MOV 53H,#LOW TABLE10LCALL INITILE2LCALL MAIN0A11: CJNE A,#02H,A22LCALL MODDMOV 52H,#HIGH TABLE20MOV 53H,#LOW TABLE20LCALL INITILE2lcall MAIN0A22: CJNE A,#03H,A33LCALL MODDMOV 52H,#HIGH TABLE30MOV 53H,#LOW TABLE30LCALL INITILE2lcall MAIN0A33: CJNE A,#04H,A44LCALL MODDMOV 52H,#HIGH TABLE40MOV 53H,#LOW TABLE40LCALL INITILE2lcall MAIN0A44: CJNE A,#05H,A55LCALL MODDMOV 52H,#HIGH TABLE50MOV 53H,#LOW TABLE50LCALL INITILE2lcall MAIN0A55: CJNE A,#06H,A66LCALL MODDMOV 52H,#HIGH TABLE60MOV 53H,#LOW TABLE60LCALL INITILE2lcall MAIN0A66: CJNE A,#07H,A77LCALL MODDMOV 52H,#HIGH TABLE70MOV 53H,#LOW TABLE70LCALL INITILE2lcall MAIN0A77: CJNE A,#08H,A88LCALL MODDMOV 52H,#HIGH TABLE80MOV 53H,#LOW TABLE80LCALL INITILE2lcall MAIN0A88: CJNE A,#09H,A99LCALL MODDMOV 52H,#HIGH TABLE90MOV 53H,#LOW TABLE90LCALL INITILE2lcall MAIN0A99: CJNE A,#0AH,AAALCALL MODDMOV 52H,#HIGH TABLE100MOV 53H,#LOW TABLE100LCALL INITILE2lcall MAIN0AAA: R ETINITILE2:MOV L50MS,#20MOV L1MS,#00HMOV L250MS,#00HMOV SEC,#00HMOV MIN,#00HMOV HOU,#00HMOV A,HOUMOV B,#10DIV ABADD A,#30H ;将BCD吗转化为ASIIC码MOV P0,#0C8H ;显示小时十位CALL DISPLAYCALL WRITE2MOV A,BADD A,#30HMOV P0,#0C9H ;显示小时个位CALL DISPLAYCALL WRITE2MOV A,#3AHMOV P0,#0DH ;显示冒号CALL DISPLAYCALL WRITE2MOV A,MINMOV B,#10DIV ABADD A,#30HMOV P0,#0CBH ;显示分十位CALL DISPLAYCALL WRITE2MOV A,BADD A,#30HMOV P0,#0CCH ;显示分个位CALL DISPLAYCALL WRITE2MOV A,#3AHMOV P0,#0CDH ;显示冒号CALL DISPLAYCALL WRITE2MOV A,SECMOV B,#10DIV ABADD A,#30HMOV P0,#0CEH ;显示秒十位CALL DISPLAYCALL WRITE2MOV A,BADD A,#30HMOV P0,#0CFH ;显示秒个位CALL DISPLAYCALL WRITE2MOV P0,#0C0H ;设光标地址CALL DISPLAYMOV DPTR,#TABLE2;写数据CALL WRITE1RETDISPLAY: CLR RS ;写指令CLR RWCLR ELCALL DELAYSETB ERETWRITE1: MOV R1,#00H ;写数据A1: MOV A,R1MOVC A,@A+DPTRCALL WRITE2INC R1CJNE A,#0FEH,A1 ;未到字符串末尾继续RETWRITE2: MOV P0,ASETB RSCLR RWCLR ECALL DELAYSETB ERETDELAY: MOV R4,#05D1: MOV R5,#0FFHDJNZ R5,$DJNZ R4,D1RETTAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H DB 80H,90H,88H,83H,0C6H,0A1H,86H,8EHTAB1: DB 89H,86H,0C7H,0C7H,0C0HTAB2: DB 0C6H,88H,0C0HTABLE1: DB 'Music Box',0FEHTABLE2: DB 'he jin ',0FEHTABLE4: DB 'CAU',0FEHTABLE3: DB 30H,31H,32H,33hDB 34H,35H,36H,37HDB 38h,39H,41H,42HDB 43H,44H,45H,46HMAIN0: MOV TMOD,#11H ;播放歌曲程序MOV IE,#8aHMOV TH1, #3cHMOV TL1, #0b0HLCALL KSJNZ TTM12MOV 40H,#00HNEXT20: MOV A,40HMOV DPH,52HMOV DPL,53HMOVC A,@A+DPTRMOV R2,AJZ STOPANL A,#0FHMOV R1,AMOV A,R2SW AP AANL A,#0FHJNZ SINGCLR TR0JMP W1SING: DEC AMOV 22H,ARL AMOV DPTR,#TABLE00MOVC A,@A+DPTRMOV TH0,AMOV 21H,AMOV A,22HRL AINC AMOVC A,@A+DPTRMOV TL0,AMOV 20H,ASETB TR0SETB TR1W1: LCALL D ELAY30INC 40HLCALL KS ;有键跳出JNZ STOPLJMP NEXT20STOP: CLR TR0CLR TR1LJMP MAIN0TTM12: LCALL K2MOV A,37HCJNE A,#0EH,TTM13CLR TR1LCALL DELAY1TTM120: LCALL KSLCALL DELAY1JZ TTM120LCALL K2MOV A,37HCJNE A,#0EH,TTM120SETB TR1LJMP NEXT20TTM13: CJNE A,#0CH,TTM14MOV A,52HINC AMOV 52H,AMOV A,53HINC AMOV 53H,AMOV A,36HINC AMOV 37H,ALJMP TTM2TTM14: CJNE A,#0DH,TTM2MOV A,52HDEC AMOV 52H,AMOV A,53HDEC AMOV 53H,AMOV A,36HDEC AMOV 37H,ATTM2: RETTT0: PUSH ACC ;定时器中断子程序0PUSH PSWMOV TL0,20HMOV TH0,21HCPL P3.7POP PSWPOP ACCRETI;定时器中断子程序1T1INT: MOV TH1, #3CH ;定时器中断子程序1 MOV TL1, #0B0HDJNZ L50MS,X4MOV L50MS,#20SECSET: ;每秒种时钟刷新秒显示一次MOV A,SECMOV B,#10DIV ABADD A,#30HMOV P0,#0CEH ;显示秒十位CALL DISPLAYCALL WRITE2MOV A,BADD A,#30HMOV P0,#0CFH ;显示秒个位CALL DISPLAYCALL WRITE2MOV A,SECINC AMOV SEC,AXRL A,#60X4: JNZ OUTMINSET: MOV SEC,#00H ; 每分钟刷新分显示一次MOV A,MININC AMOV MIN,AMOV B,#10DIV ABADD A,#30HMOV P0,#0CBH ;显示分十位CALL DISPLAYCALL WRITE2MOV A,BADD A,#30HMOV P0,#0CCH ;显示分个位CALL DISPLAYCALL WRITE2MOV A,MINMOV B,#3MUL ABMOV B,#100DIV ABMOV R2,AMOV A,#10XCH A,BDIV ABMOV A,MINXRL A,#60JNZ OUTHOUSET:MOV MIN,#00H ;每小时刷新小时显示一次MOV A,HOUMOV B,#10DIV ABADD A,#30H ;将BCD吗转化为ASIIC码MOV P0,#0C8H ;显示小时十位CALL DISPLAYCALL WRITE2MOV A,BADD A,#30HMOV P0,#0C9H ;显示小时个位CALL DISPLAYCALL WRITE2MOV A,HOUINC AMOV HOU,AXRL A,#10JNZ OUTSJMP OVERFLOWOUT: RETI;溢出处理OVERFLOW:MOV L50MS,#20MOV L1MS,#00HMOV L250MS,#00HMOV SEC,#00HMOV MIN,#00HMOV HOU,#00HRETIDELAY30:MOV R7,#2W2: MOV R4,#125W3: MOV R3,#248DJNZ R3,$DJNZ R4,W3DJNZ R7,W2DJNZ R1,DELAY30RETTABLE00:DW 64580,64684,64777,64820DW 64898,64968,65030,64260DW 64400,64524,65058,63835,64021TABLE10: ;第一首《精忠报国》DB 66H,52H,36H,22H,12H,12H,22H,32H,98H,84H,82H,92H,14H,12H,22HDB 32H,52H,22H,42H,38H,66H,52H,36H,22H,12H,22H,22H,32H,98HDB 24H,22H,32H,54H,52H,32H,92H,12H,92H,82H,98H,66H,52H,36H,22HDB 12H,12H,22H,32H,98H,84H,82H,92H,14H,12H,22H,32H,52H,22H,42H,38H DB 66H,52H,36H,22H,12H,22H,22H,32H,98H,24H,22H,32H,54H,52H,32HDB 22H,12H,92H,82H,98H,14H,24H,34H,44H,64H,0B4H,64H,32H,52HDB 62H,0B2H,62H,52H,38H,24H,22H,32H,54H,52H,62H,52H,32H,32H,22H,38H DB 64H,0B4H,64H,32H,52H,62H,0B2H,62H,52H,38H,22H,22H,22H,32H,52H,52H DB 52H,62H,7FH,74H,04H,58H,6FHDB 00TABLE20: ;第二首《月亮代表我的心》DB 02H,82HDB 16H,32H,54H,02H,52HDB 0A6H,32H,54H,02H,52HDB 64H,74H,0B6H,64HDB 52H,5CH,32H,22HDB 16H,12H,14H,32H,22HDB 16H,12H,14H,22H,32HDB 26H,12H,94H,22H,32HDB 2CHDB 32H,52HDB 36H,22H,14H,54HDB 0ACH,92H,0A2HDB 96H,0A2H,96H,82HDB 3CH,54HDB 36H,22H,14H,54HDB 0ACH,92H,0A2HDB 16H,12H,14H,22H,32HDB 2CH,02H,82HDB 16H,32H,56H,12HDB 0A6H,32H,56H,52HDB 66H,72H,0B6H,62HDB 62H,52H,58H,32H,22HDB 16H,12H,14H,32H,22HDB 16H,12H,14H,22H,32HDB 26H,92H,0A4H,12H,22HDB 1CHDB 00TABLE30: ;第三首《看我七十二变》DB 0d4H,84H,94H,82H,92HDB 12H,22H,82H,92H,02H,92H,82H,0d2HDB 82H,92H,14H,84H,02H,0d1H,0d1HDB 0c2H,0d2H,84H,0d2H,0d2H,82H,82HDB 84H,82H,82H,94H,82H,0d2HDB 82H,82H,82H,92H,02H,82H,82H,0d2HDB 0c4H,84H,0d4H,92H,0d2HDB 82H,0d2H,82H,92H,98HDB 04H,94H,88HDB 04H,94H,88HDB 04H,94H,88HDB 04H,94H,88H,04HDB 32H,32H,22H,12H,02H,92H,12H,92HDB 32H,32H,22H,12H,02H,92H,12H,92HDB 32H,32H,22H,12H,02H,92H,12H,22HDB 54H,44H,34H,12H,22HDB 34H,22H,12H,02H,92H,12H,92HDB 32H,32H,22H,12H,02H,92H,12H,92HDB 32H,32H,22H,12H,02H,92H,12H,22HDB 54H,44H,32H,22H,12H,92HDB 00TABLE40: ;第四首《同一首歌》DB 88h,14h,24h,36H,42H,34H,14H,28H,14H,94HDB 1fH,88H,14H,24H,34H,32H,42H,54H,14HDB 46H,32H,54H,22H,32H,32H,22H,2CH,38H,54H,74HDB 76H,62H,68H,54H,52H,62H,74H,62H,52H,3fHDB 46H,42H,54H,64H,54H,42H,32H,28H,0a4H,0a2HDB 92H,84H,94H,1fH,0b8H,68H,46H,52H,68HDB 74H,72H,72H,74H,62H,52H,3fH,0b8H,68HDB 46H,52H,68H,64H,62H,62H,64H,42H,32H,2fHDB 58H,14H,24H,36H,42H,34H,12H,12H,26H,22H,24H,22H,12HDB 94H,9cH,0a8H,0a6H,92H,84H,64H,54H,22H,22H,46H,42H,44H,32H,22H,5fHDB 00TABLE50: ;第五首《大海》DB 82H,92H,12H,14H,12H,14H,92H,82H,12H,14H,22H,14H,92H,12H,22H,24HDB 22H,24H,12H,92H,22H,24H,32H,24H,32H,52H,62H,54H,52H,64H,52H,32HDB 22H,32H,22H,12H,94H,82H,92H,12H,14H,12H,14H,94H,1cHDB 82H,92H,12H,14H,12H,14H,92H,82H,12H,14H,22H,14H,92H,12H,22H,24HDB 22H,24H,12H,92H,22H,24H,32H,24H,32H,52H,62H,54H,52H,64H,52H,32HDB 22H,32H,22H,12H,94H,82H,92H,12H,14H,12H,14H,22H,12H,1cH,32H,52HDB 62H,64H,62H,64H,0b2H,62H,52H,54H,62H,54H,32H,22HDB12H,14H,12H,14H,24H,3cH,32H,22H,12H,14H,12H,14H,0b2H,62H,52H,54H,62H,54H,32H,52 HDB 66H,0b2H,0b4H,62H,52H,5cH,32H,52H,62H,64H,62H,64H,0b2H,62H,52H,54HDB 62H,54H,32H,22H,12H,14H,12H,14H,54H,3cH,32H,22H,12H,14H,12H,14H,22H,32H DB 52H,54H,32H,54H,32H,52H,6fH,04H,02H,92H,32H,24H,12H,1fHDB 00TABLE60: ;第六首《两只蝴蝶》DB32H,22H,38H,02H,22H,32H,22H,18H,04H,92H,12H,24H,22H,32H,22H,12H,92H,92H,88H,04H, 32H,22HDB38H,02H,22H,32H,22H,18H,04H,92H,12H,24H,22H,32H,22H,21H,92H,12H,28H,04H,32H,22H DB 38H,02H,22H,32H,22H,18H,04H,92H,12H,24H,22H,32H,22H,12H,92H,91H,11H,88H DB04H,32H,52H,58H,02H,52H,62H,52H,38H,04H,22H,22H,24H,22H,32H,22H,12H,92H,92H DB 12H,12H,1cH,08H,02H,52H,52H,62H,0b2H,72H,72H,62H,32H,22H,22H,22HDB38H,02H,32H,32H,52H,64H,64H,02H,92H,32H,22H,28H,04H,32H,52H,52H,32H,54H,02H,0b4 H,72HDB 62H,72H,34H,02H,62H,62H,72H,62H,52H,32H,22H,02H,32H,22H,32HDB 58H,02H,52H,52H,62H,0b2H,72H,72H,62H,32H,22H,22H,22HDB38H,02H,32H,32H,52H,64H,64H,02H,92H,32H,22H,28H,04H,32H,52H,52H,32H,54H,02H,0B4 H,72HDB 62H,72H,34H,02H,62H,62H,72H,62H,52H,32H,22H,02H,84H,92H,1cHDB 00TABLE70: ;第七首<<世上只有妈妈好>>DB66H,52H,34H,54H,0B4H,62H,52H,68H,34H,52H,62H,54H,34H,12H,92H,52H,32H,28H DB 26H,32H,54H,52H,62H,34H,24H,18H,56H,32H,22H,12H,92H,12H,8FHDB66H,52H,34H,54H,0B4H,62H,52H,68H,34H,52H,62H,54H,34H,12H,92H,52H,32H,28H DB 26H,32H,54H,52H,62H,34H,24H,18H,56H,32H,22H,12H,92H,12H,8FHDB66H,52H,34H,54H,0B4H,62H,52H,68H,34H,52H,62H,54H,34H,12H,92H,52H,32H,28H DB 26H,32H,54H,52H,62H,34H,24H,18H,56H,32H,22H,12H,92H,12H,8FHDB 00TABLE80: ;第八首歌《彩云追月》DB86H,92H,12H,22H,32H,52H,68H,63H,52H,34H,62H,0B2H,0B2H,62H,51H,61H,51H,31H,54H DB62H,0B2H,0B2H,62H,52H,32H,52H,52H,51H,61H,51H,31H,34H,52H,62H,74H,32H,52H,52H,3 2H,21H,31H,21H,11H,24HDB32H,52H,52H,32H,22H,12H,24H,32H,52H,52H,32H,62H,52H,61H,51H,31H,21H,21H,31H,21H, 11H,1CHDB21H,31H,22H,23H,31H,21H,18H,02H,0B2H,0BCH,0B4H,72H,61H,51H,72H,61H,71H,61H,51H ,61H,71H,61H,6FHDB86H,94H,12H,22H,32H,52H,64H,62H,51H,31H,52H,21H,31H,21H,33H,62H,0B2H,0B2H,62H,5 1H,61H,51H,31H,54H62H,0B2H,72H,61H,51H,51H,61H,51H,31H,54H,61H,0B2H,72H,61H,51H,51H,61H,51H,31H,3 2H,21H,11H,32H,51H,61H,54HDB02H,32H,24H,32H,52H,52H,32H,22H,31H,21H,11H,24H,32H,52H,62H,0B2H,72H,61H,51H,61 H,51H,31H,32H,52H,52H,32H,62HDB51H,31H,31H,21H,11H,91H,23H,31H,21H,1CH,12H,24H,32H,62H,51H,31H,34H,0B4H,72H,61 H,51H,63H,71H,64HDB0B2H,54H,72H,62H,71H,61H,54H,61H,51H,31H,21H,34H,73H,61H,54H,22H,32H,52H,22H,36 H,52H,62H,61H,31H,32H,21H,11H,21H,11H,91H,81HDB94H,52H,62H,52H,42H,32H,22H,32H,52H,0B4H,74H,64H,52H,61H,51H,41H,5CH,02H,52H,0B 4H,74H,63H,51H,61H,51H,31H,21HDB 00TABLE90: ;第九首<<十年>>DB02H,11H,21H,32H,32H,22H,32H,21H,11H,0A1H,91H,92H,0D1H,91H,83H,91H,0A2H,91H,81H ,94H,11H,0A1H,91H,0A1H,98H,03H,81H,0A1H,0A1H,91H,0A1HDB98H,04H,02H,11H,21H,32H,32H,22H,32H,21H,31H,51H,11H,13H,31H,22H,22H,21H,11H,0A1 H,11H,13H,11H,11H,0A1H,91H,0A1HDB11H,93H,94H,03H,81H,11H,0A1H,91H,81H,92H,0A1H,91H,94H,08H,03H,81H,32H,21H,11H,2 2H,31H,21H,21H,83HDB01H,11H,91H,0A1H,11H,61H,51H,11H,34H,01H,31H,21H,31H,48H,23H,31H,32H,42H,38H,03 H,11H,21H,52H,31HDB33H,31H,31H,41H,51H,61H,23H,21H,21H,41H,31H,21H,13H,0D1H,0D1H,21H,11H,0A1H,11H ,91H,92H,91H,11H,0A1H,91HDB0A1H,31H,31H,22H,0A1H,11H,14H,01H,11H,21H,31H,63H,31H,42H,51H,31H,31H,22H,11H,2 1H,52H,31H,33H,31H,31H,41HDB51H,61H,23H,21H,21H,41H,31H,21H,13H,0D1H,0D1H,21H,11H,0A1H,11H,91H,92H,91H,11H, 0A1H,91HDB0A2H,41H,31H,22H,31H,21H,12H,12H,11H,11H,21H,31H,63H,51H,32H,11H,21H,26H,11H,0A 1H,18HDB 00TABLE100: ;第十首<<你的爱给了谁>>02H,91H,0A1H,16H,21H,11H,0A6H,81H,0A1H,9CH,02H,91H,0A1H,16H,21H,31H,24H,21H,0 A1H,11H,0A1HDB9CH,02H,11H,21H,36H,32H,24H,21H,0A1H,11H,0A1H,9CH,02H,91H,0A1H,14H,11H,11H,21 H,11H,0A4H,04H,04H,02H,0A1H,11H,0A1H,93H,92HDB02H,61H,71H,0B4H,0B2H,0B1H,0B1H,76H,0B1H,71H,6CH,02H,61H,71H,0B6H,0B1H,0B1H,7 6H,0B1H,71H,6CH,02H,51H,61H,56H,61H,51H,54H,51H,0B1H,71H,0B1HDB 72H,62H,68H,02H,61H,51H,66H,62H,58H,0CH,02H,51H,41H,5FHDB02H,91H,0A1H,16H,21H,11H,0A6H,81H,0A1H,9CH,02H,91H,0A1H,16H,21H,31H,24H,21H,0 A1H,11H,0A1HDB9CH,02H,11H,21H,36H,32H,24H,21H,0A1H,11H,0A1H,9CH,02H,91H,0A1H,14H,11H,11H,21 H,11H,0A4H,04H,04H,02H,0A1H,11H,0A1H,93H,92HDB02H,61H,71H,0B4H,0B2H,0B1H,0B1H,76H,0B1H,71H,6CH,02H,61H,71H,0B6H,0B1H,0B1H,7 6H,0B1H,71H,6CH,02H,51H,61H,56H,61H,51H,54H,51H,0B1H,71H,0B1HDB 66H,62H,54H,0B2H,71H,61H,6CHDB 00END七、总结:(一)、实验遇到的问题和解决方法:1)领实验材料的问题。