1、SBUF初始化之后的值未定,可以向其赋值,应为一个八位的二进制数
这个寄存器里面储存的为串口需要发送的值,如果你将一个八位二进制数赋给了它,那么串口就会发送这串数据。
因此这个值在初始化之后是未定的
可以这样赋值。
2、一上电八个灯全亮原因有很多,有可能你的灯本来就是阳极接电源,阴极接单片机IO,所以这个问题最好结合程序、电路图分析
參考datasheet說明,是未定義
以上