freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于單片機的wifi智能小車-資料下載頁

2025-08-07 11:11本頁面
  

【正文】 e uchar unsigned char sbit M1A=P0^0。 //位定義電機1正sbit M1B=P0^1。 //位定義電機1負sbit M2A=P0^2。 //位定義電機2正sbit M2B=P0^3。 //位定義電機2負void tingzhi() //停止{ M1A=0。 M1B=0。 M2A=0。 M2B=0。}void qianjin() //前進{ M1A=1。 M1B=0。 M2A=1。 M2B=0。}void houtui() //后退{ M1A=0。 M1B=1。 M2A=0。 M2B=1。}void youzhuan() //右轉{ M1A=0。 M1B=1。 M2A=1。 M2B=0。}void zuozhuan() //左轉{ M1A=1。 M1B=0。 M2A=0。 M2B=1。}void delay(int i) //延時函數{ int j,k。 for(j=0。ji。j++) for(k=0。kj。k++)。}void ms_delay(int t) //延時ms函數{ int k,j。 for(k=t。k0。k) for(j=110。j0。j)。 } void init_serial() //串口初始化,設置波特率115200{ TMOD=0x20。 TH1=0xFF。 TL1=0xFD。 SCON=0x50。 RCAP2H=0xFF。 RCAP2L=0xFD。 TCLK=1。 RCLK=1。 C_T2=0。 EXEN2=0。 TR2=1 。 TI=0。 }void Send_Uart(uchar value) //單片機數據發(fā)送{ ES=0。 //串口中斷關閉 TI=0。 SBUF=value。 //將數據放入串口寄存器中 while(TI==0)。 TI=0。 ES=1。 } void ESP8266_Set(uchar *puf) // WIFI模塊接收到單片機的AT指令 { while(*puf!=39。\039。) { Send_Uart(*puf)。 ms_delay(50)。 puf++。 delay(50)。 } delay(500)。 }void ControlCar(unsigned char ConType) //選擇小車運行的模式{ tingzhi()。 switch(ConType) { case 1: { tingzhi()。 //delay(240)。 qianjin()。 delay(240)。 break。 } case 2: //后退 { tingzhi()。 //delay(240)。 houtui()。 delay(240)。 break。 } case 3: //左轉 { tingzhi()。 // delay(240)。 zuozhuan()。 delay(240)。 break。 } case 4: { tingzhi()。 //delay(240)。 youzhuan()。 delay(240)。 break。 } case 0: //停止 { tingzhi()。 break。 } }}void ComBreak() interrupt 4 //中斷函數,單片機判斷串口接收到的數據 { unsigned char RecvData。 if(RI==1) { RecvData=SBUF。 //從串口寄存器中讀取數據 if(RecvData==39。T39。) { ControlCar(0)。 } if(RecvData==39。S39。) { ControlCar(1)。 } if(RecvData==39。X39。) { ControlCar(2)。 } if(RecvData==39。Z39。) { ControlCar(3)。 } if(RecvData==39。Y39。) { ControlCar(4)。 } if(RecvData==39。D39。) { P1=0xff。 //燈滅 } //SBUF=RecvData。 RI=0。 //把RI至0 } if(TI==1) //把TI至0 { TI=0。 }}void main() { init_serial()。 //串口初始化 ES=1。 //串口中斷打開 REN=1。 //單片機接收允許位 EA=1。 //總中斷打開 delay(1000)。 ESP8266_Set(AT+CIPMUX=1\r\n)。 //發(fā)送AT指令 ESP8266_Set(AT+CIPSERVER=1,8080\r\n)。 P1=0xfe。 while(1) { }} 附錄2 AT指令集基礎AT指令: AT+RST //重啟模塊 AT+GMR //查看版本信息WIFI功能AT指令: AT+CWMODE //選擇WIFI應用模式 如AT+CWMODE=1 //選擇station模式 1)station 模式 2)AP模式 3)AP兼station模式 AT+CWJAP //加入AP 如AT+CWJAP=SSID,pwd AT+CWLAP //列出當前可用的AP AT+CWQAP //退出與AP 的連接 AT+CWSAP //設置AP模式下的參數 如:AT+CWSAP=ssid,pwd,ch1,e AT+CWLIF //查看已接入設備的IPTCP/IP工具箱AT指令描述: AT+CIPSTATUS //獲得連接狀態(tài) 如:AT+CIPSTATUS:id,type,addr,prot,tepyte AT+CIPSTART //建立TCP連接或注冊UDP端口號 AT+CIPSEND //發(fā)送數據 AT+CIPCLOSE //關閉TCP或UDP AT+CIFSR //獲取本地IP地址 AT+CIPMUX //啟動多連接 如:AT+CIPMUX=1 0)單路連接 1)多路連接 AT+CIPSERVER //配置為服務器 如:AT+CIPSERVER=1 0)關閉SERVER模式 1)開啟SERVER模式 AT+CIPMODE //設置模塊傳輸模式 如:AT+CIPMODE=1 0)非透傳模式 1)透傳模
點擊復制文檔內容
物理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1