网站大量收购独家精品文档,联系QQ:2885784924

接口课件第5章接口技术8253章节幻灯片.ppt

接口课件第5章接口技术8253章节幻灯片.ppt

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * INTR1 PROC FAR CLI ;禁止中断 MOV DX,04C2H;设置8253计数器1地址 MOV AL,64H;置新初值,启动工作 OUT DX,AL;计数值写入计数器1 IRET INTR1 ENDP INTR2 PROC FAR CLI ;禁止中断 MOV DX,04A0H ;74LS373的地址 CMP BL,00H ;灯闪烁判断BL=00灯亮 JZ AA2 ; MOV AL,00H ;BL=01灯灭 OUT DX,AL MOV BL,00H ;重新设标志 JMP AA3 AA2∶MOV AL,0FFH ;灯亮 OUT DX,AL MOV BL,01H ;重新设标志 AA3∶STI ;开中断 IRET INTR2 ENDP * 例6:有一数据采集系统,时钟信号源为2MHZ,用8253定时,每隔2s由8259A的IR2产生中断,从8255A的A口采集一数据,采集的数据放在内存缓冲区BUF中。设8255A的端口地址为80H-86H, 8253的端口地址为0E0H-0E6H,8259A的中断类型码为08H-0FH, 端口地址为20H,21H。设计硬件连接图,对8255A和8253初始化并写出相关的主、子程序。(假设采集10个数据) * 将8255A端口A规划为工作方式0,输入方式,端口B规划为工作方式0,输出方式;控制字为98H。 因为2MHZ/0.5HZ=4000000,所以令8253的通道0工作于方式3,计数值为50000(C350H),通道1工作于方式2,计数值为80 DATA SEGMENT M1 DB 100 DUP(?) DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX * CLI MOV AL,98H ; 8255A的控制字 OUT 86H,AL MOV AL,36H ;计数通道0控制字 OUT 0E6H,AL MOV AL,50H ;计数通道0初值 低8位 OUT 0E0H,AL MOV AL,0C3H ;计数通道0初值 高8位 OUT 0E0H,AL MOV AL,54H ;8253计数通道1控制字 OUT 0E6H,AL MOV AL,80 ;计数通道1的初值 OUT 0E2H,AL PUSH DS MOV DX,SEG INTO MOV DS,DX MOV DX,OFFSET INTO MOV AX,250AH INT 21H POP DS IN AL,21H;读取中断屏蔽寄存器内容,OCW1 AND AL,0FBH;开放IR2的中断 OUT 21H,AL MOV BX,OFFSET M1 MOV CX,10 STI LL:HLT DEC CX JNZ LL MOV AH,4CH INT 21H INTO PROC XXX:IN AL,80H ;从8255A的A口读数据 MOV [BX],AL INC BX MOV AL,20H OUT 20H,AL;设置OCW2 IRET INTO ENDP CODE ENDS END START * 例:用8253来控制一个LED发光二极管的点亮和熄灭,要求点亮10秒钟后再让它熄灭10秒钟,8253的各端口地址为81H、83H、85H和87H。写出8253初始化程序。 * MOV AL ;通道0控制字,先读写低字节,后高字节,方式3,BCD计数 OUT 87H,AL MOV AL,00H;计数初值低字节 OUT 81H,AL MOV AL,50H;计数初值高字节 OUT 81H,AL MOV AL ;通道1控制字,先读写低字节,后高字节,方式3,

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档