网站大量收购闲置独家精品文档,联系QQ:2885784924

单片机简易信号发生器实训报告.docx

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
重庆科技学院 学生实习(实训)总结报告 学生姓名 :XXX学号: XXX实习 学生姓名 : XXX 学 号: XXX 实习( 实训) 地点: 逸夫科技大楼 I512 报告题目 : 单片机简易信号发生器设计 报告日期: 2014 年 3 月 10 日 指导教师评语 : 成绩(五级记分制) : 指导教师(签字) : 精品文档 精品文档 。 PAGE 。 PAGE 2欢迎下载 目录 一、实验目的和意义 1 1.1 设计目的和意义 . 1 1.2 任务 . 1 二、方案设计 1 2.1 系统分析 . 1 2.2 器件选择 . 2 2.2.1 微处理器 2 2.2.2 显示器 3 2.2.3 按键 3 三、系统硬件设计 3 3.1 单片机数据处理系统 3 3.2 最小的系统设计 . 4 3.3 按键控制电路 5 3.4 数码管显示电路 5 3.5 LED 报警灯电路 . 6 3.6 IICEEROM 模 块 . 6 3.7 实时时钟电路(扩展功能) 6 四、系统软件设计 7 4.1 操作功能设计 7 4.2 程序编制思想 . 7 4.3 主程序设计 8 4.3.1 系统工作流程图 9 4.3.2 独立按键流程图 10 4.3.3 中断服务程序流程图 11 五、程序调试 11 5.1.1 硬件调试: 11 5.1.2 软件调试: . 12 5.1.3 波形与显示的调试: 12 六、技术小结 12 七、心得体会 13 八、参考文献: 13 附录 1 系统硬件电路图 14 附录 2 程序清单 15 重庆科技学院课程设计 关于单片机简易信号发生器设计的实习 (实训)报告 一、实验目的和意义 设计目的和意义 波形发生器亦称函数发生器, 作为实验用信号源, 是现今各种电子电路实验设计应用中必不可少的仪器设备之一。 目前,市场上常见的波形发生器多为纯硬件的搭接而成, 且波形种类有限,多为锯齿、正弦、方波、三角等波形。本系统利用单片机 AT89S52采用程序设计方法产生正弦波、 方波、三角波三种波形,再通过 D/A 转换器 DAC0832将数字信号转换成模拟信号, 滤波放大, 最终由示波器显示出来,能产生 1Hz— 3kHz 的波形并且可调。系统通过键盘来控制三种波形的类型选择、频率变化,并通过液晶屏 1602 显示其各自的类型以及数值,系统大致包括信号发生部分、数 / 模转换部分以及液晶显示部分三部分, 达到了用单片机控制产生三种波形并且显示的功能目的。 关键词 89S52 信号发生 D/A 转换器 液晶屏 1602 任务 本次课程设计一个基于单片机的信号发生器,要求完成以下功能: 基 本 功 能 1)可以产生正弦波、方波、三角波,频率可调2)按键选择输出波形 3)按键调节输出信号频率 扩展功能 显示当前时间 二、方案设计 系统分析 本课题要求以 MCS-51系列单片机为核心,设计一个简易低频信号发生器。要求能 1 精品文档 精品文档 。 PAGE 。 PAGE 2欢迎2下载 输出 1~100HZ的正弦波、三角波和方波信号, 能方便的用键盘选择不同的输出并在 LED 显示器上显示。单片机通过查表的方法完成波形数据要求, 输出的正弦波、三角波和方 波信号频率在 1~100HZ可调,系统有启动、调频和不同波形选择按键,转速显示要求 至少 4 位。根据要求可直接采用 8 位 DA转换芯片,让单片机对 8 位 DA芯片进行控制, 从而输出波形。 器件选择 微处理器 市场上微处理器种类很多。这里,选取微处理器从多方面考:成本低、性能高、能够满足功能要求等等。 这里,选取 STC89C51芯片。因为其功能与普通 51 芯片相同,其价格非常低廉、程序空间大、资源较丰富、在线下载非常方便。同时,使用该芯片,编程上亦可采用所熟 悉的 KEIL 软件,使课程设计非常简单。 STC89C51R是C 采用 8051 核的 ISP( In System Programming)在系统可编程芯片,最高工作时钟频率为 80MHz,片内含 8K Bytes 的可反复擦写 1000 次的 Flash 只读程序存储器, 器件兼容标准 MCS-51指令系统及 80C51引脚结构,芯片内集成了通用 8 位中央处理器和 ISP Flash 存储单元,具有在系统可编程 ( ISP)特性,配合 PC端

文档评论(0)

萝卜 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档