毕业设计(论文)-基于AT89S52单片机的简易数字毫伏表的设计.doc

上传人:李主任 文档编号:3282816 上传时间:2019-08-07 格式:DOC 页数:27 大小:1.10MB
返回 下载 相关 举报
毕业设计(论文)-基于AT89S52单片机的简易数字毫伏表的设计.doc_第1页
第1页 / 共27页
毕业设计(论文)-基于AT89S52单片机的简易数字毫伏表的设计.doc_第2页
第2页 / 共27页
毕业设计(论文)-基于AT89S52单片机的简易数字毫伏表的设计.doc_第3页
第3页 / 共27页
毕业设计(论文)-基于AT89S52单片机的简易数字毫伏表的设计.doc_第4页
第4页 / 共27页
毕业设计(论文)-基于AT89S52单片机的简易数字毫伏表的设计.doc_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《毕业设计(论文)-基于AT89S52单片机的简易数字毫伏表的设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-基于AT89S52单片机的简易数字毫伏表的设计.doc(27页珍藏版)》请在三一文库上搜索。

1、潍坊学院专科毕业设计(论文)目录摘要1Abstract2第一章 引言3第二章 系统设计思想42.1测量方案42.2 输出部分中各模块的方案选择42.3 最终整体方案设计42.4 总体设计方案5第三章 系统的硬件设计73.1 系统硬件的主要组成部分与理论分析计算73.1.1系统硬件部分73.1.2理论分析与公式计算73.2 系统各模块单元的理论分析与实际电路设计73.2.1测量部分73.2.2输出部分103.2.3毫伏表的基本电路部分163.2.4稳压电源部分电路设计16第四章 系统的软件设计184.1主流程图184.2软件子流程图194.2.1测量部分194.2.2输出部分软件流程图20第五章

2、 调试(系统测试)过程245.1测试仪器与设备245.2 测试过程245.2.1分模块调试:245.2.2整机系统调试:245.3结果分析24总结26结束语27参考文献28II简易数字交流毫伏表设计摘要本系统分电压测量和信号产生输出两大部分,电压测量部分以模拟电路为主,配合放大模块、A/D转化模块、显示模块;通过凌阳单片机进行数据处理,在误差允许范围内显示测量电压值。信号产生以直接数字式频率合成器(Direct Digital Frequency Synthesis,简称DDS或DDFS)为核心,经过AT89S52对DDS芯片内部进行控制,使之输出标准正弦波形,利用编程实现频率预置、步进,达到

3、电压输出频率的可调节步进。通过调试与测量完成了题目的基本部分和全部发挥部分的要求并有自己的创新。此系统以FPGA为核心,辅以必要的外围电路(包括信号调理、AD转换、DA转换、输入输出和电源模块),采用模块化的设计理念,利用VHDL语言进行编程,具有良好的扩展性和移植性。本系统具有交流电压测量和交流电压输出两大功能。交流电压测量时,将外部输入电压信号经信号调理模块调节到AD电路输入范围,经AD转换后送入FPGA核心模块计算电压的有效值,实现毫伏表的功能,并将结果在LCD显示;交流电压输出时,利用FPGA 的高速数据并行处理的能力,根据DDS原理,经DA输出稳定的频率可调的正弦波电压。经测试,交流

4、电压测量的误差控制在5%以内,较好地实现了题目的基本要求和发挥要求,同时交流信号输出的频率高达10MHz。本文是简易数字交流毫伏表的一个新型设计方法的尝试。也符合了利用单片机实现队数据进行较为精确测量的新趋势。关键词:AT89S52单片机,毫伏表,频率合成器Design of simple digital communication millivoltmeterABSTRACTThis system voltage measurement and signal output of two parts, the voltage measurements of analog amplifier m

5、odule, cooperate, A/D conversion module, display module, Through the sunplus microcontroller, within the permitted error display measuring voltage. With Digital signals directly to the Digital Frequency synthesizer (as some bio-synthesis, referred to as DDFS) as the core of DDS or, on DDS chip insid

6、e AT89S52 control, using standard output waveform, programming, preset, step Frequency voltage output reached Frequency adjustable step. Through measuring and testing the basic topic completed and all play a part of the requirements and have their own innovation.This system works based on the FPGA w

7、ith some outer circuits, which include signal processing, A/D converter, D/A convention, input/output and source modules. This system is designed by the principle of module and VHDL program. So it has the advantages of expansibility and replantation. This system has the functions of measuring and su

