第八章可编程定时-计数控制器讲解
* * 习题(13) 8253初始化:计数器0定时0.125s,输出频率=8Hz 计数初值N=40kHz/8Hz = 5000 MOV AL,34H ;0011 0101,计数器0方式2,BCD计数,先低字 ;节,后高字节 OUT 43H,AL ;写入控制器端口,完成初始化 MOV AX,00H ;送BCD码低字节至AL OUT 40H,AL ;写入计数器0 MOV AL,50H ;送BCD码高字节至AL OUT 40H,AL ;写入计数器0 ,完成计数初值的设置 MOV BL,01H STI ;设IF=1,允许CPU响应可屏蔽中断,即开中断 NEXT:NOP ;空操作 JMP NEXT ;返回NEXT,即等待新的中断请求 * * 习题(14) IR4中断服务程序 INTER4:PUSH AX STI ;设IF=1,允许CPU响应可屏蔽中断 MOV AL,BL ;第一次中断响应,BL=01送AL OUT 60H,AL;送8255A的A口 ROL BL,1 ;BL循环左移1位 MOV AL,20H;OCW2=0010 0000,中断结束命令 OUT 20H,AL;写入低地址 CLI ;设IF=0,禁止CPU响应可屏蔽中断 POP AX RETI ;中断返回 注:当没有新的中断请求以前,第一次中断
您可能关注的文档
- 第五讲MATLAB程序设计及其调试讲解.ppt
- 淘宝客服话术培训重点.ppt
- 第五讲_加强道德修养锤炼道德品质讲解.ppt
- 第五讲力讲解.doc
- 第五讲多媒体技术讲解.ppt
- 第6章 详细设计解析.ppt
- 淘宝天猫运营策划书重点.ppt
- 第6章 质量与密度 单元复习课(人教版八年级上)解析.ppt
- 第五讲理想气体热力学能、焓、熵的计算讲解.ppt
- 第五讲:繁与简7讲解.ppt
- 2023版ESC糖尿病合并心血管疾病管理指南解读.pptx
- 2023版ESC心力衰竭诊疗指南核心更新.pptx
- 2023+WHF建议:超声心动图在Chagas病中的应用.pptx
- 2023版ESC心力衰竭指南更新要点解读.pptx
- 2023版ESC糖尿病合并心血管疾病管理指南.pptx
- 2023+多学科共识声明:SARS-CoV-2感染后择期手术时机及风险评估(更新版).pptx
- 2023版NCDC医疗机构传染病防控责任清单.pptx
- 2023版NHC患者安全专项行动方案(2023-2025年).pptx
- 2023+国际专家共识声明:种系SDHD致病突变患者嗜铬细胞瘤和副神经节瘤的管理.pptx
- 2023版NHC健康中国行动—心脑血管疾病防治行动实施方案(2023—2030年).pptx
原创力文档

文档评论(0)