1.如果在外部使用SBUF 发送,而非在中断中,常常采用while(!TI),所以在中断中,不能再采用TI=0;
2.使用printf()要注意两点,
1)上述第一条,不得在中断中TI=0;
2)使用之前TI=1;
3)经测试,使用定时器1,2都是可以的,推测与定时器无关。(某位大神若路过,请留言确认一下,感谢万分)
1.如果在外部使用SBUF 发送,而非在中断中,常常采用while(!TI),所以在中断中,不能再采用TI=0;
2.使用printf()要注意两点,
1)上述第一条,不得在中断中TI=0;
2)使用之前TI=1;
3)经测试,使用定时器1,2都是可以的,推测与定时器无关。(某位大神若路过,请留言确认一下,感谢万分)