91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

基于51單片機多節(jié)點RS485通信(帶Protues仿真),KeilC開發(fā),C代碼,Pretues仿真,RS485的DATASHEET都有,對于學(xué)習(xí)RS485通信,最好的參考資料。

資源截圖

代碼片段和文件信息


#include
#include
#include
#define?uchar?unsigned?char
unsigned?char?serial_receiver;
#define?uint?unsigned?int
uchar?table0;
uchar?table1=0x01;
uchar?table2=0x0f;
sbit?P3_5=P3^5;
uchar?flag=0;
void?delayms(uint?t)
{
uint?i;
uint?j;
for(i=0;i for(j=0;j<125;j++);
}
/****************************************

串行口中斷子程序

****************************************/
void?send1?(void)
{
?????? ES=0;
RI=0;
? P3_5=1;?//將487控制端置位準(zhǔn)備好發(fā)送

SM2=0;??//將數(shù)據(jù)發(fā)送控制位置0
P1=table1;//將要發(fā)送的數(shù)據(jù)顯示在P1口
TB8=0;
SBUF=table1;//發(fā)送數(shù)據(jù)
while(TI!=1);TI=0;//等待并判斷數(shù)據(jù)發(fā)送完畢
SM2=1;//將數(shù)據(jù)地址控制位置1為接收地址做準(zhǔn)備
ES=1;?//開中斷
P3_5=0;//將487設(shè)置為接收模式
delayms(1000);
P1=0x00;
}?
void?send2?(void)
{
?????? ES=0;
RI=0;
? P3_5=1;?//將487控制端置位準(zhǔn)備好發(fā)送
SM2=0;??//將數(shù)據(jù)發(fā)送控制位置0
TB8=0;
P1=table2;//將要發(fā)送的數(shù)據(jù)顯示在P1口
SBUF=table2;//發(fā)送數(shù)據(jù)
while(TI!=1);TI=0;//等待并判斷數(shù)據(jù)發(fā)送完畢

SM2=1;//將數(shù)據(jù)地址控制位置1為接收地址做準(zhǔn)備
ES=1;?//開中斷
P3_5=0;//將487設(shè)置為接收模式
delayms(1000);
P1=0x00;
}?
void?serial?(void)?interrupt?4?using?1
{
? ??ES=0;
??RI=0;
??SM2=1;
??table0=SBUF;
??if(RB8)
??{
??if(table0==0x01)send1();
??if(table0==0x02)send2();
??}
??ES=1;?//開中斷
}

/*****************主程序******************/

void?main(void)
{
?
??P1=0x00;
??TMOD=0x20;
??TL1=0xfd;
??TH1=0xfd;
??PCON=0x00;
??TR1=1;
??SCON=0xf0;
??EA=1;
??ES=1;
??P3_5=0;
??????P2=0X00;
??while(1)
??{
????????//
??? _nop_();

??}

}














?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????5712??2011-03-09?15:09??rs485通信\dizhi1#

?????文件???????1690??2011-03-09?14:44??rs485通信\dizhi1#.c

?????文件????????999??2011-03-09?15:09??rs485通信\dizhi1#.hex

?????文件?????????31??2011-03-09?15:09??rs485通信\dizhi1#.lnp

?????文件???????4790??2011-03-09?15:09??rs485通信\dizhi1#.LST

?????文件???????6851??2011-03-09?15:09??rs485通信\dizhi1#.M51

?????文件???????6090??2011-03-09?15:09??rs485通信\dizhi1#.OBJ

?????文件????????988??2011-03-09?15:09??rs485通信\dizhi1#.Opt

?????文件???????1808??2011-03-09?15:09??rs485通信\dizhi1#.plg

?????文件???????2145??2011-03-08?13:58??rs485通信\dizhi1#.Uv2

?????文件????????986??2011-03-08?19:28??rs485通信\dizhi1#_Opt.Bak

?????文件???????1992??2007-10-27?05:04??rs485通信\dizhi1#_Uv2.Bak

?????文件???????5712??2011-03-09?14:44??rs485通信\dizhi2#

?????文件???????1678??2011-03-09?14:44??rs485通信\dizhi2#.c

?????文件????????999??2011-03-09?14:44??rs485通信\dizhi2#.hex

?????文件?????????31??2011-03-09?14:44??rs485通信\dizhi2#.lnp

?????文件???????4757??2011-03-09?14:44??rs485通信\dizhi2#.LST

?????文件???????6851??2011-03-09?14:44??rs485通信\dizhi2#.M51

?????文件???????6090??2011-03-09?14:44??rs485通信\dizhi2#.OBJ

?????文件????????986??2011-03-09?15:10??rs485通信\dizhi2#.Opt

?????文件???????1648??2011-03-09?15:10??rs485通信\dizhi2#.plg

?????文件???????2145??2011-03-08?13:58??rs485通信\dizhi2#.Uv2

?????文件????????988??2011-03-08?19:28??rs485通信\dizhi2#_Opt.Bak

?????文件???????1992??2007-11-12?00:05??rs485通信\dizhi2#_Uv2.Bak

?????文件???????5788??2011-03-09?14:42??rs485通信\dizhi3#

?????文件???????1690??2011-03-09?15:10??rs485通信\dizhi3#.c

?????文件???????1005??2011-03-09?14:42??rs485通信\dizhi3#.hex

?????文件?????????31??2011-03-09?14:42??rs485通信\dizhi3#.lnp

?????文件???????4783??2011-03-09?14:42??rs485通信\dizhi3#.LST

?????文件???????6886??2011-03-09?14:42??rs485通信\dizhi3#.M51

............此處省略41個文件信息

評論

共有 條評論