第6章特殊功能指令课件知识分享.pptVIP

  • 2
  • 0
  • 约3.01千字
  • 约 95页
  • 2019-12-01 发布于天津
  • 举报
第6章 特殊功能指令 ;6.1 立即类指令 ;;6.2 中断指令 ;(1)通信中断 ;(2)I/O中断 ;(3)时基中断 ;2. 中断优先级和排对等候 ;6.2.2 中断指令 ;1. 开、关中断指令 ;2. 中断连接、分离指令 ;1. 中断程序的概念 ;2. 建立中断程序的方法 ;6.2.4 程序举例 ;LD SM0.1 //首次扫描时, ATCH INT_0 2 //将INT_0 和EVNT2连接 ENI //并全局启用中断 LD SM5.0 //如果检测到I/O错误, DTCH 2 //禁用用于I0.1的上升沿中断 (本网络为选项) LD M5.0 // 当M5.0=1时 DISI //禁用所有的中断;【例6-2】编程完成采样工作,要求每10ms采样一次。 分析:完成每10ms采样一次,需用定时中断,查表6-2可知,定时中断0的中断事件号为10。因此在主程序中将采样周期(10ms)即定时中断的时间间隔写入定时中断0的特殊存储器SMB34,并将中断事件10和INT-0连接,全局开中断。在中断程序0中,将模拟量输入信号读入,程序如下图所示。;LD I0.0 MOVB 10, SMB34 // 将采样周期 设为100

文档评论(0)

1亿VIP精品文档

相关文档