帮忙看一下这段程序
刘玉蓉
发布于2014-09-15 17:47
7
0
标签:
这是书本上的一段程序,有几个疑问,麻烦解答一下,程序在附件中
、这个高速计数计是不是只在子程序中通过SM0.0执行一次HSC指令就可以一直计数下去?
第二、这如果只通过SM0.0执行一次就可以,那么在这段程序中的中断程序里为什么还要有一条HSC指令?
第三、在此中断程序里又对SMB37更新一次,个人感觉没必要,我试着把MOVB 16#E8 SMB37这段屏蔽掉,也能计数
问题补充:
写错了,条中的SM0.0应该改为SM0.1,只是开机接通一次,那么这样是否可以一直计数下去
图片说明: 1,剪板机
佳答案
。是可以一直计下去的。
第二。中断程序中的HSC指令是为了执行中断中的任务。当中的任务就是把高计清零。其实中断中两个mov指令都是多余的。因为执行前和执行后,值,都没有变化。