196中HSO_COMMAND命令的使用(在线急等!)
奇怪,郁闷!
本人对196KB编程通过软件定时器来实现交流信号采样,用HSO.0实现脉冲输出。其中软件定时器在每次中断中启动下一次定时,在hso输出的中断程序中启动下一次脉冲输出。
但是一旦开始有脉冲输出,软件定时器的就被中断了,采样无法完成,此时INT_MASK正常。好像是写hso输出时把软件定时的命令给覆盖了,但是我在程序中每次写HSO_COMMAND命令时都确认了hso保持寄存器为空。
不知道到底是什么原因,请求各位大虾指点一二。
谢谢!
发表时间:2003年10月24日12:45:45