列出微型计算机元器件清单,微机原理与接口技术课程设计_数字信号发生器.doc...

微机系统与接口技术课程设计任务书

一、设计目的

1、建立微机系统概念加深对微机系统的理解和认识,提高微机系统的应用能力。

2、进一步学习和掌握微机程序设计方法,通过应用程序的应用和调试学习程序的调试。

3、进一步熟悉微机典型接口芯片的使用,接口及外部设备系统的连接方法。

二、题目

微机应用系统设计——数字信号发生器的设计

三、设计要求

1、以8086(8088)CPU为主控单元构建微机应用系统。

2、应用系统的硬件设计,画出电路原理图和线路连接图。

3、应用系统的软件设计,画出软件流程图,写出主要控制程序。

4、根据实验条件,进行微机应用系统的部分模拟调试工作,写出调试说明。

5、整理设计说明,列出参考文献清单。

四、列出使用的元器件和设备清单

五、完成定时/计数器8253,中断控制器8259实验,写出实验报告

目录

第一章 绪论- 3 -

第二章 硬件设计- 4 -

一、硬件的选择与设计- 4 -

二、设计原理- 6 -

第三章 软件设计- 9 -

一、子程序设计- 9 -

二、总程序设计- 15 -

第四章 实验调试与设计- 20 -

一、实验箱上连线- 20 -

二、调试修正程序- 20 -

三、产生的波形- 20 -

第五章 设计总结- 22 -

参考文献- 23 -

元器件清单- 24 -

第一章 绪论

信号发生器是我们在学习,科学研究等方面不可缺少的工具,锯齿波和正弦波、矩形波、三角波是常用的基本测试信号。此外,如在示波器、电视机等仪器中,为了使电子按照一定规律运动,以利用荧光屏显示图像,常用到锯齿波产生器作为时基电路。例如,要在示波器荧光屏上不失真地观察到被测信号波形,要求在水平偏转板加上随时间作线性变化的电压——锯齿波电压,使电子束沿水平方向匀速搜索荧光屏。而电视机中显像管荧光屏上的光点,是靠磁场变化进行偏转的,所以需要要用锯齿波电流来控制,对于三角波,方波同样有这不可忽视的作用而函数发生器是指一般能自动产生方波 正弦波 三角波以及锯齿波阶梯波等电压波形的电路或仪器。此外,信号发生器在教学、试验、测控等各个领域有十分广泛的应用,其输出信号的频率范围覆盖了各个频段,从甚低频到甚高频,操作方式也从手动旋钮到程控,产生的波形从传统的正(余)弦波和脉冲波形,发展到现在能产生各种任意波形。

本次课程设计采用DAC0832 D/A转换器来产生各种波形,通过8255A与外部控制开关相连实现不同波形的切换。此课程设计共设计了5种波形,分别是锯齿波、三角波、方波、正弦波和梯形波。

第二章 硬件设计

一、硬件的选择与设计

1.8086(8088)CPU

引脚图(如图1):

图1

2.DAC0832(D/A转换器)

D/A0832是8位并行输出电流型D/A转换器,其主要参数:转换时间1us,满量程误差土1LSB,参考电压—10V~+10V,供电电压+5V~+15V,输入逻辑电平与TTL兼容。

引脚图(如图2):

图2

3.8255A(可编程并行接口)

8255可编程并行接口芯片有三个输入输出端口,即A口、B口和C口,对应于引脚PA7~PA0、PB7~PB0和PC7~PC0。其内部还有一个控制寄存器,即控制口。通常A口、B口作为输入输出的数据端口。C口作为控制或状态信息的端口,它在方式字的控制下,可以分成4位的端口,每个端口包含一个4位锁存器。它们分别与端口A/B配合使用,可以用作控制信号输出或作为状态信号输入。 8255可编程并行接口芯片工作方式说明:

方式0:基本输入/输出方式。适用于三个端口中的任何一个。每一个端口都可以用作输入或输出。输出可被锁存,输入不能锁存。 方式1:选通输入/输出方式。这时A口或B口的8位外设线用作输入或输出,C口的4条线中三条用作数据传输的联络信号和中断请求信号。方式2:双向总线方式。只有A口具备双向总线方式,8位外设线用作输入或输出,此时C口的5条线用作通讯联络信号和中断请求信号。

引脚图(如图3):

图3

二、设计原理

D/A转换器产生各种波形的原理:利用D/A转换器输出的模拟量与输入数字量成正比关系这一特点,将D/A转换器作为微机输出接口,CPU通过程序向D/A转换器输出随时间呈现不同变化规律的数字量,则D/A转换器就可输出各种各样的模拟量,如方波、三角波、锯齿波、正弦波等。

8255A实现波形切换的原理:从8255A的B口读入外接开关的信号,CPU读入不同信号值,从而执行不同的代码,向D/A转换器传送不同的数据,控制D/A转换器输出锯齿波、三角波、方波、正弦波和梯形波。

原理图(如图4):

图4

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
微型计算机系统的组成通常包括:中央处理器(CPU)、内存、输入输出设备(I/O设备)和外部存储器等四个基本部分。其中,CPU是微型计算机的核心,它包括运算器、控制器和寄存器等部件,可实现数据的处理和控制指令的执行。内存是存储数据和指令的地方,包括随机存储器(RAM)和只读存储器(ROM)两种。I/O设备是用于输入输出数据的设备,包括键盘、显示器、打印机、鼠标等。外部存储器则是用于长期存储数据和程序的设备,如硬盘、光盘等。 微机原理主要涉及计算机的结构、指令系统、运算器、存储器、输入输出系统、总线、微机系统设计等方面的知识。其中,指令系统包括指令格式、寻址方式、指令执行过程等内容;运算器包括算术逻辑单(ALU)、状态寄存器等部分;存储器主要包括RAM、ROM和高速缓存等组成部分;输入输出系统则是指与计算机进行数据交换的设备和接口。 接口技术是指用于实现不同设备之间的数据传输和通信的技术。常见的接口技术包括串行接口、并行接口、USB接口、网络接口等。其中,串行接口是指一次只能传输一位数据的接口,如RS-232接口;并行接口则是指一次传输多位数据的接口,如并行打印机接口(Centronics接口);USB接口则是一种通用接口,可以支持多种设备的连接和数据传输;网络接口则是指计算机与网络之间的接口,如网卡接口等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值