关于单片机P89PLC917串口通信问题?
发布网友
发布时间:2022-04-22 10:38
我来回答
共1个回答
热心网友
时间:2022-07-10 02:05
void Tx_Mcu(uchar i)
{
TI = 0;
SBUF = i;
while (TI == 0)
_nop_();
TI = 0;
}
定义一个发送函数
void main(void)
{
init();
while(1)
{
/*************************************************
Addr按键发送的数据
*************************************************/
if(key_Addr=0) //Addr键被按下
{
ES=0; //关闭串口中断
Tx_Mcu(0x5a);
Tx_Mcu(addr[0]);
Tx_Mcu(addr[1);
Tx_Mcu(addr[2);
Tx_Mcu(addr[3);
Tx_Mcu(yy);
Tx_Mcu(0x21);
Tx_Mcu(0x55);
ES=1;
}