欢迎来到天天文库
浏览记录
ID:30017283
大小:3.19 MB
页数:26页
时间:2018-12-26
《论文--信号发生器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单片机系统实训(论文)说明书题目:信号发生器院(系):信息与通信学院专业:电子信息工程学生姓名:苏勇坚学号:1101120424指导教师:符强2012年12月31日1摘要本文以STC89C52单片机为核心设计了一个低频函数信号发生器。信号发生器采用数字波形合成技术,通过硬件电路和软件程序相结合,DAC0832可输出自定义波形,如正弦波、方波、三角波、三角波,波形的频率和幅度在一定范围内可任意改变。波形和频率的改变通过软件控制,幅度的改变通过硬件与软件实现。介绍了波形的生成原理、硬件电路和软件部分的设计原理。本系统可以产生最高频率20HZ的波形。该信号发生器具有体积小、价格低、性能稳定、功能齐全
2、的优点。关键词:低频信号发生器;单片机STC89S52;D/A转换;2AbstractThispaperSTC89C52single-chipmicrocomputerasthecoredesignalowfrequencyfunctionsignalgenerator.Signalgeneratorwithdigitalwaveformsynthesistechnology,throughthehardwarecircuitandsoftwareprogram,combiningcanoutputcustomwaveform,suchassine,squarewave,trianglewav
3、e,trianglewave,wavefrequencyandamplitudeinacertainrangecanbearbitrarychange.Waveformandfrequencychangethroughthesoftwarecontrol,amplitudechangethroughthehardwareandsoftwarerealization.Introducesthewaveformgenerationprinciple,hardwarecircuitandsoftwarepartofthedesignprinciple.Thissystemcanproducetheh
4、ighestfrequencyandhzwaveform.Thesignalgeneratorhassmallvolume,lowprice,stableperformance,fullyfunctionaladvantages.Keywords:Lowfrequencysignalgenerator;SCMSTC89S52;D/Aconversion;2目录绪论错误!未定义书签。1系统硬件介绍11.1硬件主控芯片概述及功能介绍11.1.1主控芯片STC89S5211.1.2STC89S52特性11.1.3STC89S52参数11.2硬件电路21.2.1STC89S52主控部分21.2.2
5、LCD1602显示部分31.2.3DAC0832模-数转换部分42系统软件设计52.1细分程序的设计52.1.1主函数流程图62.1.2主函数程序62.1.3按键程序流程图82.1.4按键程序82.1.5显示程序流程图102.1.6显示程序113硬件制作与调试113.1系统PCB板的设计113.2系统硬件调试123.3软件及联机调试123.4主控程序调试124实训心得体会13谢辞14参考文献15附录1622绪论随着电子的快速发展,人们所需要的测量仪器也越来越多,精度也要求越来越高,而波形发生器就是这些重要仪器中的一种,一下设计便是初步对波形发生器的了解所设计的,其目的是对波发生器有一定的了解。
6、1系统硬件介绍1.1硬件主控芯片概述及功能介绍STC89S52是基于一个低功耗、高性能CMOS8位微控制器,并带有8kB的嵌入的高速Flash存储器。128位宽度的存储器接口和独特的加速结构使8位代码能够在最大时钟速率下运行。1.1.1主控芯片STC89S52STC89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能:8k字节Flash,512字节RAM,32位I/O口线,看门狗定时器,内置4KBEEPRO
7、M,MAX810复位电路,2个16位 定时器/计数器,一个6向量2级中断结构,全双工串行口。另外STC89C52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T/12T可选。1.1.2STC8
此文档下载收益归作者所有