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

提供企业网站建设价格苏州网站建设开发公司

提供企业网站建设价格,苏州网站建设开发公司,如何做网站内容,wordpress 主题 使用在发送模式下,UART 的串行数据发送电路主要包括一个发送移位寄存器(TSR),TSR 功能是将数据 逐个移位送出。待发数据必须先写到发送缓冲区中。 TXIFx 是发送中断标志位,可配置为发送缓冲区空或TSR 空。 数据的发送支持7bit 、8bit 或9bit 数据…

在发送模式下,UART 的串行数据发送电路主要包括一个发送移位寄存器(TSR),TSR 功能是将数据
逐个移位送出。待发数据必须先写到发送缓冲区中。
TXIFx 是发送中断标志位,可配置为发送缓冲区空或TSR 空。
数据的发送支持7bit 、8bit 或9bit 数据格式, 如果使用9bit 的数据格式, 必须先设置RXSTA.PDSEL[1:0]=11,第9 位数据要被放入TXSTA.TX9D 位之中。在数据发送之前,必须先将此位写入,然后再把8 位的值写入TXREG 中。因为一旦TXREG 寄存器被写入数据后,这个8 位的数据可能马上就会被放入TSR 寄存器开始发送工作,所以为了数据发送正确性,必须先写入第9 位的值。
一般情况下,一开始TSR 寄存器是空的,数据的发送需先设定波特率SPBRG,使能发送模块(设定TXEN 为1),然后写入TXREG 寄存器开始发送。也可以在设定好波特率SPBRG 后,先写入TXREG寄存器,然后再设定TXEN 使能发送模块来开始数据发送。如果在数据发送过程中将发送模块使能位TXEN 清0,那么数据发送工作就会被中断,发送模块也会被复位。
下图是UART异步发送的两种工作模式:
在这里插入图片描述
设置异步发送操作的步骤如下:

  1. 根据CPU 的工作时钟,选择合适的波特率,初始化SPBRG
  2. 若需要中断,置相应的UARTIE.TXIE=1
  3. 决定数据发送的格式。设定RXSTA.PDSEL[1:0]位,决定发送8 位数据还是9 位数据;设定TXSTA.STOPSEL位,决定发送 1 位还是 2 位停止位
  4. 如果希望发送的串行数据红外调制,向 IRCON 寄存器写入合适的值来获得相应的调制频率和占空比,并置TXSTA.IREN=1
  5. 使能发送模块。置 TXSTA.TXEN=1
  6. 如果选择发送 9 位数据,第 9 位应先写入 TXSTA.TX9D 位
  7. 将 8 位要发送的数据写入 TXREG 寄存器 启动发送
http://www.hkea.cn/news/923608/

相关文章:

  • 网站维护运营怎么做搜索引擎优化通常要注意的问题有
  • 圆梦科技专业网站建设恶意点击软件有哪些
  • 如何做vip电影解析网站竞价恶意点击器
  • 开发简单小程序公司深圳网站优化哪家好
  • 网站开发劣势搜索引擎排名优化
  • 桂林网站优化公司企业网络营销顾问
  • 上海外贸出口代理公司排名搜索引擎优化的主要工作有
  • 一般做企业网站需要什么资料广告咨询
  • 广州网站建设兼职网站为什么要做seo
  • 中企动力官网 网站怎么在平台上做推广
  • 教育培训网站建设方案广告宣传费用一般多少
  • 计算机网站设计论文营销排名seo
  • 源码资源国内专业seo公司
  • 丽水微信网站建设报价免费精准客源
  • 广东建设工程中标公示网站google搜索引擎优化
  • 南宁老牌网站建设公司正版google下载
  • 网站做信用认证有必要吗微信朋友圈推广平台
  • 电子政务网站建设要求百度关键词规划师
  • 博客网站开发毕设免费大数据分析网站
  • 深圳教育平台网站建设好消息疫情要结束了
  • 国外设计文章的网站淘宝代运营靠谱吗
  • 市桥网站建设sem论坛
  • 猎头公司是做什么的可靠吗排名优化外包公司
  • 扶贫网站建设关键词查询神器
  • 沈阳酒店企业网站制作公司2023年9月疫情又开始了吗
  • 厦门专业网站建设如何快速推广一个新产品
  • 帮人做传销网站违法吗seo网站排名助手
  • 如何做优品快报下的子网站营销型网站建设目标
  • 用织梦做网站调用乱码营业推广是什么意思
  • 做走私网站北京口碑最好的it培训机构