- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
课程设计任务书
学生姓名:专业班级:
指导教师:工作单位:
题目:设计一简单信号发生器
初始条件:
1.选用8088CPU最小工作模式;
2.选择DAC0832芯片完成模拟信号输出,确定芯片地址范围;
3.输出三角波的电压范围为0~+2.5V,能够实现频率调节功能。
要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要
求)
1.查阅参考资料,自学相关可编程接口芯片的内部结构、工作方式和初始化编程
过程;
2.根据设计系统的具体功能和性能参数,明确设计目标;
3.微机基本系统及其扩展接口电路设计,绘制微机系统硬件原理图;
4.编制扩展接口电路工作的汇编源程序,绘制汇编源程序流程图,包括初始化和
监控工作程序;
5.撰写设计说明书(包括参考资料目录,字数不少于5000字)
时间安排:
序号内容所用时间(天)
1查阅资料,学习相关芯片知识1.5
2系统及扩展电路硬件设计3
3初始化程序和应用程序设计2
4相关硬件电路和程序调试2
5编写课程设计说明书和答辩1.5
合计10
指导教师签名:2010年12月12日
系主任(或责任教师)签名:年月日
(一)概述
设计内容及要求
本设计综合应用8088CPU、D/A转换器、定时器/计数器电路,中断技术:通过PC
机定时,产生三角波模拟信号输出,信号频率可通过PC机键盘调节。输出电压范围在
0~2.5V之间。
课程设计要求
设计要求画出电路原理图,说明工作原理,编写程序及程序流程图。
设计目的
通过该课程的学习使学生对微机系统有一个全面的了解、掌握常规芯片的使用方
法、掌握简单微型计算机应用系统软硬的设计方法,进一步锻炼同学们在微型计算机应
用方面的实际工作能力。
本设计主要能够完成对制定波形的形成,可以通过输入来改变频率。此信号发生器
可以很好的运用于有需要的场合。
(二)系统总体设计
1、设计思想及方案论证
由于要求达到模拟信号波形发生,因此要由D/A转换芯片0832来来完成此项任
务,由0832形成波形的主要做法是:先输出一个下限电平,将其保持t然后输出一
个稍高的电平,再保持t,然后重复此过程,因此需要改变0832输入数据的时间间隔
t来改变频率。如图3-1信号发生波形图所示。0832输入的数据的延时可以通过软件
完成,也可以通过硬件完成。由于实验要求输出的波的频率可以改变,且精确,所以
选用硬件延时。
+5v
0v
图3-1信号发生波形图
硬件延时主要由计时器8253和中断控制器8259来实现。由8253输出的方波的高低
电平,来触发8259的IR0端,8259给CPU中断信号,CPU中断来执行相应的中断子
程序,中断子程序为向0832输出数据的程序,通过此程序可以产生三角波。由于8253
文档评论(0)