关于单片机串口的使用,在这儿我就不做具体的介绍。这儿只叙说串口方法0在使用时应该怎样使用。当你看单片机关于串口的使用时,它会将到怎样设置串口的工作方法。其实真实只用串口方法0的话,底子用不着设置任何寄存器。只要你把你要发的数据给SBUF,即可。
如:
/***********************************
函 数 名: HC_595_input()
功用阐明: 把数据从HC595送入存储寄存器
参数阐明: dat -> 向595输入的数据
返 回 值: 无
***********************************/
void HC_595_input(unsigned char dat)
{
SBUF = dat; // 发送数据,低位在前
while(!TI) // 等候发送结束
{
;
}
TI = 0; // 答应下次发送
}