一个串口通讯的最简单项目分析
2023-04-20 12:16:19
项目描述:
串口是一个尤其常见的无线电基本概念,本项目可用一个微控制器作为串口数据邮寄装置的模拟,另外一个微控制器作为串口送达的模拟。
微控制器可用传统意义的8051微控制器,的软件SDL可用mikro C。
建模的软件可用proteus。
注意:proteus的波特率设立为119200和微控制器设立为9600是对应的,可能是的软件的一些BUG吧。
以上是邮寄数据的代码:
借此是邮寄2个字节的数据,分别是0xaa 0x55 和0x55 0xaa
邮寄上方可以设立不同时间长度的高频率,用来测试送达数据对于不同高频率的拥护情况。
void main() {
UART1_Init(9600);
while(1)
{
//UART1_Write_Text("aaaa");
UART1_Write(0xaa);
delay_ms(5);
UART1_Write(0x55);
delay_ms(50);
UART1_Write(0x55);
delay_ms(8);
UART1_Write(0xaa);
delay_ms(50);
/*P2=0xff;
delay_ms(50);
P2=0;*/
}
}
送达串口的微控制器程序中为:
unsigned char receive[2];
unsigned char i;
void main() {
UART1_Init(9600);
i=0;
while(1)
{
if (UART1_Data_Ready() && i
{
receive[i] = UART1_Read();
i++;
}
if(i>1)
{
i=0;
/*P0= receive[0];
P2= receive[1];*/
if(receive[0]==0xaa && receive[1]==0x55)
{
P2_0_bit=1;
}
if(receive[1]==0xaa && receive[0]==0x55)
{
P2_0_bit=0;
}
receive[0]=0;
}
}
}
proteus建模为:
代码所在的位置:
lglgang/res (github.com)
所用的软件的版本:
小孩积食怎么调理脾胃阳了以后吐黄痰是怎么回事
类风湿关节炎首选什么药物
再林阿莫西林颗粒对儿童扁桃体炎有效吗
江中多维元素片
上一篇: “北溪”天然气销毁或超7亿立方米
- 她是中国第一,为人低调不嫁豪门,现在35岁依旧美艳
- 投资者提问:董秘好,集团每年厂家几百亿销售额都售些什么东西?这些厂家和...
- 男人在51岁~60岁这十年,更加“难熬”,尽量给自己留4条退路!
- 她是位演员,28岁低调嫁圈外人,今生黑马!
- 午评:创指震荡走强半日涨0.7% 智慧交通概念短时间强势
- 晚上“很养人”的6个好习惯,喝水仅排第二,第一出乎意料
- 她是国家一级演员,为表演者跟丈夫离婚,如今61岁依旧单身!
- 投资者提问:尊敬的公司管理委员会,再过几天就是中国的传统佳节春节,我们全家人在...
- 103岁国医大师朱南孙逝世!她留下9个宝贵的养生方法,让无数人得益!
- 她是实力派女演员,童星32年没谈过恋爱,如今48岁仍单身一人!
- 港财政司: 香港正站在全新起点 处处其发展机遇
- 经期能喝酒吗?妇科研究员告诉你,大姨妈来时被你忽略的“3不要”
- 她是郭富城演员,当红时嫁个穷小子,今成豪门阔太!
- 高盛提问:董秘你好,请问贵司有证据证明曾和央视就直播带货有过洽谈吗?
- 年纪大不配以外“房事”?做好这4件事,坚持到80岁都可以!】
- 她是非常优秀的男演员,演“坏女人”入木三分,但为何一直不温不火
- 宏安1.06亿港元统一香港南德一楼业权
- 人到70岁,最好打开“低欲生活”,不做五事,晚年才能安享福报
- 陈小春拍山寨版南海归墟被不胜枚举,下水后发型不变,女演员都穿镂空衣
- 企业者提问:公司控股股东立马车业集团是否有企业2GWH动力电池项目,年产值...