8、pplying alternate current. When the outer input signal is measured, it is send to the A/D circuit through the signal processing module. Then through the A/D converter, the signal is send to the core of the FPGA module to calculate the virtual value of the voltage. Then the function of milli-voltage

9、meter is realized and the result can be displayed on the LCD. When outputting the source, with the help of the FPGAs parallel processing ability and the principle of DDS, it can output stable frequency-adjustable sine wave voltage. Through the measurement, the error of the result is in the range of

10、5%.So it realizes the basic requirement and the superior requirement well. And the frequency of the sine wave voltage is up to 10 MHz.This simple digital communication is a new design of millivolt table method. With the lakers using single chip computer is accurate measurement data of the new trend.

11、KEYWORDS:AT89S52 ,Millivoltmeter , DDS23第一章 引言近年来随着数字化设备在社会领域的渗透, 单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在数字设备显示设计中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。数字显示器是接收和处理数字信号的显示器,作为一种先进的显示器类型,数字显示器正在呈现加速发展的态势。数字显示器的先进性首先体现在信号的保真度上,在传输的过程中,数字信号的损失几乎为零,因此数字显示器的显示效果更加逼真;其次,数字显示器具有单一模式的回

12、路结构,因而系统更简单、更可靠;第三,数字显示器中没有了可见扫描线的干扰,因此能够显现更清晰的动态图像、游戏、照片等,能获得图形作业所需的高水准图像效果。同时数字显示器可以更有效地实现与显示效果直接相关的性能,如色彩修正,肤色补偿,色彩再校准等1。在现代便携式智能仪器或手持设备中,数字显示设备已经成为一种行业标准。这需要设计者在选取元器件上有特殊考虑。微功耗、小体积应作为选择相关器件的首要要求。让使用者使用时方便快捷是最基本的要求。第二章 系统设计思想本设计硬件电路分为测量部分、输出部分两大部分,测量部分又分为控制模块、放大模块、A/D转化模块、显示模块,输出部分分为控制模块、信号产生模块、放

13、大模块、滤波模块、显示模块。2.1 测量方案采用凌阳16位单片机为核心处理,同时经过放大处理,A/D数据转换,由凌阳配套液晶显示。采用凌阳16位单片机SPCE061A作为控制核心,SPCE061A单片机在2.4V-3.6V工作电压范围内的CPU时钟频率范围为0.32-49.152MHz,同时增加了内积运算功能,提高了数据处理能力,还配有独特的音频处理功能,丰富的音频函数使语音更加多样化。通过AD620运算放大器放大信号,再由TLC2543芯片进行A/D转换,达到题目所需效果。综上所述,本模块采用凌阳AT89S52 16位单片机为核心处理,充分利用凌阳单片机的优点,使测量数据更加准确,放大电路及

14、A/D数据采集电路为了减小误差使用了AD620、TLC2543两种芯片,让电路更加稳定具有更好的保护措施2。2.2 输出部分中各模块的方案选择采用AT89S52单片机为控制器,控制DDS芯片AD9854主电路产生正弦波形,在控制中利用OCMJ4X8C液晶显示出操作步骤,利用AD9854宽频带产生所需正弦波形,通过编程来实现大大减少了硬件中所带来的不稳定因素、及数据误差。在调试中频率转换时间短、频率分辨率高、频率稳定度高、输出信号频率和相位可快速程控切换等,使得操作更加方便、高效。 2.3 最终整体方案设计 最终方案设计思想及框架示意图如图2.1所示凌阳单片机AT89S52DDS信号发生器AT8

15、9S524*4键盘键盘放大A/D转换LCD显示喇叭输出MIC输入模组液晶显示器输出信号图2.1 数显毫伏表总体示意图2.4 总体设计方案我们总体设计方案如下:(1)测量部分a、控制模块选用凌阳SPCE061A 16位单片机。b、放大模块选择AD公司的AD620芯片实现。c、A/D转换模块选择TI公司的TLC2543芯片,从分利用其在仪表中的应用特性。d、显示模块选择与控制模块相配套的凌阳公司的LCD液晶显示模组。测量部分系统框图如图2.2:凌 阳AT89S52单 片 机凌阳LCD显示模组AD620放大TLC2453A/D转换毫 伏 表基本电路图2.2 测量部分系统框图(2)输出部分a、控制模块

