1、 - 1 - 微机系统与接口技术课程设计任务书 一、设计目的 1、建立微机系统概念加深对微机系统的理解和认识,提高微机系统的应用 能力。 2、进一步学习和掌握微机程序设计方法,通过应用程序的应用和调试学习 程序的调试。 3、进一步熟悉微机典型接口芯片的使用,接口及外部设备系统的连接方法。 二、题目 微机应用系统设计数字信号发生器的设计 三、设计要求 1、以 8086(8088)CPU 为主控单元构建微机应用系统。 2、应用系统的硬件设计,画出电路原理图和线路连接图。 3、应用系统的软件设计,画出软件流程图,写出主要控制程序。 4、根据实验条件,进行微机应用系统的部分模拟调试工作,写出调试说明。
2、 5、整理设计说明,列出参考文献清单。 四、列出使用的元器件和设备清单 五、完成定时/计数器 8253,中断控制器 8259 实验,写出实验报告 - 2 - 目录目录 第一章第一章 绪论绪论 . - 3 - 第二章第二章 硬件设计硬件设计 . - 4 - 一、硬件的选择与设计一、硬件的选择与设计 - 4 - 二、设计原理二、设计原理 . - 6 - 第三章第三章 软件设计软件设计 . - 9 - 一、子程序设计一、子程序设计 . - 9 - 二、总程序设计二、总程序设计 . - 15 - 第四章第四章 实验调试与设计实验调试与设计 - 20 - 一、实验箱上连线一、实验箱上连线 - 20 -
3、二、调试修正程序二、调试修正程序 - 20 - 三、产生的波形三、产生的波形 . - 20 - 第五章第五章 设计总结设计总结 . - 22 - 参考文献参考文献. - 23 - 元器件清单元器件清单 . - 24 - - 3 - 第一章第一章 绪论绪论 信号发生器是我们在学习,科学研究等方面不可缺少的工具,锯齿波和正弦 波、矩形波、三角波是常用的基本测试信号。此外,如在示波器、电视机等仪器 中,为了使电子按照一定规律运动,以利用荧光屏显示图像,常用到锯齿波产生 器作为时基电路。例如,要在示波器荧光屏上不失真地观察到被测信号波形,要 求在水平偏转板加上随时间作线性变化的电压锯齿波电压, 使电子
4、束沿水平 方向匀速搜索荧光屏。而电视机中显像管荧光屏上的光点,是靠磁场变化进行偏 转的,所以需要要用锯齿波电流来控制,对于三角波,方波同样有这不可忽视的 作用而函数发生器是指一般能自动产生方波 正弦波 三角波以及锯齿波阶梯波 等电压波形的电路或仪器。此外,信号发生器在教学、试验、测控等各个领域有 十分广泛的应用,其输出信号的频率范围覆盖了各个频段,从甚低频到甚高频, 操作方式也从手动旋钮到程控,产生的波形从传统的正(余)弦波和脉冲波形, 发展到现在能产生各种任意波形。 本次课程设计采用 DAC0832 D/A 转换器来产生各种波形,通过 8255A 与外部 控制开关相连实现不同波形的切换。此课程设计共设计了 5 种波形,分别是锯齿 波、三角波、方波、正弦波和梯形波。 - 4 - 第二章第二章 硬件设计硬件设计 一、硬件的选择与设计 18086(8088)CPU 引脚图(如图 1) : 图 1 2.DAC0832(D/A 转换器) D/A0832 是 8 位并行输出电流型 D/A 转换器,其主要参数:转换时间 1us, 满量程误差土 1LSB,参考电压10