- 1、本文档共62页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于51单片机的函数发生器设计教程
课程设计报告
课 程 名 称 51单片机
设 计 题 目 基于51单片机的函数发生器的设计与制作
系 部 名 称 机械电子工程学院
专 业 班 级 2013级电子信息工程(2)班
姓 名 段绍敏、徐敏、李观生
学 号 134520134520
成 绩
指 导 教 师 胡子健
2016年9月
PAGE \* MERGEFORMAT 62
摘 要
函数发生器主要作为实验用信号源,是现今各种电子电路实验设计应用中必不可少的仪器设备之一。本次设计的主要目的就是为了学习基于单片机的函数发生器的工作原理,设计出一个低频的函数发生器。从事本次设计不仅可以让我对函数发生器的原理有更深的了解,而且也对单片机的知识有更深的掌握。
单片机有很多种类,而且制作函数发生器的方案繁多,本次设计是以AT89C51单片机为核心,选用DAC0832为数模转换芯片,并辅以必要的模拟电路,设计出了一个基于AT89C51单片机的函数信号发生器。其设计内容主要包括单片机最小系统的设计、DA转换模块的设计、键盘控制模块的设计及LCD显示模块的设计。其中DA转换模块包括2块DAC0832芯片和OP07运放电路,第一块DA芯片的输出作为第二块DA芯片的参考电压,而第一块DA芯片的2.5V参考电压由MC1403芯片的输出来提供;键盘控制模块采用3个按键来选择波形类型及调节频率、幅值;显示模块则采用LCD1602来显示波形类型、频率及幅值;最终将设计好的函数发生器的输出接上示波器,在示波器上显示实际输出的波形。
本设计最终能达到预期的效果,能实现电压步进0.1V,方波能够任意调节占空比以及在LCD1602上显示波形类型、电压和频率,并且可以通过示波器来观察其输出的波形。
【关键词】AT89C51单片机 DAC0832 LCD1602 按键
目 录
TOC \o 1-3 \h \u HYPERLINK \l _Toc19704 前 言 PAGEREF _Toc19704 5
HYPERLINK \l _Toc3576 第一章 单片机概述 PAGEREF _Toc3576 6
HYPERLINK \l _Toc15669 第一节 单片机的发展历史及趋势 PAGEREF _Toc15669 6
HYPERLINK \l _Toc26677 第二节 AT89C51单片机结构简介 PAGEREF _Toc26677 7
HYPERLINK \l _Toc20155 一、AT89C51的基本特性 PAGEREF _Toc20155 7
HYPERLINK \l _Toc28550 二、AT89C51单片机的外部引脚介绍 PAGEREF _Toc28550 8
HYPERLINK \l _Toc12092 第三节 本章小结 PAGEREF _Toc12092 10
HYPERLINK \l _Toc27719 第二章 方案选择 PAGEREF _Toc27719 11
HYPERLINK \l _Toc22859 第一节 波形生成方案 PAGEREF _Toc22859 11
HYPERLINK \l _Toc7105 第二节 频率改变方案 PAGEREF _Toc7105 12
HYPERLINK \l _Toc5642 第三节 本章小结 PAGEREF _Toc5642 13
HYPERLINK \l _Toc1951 第三章 系统硬件设计 PAGEREF _Toc1951 14
HYPERLINK \l _Toc24896 第一节 各模块硬件设计 PAGEREF _Toc24896 14
HYPERLINK \l _Toc6702 一、系统总体设计 PAGEREF _Toc6702 14
HYPERLINK \l _Toc27424 二、单片机最小系统设计 PAGEREF _Toc27424 15
HYPERLINK \l _Toc
文档评论(0)