16、采用凌阳AT89S52 16位单片机。b、信号产生部分采用DDS,选用AD公司的AD9854芯片。c、放大模块采用AD811视频放大芯片实现。d、显示模块使用OCMJ(奥可拉中文集成模块)C系列液晶显示器3。输出部分系统框图分别如图2.3OCMJ液晶AT89S52单片机44键盘DDS芯片AD9854控制字输出图2.3 输出部分(3)毫伏表的基本电路部分采用分立元件实现(4)稳压电源部分选用分立元件自制的稳压电源(5)系统总体设计框图系统总体设计框图如图2.4所示:毫伏表基本电路放大及A/D转换DDS芯片AD9854凌阳LCD显示模组放大电路AT89S52单片机凌 阳AT89S52单片机稳 压

17、电 源4*4键盘220V交流电OCM4X8C LCD液晶输出图2.4 系统设计框图第三章 系统的硬件设计3.1 系统硬件的主要组成部分与理论分析计算3.1.1系统硬件部分本系统的硬件部分主要有:(1)测量控制电路(2)输出控制电路(3)毫伏表主电路基本部分电路; (4)稳压电源电路;(5)外围辅助电路(6)看门狗电路3.1.2理论分析与公式计算由于被测电压为交流,且范围在10mV200V,经过电路分压做到多档位控制,并利用继电器用到自动转换量程,不会出现大误差。AD9854的频率控制字长为48位,其输出信号可编程控制的频率精度f为:f3001062481066106AD9854的相位控制字长为

18、14位,其输出信号可编程控制的相位精度Pmin为: Pmin2141917104通过公式计算所有数据均在题目要求内,并达到指定技术指标。3.2 系统各模块单元的理论分析与实际电路设计3.2.1测量部分(1)测量部分控制器单元模块设计SPCE061单片机功能强大,其片内含有8路10位A/D转换器和2路D/A转换器和丰富的中断资源,还具有较高的数据处理速度,一定的语音数据处理能力,以及低功耗,超小型,低成本等的特点,非常适合应用于便携式智能仪表。输入/输出接口(简称为I/O口)是单片机与外设交换信息的通道。输入端口负责从外接收检测信号、键盘信号等各种开关量信号。输出端口负责向外界输送由内部电路产生

19、的处理结果、显示信息、控制命令、驱动信号等。此单片机有两个16位通用的并行接口:A口和B口。这两个口的每一位都可通过编程单独定义成输入或输出口。B口除了具有常规的输入/输出功能外,还有一些特殊功能4。(2)测量部分放大及A/D转换电路 a .AD620放大电路实现AD放大电路图如图3.1:图3.1 AD620放大电路图图3.2所示为AD620仪表放大器的脚位图。其中1、8接脚要跨接一电阻來调整放大倍率,4、7接脚需提供正负相等的工作电压,由2、3接脚输入的放大的电压即可从接脚6输出放大后的电压值。接脚5则是参考基准,如果接地则接脚6的输出即为与地之间的相对电压。 AD620引脚示意图如图3.2

20、: RG-ININPUT-VSREFOUTPUTT+VSRG12345678AD620图3.2 AD620脚位示意图 b.TLC2543A/D转换电路TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成A/D转换过程。由于是串行输入结构,能够节省89S52系列单片机I/O资源;且价格适中,分辨率较高,因此在仪器仪表中有较为广泛的应用。TLC2543芯片电路如图3.3:图3.3 TLC2543原理图c、放大转换电路原理图根据AD620放大芯片与TLC2543A/D转换芯片各自的原理功能及引脚特点制作电路图如图3.4:图3.4 放大及AD转换电路 (3)测量显示模块凌阳公司

21、的一款128*64点阵的液晶模组,驱动芯片采用的是凌阳SPLC501。该液晶模组接口简单,应用方便,且可以完成很多液晶特效功能。 此液晶模组为128*64点阵,面板采用STN(Super Twisted Nematic)超扭曲向列技术制成并且由128 Segment和64 Common组成,LCD非常容易通过接口被访问5。 其原理图如图3.5:图3.5 凌阳显示模组原理图3.2.2输出部分(1)输出部分控制单元电路设计AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引

22、脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能: 8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保

23、存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。AT89S52单片机最小系统外围电路原理图如图3.6:图3.6AT89S52单片机及外围电路原理图(2)信号产生电路(DDS电路)及DDS芯片AD9854工作原理AD9854是由AD公司生产的单片DDS芯片,它内部集成了48Bit频率累加器、48Bit相位累加器、正余弦波形表、12位正交数模转换器以及调制和控制电路,该芯片能够在单片上完成频率调制、相位调制、幅度调制以及IQ正交调制等多种功能,因而具有很高的性能价格比和广阔的应用领域7。a.AD9854的结构 AD9854采用高度集成CMOS技术,其内部含有同相、正交两个高速1

