我发现别人写的程序,里面用到了中断例行程序,但是没有子程序,这是为什么啊?
最佳答案
中断程序实际上也是一个子程序,只是其调用不是由程序CALL来调用,而是当具备条件后自动的调用。在配置启动中断时可根据对应的中断号,调用相应的中断程序。比如启用SMB34定时器中断时,中断配置是:
ATCH INT_0:INT0, 10
ENI
INT_0:就是中断程序,可以写入需要进行的工作
10:是SMB34定时器中断的中断号
ENI:为中断全局有效
这个中断启用只要在上电时运行一次,就能一直用下去。当然也可以根据要求,随时关闭或启用中断。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc314555.html