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

临沧网站搭建开发网页游戏平台

临沧网站搭建,开发网页游戏平台,网页界面设计评分标准,工业设计师年薪60万在发送模式下,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.yayakq.cn/news/744905/

相关文章:

  • 外包公司做的网站怎么改密码养殖公司网站
  • 网站验证码调用网站名称搜索不到
  • 网站建设初期问题常见wordpress 多功能插件
  • 网站优秀作品网站 规划
  • 软件编程和网站开发差别网络架构七层作用
  • 手机网站与电脑网站的区别网站建设实训心得
  • 免费一键建站官网大全房源信息网
  • 网站开发总体流程图网页布局结构图
  • 学院网站建设招标书谷德设计网gooood
  • 自己做的网站如何让别人访问网站在政务新媒体建设
  • 关于网站建设的论文提纲长沙必去的10个景点
  • 东莞高端建站公司公司官方网站建设
  • 网站 源文件wordpress 虎嗅主题
  • 在阿里云里网站建设的步骤过程网站卖了对方做违法吗
  • 域名解析后网站怎么建设黑龙江省网站前置审批网站
  • 如何设计一个企业网站网站如何添加外链
  • 网站多服务器建设浙江方远建设集团网站
  • 兰州新区建设局网站地址主机屋如何做网站
  • 颍上网站建设建设部网站取消园林资质
  • 唐山市住房与城乡建设厅网站asp.net做网站 推荐书籍
  • 微信制作宣传网站有哪些汕头优化网站
  • 网站建设 三乐5118营销大数据
  • 重庆公司网站 技术支持青海省建设厅网站姚宽一
  • 蓝色中网站建设网站项目计划书
  • 网站制作 毕业设计什么网站程序可以做抽奖页面
  • 江岸区网站公司爱站在线关键词挖掘
  • 网站怎么创建深圳公交公司官网
  • 网站开发新动力官方网站建设的目的
  • 健身网站开发过程中遇到的麻烦那位学生网站开发
  • 网站怎么营销一个人做运营网站