24、2Bit D/A转换器,因而可以同时输出同相、正交两路信号。在高稳定度时钟的驱动下,AD9854可以输出高品质和高稳定度的信号,其频率、幅度、相位均可编程控制,编程速率可达100MHz。同时,AD9854内部还含有可编程控制的时钟乘法器,其内部时钟速率最大可达300MHz。AD9854可以通过内部的一个长39字节的寄存器表存储有关的各种控制字和状态字。用户可通过I/O与该寄存器表进行通信,I/O缓冲区的内容必须在更新脉冲的作用下才能刷新到寄存器表中,这样可以很好地达到同步。I/O与外部有并行和串行两种通信方式,工作在并行通信模式时,端口的更新速率最高为100MHz。b、AD9854频率合成原理

25、AD9854主要由四部分组成,第一部分为相位累加器,用于决定输出信号频率的范围和精度;第二部分为正弦函数功能表(波形存储器),用于存储经量化和离散后的正弦函数的幅值;第三部分为转换,可产生所需的模拟信号;第四部分为低通滤波,用来减少量化噪声、消除波形尖峰。参考频率源是一个高稳定度的晶体振荡器,用以同步芯片中各部件的工作,因此,芯片输出的合成信号的频率稳定度和晶体振荡器是一样的。从原理上还可看出,它是用高稳定的固定时钟频率来对所要合成的信号进行相位取样的,单位时间内取样量越大,则合成的频率越低。取样量的大小由可程控的频率设定数据决定。(3)输出部分放大电路AD811芯片介绍使用高速单运放AD81

26、1完成放大,AD811为电流反馈型宽带运放,其带宽增益积为140MHz,15V供电,增益为+10的情况下,-3 dB带宽达100MHz,非常适合本系统的宽带放大要求,有12V的输出摆幅,且输出电流最大可达100mA,完全可满足峰峰值要求,外围电路也很简单,避免了采用三极管放大电路容易出现调试困难的情况,为防止自激实际中采用反相3倍电压放大,不影响指标,可靠性大大提高。AD811封装图如图3.7:图3.7 AD811封装图(4)滤波电路模块:滤波电路由普通的电感电容组成,原理图如图3.8:图3.8 滤波电路(5)输出部分显示模块利用AT89S52对P3.0,P3.1,P3.2口设置为液晶数据口。

27、由于AT89S52资源有限,因此对液晶进行控制与通信选用串行通信方式以此节省I/O端口,给系统资源带来了好处。当PSB脚接低电位时,模块将进入串行模式。从一个完整的串行传输流程来看,一开始先传输启始字节,它需先接收到五个连续的1(同步位字符串),在启始字节,此时传输计数将被重置并且串行传输将被同步,再跟随的两个位字符串分别指定传输方向位(RW)及寄存器选择位(RS),最后第八的位则为0。在接收到同步位及RW和RS资料的启始字节后,每一个八位的指令将被分为两个字节接收到:较高4位(DB7DB4)的指令资料将会被放在第一个字节的LSB部分,而较低4位(DB3DB0)的指令资料则会被放在第二个字节的

28、LSB部分,至于相关的另四位则都为08。(6)外围辅助电路外围辅助电路主要是4*4键盘,图3.9所示的是键盘的电路示意图。图3.9 4*4键盘电路原理图(7)看门狗电路a、“看门狗”电路原理由于CPU受到干扰,很容易产生失控,引起程序的“跑飞”,使程序陷入死循环,而指令冗余技术和软件陷阱技术又不能使失控的程序摆脱“死循环”的困境,因此通常采用程序监视技术又称“看门狗”技术,可使程序脱离“死循环”。由于整个程序采用了循环运作方式,每一次循环的时间基本固定,因此只须不断地监视循环运行时间即可。若发现时间超过已知的循环设定时间,则认为系统陷入“死循环”,然后强迫程序回到OOOOH,使系统纳入正规运行

