简易信号发生器报告

简易信号发生器报告

ID:35234628

大小:135.00 KB

页数:18页

时间:2019-03-22

简易信号发生器报告_第1页
简易信号发生器报告_第2页
简易信号发生器报告_第3页
简易信号发生器报告_第4页
简易信号发生器报告_第5页
资源描述:

《简易信号发生器报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、简易信号发生器设计报告课题名称:简易信号发生器的设计报告学生姓名:肖飞学生学号:081601001学生班级:电子Q0841同组姓名:指导老师:刘老师所属院系:电子工程系18设计时间:目录1.实验名称与要求……………………………......................................................1.1简易低频信号发生器……………………………………………………..2.实验方案与实验线路原理……………………………………………………...2.1实验方案…………………………………………………………………2.2实验原理图……………………………………………………

2、…………..3.硬件模块说明…………………………………………………………………...3.189C51单片机的功能……………………………………………………...3.2DAC功能介绍……………………………………………………………4.软件设计与说明………………………………………………………………...5.调试结果必要的调试说明与问题讨论……………………………………….6.心得体会………………………………………………………………………...7.参考文献………………………………………………………………………...18一、实验名称、要求简易低频信号发生器设计一个D/A转换器接口电路,实现低频信号发生

3、器的功能,能输出0.1~50HZ正弦波、三角波、和方波等周期信号,并具有以下功能:通过按键选择3—6种波形的输出,并用数码管显示相应的波形标号。系统在初始时轮流输出三种波形,并轮流显示。二、实验方案与实验线路原理2.1实验方案本次课程设计产生一个低频信号发生器,使用单片机作为控制器,用中断查表发完成波形数据的输出,再用DA转换器输出对应的波形,在单片机的IO口接4个开关来选择波形输出,在IO口接数码管来显示对应的波形序号,一直对开关的状态进行查询,初始轮流显示三种波形182.2实验线路原理图三、硬件模块说明89C51单片机的功能:MCS单片机都采用40引脚的双列直插封装方式。40条引脚说

4、明如下:1、主电源引脚Vss和Vcc2、外接晶振引脚XTAL1和XTAL2①18XTAL1内部振荡电路反相放大器的输入端,是外接晶体的一个引脚。当采用外部振荡器时,此引脚接地。②XTAL2内部振荡电路反相放大器的输出端。是外接晶体的另一端。当采用外部振荡器时,此引脚接外部振荡源。3、控制或与其它电源复用引脚RST/VPD,ALE/,和/Vpp①RST/VPD当振荡器运行时,在此引脚上出现两个机器周期的高电平②ALE/正常操作时为ALE功能(允许地址锁存)提供把地址的低字节锁存到外部锁存器,ALE引脚以不变的频率(振荡器频率的)周期性地发出正脉冲信号。③外部程序存储器读选通信号输出端,在从

5、外部程序存储取指令(或数据)期间,在每个机器周期内两次有效。④/Vpp、/Vpp为内部程序存储器和外部程序存储器选择端。当/Vpp为高电平时,访问内部程序存储器,当/Vpp为低电平时,则访问外部程序存储器。4、输入/输出引脚P0.0-P0.7,P1.0-P1.7,P2.0-P2.7,P3.0-P3.7。①P0口(P0.0-P0.7)是一个8位漏极开路型双向I/O口,在访问外部存储器时,它是分时传送的低字节地址和数据总线,P0口能以吸收电流的方式驱动八个LSTTL负载。②P1口(P1.0-P1.7)是一个带有内部提升电阻的8位准双向I/O口。能驱动(吸收或输出电流)四个LSTTL负载。。③

6、P2口(P2.0-P2.7)是一个带有内部提升电阻的8位准双向I/O口,在访问外部存储器时,它输出高8位地址。P2口可以驱动(吸收或输出电流)四个LSTTL负载。④P3口(P3.0-P3.7)是一个带有内部提升电阻的8位准双向I/O口。能驱动(吸收或输出电流)四个LSTTL负载DAC功能介绍DAC0832芯片是一种具有两个输入数据寄存器的8位DAC,它能直接与MCS51单片机接口,它有三种数据输入形式,单缓冲、双缓冲,直通。18双缓冲方式:即数据经过双重缓冲后再送入D/A转换电路,执行两次写操作才能完成一次D/A转换。这种方式可在D/A转换的同时,进行下一个数据的输入,可提高转换速率。更

7、为重要的是,这种方式特别适用于要求同时输出多个模拟量的场合。此时,要用多片DAC0832组成模拟输出系统,每片对应一个模拟量。本次实验我们用的是双缓冲形式。四、软件设计与说明(包括流程图)系统软件由主程序和产生波形的子程序组成,软件设计主要是产生各种波形的子程序的编程,通过编程可得到各种波形。主程序和几种常用波形子程序的流程图如图所示。开始初始化读波形选择开关状态波形判别数码管显示调波形发生子程序图4-1主程序流程图18开始A=00

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。