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

建设行业网站价格企业建设网站好处

建设行业网站价格,企业建设网站好处,做网站要学会什么,江桥网站建设1.什么是串口? 串口是通讯接口,实现两个设备的互相通信。 单片机自带UART,其中引脚有TXD发送端,RXD接收端。且电平标准为TTL(5V为1,0V为0)。 2.常见电平标准: (1)TTL电…

1.什么是串口?

 串口是通讯接口,实现两个设备的互相通信。

单片机自带UART,其中引脚有TXD发送端,RXD接收端。且电平标准为TTL(+5V为1,0V为0)。

2.常见电平标准:

(1)TTL电平:+5V表示1,0V表示0。

(2)RS232电平:-3~-15V表示1,+3·+15V表示0。

(3)RS485电平:两线压差+2~+6V表示1,-2~-6V表示0。

3.常见通信接口比较:

 

全双工:通信双方可在同一时刻互传数据。

半双工:不能同时

单工:只能一方传另一方

异步:双方各自约定通信速率

同步:通信双方靠一根时钟线来约定通信速率                                                                 

4.51单片机的UART:

有四种工作模式,只讲常用的模式一:

(1)UART的结构:

定时器:

缓存寄存器:

控制器:

中断系统:RX/TX

(2)寄存器:

注意:SMOD和SMOD0两个位被放在了PCON中(而非SCON),推测当年因为正好有空。

TI为发送标志位,发送后硬件置1,需软件手动归零。

5.实战:

 (1)配置环境:

SM0 SM1设置为 01 可将工作方式设置为模式1。其余均为0即可。

可用STC-ISP生成代码,配置如下: 

void UATR_Init()
{SCON = 0x40;PCON = 0x80;TMOD &= 0x0F;TMOD |= 0x20;//可使前4位保持不变,只改变定时器0对应的后4位TR1 = 1;//控制计时时长TH1 = 0xF3;TL1 = 0xF3;//禁止中断系统ET1 = 0;
}

(2)串口向电脑发送数据:

void UART_SendByte(unsigned char Byte)
{SBUF = Byte;//串口缓冲while (TI == 0);TI = 0;
}
void main()
{UATR_Init();while (1){UART_SendByte(Sec);Sec++;Delay(1000);}
}

(3)串口接收电脑信息:

因为不知道电脑何时发送数据,故将数据接收放在中断里,待接收到数据,触发中断后再操作。

void main()
{UATR_Init();while (1){}
}//串口中断模板
void UART_Routine() interrupt 4
{if (RI == 1){//接收到信息后要执行的操作P2 = ~SBUF;UART_SendByte(SBUF);RI = 0;}
}

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

相关文章:

  • 网站开发语音占比百度做的网站字体侵权吗
  • 做电商网站微信号是多少数据分析和网站开发
  • 凡科做的网站为什么搜不到网站网页设计收费
  • 免费php域名网站汉中市建设工程信息申报系统
  • 织梦cms网站地图网络营销的四大特点
  • 墙内千兆网站怎么做建网站 服务器
  • 网站板块策划手机网站建设模板
  • 网站百度未收录商桥安装显示一站式推广平台
  • 万网建站流程萝岗微网站建设
  • 通用模板做的网站不收录建站程序的作用
  • 什么网站做视频最赚钱动漫制作专业属于艺术类吗
  • 做特产网站的原因信息公开 强化网站建设
  • 注册域名查询网站系统开发环境有哪些
  • 宁波市奉化区建设局网站公司图案设计
  • 音乐类网站页面设计特点爱站权重是怎么计算的
  • a市最牛的网站广州住建部官网
  • 微信小程序开发技术贺州seo
  • html制作音乐网站代码个人如何免费建网站
  • 买了一个域名怎么做网站vue企业门户网站模板
  • 做网站设计的公司有哪些电商网站的二级怎么做
  • 网站设计风格有几种纯英文网站建设
  • 做网站代码保密协议虹口免费网站制作
  • 创建一个网站流程图河南seo网站策划
  • 宿州医疗网站建设淮南网站建设费用
  • 做商贸网站wordpress适合建什么网站吗
  • 厦门谁需要网站建设网站seo入门基础教程
  • html网站代码三维建模
  • 乐山电商网站开发百度付费推广的费用
  • 测词汇量的专业网站做网站为什么需要服务器
  • 湛江住房和城乡建设局网站桂林生活网论坛