基于STC89C52单片机音乐播放器的
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
目 录
第1章 单片机系统硬件电路
1
1.1 实习目的与要求
1
1.2 单片机型号及特性
2
1.3 单片机实验开发板原理图及硬件结构
3
第2章 单片机应用系统软件
7
2.1 STC下载软件
7
2.2 Keil编译软件
8
2.3 硬件调试
8
第3章 音乐播放器设计
10
3.1 软件开发系统方案
10
3.2 音乐播放器系统模块
11
第4章 总结及体会
12
参考文献
13
附录 音乐播放器设计主要程序代码
14
第1章
单片机系统硬件电路
1.1 实习目的与要求
1、实习目的
生产实习是我们大学学习期间很重要的实践环节。实习是每一个大学毕业生的必修课,它不仅让我们学到了很多在课堂上根本就学不到的知识,还使我们开阔了视野,增长了见识,为我们以后更好把所学的知识运用到实际工作中打下坚实的基础。通过生产实习使我更深入地接触专业知识,进一步了解电子产品的生产,实践学习基本的电子工艺,掌握一般的电子工艺技能,掌握电子元器件基础知识,电子技术中的焊接、装配工艺、常用仪表的使用等,并通过撰写实习报告,使我学会综合应用所学知识,提高分析和解决专业问题的能力。
利用单片机实验开发板,掌握电路原理图;通过对开发板的测试,了解开发板的工作原理及性能,掌握元器件及系统故障的排除方法;通过单片机系统的调试、程序编写及运行,掌握单片机系统的工作原理、执行过程和操作方法。
通过这次生产实习不但可以掌握单片机软、硬件的综合调试方法,而且还可以熟练掌握电路原理图,激发对单片机智慧性的探索精神,提高学生的综合素质,培养学生应用单片机实现对工业控制系统的设计、开发与调试的能力。在制作学习过程中,可以使学生对单片机产生浓厚的兴趣,达到最大限度地掌握微机应用技术,软件及接口设计和数据采集与处理的技能,从而加深对专业知识的系统把握。
2、实习要求
(1)掌握STC89C52单片机的基本硬件结构及工作原理;
(2)熟悉Keil软件操作、程序下载及调试方法;
(3)掌握STC89C52单片机的C语言基本程序设计;
(4)掌握该电路板的设计原理及硬件布局;
(5)学习并掌握使用STC89C52单片机开发控制系统的基本步骤及方法。
1.2 单片机型号及特性
1、STC89C52单片机简介
STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具有以下标准功能: 8k字节Flash,512字节RAM, 32 位IO 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,3个16 位定时器计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外 STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T12T可选。
2、STC89C52单片机特性:
(1)8K字节程序存储空间;
(2)512字节数据存储空间;
(3)内带2K字节EEPROM存储空间;
(4)可直接使用串口下载。
1.3 单片机实验开发板原理图及硬件结构
1、单片机最小系统
最小系统一般应该包括:单片机、晶振电路、复位电路。STC89C52单片机最小系统复位电路的极性电容MC4的大小直接影响单片机的复位时间,一般采用10~30uF,STC89C52单片机最小系统容值越大需要的复位时间越短。STC89C52单片机最小系统晶振X1可以采用6MHz或者11.0592MHz,在正常工作的情况下可以采用更高频率的晶振,STC89C52单片机最小系统晶振的振荡频率直接影响单片机的处理速度,频率越大处理速度越快。STC89C52单片机最小系统起振电容MC2、MC3一般采用15~33pF,并且电容离晶振越近越好,晶振离单片机越近越好;P0口为漏极开路输出,作为输出口时需加上拉电阻,阻值一般为10K。单片机最小系统,其实就是能使单片机工作的最少的器件构成的系统。
(1)复位电路:复位电路工作原理如图1-1所示。VCC上电时,MC4充电,在4.7K电阻上出现电压,使得单片机复位;几个毫秒后,MC4充满,4.7K电阻上电流降为0,电压也为0,使得单片机进入工作状态。工作期间,按下复位键,MC4放电;松手后,MC4又在充电,在4.7K电阻上出现电压,使得单片机再次复位,几个毫秒后,单片机进入工作状态。
(2)晶振电路:晶振电路原理如图1-1所示。系统的时钟电路设计是采用的内部方式,即利用芯片内部的振荡电路。STC89C52单片机内部有一个用于构成振荡器的高增益反相放大器。引脚OSC_IN和OSC_OUT分别是此放大器的输入端和输出端。这个放大器与作为反馈元件的片外晶体谐振器一起构成一个自激振荡器。外接晶体谐振器以及电容MC2和MC3构成并联谐振电路,接在放大器的反馈回路中。对外接电容的值虽然没有严格的要求,但电容的大小会影响震荡器频率的高低、震荡器的稳定性、起振的快速性和温度的稳定性。在焊接刷电路板时,晶体振荡器和电容应尽可能安装得与单片机芯片靠近,以减少寄生电容,更好地保证震荡器稳定和可靠地工作。
图1-1 单片机最小系统
2、单片机外设
STC89C52单片机开发板外设主要包括:LED灯、数码管、DS1302及按键、蜂鸣器、温度传感器等。
(1)发光二极管:单片机的P0口接了8个发光二极管,这些发光二极管的负极通过一个1K的排阻接到P0口各引脚,而正极则接到正电源端。发光二极管点亮的条件是P0口相应的引脚为低电平,即如果P0口某引脚输出为0,相应的灯亮,如果输出为1,相应的灯灭。
(2)数码管:单片机的P1口和P0口的共同控制数码管电路,实验板上的八段数码管采用了共阳型。共阳数码管在应用时应将公共极接到正电源端,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。
图1-2 LED灯、PNP三极管和数码管
(3)压电式蜂鸣器:压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成,有的压电式蜂鸣器外壳上还装有发光二极管。多谐振荡器由晶体管或集成电路构成。当接通电源后多谐振荡器起振输出1.5~2.5KHz的音频信号,阻抗匹配器推动压电蜂鸣片发声。
(4)独立按键、矩阵键盘和中断系统:通常,独立按键按下的时候,总是在按下的瞬间存在着一定的干扰信号,按下之后就基本上进入了稳定的状态。具体的一个按键从按下到释放,需要排除干扰信号,在程序设计时,从按键被识别按下之后,加以延时,就可以避开干扰信号,从而提高了系统的可靠性。矩阵键盘又称行列键盘,它是用四条IO 线作为行线,四条IO 线作为列线组成的键盘,在行线和列线的每个交叉点上设置一个按键,这样键盘上按键的个数就为4*4 个。独立按键具有编程简单但占用IO 口资源的特点,不适合在按键较多的场合应用。在实际应用中经常要用到输入数字、字母等功能键盘等,一般都需要多个按键,在这种情况下如果用独立按键显然浪费IO 口资源,因此矩阵键盘的应用和其特殊的行列式键盘结构能有效地提高单片机系统中IO 口的利用率。中断系统就是中断保护断点,即保存下一即将要执行的指令的地址,把这个地址送入堆栈,然后寻找中断入口,根据5个不同的中断源所产生的中断,查找5个不同的入口地址。在这5个入口地址处存放有中断处理程序,继而执行中断处理程序,执行完中断指令后,就从中断处返回到主程序,继续执行。
图1-3 LED灯、PNP三极管和数码管
第2章 单片机应用系统软件
2.1 STC下载软件
STC-ISP 是一款单片机下载编程烧录软件,是针对STC系列单片机而设计的,可下载STC89系列、12C2052系列和12C5410等系列的STC单片机,使用简便,现已经被广泛使用。
图2-1 STC-ISP下载软件
使用方法:打开STC-ISP,如图4界面所示,在MCU Type栏目下选中需要的单片机,如本次生产实习所用的是STC89C52RC单片机。外部电路驱动可根据数据线连接情况,点击设备管理器查看端口,然后选中相应的COM端口,波特率一般保持默认,如果遇到下载问题,可以适当下调一些,按图4所示选中各项,点击“打开文件”并在对话框内找到要下载的HEX文件。同时,如果选中两个条件项,就可以使在每次编译Keil时HEX代码能自动加载到STC-ISP,点击“Download下载”,手动按下电源开关便可把可执行文件HEX烧录到单片机内。
2.2 Keil编译软件
Keil软件是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编语言相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP、WIN7等操作系统,Keil生成的目标代码效率非常之高,多数语句生成的汇编代码很紧凑,容易理解,在开发大型软件时更能体现高级语言的优势。
图2-2 Keil编译软件
2.3 硬件调试
1、排除元器件失效
元器件失效的原因有两个:首先可能是元器件买来时就已经坏了;另外就是是由于安装错误,造成器件烧坏。可以采取检查元器件与设计要求的型号、规格和安装是否一致。在保证安装无误后,用替换方法排除错误。
2、排除电源故障
在通电前,一定要检查电源电压的幅值和极性,否则很容易造成集成块损坏。加电后检查各插件上引脚的电位,一般先检查VCC与GND之间电位,若在4.8V~5V之间属正常。若有高压,联机仿真器调试时,将会损坏仿真器等,有时会使应用系统中的集成块发热而损坏。
3、联机仿真调试
联机仿真必须借助仿真开发装置、示波器、万用表等工具,它们是单片机开发的最基本工具。
(1)信号线是联络单片机和外部器件的纽带,如果信号线连结错误或时序不对,那么就会造成对外围电路读写错误。STC89C52单片机的信号线大致分为读、写信号线、片选信号线、时钟信号线、外部程序存贮器读选通信号、地址锁存信号、复位信号等几大类。这些信号大多属于脉冲信号,对于脉冲信号借助示波器,并利用软件编程的方法来观测。例如对片选信号,执行设定好的程序后,就可以利用示波器观察芯片的片选信号引出脚,此时应看到周期为数微秒的负脉冲波形,若看不到则说明译码信号有错误。对于电平类信号,观测起来就比较容易。例如对复位信号观测就可以直接利用示波器,当按下复位键时,可以看到STC89C52的复位引脚将变为高电平;一旦松开,电平将变低。
(2)显示器的调试是分别用规定的电平加至控制数码管段和位显示的引脚,看数码管显示是否与理论上一致。不一致,一般为LED显示器接触不良所致,必须找出故障若故障排除并调试通过后,就可以执行设定的程序了。
(3)键盘调试一般在显示器调试通过后,键盘调试就比较简单,完全可以借助于显示器,利用程序进行调试。利用开发装置对程序进行设置断点,通过断点可以检查程序在断点前后的键值变化,这样就可知键盘工作是否正常。
借助简单工具对单片机硬件进行调试,就可以极大缩短单片机的开发周期,灵活应用开发板的原理和功能,使我们加深对专业知识的理解有很大的帮助。
第3章 音乐播放器设计
3.1 软件开发系统方案
图3-1 系统总体框图
图3-2 系统控制流程图
音乐播放器的设计是以STC89C52单片机为核心,利用蜂鸣器实现音频的输出,并借助LED发光二极管的动态显示以及独立按键和矩阵键盘的中断服务,来完成音乐播放器的设计。系统初始化后,由独立按键控制进入播放功能,开始从第一首曲目循环播放。当有矩阵键盘控制直接进入设定的曲目时,则跳入相应的程序,并开始播放跳选曲目。在曲目播放的过程中,LED发光二极管始终以相应的频率动态闪烁,当停止播放中断服务时,系统再次初始化。
3.2 音乐播放器系统模块
1、KeyScan按键扫描模块
根据既定的系统设计,在Keyscan按键扫描模块总共定义了7个按键,包括两个独立按键和5个矩阵键盘按键。其中,独立按键K1起控制音乐播放器的停止功能,独立按键K2控制曲目的切换,矩阵键盘的按键K12、K21、K31、K41、K12分别控制5首曲目的直接跳转。
2、SoundPlay曲目播放模块
设置曲谱的存储格式,播放速度以及计算曲目的长度。
3、Define定义模块
Define定义模块是声明STC89C52单片机引脚控制相应的独立按键和矩阵键盘按键。
4、Delay延时模块
Delay延时模块应用于KeyScan按键扫描模块、SoundPlay曲目播放模块和YY_MPZ主程序模块,并且延时模块还有去噪的功能。
5、YY_MPZ主程序模块
YY_MPZ主程序模块分别调用KeyScan按键扫描模块、SoundPlay曲目播放模块、Define定义模块和Delay延时模块,用以读取曲目代码,并定义中断服务和播放曲目标识。
第4章 总结及体会
短学期的生产实习即将接近尾声,回顾起此次实习,我感受颇深,受益匪浅。从焊接实验板的第一个元器件到硬件调试完毕,从选择音乐播放器设计到完成整个编程,从理论到实践,再到理论,我学到了很多在课堂理论中接触不到的东西,不仅学会了如何识别电路原理图,并根据原理图编写程序以完成既定的功能,而且对单片机的理论知识有了更全面的了解和把握,尤其是在学习使用Keil软件编程和仿真时收获良多。通过生产实习,还使我深深懂得了实践的重要性,同时在程序调试的过程中提高了自己发现问题、解决问题和独立思考的能力,提升了自己的综合素质。
当然,在实习的过程中也有很多问题。首先,没有把握焊接元器件的技巧,致使焊盘上的焊锡堆积过多,元器件摆放布局也不合理;其次,由于对单片机理论知识了解不够,导致软件开发出现很多的问题,使得在音乐播放器设计上花费了大量的时间;再次,这次生产实习是对我的学习态度的又一次检验,对于这次单片机综合生产实习,我最大的
心得体会
决胜全面小康心得体会学党史心得下载党史学习心得下载军训心得免费下载党史学习心得下载
就是作为一名工程技术人员,要求具备的首要素质应该是绝对的严谨;最后,我还得出一个结论,无论做什么事情,只要足够坚强,有足够的毅力与决心,有足够的挑战困难的勇气,那么一切就皆有可能。通过这次短学期生产实习,我不仅加深了对单片机理论的理解和掌握,并将理论很好地应用到实际中去,而且还学会了如何去培养创新精神,从而不断地战胜自己,超越自己。
最后,感谢指导老师的辛勤教导。这次生产实习我能圆满的完成,除了我的认真和努力外,当然更离不开老师悉心的指导和教诲,使我在实习的过程中学到了很多实用性的知识。同时,对给过我帮助的所有同学和老师们表示衷心的感谢和祝福!
参考文献
[1] 胡汉才.单片机原理及其接口技术[M] .北京:清华大学出版社,1996.
[2] 李广弟.单片机基础[M] .北京航空航天大学出版社,2007.
[3] 刘守义等.单片机入门技术基础[M] .西安电子科技大学出版社,2007.
[4] 潘永顺等.电子电路CAD实用教程 [M] .西安电子科技大学出版社,2007.
[5] 张毅刚.单片机原理及应用[M].北京:高等教育出版社,2010.
附录 音乐播放器设计主要程序代码
#include
论文
政研论文下载论文大学下载论文大学下载关于长拳的论文浙大论文封面下载
)原创性声明和使用授权说明
原创性声明
本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的
材料
关于××同志的政审材料调查表环保先进个人材料国家普通话测试材料农民专业合作社注销四查四问剖析材料
。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作 者 签 名: 日 期:
指导教师签名: 日 期:
使用授权说明
本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名: 日 期:
学位论文原创性声明
本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。
作者签名:
日期: 年 月 日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:
日期: 年 月 日
导师签名: 日期: 年 月 日
指导教师评阅书
指导教师
评价
LEC评价法下载LEC评价法下载评价量规免费下载学院评价表文档下载学院评价表文档下载
:
一、撰写(设计)过程
1、学生在论文(设计)过程中的治学态度、工作精神
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、学生掌握专业知识、技能的扎实程度
□ 优 □ 良 □ 中 □ 及格 □ 不及格
3、学生综合运用所学知识和专业技能分析和解决问题的能力
□ 优 □ 良 □ 中 □ 及格 □ 不及格
4、研究方法的科学性;技术线路的可行性;设计方案的合理性
□ 优 □ 良 □ 中 □ 及格 □ 不及格
5、完成毕业论文(设计)期间的出勤情况
□ 优 □ 良 □ 中 □ 及格 □ 不及格
二、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
三、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、论文的观念是否有新意?设计是否有创意?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
3、论文(设计说明书)所体现的整体水平
□ 优 □ 良 □ 中 □ 及格 □ 不及格
建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格
(在所选等级前的□内画“√”)
指导教师: (签名) 单位: (盖章)
年 月 日
评阅教师评阅书
评阅教师评价:
一、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
二、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、论文的观念是否有新意?设计是否有创意?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
3、论文(设计说明书)所体现的整体水平
□ 优 □ 良 □ 中 □ 及格 □ 不及格
建议成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格
(在所选等级前的□内画“√”)
评阅教师: (签名) 单位: (盖章)
年 月 日
教研室(或答辩小组)及教学系意见
教研室(或答辩小组)评价:
一、答辩过程
1、毕业论文(设计)的基本要点和见解的叙述情况
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、对答辩问题的反应、理解、表达情况
□ 优 □ 良 □ 中 □ 及格 □ 不及格
3、学生答辩过程中的精神状态
□ 优 □ 良 □ 中 □ 及格 □ 不及格
二、论文(设计)质量
1、论文(设计)的整体结构是否符合撰写规范?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、是否完成指定的论文(设计)任务(包括装订及附件)?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
三、论文(设计)水平
1、论文(设计)的理论意义或对解决实际问题的指导意义
□ 优 □ 良 □ 中 □ 及格 □ 不及格
2、论文的观念是否有新意?设计是否有创意?
□ 优 □ 良 □ 中 □ 及格 □ 不及格
3、论文(设计说明书)所体现的整体水平
□ 优 □ 良 □ 中 □ 及格 □ 不及格
评定成绩:□ 优 □ 良 □ 中 □ 及格 □ 不及格
(在所选等级前的□内画“√”)
教研室主任(或答辩小组组长): (签名)
年 月 日
教学系意见:
系主任: (签名)
年 月 日
学位论文原创性声明
本人郑重声明:所呈交的学位论文,是本人在导师的指导下进行的研究工作所取得的成果。尽我所知,除文中已经特别注明引用的内容和致谢的地方外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式注明并表示感谢。本人完全意识到本声明的法律结果由本人承担。
学位论文作者(本人签名): 年 月 日
学位论文出版授权书
本人及导师完全同意《中国博士学位论文全文数据库出版章程》、《中国优秀硕士学位论文全文数据库出版章程》(以下简称“章程”),愿意将本人的学位论文提交“中国学术期刊(光盘版)电子杂志社”在《中国博士学位论文全文数据库》、《中国优秀硕士学位论文全文数据库》中全文发表和以电子、网络形式公开出版,并同意编入CNKI《中国知识资源总库》,在《中国博硕士学位论文评价数据库》中使用和在互联网上传播,同意按“章程”规定享受相关权益。
论文密级:
□公开
□保密(___年__月至__年__月)(保密的学位论文在解密后应遵守此协议)
作者签名:_______ 导师签名:_______
_______年_____月_____日 _______年_____月_____日
独 创 声 明
本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。
本声明的法律后果由本人承担。
作者签名:
二〇一〇年九月二十日
毕业设计(论文)使用授权声明
本人完全了解滨州学院关于收集、保存、使用毕业设计(论文)的规定。
本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。
(保密论文在解密后遵守此规定)
作者签名:
二〇一〇年九月二十日
致 谢
时间飞逝,大学的学习生活很快就要过去,在这四年的学习生活中,收获了很多,而这些成绩的取得是和一直关心帮助我的人分不开的。
首先非常感谢学校开设这个课题,为本人日后从事计算机方面的工作提供了经验,奠定了基础。本次毕业设计大概持续了半年,现在终于到结尾了。本次毕业设计是对我大学四年学习下来最好的检验。经过这次毕业设计,我的能力有了很大的提高,比如操作能力、分析问题的能力、合作精神、严谨的工作作风等方方面面都有很大的进步。这期间凝聚了很多人的心血,在此我表示由衷的感谢。没有他们的帮助,我将无法顺利完成这次设计。
首先,我要特别感谢我的知道郭谦功老师对我的悉心指导,在我的论文书写及设计过程中给了我大量的帮助和指导,为我理清了设计思路和操作方法,并对我所做的课题提出了有效的改进方案。郭谦功老师渊博的知识、严谨的作风和诲人不倦的态度给我留下了深刻的印象。从他身上,我学到了许多能受益终生的东西。再次对周巍老师表示衷心的感谢。
其次,我要感谢大学四年中所有的任课老师和辅导员在学习期间对我的严格要求,感谢他们对我学习上和生活上的帮助,使我了解了许多专业知识和为人的道理,能够在今后的生活道路上有继续奋斗的力量。
另外,我还要感谢大学四年和我一起走过的同学朋友对我的关心与支持,与他们一起学习、生活,让我在大学期间生活的很充实,给我留下了很多难忘的回忆。
最后,我要感谢我的父母对我的关系和理解,如果没有他们在我的学习生涯中的无私奉献和默默支持,我将无法顺利完成今天的学业。
四年的大学生活就快走入尾声,我们的校园生活就要划上句号,心中是无尽的难舍与眷恋。从这里走出,对我的人生来说,将是踏上一个新的征程,要把所学的知识应用到实际工作中去。
回首四年,取得了些许成绩,生活中有快乐也有艰辛。感谢老师四年来对我孜孜不倦的教诲,对我成长的关心和爱护。
学友情深,情同兄妹。四年的风风雨雨,我们一同走过,充满着关爱,给我留下了值得珍藏的最美好的记忆。
在我的十几年求学历程里,离不开父母的鼓励和支持,是他们辛勤的劳作,无私的付出,为我创造良好的学习条件,我才能顺利完成完成学业,感激他们一直以来对我的抚养与培育。
最后,我要特别感谢我的导师赵达睿老师、和研究生助教熊伟丽老师。是他们在我毕业的最后关头给了我们巨大的帮助与鼓励,给了我很多解决问题的思路,在此表示衷心的感激。老师们认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,感谢他耐心的辅导。在论文的撰写过程中老师们给予我很大的帮助,帮助解决了不少的难点,使得论文能够及时完成,这里一并表示真诚的感谢。
蜂鸣器模块
LED二极管
时钟模块
独立按键
矩阵键盘
复位电路
STC89C52
是
判断按键是否按下
蜂鸣器振荡
键盘编码送到P3^4
结束
开始键盘扫描
系统初始化
开始
否
是
1