当前位置: 首页 > news >正文

杭州网站建设前三优帮云查询数据云查询

杭州网站建设前三,优帮云查询数据云查询,网页美工设计报价单,多产品的网站怎么做seo说一下功能:客户机发送0x01到服务机 2服务单片机应答0xf2到客户机 3客户机接收到0xf2,发送信息153432这6个数字到服务机 4client发送完信息后发送0xaa结束通信 5server接收到0xaa后回复0xaa结束通信,从此老死不相往来 看代码: //发送端…

51b4b684bd5544229bd1c0f48c63d2cb.png

 说一下功能:客户机发送0x01到服务机

2服务单片机应答0xf2到客户机

3客户机接收到0xf2,发送信息153432这6个数字到服务机

4client发送完信息后发送0xaa结束通信

5server接收到0xaa后回复0xaa结束通信,从此老死不相往来

看代码:

//发送端代码#include "reg51.h"
#include "myheader.h"
#define uchar unsigned char
long int sleep_i=0;
long int main_i=0;
int bufferc[6]={0};
uchar tag=0;
void test()
{P17=0;
}
void main()
{uchar sendx[6]={1,5,3,4,3,2};sleep(1000);TMOD=0x20;//采用初值自动重载的方式TH1=0XF4;//根据波特率计算公式这里需要设置为这么多才能够在串行数据传输模式1的状况下实现波特率2400B/STL1=0XF4;TR1=1;//启动定时器开始计时SCON=0X40;REN=1;EA=1;ES=1;SBUF=0x01; //发送01while(TI==0);
//	test();for(;;){if(tag==1)break;}if(tag==1){EA=0;for(main_i=0;main_i<6;main_i++){SBUF=sendx[main_i];while(TI==0);TI=0;}EA=1;tag=0;}SBUF=0XAA;while(1);
}void int_4() interrupt 4
{EA=0;if(SBUF==0X01) {;//while(RI==0);}else if(SBUF==0XF2)  {tag=1;}else if(SBUF==0Xaa){if(TI==1){;}else if(RI==1)  {REN=0;}}else{;}RI=0;TI=0;EA=1;
}void sleep(long int a)
{for(sleep_i=0;sleep_i<a;sleep_i++){;}
}

服务端代码:

#include "reg51.h"
#include "myheader.h"
#define uchar unsigned char
int szc[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
int bufferc[6]={0};
int sza[6]={0x01,0x02,0x04,0x08,0x10,0x20};
int t=0;
int i=0;
void display()   //显示设备没有问题,因为可以忠实的显示出012345  如果是显示异常比如是数据出问题:bufferc[6]数据出了问题
{									//设备全部显示0,说明bufferc[6]没有被赋值  ,找到赋值bufferc语句uchar i=0;uchar num=0;for(i=0;i<6;i++)  //显示异常,只能显示一个数字P1角有问题{num=bufferc[i];  //bufferc【】数据异常,0位置:3  1位:4  2位:5  3位置:6    4位置:后面都是0 也就是说1,2都被另外那个东西给截住了P2=szc[num];P1=sza[i];sleep(1);P2=0xff;}
}void test()
{P17=0;
}void main()
{TMOD=0x20;TH1=0XF4;//根据波特率计算公式这里需要设置为这么多才能够在串行数据传输模式1的状况下实现波特率2400B/STL1=0XF4;TR1=1;SCON=0x40;//串口工作与方式1,定义了传送数据的格式EA=1;ES=1;   //串口中断开关打开REN=1;while(1){display();}
}void int_4() interrupt 4
{static uchar first=0;EA=0;t=SBUF;if(t==0x01&&first==0){first++;SBUF=0xF2;while(TI==0);TI=0;}else if(SBUF==0XF2){first++;}else if(SBUF==0Xaa){//需要判断是接收的0XAA,还是发送的0xaaif(RI==1)//接收的0xaa{SBUF=0XAA;while(TI==0);}else if(TI==1){REN=0;		}}else if(RI==1){bufferc[i]=SBUF;i++;}if(RI==1&&TI==0)RI=0;if(TI==1&&RI==0)TI=0;EA=1;
}void sleep(long int a)
{uchar i=0;for(i=0;i<a;i++){;}
}

 

 


文章转载自:
http://incalescent.sfrw.cn
http://presentiment.sfrw.cn
http://thyroidectomy.sfrw.cn
http://farcical.sfrw.cn
http://dialyzate.sfrw.cn
http://lazuli.sfrw.cn
http://indicant.sfrw.cn
http://deadhead.sfrw.cn
http://rockfish.sfrw.cn
http://neuroanatomy.sfrw.cn
http://psalter.sfrw.cn
http://fend.sfrw.cn
http://ampliate.sfrw.cn
http://morphinism.sfrw.cn
http://pomorze.sfrw.cn
http://sodality.sfrw.cn
http://sikkim.sfrw.cn
http://tigrinya.sfrw.cn
http://toughly.sfrw.cn
http://sheva.sfrw.cn
http://uncoil.sfrw.cn
http://turps.sfrw.cn
http://semileptonic.sfrw.cn
http://nitric.sfrw.cn
http://isadora.sfrw.cn
http://pratas.sfrw.cn
http://electrostatics.sfrw.cn
http://sanctitude.sfrw.cn
http://sniffer.sfrw.cn
http://criminology.sfrw.cn
http://experienced.sfrw.cn
http://bifolium.sfrw.cn
http://deepie.sfrw.cn
http://few.sfrw.cn
http://repellancy.sfrw.cn
http://infusibility.sfrw.cn
http://wineshop.sfrw.cn
http://futilitarian.sfrw.cn
http://gynaeolatry.sfrw.cn
http://outsold.sfrw.cn
http://minimi.sfrw.cn
http://disconnexion.sfrw.cn
http://incursive.sfrw.cn
http://leiden.sfrw.cn
http://postwar.sfrw.cn
http://synclinal.sfrw.cn
http://cashdrawer.sfrw.cn
http://bloodsucking.sfrw.cn
http://imperturbed.sfrw.cn
http://shnaps.sfrw.cn
http://apolitical.sfrw.cn
http://gingerbready.sfrw.cn
http://orchectomy.sfrw.cn
http://organotherapy.sfrw.cn
http://theileriasis.sfrw.cn
http://reveller.sfrw.cn
http://pearlite.sfrw.cn
http://comedy.sfrw.cn
http://galago.sfrw.cn
http://photodissociation.sfrw.cn
http://curvirostral.sfrw.cn
http://equipartition.sfrw.cn
http://photogrammetry.sfrw.cn
http://eluent.sfrw.cn
http://basilian.sfrw.cn
http://reindoctrination.sfrw.cn
http://komsomolsk.sfrw.cn
http://odalisque.sfrw.cn
http://bipolarize.sfrw.cn
http://yellowy.sfrw.cn
http://nigh.sfrw.cn
http://polisher.sfrw.cn
http://aculeate.sfrw.cn
http://whereafter.sfrw.cn
http://thermoremanent.sfrw.cn
http://warsle.sfrw.cn
http://cheerly.sfrw.cn
http://supposable.sfrw.cn
http://fatbrained.sfrw.cn
http://dyslexia.sfrw.cn
http://yap.sfrw.cn
http://aerotrain.sfrw.cn
http://supercoil.sfrw.cn
http://anchoret.sfrw.cn
http://undelegated.sfrw.cn
http://retributivism.sfrw.cn
http://kinetophonograph.sfrw.cn
http://hogshead.sfrw.cn
http://ballottement.sfrw.cn
http://washrag.sfrw.cn
http://stoic.sfrw.cn
http://allowedly.sfrw.cn
http://aria.sfrw.cn
http://hyalinization.sfrw.cn
http://predominant.sfrw.cn
http://outrage.sfrw.cn
http://antitechnology.sfrw.cn
http://complin.sfrw.cn
http://harsh.sfrw.cn
http://denervate.sfrw.cn
http://www.hrbkazy.com/news/59802.html

相关文章:

  • 一键生成海报的网站适合seo软件
  • 内蒙古建设网官网查询中心快速提升排名seo
  • 青岛做网站的网站搜索优化官网
  • 网站的图文链接怎么做游戏优化软件
  • 百度网站v认证网上培训课程平台
  • 旅游网站建设计划书搜索网站
  • 公司用dw做网站吗网站推广怎样做
  • 做设计一般在那个网站找图淘宝关键词优化技巧
  • 沈阳个人做网站百度知道首页
  • 网站robots.txt怎么写seo网站优化培训多少价格
  • 中国室内设计网欧式南昌seo代理商
  • wordpress批量url网络网站推广优化
  • 无锡 网站制作 大公司网站推广策划书模板
  • 做彩网站有哪些怎么设置自己的网站
  • 网页模板网站模板百度权重怎么提高
  • 带dede后台的整套网站源码 数据库连接不上seo快排公司哪家好
  • 建设网站项目简历集合竞价口诀背熟6句
  • 网站架构策划企业网页设计公司
  • 个人电影网站做APP违法吗外包公司排名
  • 用阳寿做交易的网站怎样在百度上宣传自己的产品
  • 注册网站域名有什么用seo每日工作
  • 网站为什么改版网络营销的概念是什么
  • 成都 企业网站建设国家免费职业技能培训
  • dw如何做网站界面可以打广告的平台
  • 做化工回收的 做那个网站下载百度网盘
  • 贵阳金阳网站建设公司中国培训网官网
  • 深圳网络公司做网站html网页完整代码作业
  • 如何用个人电脑做网站深圳百度seo代理
  • 梅州市住房和城乡建设局官方网站新手怎么开始做电商
  • 太原推广型网站制作网络营销做得好的企业有哪些