wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 5840|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

基于W5500的以太網(wǎng)溫度采集程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
基于W5500的以太網(wǎng)溫度采集設(shè)備,STC12C5A60S2+W5500



單片機(jī)源程序如下:
  1. #include "stc12c5a60s2.h"
  2. #include "W5500.h"                               
  3. #include <string.h>
  4. unsigned long int ad[2],ad1[2],ad2[2],num1;
  5. unsigned char ch=0;
  6. void Delay(unsigned int d);                       
  7. void Timer0Init(void);
  8. void Delay4us();
  9. void AD_Init(void);
  10. void Load_Net_Parameters(void)
  11. {
  12.         Gateway_IP[0] = 10;
  13.         Gateway_IP[1] = 145;
  14.         Gateway_IP[2] = 249;
  15.         Gateway_IP[3] = 126;

  16.         Sub_Mask[0]=255;
  17.         Sub_Mask[1]=255;
  18.         Sub_Mask[2]=255;
  19.         Sub_Mask[3]=0;

  20.         Phy_Addr[0]=0x0c;
  21.         Phy_Addr[1]=0x29;
  22.         Phy_Addr[2]=0xab;
  23.         Phy_Addr[3]=0x7c;
  24.         Phy_Addr[4]=0x00;
  25.         Phy_Addr[5]=0x01;

  26.         IP_Addr[0]=10;
  27.         IP_Addr[1]=145;
  28.         IP_Addr[2]=249;
  29.         IP_Addr[3]=10;

  30.         S0_Port[0] = 0x13;        S0_Port[1] = 0x88;

  31.         S0_DIP[0]=10;
  32.         S0_DIP[1]=145;
  33.         S0_DIP[2]=249;
  34.         S0_DIP[3]=19;
  35.        
  36.         S0_DPort[0] = 0x17;
  37.         S0_DPort[1] = 0x70;

  38.         S0_Mode=TCP_SERVER; }

  39. void W5500_Socket_Set(void)
  40. {
  41.         if(S0_State==0)     
  42.         {
  43.                 if(S0_Mode==TCP_SERVER)
  44.                 {
  45.                         if(Socket_Listen(0)==TRUE)
  46.                                 S0_State=S_INIT;
  47.                         else
  48.                                 S0_State=0;
  49.                 }
  50.                 else if(S0_Mode==TCP_CLIENT)
  51.                 {
  52.                         if(Socket_Connect(0)==TRUE)
  53.                                 S0_State=S_INIT;
  54.                         else
  55.                                 S0_State=0;
  56.                 }
  57.                 else//UDP??
  58.                 {
  59.                         if(Socket_UDP(0)==TRUE)
  60.                                 S0_State=S_INIT|S_CONN;
  61.                         else
  62.                                 S0_State=0;
  63.                 }
  64.         }
  65. }

  66. void Process_Socket_Data(SOCKET s)
  67. {
  68.         unsigned short size;
  69.         size=Read_SOCK_Data_Buffer(s, Rx_Buffer);
  70.         memcpy(Tx_Buffer, Rx_Buffer, size);                       
  71.         Write_SOCK_Data_Buffer(s, Tx_Buffer, size);
  72. }

  73. int main(void)
  74. {
  75.         unsigned int W5500_Send_Delay_Counter =0;

  76.         Load_Net_Parameters();               
  77.         W5500_Hardware_Reset();               
  78.         W5500_Initialization();               
  79.         Timer0Init();
  80.         AD_Init();
  81.         EADC=1;
  82.         while (1)
  83.         {
  84.                 W5500_Socket_Set();
  85.                
  86.                 W5500_Interrupt_Process();

  87.                 if((S0_Data & S_RECEIVE) == S_RECEIVE)
  88.                 {
  89.                         S0_Data&=~S_RECEIVE;
  90.                         Process_Socket_Data(0);                }
  91.                 else if(W5500_Send_Delay_Counter >= 3000)
  92.                 {
  93.                         if(S0_State == (S_INIT|S_CONN))
  94.                         {
  95.                                 S0_Data&=~S_TRANSMITOK;
  96.                                 Tx_Buffer[0]='\r';
  97.                                 Tx_Buffer[1]='\n';
  98.                                 Tx_Buffer[2]=ad[0]/1000%10+'0';
  99.                                 Tx_Buffer[3]='.';
  100.                                 Tx_Buffer[4]=ad[0]/100%10+'0';
  101.                                 Tx_Buffer[5]=ad[0]/10%10+'0';
  102.                                 Tx_Buffer[6]=ad[0]%10+'0';
  103.                             Tx_Buffer[7]='v';
  104.                                 Tx_Buffer[8]=' ';
  105.                             Tx_Buffer[9]=' ';
  106.                                 Tx_Buffer[10]=ad[1]/100%10+'0';
  107.                                 Tx_Buffer[11]=ad[1]/10%10+'0';
  108.                                 Tx_Buffer[12]='.';
  109.                                 Tx_Buffer[13]=ad[1]%10+'0';
  110.                                 Tx_Buffer[14]='c';
  111.                                 Tx_Buffer[15]='\r';
  112.                                 Tx_Buffer[16]='\n';
  113.                                 Write_SOCK_Data_Buffer(0, Tx_Buffer, 17);                        }
  114.                         W5500_Send_Delay_Counter=0;
  115.                 }
  116.                 W5500_Send_Delay_Counter++;
  117.         }
  118. }

  119. void Delay(unsigned int  x)
  120. {
  121.     unsigned int i,j;

  122.     for(j=0;j<5;j++)
  123.                 for(i=0;i<x;i++);
  124. }


  125. void Timer0Init(void)
  126. {
  127.         AUXR &= 0x7F;               
  128.         TMOD &= 0xF0;               
  129.         TMOD |= 0x01;                       
  130.         TL0 = 0x00;       
  131.         TH0 = 0xDC;
  132.         TF0 = 0;               
  133.         EA=1;
  134.         ET0=1;
  135.         TR0=1;
  136. }


  137. void Tinme0User() interrupt 1
  138. {
  139.                 ad2[0]+=ad1[0];
  140.                 ad2[1]+=ad1[1];

  141.                 TL0 = 0x66;               
  142.                 TH0 = 0xFC;               
  143.                 num1++;
  144.                 if(num1>=1000)
  145.                 {
  146.                         num1=0;
  147.                         ad[0]=ad2[0]*5/1023;
  148.                         ad[1]=830-ad[0];                                    
  149.                         ad2[0]=0;
  150.                 }
  151. }

  152. void AD_Init(void)
  153. {
  154.                 AUXR1|=0x04;
  155. ……………………

  156. …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
基于W5500的以太網(wǎng)數(shù)據(jù)采集設(shè)備.zip (31.07 KB, 下載次數(shù): 84)


評(píng)分

參與人數(shù) 1黑幣 +5 收起 理由
dgwpx + 5 很給力!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂1 踩

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:1 發(fā)表于 2017-6-14 00:31 | 只看該作者
謝謝分享不過缺少頭文件 能補(bǔ)上嗎?
回復(fù)

使用道具 舉報(bào)

無效樓層,該帖已經(jīng)被刪除

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
fc2ppv在线播放| 在线播放evaelfie极品| 中文字幕在线播放一区| 免费不卡亚洲欧美| 亚洲欧美激情一区| 一区二区三区**美女毛片| 99精品视频免费| 久久天堂久久| 蜜桃视频网站在线观看| 美女被c出白浆| 精品人妻一区二区三区三区四区| 欧洲av一区二区三区| 被灌满精子的波多野结衣| 成人h视频在线观看播放| 一区二区三区四区视频| 色噜噜夜夜夜综合网| 91啪九色porn原创视频在线观看| 激情欧美丁香| 日本免费一区二区视频| 日本大胆在线观看| 动漫黄在线观看| 国产视频网站在线观看| 波多野结衣在线观看一区| 欧美男gay| 亚洲成人18| 日韩麻豆第一页| 亚洲国产一二三| 成人的网站免费观看| 91成人网在线观看| 在线视频亚洲欧美中文| 成人在线高清免费| 黄污在线观看| 国产bdsm视频| 韩国av免费在线| 无码人妻久久一区二区三区 | 日本免费一区二区三区| 成人春色激情网| 久久久免费在线观看| 成人小视频免费在线观看| 综合精品一区| 成人a'v在线播放| 一区二区三区在线资源| 超碰高清在线| 中文字幕伦理免费在线视频| 一级毛片在线看| 香蕉521av成人网| 写真福利片hd在线播放| 性欧美大胆高清视频| 亚洲精品国产手机| 国产精品无码免费播放| 亚洲成人激情小说| 无限资源日本好片| 国产av天堂无码一区二区三区| 亚洲乱码一区二区三区| 国产精品日韩欧美一区二区| 国产精品久久久久久av福利| 国产欧美综合在线观看第十页| 丝袜美腿亚洲一区二区图片| 亚洲看片免费| 在线成人国产| 亚洲经典视频在线观看| 欧美日韩国产成人精品| 在线中文字幕第一区| 亚洲h色精品| 欧美成人久久| 综合久久一区| 欧美日韩国产一区精品一区| 亚洲综合激情在线| 欧美成熟视频| 日韩午夜av| 亚洲区第一页| 欧美亚洲视频| 琪琪一区二区三区| 久久国内精品视频| 国产精品一二一区| 成人精品免费视频| bt7086福利一区国产| va亚洲va日韩不卡在线观看| 99久久综合狠狠综合久久| 99久久夜色精品国产网站| 91蜜桃网址入口| 亚洲国产成人私人影院tom| 欧美国产日韩a欧美在线观看 | 91sa在线看| 日韩免费在线免费观看| 国产精品一区二区三区久久 | 3atv一区二区三区| 国产精品国产a级| 亚洲欧美日韩电影| 黄色成人av在线| 欧美日本在线一区| 亚洲国产精品va在线看黑人| 亚洲区中文字幕| 欧美成在线观看| 日本精品在线视频| 91传媒视频免费| 区一区二区三区中文字幕 | 久久久久女人精品毛片九一| 久久久蜜桃一区二区| 97视频免费在线| 色av中文字幕| 免费下载黄色软件| 麻豆影视在线观看| 黄色网页在线看| 日韩不卡免费高清视频| 99这里只有精品视频| 大胆日韩av| 久久一综合视频| 不卡欧美aaaaa| 成年人视频软件| 成人免费在线播放视频| 久久久亚洲午夜电影| 亚洲精选视频在线| 欧美影视一区二区三区| 精品国产91久久久久久久妲己| 一区二区三区四区在线观看视频| 97免费视频在线播放| 成人性教育视频在线观看| 欧美一区二区大片| 亚洲乱码一区二区| 91成人国产在线观看| 成人欧美一区二区三区视频| 视频一区视频二区视频三区视频四区国产| 男人添女人下部视频免费| 亚洲一区二区三区观看| 网爆门在线观看| 国产影视一区二区| 国产精品一区二区资源| 男女小视频在线观看| av在线免费观看网址| 精品国产一级| 亚洲大片在线| av在线不卡网| 欧美日韩国产丝袜另类| 亚洲欧美精品suv| 国产精品成av人在线视午夜片| 青青草久久网络| 午夜剧场在线免费观看| 欧美黄色免费观看| 日本免费网站在线观看| h七七www色午夜日本| 超碰电影在线播放| 欧美激情99| 看片网站欧美日韩| 亚洲曰韩产成在线| 亚洲精品国精品久久99热一| 国产精品爱啪在线线免费观看 | 亚洲人成网在线播放| 国产精品久久久久久久午夜| 一级一片免费播放| 91九色蝌蚪porny| 自拍偷拍18p| 91中文字幕| av播放在线观看| 久久久久九九精品影院| 久久狠狠婷婷| 亚洲图片一区二区| 日韩在线观看你懂的| 久久爱av电影| 国产免费a级片| 艳妇乳肉豪妇荡乳av| 8mav在线| 中文字幕不卡三区视频| 欧美视频在线观看| 国产精品高潮呻吟久久| 伊人久久久久久久久久久久久| 国产伦精品一区二区三| 国产永久免费网站| 最近中文字幕免费观看| 天天噜夜夜操| 姬川优奈av一区二区在线电影| 欧美日韩三区| 亚洲色图清纯唯美| 国产免费av一区| 国产日韩亚洲| 污视频在线看网站| 猫咪成人在线观看| 国产一区二区电影| 国产精品伦理一区二区| 亚洲成色999久久网站| 成人中心免费视频| 精品视频无码一区二区三区| 国产在线拍揄自揄拍无码视频| 欧美性猛交ⅹxxx乱大交免费| 成年人视频网站在线| 精品成人影院| 亚洲国产精品av| 自拍偷拍亚洲欧美| 亚洲日本中文字幕区| 欧美va在线观看| 91久久中文| 亚洲五码中文字幕| 国模视频一区二区三区| 免费看欧美一级片| 久久久久亚洲av片无码下载蜜桃| 人人做人人草| 日本午夜精品久久久久| 欧美日韩国产观看视频| 亚洲第一毛片| 精品国产成人在线| 国产福利成人在线| 国产精欧美一区二区三区白种人| 国产特黄一级片| 黄色的视频在线免费观看| 国产大片一区| 精品国产91久久久久久浪潮蜜月| 成熟丰满熟妇高潮xxxxx视频| 婷婷四月色综合| 国产视频不卡在线| 一色屋免费视频| 素人一区二区三区| 国内成人免费视频| 日韩av在线免费看| 日韩欧美视频第二区| 国产精品免费在线视频| 午夜福制92视频| 懂色av色香蕉一区二区蜜桃| 9色porny自拍视频一区二区| 日韩中文字幕免费| 久久久一本二本三本| 一二三四区视频| 日本激情在线观看| 久久精品毛片| 亚洲精品国产suv| 欧美在线观看黄| 午夜精品一区二| 午夜视频在线看| 日韩福利视频网| 亚洲人成亚洲人成在线观看| 人人妻人人澡人人爽欧美一区双 | 久久久三级国产网站| 欧美日韩国产成人高清视频| 亚洲一区在线不卡| 在线播放欧美女士性生活| 亚洲天堂男人天堂| 福利在线小视频| 国产日韩欧美视频在线观看| 黄网站视频在线观看| 久久国产生活片100| 中文字幕成人在线| 一级片视频免费观看| 麻豆国产高清在线播放| 日韩国产在线不卡视频| 有码一区二区三区| 国产精品久久久久久久久久直播 | 欧美变态凌虐bdsm| 日日噜噜噜噜夜夜爽亚洲精品| 国产免费观看av| 天天在线视频色| 国产一区二区剧情av在线| 久久在线观看视频| 中文字幕无人区二| 天天操天天艹| 欧美1级日本1级| 欧美精品一区二区三区在线播放| 热久久最新地址| 黄色av免费观看| 国产精品美女久久久久人| 夜夜嗨av一区二区三区中文字幕| 国产精选一区二区| 亚洲最大成人av| 日韩av福利| 一区二区在线看| 欧美日韩精品免费观看视一区二区| 国产黄色免费视频| 2022成人影院| 亚洲一区在线观看网站| 日本午夜精品一区二区| 亚洲在线观看av| 成人mm视频在线观看| 亚洲第一成人在线| 大桥未久一区二区三区| 亚洲男人天堂影院| 亚洲欧洲av| 亚洲第一区在线| 色哟哟免费视频| 免费高清在线| 国产高清在线精品| 国产日韩视频在线观看| 五月天婷婷激情| 性国裸体高清亚洲| 亚洲成人综合在线| av 日韩 人妻 黑人 综合 无码| 4hu四虎永久网址| 久久国产成人精品| 在线观看日韩av| 国产精品成人一区二区三区电影毛片| 神马精品久久| 久久综合色综合88| 久久久久资源| 中文字幕的av| 亚洲综合小说| 午夜精品视频网站| 国产精品suv一区二区69| 成人性生交大片免费看在线播放| 中文字幕在线免费不卡| 亚洲欧美久久久久一区二区三区| 男人天堂va| 中文字幕一区二区三区在线视频 | 亚洲18在线看污www麻豆| 亚洲综合自拍一区| 亚洲第一激情av| 国产99视频精品免视看7| 日本一级二级视频| 国产乱码午夜在线视频| 亚洲电影一区二区三区| 欧美三级一级片| 香蕉521av成人网| 国产成人精品影院| 国产精品二区三区四区| 污污网站免费在线观看| 久久高清免费| 久久露脸国产精品| 日韩一级在线视频| 一区二区三区欧洲区| 精品国产污污免费网站入口| 人妻无码中文久久久久专区| 1769视频在线播放免费观看| 亚洲免费成人av| 欧美 日韩 亚洲 一区| heyzo在线观看| 久久午夜免费电影| 欧美与动交zoz0z| 色综合97天天综合网| 国产成人免费av在线| 免费不卡亚洲欧美| 香蕉青柠影院| 国产美女视频91| 日本免费高清一区二区| 人人干人人插| 成人综合婷婷国产精品久久免费| 欧美一区二区福利| 青青操视频在线观看| 精品亚洲免费视频| 欧美久久久久久一卡四| 一本大道五月香蕉| 国产激情一区二区三区| 亚洲国产激情一区二区三区| 岛国片免费看| 91在线视频播放| av无码久久久久久不卡网站| 婷婷丁香六月天| 1000部国产精品成人观看| 国产一区亚洲二区三区| 韩国三级在线观看久| 午夜精品爽啪视频| www.啪啪.com| 色婷婷综合久久久中字幕精品久久| 精品少妇一区二区三区在线视频| 91av手机在线| 136国产福利精品导航网址应用| 俺去了亚洲欧美日韩| 一级做a爱片久久毛片| 91视频精品| 精品久久香蕉国产线看观看亚洲| 国产一级做a爰片久久| 欧美成人三区| 欧美久久久久免费| 日本爱爱爱视频| 欧洲大片精品免费永久看nba| 最近2019中文字幕mv免费看 | 国产黄色片免费在线观看| 最后生还者第二季在线观看| 亚洲在线视频网站| 久久久老熟女一区二区三区91| 蜜桃视频m3u8在线观看| 亚洲摸下面视频| 中文字幕日韩第一页| 亚洲大胆在线| 少妇免费毛片久久久久久久久| aaa大片免费观看| 亚洲制服丝袜av| 亚洲午夜久久久久久久久红桃| 日本一区二区中文字幕| 欧美极品少妇xxxxⅹ免费视频| 三级在线观看网站| 国产在线一区二区综合免费视频| 青青在线免费视频| 幼a在线观看| 精品国偷自产国产一区| 亚洲婷婷综合网| 亚洲成人中文| 天堂√在线观看一区二区| 青春有你2免费观看完整版在线播放高清 | 中文字幕色婷婷在线视频| 亚洲免费av电影| 99久久久久久久| 国产一区二区在线观看免费 | 国产欧美一区二区| 毛片网站网址| 亚洲一区二三区| 日韩一级片在线免费观看| 亚洲精品亚洲人成在线| 亚洲自拍偷拍区| 日本欧洲一区| 欧美人xxxx| 亚洲精品国产精品国自产网站按摩| 亚洲欧美日本日韩| 4444亚洲人成无码网在线观看 | 国产成人欧美日韩在线电影|