[求助]80c320串口1的初始化问题!请教各位大侠:当同时使用320的串口0和串口1时,作为各个串口的波特率发生器的定时器如何指定?比如我要让temer1作串口1的波特率发生器,temer2作串口0的波特率发生器,在初始化的时候如何描述? 还有当我只用串口1时,用这样的初始化语句:
initialize_320()
{ TMOD=0x20;
TH1=0xFD;TL1=0xFD;
SCON1=0xD8;PCON=0x00;
TR1=1;
}
主程序如下:
main()
{ initialize_320();
while(1)
{ SBUF1='A';
while(TI1==0);
TI1=0;
}
}
已经包含了reg320.h, 编译通过,硬件已经检查没有问题,程序写到片子里去后为什么串口发不出东西? 超级终端和 串口调试助手都试过了。
而同样的初始化语句用来描述串口0,一切都正常。
请指教!