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

网站做sem优化今日国际重大新闻事件

网站做sem优化,今日国际重大新闻事件,公司做网站需要哪些,wordpress linux 伪静态一、串口的原理 SM0、SM1——串行口工作模式 SM0SM1模式特点00模式0移位寄存器方式,用于I/O口扩展01模式18位UART,波特率可变10模式29位UART,波特率为时钟频率/32或/6411模式39位UART,波特率可变 TI、RI——发送、接收中断标志位 TITI0 允许发送>TI1 发送完成后…

一、串口的原理

SM0、SM1——串行口工作模式

SM0SM1模式特点
00模式0移位寄存器方式,用于I/O口扩展
01模式18位UART,波特率可变
10模式29位UART,波特率为时钟频率/32或/64
11模式39位UART,波特率可变

 TI、RI——发送、接收中断标志位

TITI=0 允许发送=>TI=1 发送完成后硬件自动置1=>TI=0 用软件清0(方式0:当串行发送第8位数据结束)
RIRI=0 允许接收=>RI=1 接收完成后硬件自动置1=>RI=0 用软件清0(方式0:当串行接收第8位数据结束)

 电源控制寄存器PCON

PCOND7D6D5D4D3D2D1D0
87HSMOD

常用的波特率初值表 

当SMOD位为1,则波特率加倍。

二、串口中断的实现 

1、仿真

2、运行时,没有终端窗口弹出,可以根据以下步骤设置

 

终端跳出

3、波特率

4、将AT89C51的晶振频率改成11.0592MHz

 5、代码与仿真结果

#include <reg51.h>#define uchar unsigned char
#define uint unsigned int
sbit P20=P2^0;
uchar dat;
bit flag=0;void init()		//串口初始化
{SCON=0x50;	//串口,模式1TMOD=0x20;	//定时器1,模式2TH1=0xfd;TL1=0xfd;TR1=1;ES=1;EA=1;
}
void send()
{SBUF=dat;while(TI==0);TI=0;
}
void main()
{init();while(1){if(flag){send();if(dat=='0')P20=0;else P20=1;flag=0;}}
}void uart() interrupt 4
{if(RI){dat=SBUF;flag=1;RI=0;}
}

 

三、串口助手与虚拟端口

 四、串口发送字符串和多机通信

http://www.mnyf.cn/news/14439.html

相关文章:

  • 潞城网站建设网站推广论坛
  • 绥化市住房和城乡建设网网站企业微信营销管理软件
  • wordpress toc东莞seo优化推广
  • 腾讯建设网站视频视频下载线上营销有哪些
  • 深圳企业网站备案网站seo视频狼雨seo教程
  • 惠东县住房和城乡规划建设局网站线上推广营销
  • 滨海新区城市建设档案馆网站网络优化工程师需要学什么
  • 最便宜的域名注册商硬件优化大师下载
  • 追波设计网站电商如何从零做起
  • 北京外贸网站建设品牌策划公司排名
  • 温州做网站 掌熊号合肥seo招聘
  • 武汉市城乡建设委网站搜一搜
  • 网站常用英文平台推广是做什么
  • 网站上传百度多久收录seo排名赚挂机
  • 西安有一个电影他要拉投资做网站关键词排名靠前
  • 深圳政府在线长春seo结算
  • 网站建设公司专业网站开发需求免费网站模板
  • 网站建设地图怎么设置网站创建免费用户
  • 网站模板被抄袭怎么办网络营销中的seo是指
  • 人与狗做的网站站长之家seo查询官方网站
  • 河北建设工程网站直播营销
  • 佛山网站建设专业公司百度舆情
  • 做自媒体好还是网站好wix网站制作
  • 阿里云模板建站怎么样小网站
  • 互粉的网站是怎么做的谷歌app下载
  • 如何做视频网站旗下账号谷歌下载官方正版
  • 彩票网站维护会跑路吗平台推广怎么做
  • 怎么推广我的网站深度优化
  • 怎么知道这网站是php语言做的跨境电商营销推广
  • 怎么把凡科网里做的网站保存成文件常见的网站推广方法有哪些