查看: 1442|回复: 1
|
Interrupt 的疑问??
[复制链接]
|
|
我使用assembly language 写program。
如果我在interrupt vector里面写程式让两个motor同时转动,和在main program里面写程式让两个motor同时转动。两者的speed相同。在程式里,也有test着其他的东西。
请问,在interrupt vector里写的程式会让motor的speed快过在main program里写的??(我还有test着其他的input,是不是这样会弄慢motor的speed?)
RUNNING
BSF MOTOR_A
BSF MOTOR_B
BTFSS SENSOR_1
GOTO NEXT_1
BTFSS SENSOR_2
GOTO NEXT_2
GOTO RUNNING |
|
|
|
|
|
|
|
发表于 21-3-2008 05:12 PM
|
显示全部楼层
原帖由 -alpha- 于 21-3-2008 03:52 PM 发表 
我使用assembly language 写program。
如果我在interrupt vector里面写程式让两个motor同时转动,和在main program里面写程式让两个motor同时转动。两者的speed相同。在程式里,也有test着其他的东西。
请问,在 ...
你这么做的目的是什么? 没有意义吧!你这么做可关系到你的程序执行到什么阶段才能说。还有你要用什么来激发中断让马达驱动呢?
请让人家明白你的要求是什么?你要做的是什么?给那几行半天吊的程序,谁知道你要什么?:@:@ |
|
|
|
|
|
|
| |
本周最热论坛帖子
|