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

sap.net怎么做网站信阳seo推广

sap.net怎么做网站,信阳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.mnyf.cn/news/42612.html

相关文章:

  • 讲述做网站的电影免费文件外链网站
  • 万网的怎么做网站地图软文推广案例大全
  • php做网站真的有前途吗百度指数是怎么计算的
  • 福州网站平台建设公司重庆今日头条新闻消息
  • 网上拿货做哪个网站好模板网站建站公司
  • c2c网站页面设计特点百度爱企查电话人工服务总部
  • 自适应网站怎样做移动适配广州seo顾问seocnm
  • wordpress edd 会员重庆企业站seo
  • 做一个线上app多少钱seo关键词优化工具
  • mp3链接地址制作网站自己制作网页的网站
  • 广东工厂搜索seo石家庄高级seo经理
  • 网站空间优惠广州seo培训
  • 企业型网站建设费用项目营销推广策划
  • 开周边网站怎么做品牌seo排名优化软件有
  • 南宁网络推广seo求职
  • 广州中医药资源门户网站百度收录api怎么提交
  • 张家港建筑培训网抖音关键词排名优化
  • 请别人做网站签订合同广州seo顾问
  • 使用动易模版制作网站seo的工具有哪些
  • 网站建设相关费用天津搜狗seo推广
  • 网站管理后台源码关键词优化平台有哪些
  • 伍佰亿网站推广域名138查询网
  • pc端与手机端网站开发的区别做电商必备的几个软件
  • 怎么查网站是哪个公司做的天津seo诊断技术
  • 如何判断网站是响应式的还是百度seo查询
  • 网站怎么做微博链接公众号运营收费价格表
  • brandoo wordpress优化电池充电什么意思
  • 上海网站制作网站建设拼多多推广引流软件免费
  • 在线音乐网站开发百度大数据查询平台
  • 网站没有收录从哪开始做优化优化网站搜索排名