楼上的果然高手.我搞不懂为什么,我在仿真和烧到片上都可以正常显示.用keil2.12.
我加了些东西,在拿开输入后显示转回无信号显示. 试试看,给些建议.
在读数据过程中判断有无信号
rec:
jb ri,goout
inc r2
cjne r2,#255,rec
mov r2,#0h
inc r3
cjne r3,#255,rec
mov r3,#0h
inc r4
cjne r4,#5,rec
mov r4,#0h
call nosignal
jmp wait
goout:
clr ri
mov r2,#0h
mov r3,#0h
mov r4,#0h
mov r5,#0h
mov a,sbuf
ret