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

企业建立网站账户如何做江西短视频seo搜索报价

企业建立网站账户如何做,江西短视频seo搜索报价,榆林市城乡建设规划局网站,广州公司电商网站建设基础知识 参考 特殊功能寄存器PCON(控制波特率是否加倍SMOD)、TMOD(T0,T1计时器的功能方式)、TCON(T0,T1计时器的控制)、串口中断、SCON(串口数据控制寄存器) 关闭定时器1中断&…

基础知识

参考
特殊功能寄存器PCON(控制波特率是否加倍SMOD)、TMOD(T0,T1计时器的功能方式)、TCON(T0,T1计时器的控制)、串口中断、SCON(串口数据控制寄存器)
关闭定时器1中断,设置波特率需要占用定时器1
接收数据和发送数据需要使用特殊功能寄存器SBUF作为暂存
其中TI和RI作为数据发送和接收的标志,需要在程序中手动复位
在这里插入图片描述

程序代码

主程序

#include "reg52.h"			 //此文件中定义了单片机的一些特殊功能寄存器typedef unsigned int u16;	  //对数据类型进行声明定义
typedef unsigned char u8;void delay_ms(int ms);void UART_SendByte(unsigned char Byte);void uartSendString(char *pS);void UsartInit()
{SCON=0X50;			//设置为工作方式1      TMOD=0X20;			//设置计数器工作方式2PCON=0X00;			//波特率加倍,最高位控制是否加倍TH1=0XFa;				//计数器初始值设置,注意波特率是4800的TL1=0XFa;ES=1;						//打开接收中断串口EA=1;						//打开总中断TR1=1;					//打开计数器
}void main()
{	UsartInit();  //	串口初始化while(1){delay_ms(1000);uartSendString("masgjlkj\n");}while(1);		
}void UART_SendByte(unsigned char Byte)
{SBUF = Byte;while (!TI);TI = 0;
}void uartSendString(char *pS)
{while (*pS)                      //检测字符串结束标志{UART_SendByte(*pS++);         //发送当前字符}
}
void Usart() interrupt 4
{if (RI == 1)					//如果接收标志位为1,接收到了数据{P2 = ~SBUF;				//读取数据,取反后输出到LEDUART_SendByte(SBUF);	//将受到的数据发回串口RI = 0;					//接收标志位清0}}

延时程序

若想使用准确的时间延时,可以测量实际的时间,

# include <reg52.h>
#include <intrins.h>void delay_ms(int ms){int i,j;for(j=0;j<=ms;j++){for(i=0;i<=1000;i++)  //若使用12mhz的51单片机的1个nop是1us,一个机械周期_nop_();}
}

实际操作中的发送(通过使用串口助手查看)

在延时函数中的循环使用100,才能保证发送数据频率基本是1s一次,测试单片机输出如下
在这里插入图片描述
下面是选择错误的波特率后,虽然显示,但数据没有可读性
在这里插入图片描述

http://www.yayakq.cn/news/98778/

相关文章:

  • 个人博客网站开发背景论文网站专题欣赏
  • 电子商务网站制作教程广西做网站建设的公司
  • 百度云建站网站建设谁帮58同城做的网站吗
  • 服装网站的设计理念衡阳网站建设mdawl
  • 海珠区建网站自己做网站用软件
  • 济南网站建设外包公司哪家好静态网页做的网站怎么发到网上
  • 2003建网站wordpress彩虹插件
  • 河南省建设厅网站职称网广告制作属于什么行业
  • 网站搭建设计合同排名优化百度
  • 手机网站建设与布局wordpress主题ux themes
  • 关于网站开发的建设工程行业网站有哪些
  • 公司网站优化茂名住房证书城乡建设局官方网站
  • 什么网站不用备案做网站标准步骤
  • 关于网站建设的奖项名称网站开发定制宣传图片
  • 微网站生成app推广网上国网的意义
  • 金坛建设局网站台州seo公司
  • 俄罗斯乌克兰最新消息seo关键词优化哪个平台好
  • 嘉兴模板建站系统it公司
  • 黔东南州住房和城乡建设局网站企业查询征信
  • 网站建设公司如何挖掘客户小程序电商平台
  • 火车票网站建设多少沧州做家装的公司网站
  • 微小店网站建设平台怎么找个人搭建网站
  • seo网站关键词优化费用wordpress的文件权限设置方法
  • 网站建设与维护工作wordpress上传图片不清楚
  • 高端网站定制开发网络服务推广
  • 徐州小学网站建设南京图文制作中心
  • 定制彩票网站开发免费com域名网站
  • 建设大型网站怎样赢利室内设计公司排名前十强及作品
  • 微网站建设找哪家滁州项目建设公示在哪个网站
  • 网站主体负责人是法人网站建设优化推广杭州