单片机课程设计--波形发生器

单片机课程设计--波形发生器

ID:9857777

大小:1.47 MB

页数:29页

时间:2018-05-12

单片机课程设计--波形发生器_第1页
单片机课程设计--波形发生器_第2页
单片机课程设计--波形发生器_第3页
单片机课程设计--波形发生器_第4页
单片机课程设计--波形发生器_第5页
资源描述:

《单片机课程设计--波形发生器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、机电汽车工程学院单片机课程设计题目:波形发生器班级:机091-7学号:姓名:指导老师:王卫忠小组成员:29机电汽车工程学院2012年6月4日目录第一章概述………………………………………………………3第二章设计任务…………………………………………………4第三章硬件设计…………………………………………………43.1系统主体构造……………………………………………43.2硬件元件概述……………………………………………53.3硬件连接…………………………………………………123.4硬件参数简介……………………………………………15第四章软件设计……………………………………………

2、……154.1方波程序设计……………………………………………164.2三角波程序设计…………………………………………174.3正弦波程序设计…………………………………………18第五章系统功能描述和功能……………………………………21第六章设计心得…………………………………………………21第七章参考文献…………………………………………………22附录…………………………………………………………………22附录1………………………………………………………………22附录2………………………………………………………………2329机电汽车工程学院附录3………………………………………

3、………………………24第一章概述课程设计是为了提高学生的动手能力,实践能力,创新能力而开设的一门实践,它充分利用了学校实验室所能提供的各种仪器及器材,根据学生所掌握的知识,从实际情况出发而制定的实践项目。课程设计是一项重要的实践性教育环节,是学生在完成本专业所有课程学习后必须接受的一项结合本专业方向的、系统的、综合的工程训练。在教师指导下,运用工程的方法,通过一个较复杂课题的设计练习,可使学生通过综合的系统设计,熟悉设计过程、设计要求、完成的工作内容和具体的设计方法,掌握必须提交的各项工程文件。课程设计的基本目的是:培养理论联系实际的设计思想,训练综合运用电路设计和有

4、关先修课程的理论,结合生产实际分析和解决工程实际问题的能力,巩固,加深和扩展有关电子类方面的知识。课程设计的主要任务是运用所学微控制器技术、微机原理等方面的知识,设计出一台以AT89C51为核心的单片机数据采集、通讯或测控系统,完成信息的采集、处理、输出及人机接口电路等部分的软、硬件设计。29机电汽车工程学院多功能波形发生器设计课题需要充分灵活运用编程语言所提供的各种指令语句,巧妙利用软硬件实现以上所要求的功能,在程序逻辑设计上也要求正确,合理的对项目进行分解分块,合理的逻辑设计可以起到事半功倍的效果,是整个项目当中最富有创新性和挑战性的部分。第二章设计任务本次设计要

5、求采用单片机和DAC设计波形发生器,具体要求如下:(1)利用单片机和DAC0832产生方波、三角波、正弦波等波形。(2)完成DAC与运放的连接,输出可供示波器显示。(3)用按键改变波型的种类,波形的幅值与频率。第三章硬件设计3.1系统主体构造芯片方面选用AT89C51与DAC0832为主要芯片,根据要求采用键盘选择产生的波形的类型,所以基本电路有键盘电路,数模转换电路。整体框架图如下所示:29机电汽车工程学院单片机方波三角波正弦波0832D/A转换运放示波器3.2硬件元件概述本次设计所采用的硬件资源主要有:3.2.1AT89C51单片机其引脚图如图3.1所示。图3.1

6、AT89C51引脚图芯片的引脚描述如下:1、主电源引脚VCC和VSS29机电汽车工程学院VCC——(40脚)接+5V电压;VSS——(20脚)接地。2、外接晶体引脚XTAL1和XTAL2XTAL1(19脚)接外部晶体的一个引脚。在单片机内部,它是一个反相放大器的输入端,这个放大器构成了片内振荡器。当采用外部振荡器时,对HMOS单片机,此引脚应接地;对CHMOS单片机,此引脚作为驱动端。XTAL2(18脚)接外晶体的另一端。在单片机内部,接至上述振荡器的反相放大器的输出端。采用外部振荡器时,对HMOS单片机,该引脚接外部振荡器的信号,即把外部振荡器的信号直接接到内部时钟

7、发生器的输入端;对XHMOS,此引脚应悬浮。3、控制或与其它电源复用引脚RST/VPD、ALE/PROG、PSEN和EA/VPP①RST/VPD(9脚)当振荡器运行时,在此脚上出现两个机器周期的高电平将使单片机复位。推荐在此引脚与VSS引脚之间连接一个约8.2k的下拉电阻,与VCC引脚之间连接一个约10μF的电容,以保证可靠地复位。VCC掉电期间,此引脚可接上备用电源,以保证内部RAM的数据不丢失。当VCC主电源下掉到低于规定的电平,而VPD在其规定的电压范围(5±0.5V)内,VPD就向内部RAM提供备用电源。②29机电汽车工程学院ALE/PROG

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。