微机原理与接口技术课程设计之三角波发生器.pdf

微机原理与接口技术课程设计之三角波发生器.pdf

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

152****7015 + 关注
实名认证
内容提供者

大学教授

1亿VIP精品文档

相关文档