微机课程设计new.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机课程设计new.doc

《微型计算机原理与应用》 课程设计报告 学生姓名 所在班级 联系电话 学号 完成时间 2013-12-29 指导老师 王荣辉 成绩 评语 目录 一、 课程设计题目 2 二、 课程设计任务与要求 2 三、 设计过程 2 四、 硬件系统框图和说明 3 五、 软件主要模块流程图 4 六、 工作总结 5 七、 附录 5 课程设计题目 以8086作为处理器,运用D/A转换器产生锯齿波信号。 课程设计任务与要求 学习掌握数/模转换的基本原理; 掌握DAC0832芯片的使用方法; 理解DAC0832的引脚和8086数据总线端口的接法; 实现输出为锯齿波信号。 设计过程 工作原理 数模转换器,又称D/A转换器,它是把数字量转化为模拟量的器件。D/A转换器基本上由4个部分组成,即权电阻网络、运算放大器、基准电源和模拟开关。 DAC0832芯片功能 DAC0832DAC0832是8分辨率的D/A转换集成芯片。与微处理器完全兼容。这个DA芯片以其价格低廉、接口简单、转换控制容易等优点,在单片机应用系统中得到广泛的应用。D/A转换器由8位输入锁存器、8位DAC寄存器、8位D/A转换电路及转换控制电路构成。:写信号,低电平有效。 :传送控制信号,低电平有效。 :片选信号,低电平有效。 电源和地 VCC:主电源,其范围为+5V ~ +15V。 VREF:参考输入电压,其范围为-10V ~ +10V。 AGND和DGND:地线,AGND为模拟信号地线;DGND为数字信号地线。 硬件系统框图和说明 由模拟电路仿真软件模拟以8086为处理器的锯齿波信号产生电路,由8086处理器产生数据,并通过数据总线控制锁存器、D/A转化器DAC0832产生锯齿波信号,最后通过一些简单的放大电路放大信号后通过示波器观察波形。 8086模拟锯齿波产生电路 其中包含锁存器74LS373和译码器74LS138 模拟仿真电路中的锁存器和译码器 锁存器由8086控制,进行数据的暂存和传送;译码器由8086输出的数据总线中的数据段控制,即可由汇编代码控制。图中的为0011 1010,即3AH时才能输出为低电平,供给DAC0832的。使D/A转换器工作。 DAC0832工作原理图 锯齿波产生原理图 D/A转换器DAC0832接收8086的数据段,并且接入电源和相关的接线,进行工作,产生锯齿波。 软件主要模块流程图附录1、电路原理图 附录2、源程序及注释 STACK SEGMENT STACK %64字节栈空间 DW 64 DUP(?) STACK ENDS CODE SEGMENT %代码段CODE ASSUME CS:CODE %关联代码段和段寄存器 START: MOV AL,00H A1: OUT 3AH,AL %译码器输出为3AH CALL DALLY %调用子程序DALLY INC AL %AL值循环+1 CMP AL,7FH %AL值是否等于7FH JNC START %等于则跳到START处开始执行 JMP A1 %否则跳到A1处开始执行 DALLY: PUSH CX PUSH AX MOV CX,0001H A3: MOV AX,0200H A4: DEC AX %AX值循环-1 JNZ A4 %若AX的值不为0则跳到A4处开始执行 LOOP A3 %跳到A3处开始执行 POP AX POP CX RET %返回子程序DALLY CODE ENDS END START 附录3、使用元件 1N4148二极管 2个 74LS138译码器 1个 74LS373锁存器 1个 7404反相器 1个 8086芯片 1个 DAC0832芯片 1个 LM324放大器 2个 RES电阻1K 1个 RES电阻10K 2个 附录4、参考文献 1、微型计算机原理及应

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档