29、9。b、“看门狗”电路的设计目前市场上的微处理监控器芯片很多,其脉冲时间间隔也各不相同。由于所设计的测控系统全部运行必须控制在0.3s之内, 所以采用了74LS123双可再触发单稳态多谐振荡器的“看门狗”电路。74LS123功能如表3.1;单稳态“看门狗”电路如图3.10所示。图3.10 看门狗电路原理图复位脉冲的宽度主要取决于电容电阻参数。AT89S52单片机理论上复位脉冲的高电平必须大于4个机器周期,但在实际系统中,考虑到电源的稳定时间、参数漂移、晶振稳定时间等因素,必须留有余量。实践证明,上电瞬时RC电路充电,Reset引脚端出现正脉冲,只要Reset端保持l0ms以上的高电平,就能够复

30、位。当充电时间t=0.6RC时,则充电电压= 0.45= 0 .45x 5V2 V,其中t为复位时间。当=1k,=22uf时,t=0.622uf=13ms,即可保证很好的复位。二极管IN4148与R13并联的主要目的是当系统掉电时,复位电容里存储的能量可以通过二极管迅速放电,这就为单片机的反复上电提供了保证。在实际运行中,只要程序工作循环正常,就能保证单稳态U4:A 始终处于暂稳态,1Q端输出高电平,2Q端输出低电平。一旦程序由于干扰而“乱飞”或进入“死循环”,“看门狗”脉冲不能正常触发,经过450ms后单稳态U4:A脱离暂态,1Q端回到低电平,并触发单稳态U4:B翻转到暂态,在2Q端产生足够

31、宽的正脉冲(0.9ms),使单片机可靠复位。本看门狗电路具有如下特点:(1) 本身能够独立工作,基本上不依赖CPU;(2) CPU 在一个固定的时间间隔中和该系统打一次交道,就能辨别系统是否能正常工作;(3) 当CPU掉入“死循环”后,能及时发觉并使系统复位;(4) 该系统也可以手动复位。3.2.3毫伏表的基本电路部分本电路是根据毫伏表的基本原理及本题目要求所设计,其原理图如图3.11图3.11 毫伏表主电路原理图3.2.4稳压电源部分电路设计由于本系统复杂,涉及到很多电路、集成芯片多,又各自所需电压不同,为了符合每一部分的电压需要。我们必须把电压分别转换,我们通过7815、7915本别产生正

32、负15V电压给AD620与AD811供电,用7805产生5V电压给凌阳SPCE061单片机与AT89S52单片机供电,用AME711产生3.3V稳压给DDS芯片AD9854供电10。根与题目要求我们设计的稳压电源电路图如图3.12:图3.12 稳压电源电路图第四章 系统的软件设计4.1主流程图主流程图如图4.14.1 主程序流程图电路开始对外部数据进行收集、采样然后进行初始化。初始化后把数据送入CPU进行判断,若是无信号输入,则返回原数据初始化处;若是有数据输入,则CPU开始调用程序对数据进行分析,并把处理后的数据通过显示器输出。4.2软件子流程图4.2.1测量部分测量软件流程图如图4.2图4

33、.2 测量软件流程图4.2.2输出部分软件流程图输出部分流程图如图4.3 图4.3 输出部分(DDS)软件流程图第五章 调试(系统测试)过程5.1测试仪器与设备测试过程中,用到的主要测试仪器有:表4-1 测量仪器一览表序号名称型号数量备注1数字万用表DT920513CH2标准型数字万用表UT50/UT101系列13示波器COS5060CH160MHZ4示波器VP-5564D15可跟踪直流稳压电源SS332316DDS函数信号发生器TFG2050150MHZ7PC机 1512M内存5.2 测试过程系统的调试先分模块进行,最后进行整机调试,以提高调试效率。调试过程如下:5.2.1分模块调试:(1)

34、测量部分调试 由于被测电压频带较宽,频率较高,易产生干扰,放大电路在通电瞬间会产生大的电流,需加保护电路。(2)信号产生部分调试由于DDS芯片对电压,电流有要求,而且功耗较大,温度会过高,需加保护措施,及加了风扇进行降温。5.2.2整机系统调试: 有于各模块对电压、电流的要求不同,在整机调试过程中遇到很多问题,需要多个电源供电,有于测量部分和输出部分对信号带宽要求很宽,易产生干扰。5.3结果分析各项指标均达到要求,并且大部分指标优于题目要求,测量数据均值理想。下面是对设计和测量过程中一些误差产生的分析:a、相位截断误差为了提高频率分辨率,AD9854采用了48Bit频率控制寄存器,因此其相位累

