电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

信号发生器功能程序的设计微机原理课程设计报告

信号发生器功能程序的设计微机原理课程设计报告_第1页
信号发生器功能程序的设计微机原理课程设计报告_第2页
信号发生器功能程序的设计微机原理课程设计报告_第3页
微机应用系统设计与综合实验——微机原理课程设计报告课题名称:信号发生器功能程序设计学院:姓名:指导老师:日期:目录目录 1第一章概要 21.1 设计目的 21.2 课程设计容与要求 21.3 所需芯片与硬件简介 21.3.1 8255A 特性简介 21.3.2 D /A0832 功能简介 31.3.3A /D0809 功能简介 31.3.4 唐都小键盘简介 4第二章总体设计方案 52.1 设计思想论述 52.2 程序流程图 62.3 电路原理图 7第三章典型模块分析 83.1 波形产生模块 83.1.1 方波 93.1.2 三角波 93.1.3 锯齿波 103.1.4 正弦波 123.2 小键盘模块 133.3 调幅调频模块 14第四章系统调试过程与结果 16第五章收获与体会 17参考文献 18附录 1 汇编语言源程序代码 19附录 2 C 语言源程序代码 33第一章概要1.1 设计目的信号发生器的功能设计结合了软硬件的知识,这样的一个课程设计促使我们主动去找寻资料,自主学习更多的知识。尤其重要的是设计本身是一种实践,将课本知识应用到设计中,验证并且进一步熟悉它从而获得新的领悟,这是只啃书本所不能达成的好处。信号发生器的设计尤其加深我们对信号发生的理解,对以 8086cpu 为中心的各芯片功能的了解以与对微机原理和汇编语言编程有了更深的体会。1.2 课程设计容与要求(1)、分别用 C 语言和汇编语言编程完成硬件接口功能设计;(2)、硬件电路基于 80x86 微机的接口电路;(3)、程序功能要求:小键盘给定、数码管或屏幕显示,并产生对应信号波形(D/A)输出(信号波形包括正弦波、三角波、方波、锯齿波)、输出信号波形幅度、频率可调。(按键数量尽量少)。1.3 所需芯片与硬件简介1.3.1 8255A 特性简介(1)具有 24 条输入/输出引脚、可编程的通用并行输入/输出接口电路。它是一片使用单一+5V 电源的 40 脚双列直插式大规模集成电路。8255A 的通用性强,使用灵活,通过它 CPU 可直接与外设相连(2)8255A 在使用前要写入一个方式控制字,选择 A、B、C 三个端口各自的工作方式,共有三种。方式 0 :基本的输入输出方式,即无须联络就可以直接进行的 I/O 方式。其中 A、B、C 口的高四位或低四位可分别设置成输入或输出;方式1 :选通 I/O,此时接口和外围设备需联络信号进行协调,只有 A 口和 B 口可以工作在方式 1,此时 C 口的某些线被规定为 A 口或 B 口与外围设备的联络信号,余下的线只有基本的 I/O 功能,即只工作在方式 0;方式 2: 双...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

津创媒+ 关注
实名认证
内容提供者

欢迎交流文创,小店资料希望满足您的需要。

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部