永发信息网

单片机如何实现串口数据的寄存和转发,转发时间可控。

答案:2  悬赏:70  手机版
解决时间 2021-01-03 13:12
  • 提问者网友:送舟行
  • 2021-01-03 01:21
想设计一个单片机能实现串口数据自动存储和转发功能,转发的时间可以控制。大体设计思路应该是怎样的求大神指导。
最佳答案
  • 五星知识达人网友:摆渡翁
  • 2021-01-10 05:43
那就用一个按键呗,什么时候想发送,就按一下按键就发一次。挺简单的事。
全部回答
  • 1楼网友:三千妖杀
  • 2021-01-10 06:05
void ser()interrupt 4 { ri=0; a=sbuf;/疑问三:/计算机往单片机发数据 flag=1; } if(flag==1) //进入发送状态 { es=0; for(i=0;i<6;i++) { sbuf=table[i];//疑问1:这个是单片机往计算机上发数据 while(!ti);//发送完毕 ti=0; } sbuf=a;//疑问2:单片机往计算机上发数据 /******************************************************************************************************************* sbuf=a;这里是单片机把接收到的数据存放到变量a里面,然后再把接收到的数据返回给 口调试助手 ******************************************************************************************************************、 while(!ti); ti=0; es=1; //开启中断 flag=0; //关闭发送标志进入接收 } } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