当前位置: 首页 > news >正文

北京专业网站建设公司互联网服务行业

北京专业网站建设公司,互联网服务行业,ps做网站画布大小是多少,在线制作网站宣传视频六、串口通信 串口接口介绍使用串口向电脑发送数据电脑发送数据控制LED灯 串口接口介绍 SBUF是串口数据缓存器,物理上是两个独立的寄存器,但占用相同的地址。写操作时,写入的是发送寄存器;读操作时,读出的是接收寄存器…

六、串口通信

  • 串口接口介绍
  • 使用串口向电脑发送数据
  • 电脑发送数据控制LED灯

串口接口介绍

在这里插入图片描述
在这里插入图片描述
SBUF是串口数据缓存器,物理上是两个独立的寄存器,但占用相同的地址。写操作时,写入的是发送寄存器;读操作时,读出的是接收寄存器
在这里插入图片描述

使用串口向电脑发送数据

#include <REGX52.H>
void UART_Init()
{SCON=0x40;  // SBUf不同配置PCON |= 0x80; // 波特率加倍TMOD &= 0x0F;		//设置定时器模式TMOD |= 0x20;		//设置定时器模式,自动重装TL1 = 0xF3;		//设定定时初值TH1 = 0xF3;		//设定定时器重装值ET1 = 0;		//禁止定时器1中断TR1 = 1;		//启动定时器1
}void UART_SendByte(unsigned char Byte)
{SBUF=Byte;while(TI==0);// 检测是否发送成功TI=0;// 需要手动置位
}
unsigned char Sec;// 向电脑发送一个以1秒递增的数据
void main()
{UART_Init();			//串口初始化while(1){UART_SendByte(Sec);	//串口发送一个字节Sec++;				//Sec自增Delay(1000);		//延时1秒}
}

电脑发送数据控制LED灯

void UART_Routine() interrupt 4
{if(RI==1)					//如果接收标志位为1,接收到了数据{P2=~SBUF;				//读取数据,取反后输出到LEDUART_SendByte(SBUF);	//将受到的数据发回串口RI=0;					//接收标志位清0,硬件只负责置1,需要软件清零}
}
void main()
{UART_Init();		//串口初始化while(1){}
}
http://www.yayakq.cn/news/302654/

相关文章:

  • wordpress企业网站建设专业网站设计流程图
  • 深圳 网站建设公企业网络信息安全
  • 华亮建设集团股份有限公司网站运营服务公司经营范围
  • 网站维护html模板网站开发的教学视频教程
  • 前端网站开发毕设类型微信订阅号不认证可以做网站吗
  • 苏州网站网页设计最新WordPress主题破解完美去
  • 上海营销型网站建设价格东莞纸箱定制 技术支持 东莞网站建设
  • 吉安网站建设jxthw商务网站建设与维护论文
  • 网站建设方案书可自行撰写如何网站建设全包
  • 平度建设局网站随州建设局网站
  • 网站建设兼职劳务协议书杭州企业宣传画册制作公司
  • 交流网站建设项目背景c 教学网站开发
  • 网站开发网站开发设计做ppt常用网站
  • 做视频网站的流程甘肃第九建设集团公司网站
  • 广州建设公司网站热点新闻事件及观点简单版
  • 个人业务网站建设企业展厅设计公司企业展厅设计公司
  • 文件备案网站建设方案域名网站怎么做的
  • 网站改版 优势做网站可以申请个体户么
  • 做网站被骗首付款怎么报案做网站主机要选好
  • 有没有帮别人做图片的网站赚钱深圳建设交易公司
  • 电商网站开发商广州设计公司排名前十强
  • 做网站多大python语言基础知识
  • 深圳公司网站开发wordpress 2012主题
  • wordpress自建电商网站刘家窑做网站
  • 网站和域名区别个人网站意义
  • 用织梦的网站怎么做推广余江网站建设
  • 北网站建设淘宝视频怎么下载
  • 做视频网站需要哪些手续华为软件开发工程师
  • asp 企业网站管理系统如何经营一个购物网站
  • 网页.网站.主页.网址.域名有什么联系网站建设与管理 ppt