• 2022-10-27 问题

    3、采用双机串行通信,其中甲机发送数据,乙机接收数据,两机fosc为11.0592MHz,波特率为2.4k,串口方式1。接受程序部分如下所示:……void main(void){unchar receiv;TMOD=0x20; //T1定时方式2TH1=TL1=0xf4; //2400b/sPCON=______ ; //波特率不加倍SCON=______ ; //串口方式1,TI和RI清零TR1=1; //启动T1while(1){ while(RI==1) //等待接收完成 { RI=0; //清RI标志位 Receiv=SBUF; //取得接收值 SBUF=receiv; //结果返送主机 while(TI==0); //等待发送结果 TI=______ ; //清TI标志位 P2=map[receiv]; //显示接收值}}}

    3、采用双机串行通信,其中甲机发送数据,乙机接收数据,两机fosc为11.0592MHz,波特率为2.4k,串口方式1。接受程序部分如下所示:……void main(void){unchar receiv;TMOD=0x20; //T1定时方式2TH1=TL1=0xf4; //2400b/sPCON=______ ; //波特率不加倍SCON=______ ; //串口方式1,TI和RI清零TR1=1; //启动T1while(1){ while(RI==1) //等待接收完成 { RI=0; //清RI标志位 Receiv=SBUF; //取得接收值 SBUF=receiv; //结果返送主机 while(TI==0); //等待发送结果 TI=______ ; //清TI标志位 P2=map[receiv]; //显示接收值}}}

  • 1