各位高手:
我将这个程序与PC机连接运行,使用串口软件,每次发一个字节。每当发完一个他就提示“接受超时,请检查相关参数设置”,请问这是那个参数设置有问题?谢谢。下面是程序:
main:
LD SM0.1
MOVB 16#09, SMB130
MOVB 16#90, SMB187
MOVW 5, SMW190
MOVB 3, SMB194
ATCH INT_0:INT0, 25
ENI
INT_0:
LD SM0.0
RCV VB199, 1
另:如果我不用中断,改为:
LD SM0.1
MOVB 16#09, SMB130
MOVB 16#90, SMB187
MOVW 5, SMW190
MOVB 3, SMB194
RCV VB199, 1
当程序运行时(假象它只是整个程序中一小段),如果发来数据,是不是要等到扫描到这个接收程序的时候才开始数据传递,而不像中断那样立刻接受?