1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉
標題:
單片機雙機獨立按鍵通信中,主機和從機接收數據如何實現,有些模糊
[打印本頁]
作者:
wushuang.
時間:
2019-12-5 22:48
標題:
單片機雙機獨立按鍵通信中,主機和從機接收數據如何實現,有些模糊
#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
sbit led1=P0^0;
sbit key1=P1^0;
uchar x;
void delay(uint xms)
{
uint i,j;
for(i=xms;i>0;i++)
for(j=110;j>0;j++);
}
void send(uchar dat)
{
SBUF=dat;
while(!TI);
TI=0;
}
void keyscan()
{
if(key1==0)
{
if(key1==0)
delay(10);
led1=~led1;
while(!key1);
}
send();
}
void main()
{
led1=1;
TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
SM0=0;
SM1=1;
EA=1;
ES=1;
while(1)
{
keyscan();
}
}
不知道哪個send()這里怎樣去表示
作者:
tyrl800
時間:
2019-12-6 07:52
void keyscan()
{
if(key1==0)
{
if(key1==0)
delay(10);
led1=~led1;
while(!key1);
send(k1val);//K1val為K1的鍵值;
}
作者:
aking991
時間:
2019-12-6 08:03
自定義協義啊,用串口最簡單,串口要有發送,然后還要有串口接收中斷函數,最后解析接收到的數據,數據正確時是怎樣就怎樣,不正確報錯就可以了
作者:
moluxiyan
時間:
2019-12-6 08:47
send(1); send(2);括號里的是參數,這是C語言問題,任何一本C語言的書都會講,你不如先去學學C語言,否則你會遇到很多問題
作者:
51hei**1140
時間:
2019-12-6 08:55
send( xxx ); //xxx就是你要通過串口發送的數據
作者:
csmyldl
時間:
2019-12-6 09:16
send()中的括號內要放上你要發送的數據,如發送0xaa,寫成send(0xaa),多個數據發送要用循環,取數據一般用指針
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1