单片机原理发生器课程设计.doc下载

weixin_39821051 2023-03-19 14:30:22
前 言 波形发生器也称函数发生器,作为实验信号源,是现今各种电子电路实验设计应用 中必不可少的仪器设备之一。目前,市场上常见的波形发生器多为纯硬件的搭接而成, 且波形种类有限,多为锯齿波,正弦波,方波,三角波等波形。 信号发生器作为一种常见的应用电子仪器设备,传统的可以完全由硬件电路搭接而 成,如采用555振荡电路发生正弦波、三角波和方波的电路便是可取的路经之一,不用依 靠单片机。但是这种电路存在波形质量差,控制难,可调范围小,电路复杂和体积大等 缺点。在科学研究和生产实践中,如工业过程控制,生物医学,地震模拟机械振动等领 域常常要用到低频信号源。而由硬件电路构成的低频信号其性能难以令人满意,而且由 于低频信号源所需的RC很大;大电阻,大电容在制作上有困难,参数的精度亦难以保证 ;体积大,漏电,损耗显著更是致命的弱点。一旦工作需求功能有增加,则电路复杂程 度会大大增加。 目 录 0.前言 1.程设计的目的和要求 1.1课程设计的目的…………………………………………………………. 1 1.2课程设计的基本要求…………………………………………………. 1 2.总体设计 2.1基本工作原理……………………………………………………………… 2 2.2硬件总体设计 2.2.1系统组成方案…………………………………………………………… 4 2.2.2键盘、显示功能的定义…………………………………………….. 4 2.3软件总体设计 2.3.1存储单元的分配、标志位的定义……………………………….5 2.3.2主程序框图及清单………………………………………………….....5 3.硬件设计………………………………………………………………………….6 4.软件设计…………………………………………………………………………8 5.结束语……………………………………………………………………………...13 6.参考文献………………………………………………………………………...14 1.程设计的目的和要求 1.1课程设计的目的 1.了解D/A转换的基本原理。 2. 了解D/A转换芯片0832的性能及编程方法。 3. 了解单片机系统中扩展D/A转换的基本方法。 1.2课程设计的基本要求 编程实现用DAC0832进行数/模转换,根据选择输出正弦波、三角波、锯齿波、方波, 频率可以调节。 1.利用实验设备正确接线。画出整体原理图。 2. 编制采集模拟电压信号及显示程序,并调试运行正确。 3. 画出程序流程图。 2.总体设计 2.1基本工作原理 1. DAC0832读写原理 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。 2. 正弦波的波形数据如下: DATA0: 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,0F7H,0F6H DB 0F5H,0F4H,0F2H,0F1H,0EFH,0EEH,0ECH,0EAH DB 0E9H,0E7H,0E5H,0E3H,0E1H,0DEH,0DDH,0DAH DB 0D8H,0D6H,0D4H,0D1H,0CFH,0CCH,0CAH,0C7H DB 0C5H,0C2H,0BFH,0BCH,0BAH,0B7H,0B4H,0B1H , 相关下载链接:https://download.csdn.net/download/qq_43934844/87506023?utm_source=bbsseo
...全文
3 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
相关推荐
发帖
下载资源悬赏专区

1.1w+

社区成员

CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
帖子事件
创建了帖子
2023-03-19 14:30
社区公告
暂无公告