问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

毕业设计,《远程控制系统》51单片机串口接收字符串

发布网友 发布时间:2023-07-14 23:00

我来回答

3个回答

热心网友 时间:2024-08-21 17:44

  我以前做的 串口控制ad转换器 因为硬件和你不一样 只供你参考 有问题可以我们讨论

  #include<reg52.h>
  #include<stdio.h>
  #include<intrins.h>

  sbit an=P2^6;
  sbit wei=P2^7;
  sbit adwr=P3^6;
  sbit adrd=P3^7;

  unsigned char y;

  void chu()
  {
  wei=1;
  P0=0x7f;
  wei=0;

  TMOD=0X21;
  TH1=0XFD;
  TL1=0XFD;
  TR1=1;

  SM0=0;
  SM1=1;
  REN=1;
  EA=1;
  ES=1;

  TR0=1;
  ET0=1;
  }

  void chuan() interrupt 4
  { unsigned char x;
  RI=0;
  x=SBUF;
  TI=1;
  ES=0;
  switch(x)
  {
  case('k'):puts("turn on the ad!\n");
  TR0=1;
  break;

  case('g'):puts("turn off the ad!\n");
  TR0=0;
  break;

  default:puts("error!\n");

  }

  while(!TI);
  TI=0;
  ES=1;
  }

  void ad() interrupt 1
  { unsigned char A;
  y++;
  if(y==5)
  { y=0;

  adwr=1;
  _nop_();
  adwr=0;
  _nop_();
  adwr=1;

  adrd=1;
  _nop_();
  adrd=0;
  _nop_();
  A=P1;
  adwr=1;

  ES=0;
  TI=1;
  printf("dianya:%fV\n",(float)A/256.0*5.0);
  while(!TI);
  TI=0;
  ES=1;
  }
  }

  void main()
  {
  chu();
  while(1);
  }

热心网友 时间:2024-08-21 17:44

很简单的 你的要求没说清楚 单片机串口接收是从电脑上接收还是从另一单片机上接收?

热心网友 时间:2024-08-21 17:45

串口中断

void Com_Int(void) interrupt 4
{

EA = 0;
if(RI == 1) //当硬件接收到一个数据时,RI会置位
{
RI = 0;
temp = SBUF; //这里发送过来的数据是ASCII码。、

// SBUF=temp;
}
EA = 1;
}

判断temp数值即可,我前两天刚做
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 51单片机模拟i2c与7290通讯 iloveyousoiloveyoubabyyouaermyso是什么歌 网络词水逆是什么意思 ...鼻子四月了山根一直鼓个包,我现在几乎要崩溃了请问这个可以消... 为什么市场占有率越高效率越高 如果地球进入冰河期,人类将如何生存? 国际市场占有率优点 人类如何在冰河世纪中生存? 以提高市场占有率为主要经营目标的做法对于企业长期发展的利弊何在 男的好朋友过生日送皮带好吗? 我是个男人,可以送另外一个男人腰带吗? 四个金组成的一个字是什么字,怎么读? 萝卜鸡蛋汤如何做怎么做出来的汤好喝 怎么看宝马是不是id7;怎么看霸道是六速 撬装加油站行业骗局,您上当了吗? 带韵的四字词语 2012济南教师招聘面试说课培训机构哪个比较好? 山东大学艺术培训中心怎么样? 山东大学北京教学中心怎么样 济南的山大博林艺术培训学校到底怎么样啊?教学和管理怎么样? 词语造句:用塞音造句(约30个) 词语造句:用清浊造句(约30个) 分析下面句子中每一个汉字的声母,并按照发音方法进行归类。 你能和父母相处融洽吗英文翻译 达州最好的职业学校排名是什么? 想去上海龙旗科技面试,想问问过来人去龙旗有前景吗? 达州普职融通班有哪些学校 中原骆驼是不是杂牌 鲁智深力大无穷,为什么贺太守几个手下就拿下了他? 苹果4S的数据线缺了一个小角但是还能充电请问影响手机吗需要换一个... 苹果数据线金手指缺两条 “练心眼子”是什么意思? 为什么数据线的USB头里会多有一个触脚? 污水管理制度 碳化钨球墨管冷焊上怎样去除掉 球墨管弯头漏水快速处理方法 锦绣缘华丽冒险还有第二部吗? 锦绣缘华丽冒险石浩死了吗 关于几个老镜头的选择 老镜头有哪些品牌啊?我想玩玩手动头试试?当今的镜头都太贵了,想在淘 ...