微机原理课件第24讲(电子).ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理课件第24讲(电子)

④ 模数和数模转换 DAC0832主要完成数字量到模拟量的转换,输入为0~255的数字量,输出为0~5V/R的电流。故可以通过编程实现特定波形的输出。利用0832输出的常见波形 例题 采用DAC0832,编程输出上述的波形,设DAC0832端口地址为390H。 MOV DX,390H START: MOV AL,0FFH AGAIN: INC AL OUT DX,AL NOP ;延时 JMP AGAIN MOV DX,390H START: MOV AL,00H AGAIN: OUT DX,AL INC AL NOP ;延时 JMP AGAIN 例题 采用DAC0832,编程输出上述的波形,设DAC0832端口地址为390H。 MOV DX,390H MOV AL,0FFH UP : INC AL OUT DX,AL CMP AL,0FFH JNZ UP DOWN:DEC AL OUT DX,AL CMP AL,0 JNZ DOWN call delay JMP UP 例题 采用DAC0832,编程输出上述的波形,设DAC0832端口地址为390H。 MOV DX,390H MOV AL,0FFH UP : INC AL OUT DX,AL CMP AL,0FFH JNZ UP CALL DELAY DOWN:DEC AL OUT DX,AL CMP AL,0 JNZ DOWN call delay JMP UP 例题 采用DAC0832,编程输出上述的波形,设DAC0832端口地址为390H。 MOV DX,390H MOV AL,0FFH UP : INC AL OUT DX,AL CMP AL,0FFH JNZ UP DOWN:DEC AL OUT DX,AL CMP AL,0 JNZ DOWN JMP UP * 计算机的核心功能 顾名思义,计算机的主要功能是完成数据的计算,要解决的问题: 选择什么数制来进行运算? 运算的类别都包含哪些? 运算所需要的数据在哪? 以一种什么方式来自动完成某种步骤的运算? 如何与外界进行交流? ——数制与编码 ——指令系统 ——寻址方式 ——汇编程序设计 ——可编程接口芯片 微机接口技术 处理微机系统与外设间联系的技术(承上启下); 注意其软硬结合的特点(用到哪个端口,地址译码的连线,决定端口地址和控制字); I/O接口的典型结构 控制总线CB 地址总线AB I/O接口电路 数据 控制 状态 数据总线DB CPU 外设 控制寄存器 状态寄存器 数据寄存器   传送方式有三种:   ①程序控制方式。   ②中断方式   ③DMA方式 主机与外设之间数据传送方式   主要接口芯片有四种:   ① 并行接口芯片8255。   ②中断控制器8259   ③计数/定时芯片8253 ④ADC0809,DAC0832 接口芯片类型 ① 并行接口芯片8255 8255具有三个独立的8位并行数据端口,且可以分成两组: A组: 端口A和C口高四位。 B组:端口B和C口低四位。 其中A口可以工作在方式0、1、2;端口B可工作在方式0、1,端口C仅能工作在方式0。 ★无论哪个端口,仅要求掌握方式0,即基本的输入输出方式 ① 并行接口芯片8255 8255两类控制

文档评论(0)

wyjy + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档