- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机示波器课程设计精选
前言
单片机自70年代问世以来得到了蓬勃发展,目前单片机的功能正日益完善。单片机集成越来越多资源,内部存储资源日益丰富,用户不需要扩充资源就可以完成项目开发,不仅是开发简单,同时抗干扰能力加强,系统也更加稳定,使得它更加适合工业控制领域,具有更加广阔的市场前景;提供在线编程能力,加速了产品的开发进程,为企业产品企业产品上市赢得宝贵时间。此外,单片机具有性能高、速度快、体积小、价格低、稳定可靠、应用广泛、通用性强等突出优点。单片机的设计目标主要是增强控制能力,满足实时控制的需要。
单片微型计算机智能接受数字量进行计算,而输出结果也是数字量,如果计算机控制对象是模拟量,字必须把数字量转换成模拟量进行控制,简称D/A转换器。D/A转换器是计算机控制系统中常用的接口器件可以直接控制被控对象,也可以产生各种输出波形,在单片机接口技术中得到广泛的应用。
本次课程设计就是使用DAC0832和MCS-51输入数字量,在示波器上轮流显示出锯齿波、三角波、正弦波。目录
前言
1 课程设计的目的和要求
1.1课程设计的目的
1.2 课程设计的基本要求
2.1系统组成
2.2系统工作原理
3. 硬件设计
5.仿真实验结果
5.1Proteus介绍
5.2仿真结果
结束语
参考文献
1课程设计的目的和要求
1.1课程设计的目的
1.了解D/A转换的基本原理。
2. 了解D/A转换芯片0832的性能及编程方法。
3. 了解单片机系统中扩展D/A转换的基本方法。
1.2课程设计的基本要求
DAC0832,编制程序产生锯齿波、三角波、正弦波。三种波形轮流显示。
2.总体设计
2.1基本工作原理
D/A转换是把数字量转换成模拟量的变换,从D/A输出的是模拟电压信号。产生锯齿波和三角波只需由A存放的数字量的增减来控制;要产生正弦波,较简单的手段是造一张正弦数字量表。取值范围为一个周期,采样点越多,精度就越高。
在实验板上,输入寄存器占偶地址端口,DAC寄存器占较高的奇地址端口。两个寄存器均对数据独立进行锁存。因而要把一个数据通过0832输出,要经两次锁存。典型程序段如下:
MOV DPTR,#PORT
MOV A,#DATA
MOVX @DPTR,A
INC DPTR
MOVX @DPTR,A
其中第二次I/O写是一个虚拟写过程,其目的只是产生一个WR信号。启动D/A。
3. 硬件设计
80C51引脚图如图3.1所示。
10 №
单片机的40个引脚大致可分为4类:电源、时钟、控制和I/O(1)电源: a. VCC - 芯片电源,接+5V; b. VSS - 接地端;
(2) 时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。
(3) 控制线:控制线共有4根,
a. ALE/PROG:地址锁存允许/片内EPROM编程脉冲 ALE功能:用来锁存P0口送出的低8位地址
PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。
b. PSEN:外ROM读选通信号。
c. RST/VPD:复位/备用电源。
RST(Reset)功能:复位信号输入端。
? VPD功能:在Vcc掉电情况下,接备用电源。
d. EA/Vpp:内外ROM选择/片内EPROM编程电源。
EA功能:内外ROM选择端。
Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。
(4) I/O线
80C51共有4个8位并行I/O端口:P0、P1、P2、P3口,共32P3口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)11 №
?3. 软件设计
3.1
12 № 锯齿波子程序框图
子程序如下
13 №
3.2三角波显示程序
3.3正弦波显示程序
?正弦波程序如下
软件仿真结果及分析
1.程序 17 №
TAB0:DB 80H,83H,86H,89H,8DH,90H,93H,96H DB 99H,9CH,9FH,0A2H,0A5H,0A8H,0ABH,0AEH DB 0B1H,0B4H,0B7H,0BAH,0BCH,0BFH,0C2H,0C5H DB 0C7H,0CAH,0CCH,0CFH,0D1H,0D4H,0D6H,0D8H DB 0DAH,0DDH,0DFH,0E1H,0E3H,0E5H,0E7H,0E9H DB 0EAH,0ECH,0EEH,0EFH,0F1H,0F2H,0F4H,0F5H DB 0F6H,0F7H,0F8H,0F9H,0FAH,0FBH,0FCH,0FDH DB 0FDH,0FEH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FEH,0FDH DB 0FDH,0FCH,0FBH,0FAH,0F9H,0F8H,0F7
您可能关注的文档
最近下载
- 在线网课学习课堂《水资源规划与管理(河海大学)》单元测试考核答案.docx
- 浙江省金兰教育合作组织2023-2024学年高二下学期4月期中考试化学试题含答案.docx VIP
- 《唱歌吹起羌笛跳锅庄课件》小学音乐人教2001课标版五年级下册课件.ppt
- 报销票据粘贴方法课件.ppt
- 慕尼黑电子展报告-电池储能与风储一体化能源系统-电力电子创新论坛-上海交通大学-李睿.pdf
- 小学生主题班会课件—我是时间小主人 通用版(共21张PPT).ppt
- 剑桥(join in)版三年级上册英语全册教学课件(配2024年秋改版教材).pptx
- 产品技术评审-TR5检查表(规格).doc
- 我国数字金融纾解中小企业融资约束的问题及对策研究.pdf
- 2023年国防科技大学计算机科学与技术专业《操作系统》科目期末试卷A(有答案).docx VIP
文档评论(0)