单片机类有关论文范例,与文初稿,本科毕业文相关本科毕业论文
本论文是一篇单片机类有关本科毕业论文,关于文初稿,本科毕业文相关在职研究生毕业论文范文。免费优秀的关于单片机及电子实习及计算机方面论文范文资料,适合单片机论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
SichuanTopVocationalCollegeofInformationTechnology
毕业设计论文
题目:
语音报时系统
学生姓名:苏刘春
学生学号:2005010415
专业方向:计算机应用技术
指导教师:蔡英
指导单位:四川托普信息技术职业学院
2007年8月1日至2007年10月25日
摘 要
带有语音功能的电子产品和电子设备近年来广泛地出现在我们的生活中.语音时钟是现在电子时钟多功能化发展的一个方向,将语音引入到时钟中实现时间的语音播报.
本文是设计一个基于凌阳61A单片机的语音报时系统,利用凌阳61A板这样一种本身就带有语音识别和播放功能的单片机来进行时间的播报.把凌阳61A板单片机的语音播报功能加入到设计中,通过对它的运用来了解一个带语音的系统应如何设计.在语音报时系统的设计中,要处理好以下几个关键:DA转换,语音识别,人机接口,程序设计.DA和语音识别技术关系到时间的正确播报.人机接口是播报时间和调整时间的关键.因此,利用凌阳61A单片机在语音识别和处理方面的优点,结合实践,设计出有特色的语音报时系统.
单片机是实现各种控制策略和算法的载体.因其功耗低,超小型,低成本,功能完整,非常适用于便携式仪表和就地式显示控制仪表,在国内越来越受到用户的重视和广泛的应用.随着单片机集成化程度的不断提高,现代单片机已经具备了数字信号处理功能,使语音信号处理用单片机实现成为可能.台湾凌阳科技公司(Sunplus)推出的一款SPCE061A就是这样的产品.SPCE061A是以μ'nSPTM16位微控制器及信号处理器芯片为内核的16位单片机,采用模块式集成结构,片内集成了2KBRAM,32KBFlash,ADC,DAC,并行I/O等,本文介绍如何用SPCE061A单片机实现系统语音播报.
关键字:单片机,凌阳SPCE061A,语音识别,语音报时,并行I/O口
目录
引言2
第一章需求分析3
1.1凌阳单片机的实用性3
1.2凌阳单片机的应用领域3
章二章概要设计4
2.1任务需求4
2.2设计需求4
第三章详细设计5
3.1总述5
3.1.1SPCE061A性能5
3.1.2SPCE061A芯片引脚6
3.2硬件设计6
3.2.1绘制原理图6
3.2.2PCB板的设计与生成9
3.3软件设计10
3.3.1主程序流程图10
3.3.2按键模块11
第四章测试和调试14
4.1调试步骤14
4.2硬件测试14
4.3软件调试16
第五章总结17
参考文献18
谢词19
附录20
附录1印制电路板图(PCB)20
附录2元件清单21
附录3完整程序代码21
引言
单片微型计算机又称单片微控制器,是微型计算机发展中的一个重要分支,其发展十分迅速.单片机由于具有高可靠性,集成度高,价格低廉和容易产品化等特点,因此在智能仪器仪表,医疗器械,工业实时控制,智能终端,通信设备汽车和家用电器等领域得到了广泛的应用.
集成化性能的发展越来越明显的竞争优势也成为诸多商家眼中不可错失的商机.其中,凌阳科技有限公司推出的凌阳十六位单片机u'nSP以迅雷不及掩耳的速度占据了广阔的市场.其应用领域也逐渐由传统的控制,扩展为控制处理,数据处理及数字信号处理(DSP,DigitalSignalProcessing)等领域.该单片机采用现代电子技术——片上系统SOC(systemonachip)技术设计而成,内部集成有ADC,DAC,PLL,AGC,DTMF,LCDDRIVER等电路.采用精简指令集(RISC),指令周期均以CPU时钟数为单位.此外内置有16位硬件乘法器和加法器,并配有DSP拥有的特殊指令,大大的加快了各种演算法的运行速度.
随着1971年Intel公司4位微处理器4004的成功研制,接着又在1976年推出MCS-48系列单片机,之后,单片机的发展非常迅速.就通用型单片机而言,目前市场上的产品至少有50多个系列,300多个品种.从基本操作处理的数据来看,有4位,8位,16位和32位单片机等.但由于种种原因,许多单片机在国内未能成为主流,目前国内仍然是以MCS-48,MCS-51,MCS-96为主流系列.本次实习的凌阳SPCE061A板是"凌阳科技大学计划"专为学生,电子爱好者等进行电子实习,课程设计,毕业设计,电子制作及电子竞赛所设计的,也可以作为单片机项目初期研发使用.它主要包括输入/输出端口,定时器/计数器,数/模转换,模/数转换,串行设备输入输出,通用形串行接口,低电压监测和复位等部分,并且内置在线仿真电路ICE接口,较高的处理速度其能够快速的处理复杂的数字信号.本次设计从原理图的绘制(包括元件符号的绘制等),PCB板的绘制(包括部局部线,规则检测等),电路板的焊接,程序编写,硬件测试,软件测试到最后实现功能的整个过程都要求自己完成.这篇论文主要介绍了如何用C,汇编语言程序实现其设计的功能及在调试过程中遇到的问题和解决方案.
第一章需求分析
1.1凌阳单片机的实用性
因为凌阳单片机具有高速度,低价格,可靠,实用,体积小,功耗低,简单易学等特点,所以采用凌阳SPCE061A单片机作为硬件支持.除此以外,凌阳SPCE061A单片机也配有应用开发环境.此工具可以在Windows环境下操作,支持标准C语言和凌阳单片机汇编语言,集编辑,编程,仿真等功能于一体,同时提供了大量的编程库函数,方便,简单,易使用,这也是本设计选用凌阳SPCE061A单片机作为硬件支持的另一个重要原因.
1.2凌阳单片机的应用领域
凌阳科技近几年中,在通用单片机方面投入了巨大的研发力量,开发出SPMC65系列(8位),SPMC75系列(16位)工业级通用单片机,其可靠性和抗干扰能力在同类产品中已达到领先水平.凌阳单片机不仅有SPCE061A系列还有SPMC65系列单片机最突出的优点在于抗干扰能力,并为其应用领域作了具有针对性的增强设计,同时拥有丰富易用的资源以及优良的结构,广泛应用于家用电器,工业控制,仪器仪表,安防报警,计算机外围等领域.
1,办公自动化领域
一台PC机可以嵌入10台单片机系统,如键盘,鼠标,显示器,声卡,打印机,软盘/硬盘驱动器和调制解调器等.而且,现代办公室中所使用的大量通信,信息产品,如绘图仪,复印机,,传真机等都采用了单片机控制系统.
2,家用电器领域
洗衣机,电冰箱,空调,微波炉,电饭煲,电视机,录像机及其他视频音像设备电器中已普遍采用单片机扩展电路取代传统的控制电路.
3,工业自动化领域
在工业自动化领域,如工业过程控制,过程检测,工业控制器及机电一体化控制等,单片机系统主要用来实现信号检测,数据的采集以及应用对象的控制.这些系统除一些小型工控机以外,许多都是以单片机为核心的单机或多机网络系统.
4,安防报警领域
随着经济的发展安全问题也是不能忽视的.要很多地方不论是家里,还是公司还是在马路上以及一些大型的聚会和活动都会安装一些报警装置来保护人们的人生和和财产安全,并且现在这一措施已经变的不可缺少.
章二章概要设计
2.1任务需求
本次设计的语音报时系统主要由系统初始化模块,输入按键信息模块,语音输入与A/D转换模块,压缩编码模块和D/A转换模块组成.实现单独播报年,月,日和时,分,并且能够对它们分别进行调整.设计复位键对设定值进行清零操作.具体设计过程见第三章.
组成电路板各模块应具有如下功能:
系统初始化模块:输入一些变量与子小模块,进行赋初值等处理,输出变量和模块的初始状态,
输入按键信息模块:输入键值,等待系统中断并进行相应的中断处理,输出为调用相应的键处理程序,
语音输入与A/D转换模块:输入语音信号,进行A/D转换,输出语音的数字信号,
压缩编码模块:输入语音的数字信号,经过语音压缩函数的处理,输出语音的压缩编码,
D/A转换模块:输入语音的数字信号,进行D/A转换输出语音的模拟信号.
2.2设计需求
传统教学中51单片机的开发需要较多的工具,例如仿真器,编程器,烧录器等,这些开发无论是从价格还是从操作上都使得其难以在学生中普及,其次51单片机注重的是单片机本身的学习,例如外部器件的扩展等,没有把系统&
单片机类有关论文范例,与文初稿,本科毕业文相关本科毕业论文参考文献资料: