单片机课程设计--简易波形发生器.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课程设计--简易波形发生器

电气与电子信息工程学院 《单片机》课程设计报告 题 目: 简易波形发生器     专业班级: 电气 学  号:  123456       姓 名: 王刚 指导教师: 胡蔷、汤立刚 设计时间: 2013年12月9日—2013年12月13日 设计地点: K2-407单片机、微机原理实验室 2013年11月20日 单片机 课程设计成绩评定表 答辩或质疑记录: 1、该设计能产生几种波形?分别是哪几种? 答:能产生4种波形, 三角波,方波,锯齿波以及正弦波。 DAC0832有几种工作方式?哪几种?各有什么特点?该设计中 DAC0832用的是哪一种方式? 答:3种,单缓冲方式、双缓冲方式以及直通方式: (1)单缓冲方式 此方式适用于只有一路模拟量输出或几路模拟量非同步输出的情形。方法是控制输入寄存器同时接收数据,或者只用输入寄存器而把DAC寄存器接成直通方式。 (2)双缓冲方式 此方式适用于多个DAC0832同时输出的情形。方法是先分别使这些DAC0832的输入寄存器接收数据,再控制这些DAC0832同时传送数据到DAC寄存器以实现多个D/A转换同步输出。 〔3〕直通方式 此方式适用于连续反馈控制线路中。方法是:数据不通过缓冲器,即-WR1,-WR2, -XFER, -CS均接地,ILE接高电平。此时必须通过I/O接口与微处理器连接,以匹配微处理器与D/A的转换。 该设计中DAC0832用的是单缓冲方式。 成绩评定依据: 课程设计考勤情况 (5%): 课程设计仿真测试情况 (15%) 课程设计答辩情况 (30%): 完成设计任务及报告规范性(50%): 最终评定成绩(以优、良、中、及格、不及格评定) 指导教师签字: 2013 年 12 月 日 课程设计任务书 2013~2014 学年第 1 学期 专业班级: 电气 指导教师: 胡蔷 汤立刚 工作部门: 电气与电子信息工程学院 电气自动化教研室 一、课程设计题目 单片机课程设计 二、课程设计内容(含技术指标) 1.设计目的及要求 (1) 根据具体设计课题的技术指标和给定条件,以单片机为核心器件,能独立而正确地进行方案论证和电路设计,完成仿真操作。要求概念清楚、方案合理、方法正确、步骤完整; (2) 熟悉、掌握各种外围接口电路芯片的工作原理和控制方法; (3) 熟练使用单片机汇编语言或C51进行软件设计; (4) 熟练使用Proteus、Keil软件进行仿真电路测试; (5) 熟练使用Protel软件设计印刷电路板; (6) 学会查阅有关参考资料和手册,并能正确选择有关元器件和参数; (7) 编写设计说明书,参考毕业设计论文格式撰写设计报告。 2.设计内容(题目名称: 简易波形发生器 ) 本设计是以AT89C51为核心,结合D/A转换器DAC0832等器件,用仿真软件设计硬件电路,用C语言编写驱动程序,以实现程序控制产生正弦波、三角波、方波、锯齿波四种常用低频信号。可以通过键盘选择任意以上四种波型。 三、课程设计考核办法与成绩评定 根据过程、报告、答辩等确定设计成绩,成绩分优、良、中、及格、不及格五等。 2013年11月 1项目概述 1.1 项目名称:简易波形发生器的设计 1.2 小组成员 小组成员:王刚 1.3 基本要求 工作要求 a.组建基于单片机的函数发生器的总体结构框架; b.根据设计测量范围和准确度要求,理论分析和计算选择电路参数; c.根据操作功能要求,确定按键功能; d.采用C语言编写应用程序并调试通过; e.对系统进行测试和结果分析; 1.4主要工作 本设计采用AT89C51及其外围扩展系统,软件方面主要是应用C语言设计程序。系统以89C51单片机为核心,配置相应的外设及接口电路,用C语言开发,组成一个多功能信号发生系统。该系统的软件可运行于Windows XP环境下,使用Keil

文档评论(0)

wnqwwy20 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档