35、加器的宽度L48;另一方面,受ROM存储容量的限制,AD9854不可能嵌入2L个幅度表,而是采取了一个折中的方法将ROM表的深度定为2 W(W17)。这样,在查表过程中,通常仅取相位累加器的高17位作为索引,从而产生了相位截断误差。但是DDS的输出通常都是正弦信号,因此,它的相位截断具有明显的周期性。尤其是当系统时钟频率是输出正弦波频率的整数倍时,这种周期性就更加明显。这相当于周期性的引入了一个截断误差,最终的影响就是输出信号带有一定的谐波分量。 b、幅度量化误差 在大多数情况下,每个相位对应的幅度值都是一个无限小数,它并不能在ROM中准确地存储。通常ROM表的宽度越大,其存储的数值就越接近真

36、实值。AD9854中ROM表的宽度为12Bit。与相位截断误差类似,其结果也相当于周期性地引入了一个量化误差,并且当AD9854的系统时钟频率等于正弦波频率的整数倍时,周期性更为明显,因而最终也会带来一定的谐波。 c、D/A输出误差通常DA输出信号并不是理想的模拟信号,而是理想信号的一个矩形近似,其频谱是对正弦信号进行周期延拓,而周期则等于DDS的系统时钟周期。例如AD9854的系统时钟为300MHz,若输出一个70MHz的正弦波时,会在230MHz的地方出现谐波分量。d、参考时钟误差DDS的基准时钟的性能会很大地影响输出信号的性能。参考时钟的杂散频率会以相同的固定频率偏移传递到DDS的输出。

37、参考时钟的噪声会以同样的方式传递到DDS的输出。DDS输出的参考时钟杂散或噪声的幅度会随着控制字的减小而减小,可以用下式表达: dBc=-20log(参考时钟频率/DDS输出频率)如果使用了内置参考时钟倍频器,参考时钟的所有噪声和杂散都会在PLL环路带宽内按照下式放大:dBc=20log(参考时钟的倍频数,4倍-20倍)时钟的毛刺和谐波都会有影响。总结本系统完成了题目基本部分和发挥部分的全部内容,在完成的项目中大部分指标优于题目要求,个别指标由于时间有限做得不是非常完善。本系统经测试运行效果良好,达到了预期目的。其性能指标均达到了题目要求,还增添了特色设计音频播放。用SPCE061A 16位单

38、片机实现了该系统不可比拟的优越性,集中体现在实现功能齐全,外围电路简单,时间计算精确,以及可维护性强。其软件编程采用C语言和汇编语言混合编程实现,及两种语言之优点于一体。他们的完美结合简化了编程过程,丰富了编程思想,给开发者带来了极大的方便,使用凌阳单片机开发产品给开发者耳目一新的感觉。致谢感谢我的导师程讲师,他们严谨细致、一丝不苟的作风一直是我工作、学习中的榜样;他们循循善诱的教导和不拘一格的思路给予我无尽的启迪。感谢我的室友们,从遥远的家来到这个陌生的城市里,是你们和我共同维系着彼此之间兄弟般的感情,维系着寝室那份家的融洽。三年了,仿佛就在昨天。三年里,我们没有红过脸,没有吵过嘴,没有发生

39、上大学前所担心的任何不开心的事情。只是今后大家就难得再聚在一起吃每年元旦那顿饭了吧,没关系,各奔前程,大家珍重。愿离开我们寝室的开开心心。我们在一起的日子,我会记一辈子的。感谢我的爸爸妈妈,焉得谖草,言树之背,养育之恩,无以回报,你们永远健康快乐是我最大的心愿。在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意!参考文献1 彭波.多媒体技术及应用M(第三版).北京:机械工业出版社,2006.8,80-902 陈海波 陈立功 倪纯珍 耿明.用MSP430实现LCD显示系统J 3 郭强.液晶显示应用技术M.北

40、京:电子工业出版社,2000.55-574 胡汉才.单片机原理及其接口技术M.北京:清华大学出版社,1995.100-1205 吴金戎.8051单片机实践与应用M.北京:清华大学出版社,2002.160-1656 胡大可,MSP430系列FLASH型超低功耗16位单片机M.北京航空航天大学出版社,2001.162-1657 王海欣,黄海宏.液晶显示器的汉字显示方法J.液晶与显示,20058 余华芳,刘健.单片机与液晶显示模块的软硬件接口技术J.液晶与显示,20039 张平均,黄家骏.点阵式液晶显示模块的旋转式菜单设计J.液晶与显示,200510 陈冬,徐文立.液晶显示多层菜单结构的软件设计J.电气传动,2001

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

当前位置:首页 > 研究报告 > 信息产业


经营许可证编号:宁ICP备18001539号-1