单片机基础与应用(C语言版)(第3版)课件 p148-单片机串行口工作过程.pptxVIP

  • 2
  • 0
  • 约1.05千字
  • 约 7页
  • 2026-07-31 发布于山东
  • 举报

单片机基础与应用(C语言版)(第3版)课件 p148-单片机串行口工作过程.pptx

单片机串行口工作过程

发送过程:1.串口初始化2.发送数据3.判断一帧数据是否发送完毕4.发送标志位清0

//函数名:rs_txd//入口参数:unsignedcharnvoidrs_txd(unsignedcharn){unsignedchari;rs_init();for(i=0;in;i++){SBUF=send[i];//发送第i个数据while(TI==0);//查询等待发送是否完成TI=0;//发送完成,TI由软件清0}}发送过程:1.串口初始化2.发送数据3.判断一帧数据是否发送完毕4.发送标志位清0

接收过程:1.串口初始化2.允许接收3.判断一帧数据是否接收完毕4.接收标志位清05.转存数据

//函数名:rs_rxd//入口参数:n,表示要接收的字符个数//出口参数:数组buffervoidrs_rxd(unsignedcharn){unsignedchari;rs_init();REN=1;for(i=0;in;i++){while(RI==0);//查询等待接收是否完成RI=0;//接收完成,RI由软件清0

文档评论(0)

1亿VIP精品文档

相关文档