- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3-PIC单片机基础教程课件-第三章[精品]
图3-6 串行通信的数据位 * 起始位 数据 停止位 接收 发送 起 始 位 停 止 位 起 始 位 TXEN 0 1 1 1 TXIF 接收缓冲寄存器 波特率发生器 RCIF 8 8 SPEN 1 0 波特率发生器 SPEN 发送缓冲寄存器 1 发送移位寄存器 0 1 接收移位寄存器 0 停 止 位 图3-7 USART异步传送模式结构原理及时序图 * 3.2.4 USART异步传送模式下相关的寄存器 1.发送控制兼状态寄存器TXSTA TXSTA是6位可读/写的寄存器,D3位没有使用,D1位是只读位。 2、接收控制兼状态寄存器RCSTA RCSTA是8位可读/写的寄存器,各位功能如图3-8所示。 3.波特率发生器初值寄存器SPBRG 要启动串口通讯首先要选择合适的波特率,PIC的USART模块中有一个8位的波特率发生器,它根据SPBRG寄存器的值来决定周期;另外在异步通信的方式下波特率还和BRGH位的状态有关, * 表3-14 与USART异步传送模式相关的寄存器 寄存器名称 与符号 寄存器内容 地址 B7 B6 B5 B4 B3 B2 B1 B0 发送控制 状态寄存器 TXSTA CSRC TX9 TXEN SYNC - BRGH TRMT TX9D 98H 接收控制 状态寄存器 RCSTA SPEN RX9 SREN CREN ADDEN FERR OERR RX9D 18H 波特率寄存器 SPBRG 波特率的设定值(八位数据) 99H 发送缓冲器 TXREG USART八位数据发送缓冲器 19H 接收缓冲器 RCREG USART八位数据接收缓冲器 1AH * 4.发送缓冲器TXREG和接收缓冲器RCREG 发送缓冲器TXREG和接收缓冲器RCREG分别是两个8位的数据寄存器。待发数据要写入发送缓冲器TXREG中;每次受到的数据可以从接收缓冲器RCREG中读出。 3.2.4 USART异步传送模式下相关的寄存器 * 3.2.4 USART异步传送模式下相关的寄存器 图3-8发送控制状态寄存器TXSTA各位功能 发送第9位的选择位 0:不发送第9位 1:发送第9位 高速波特率选择位 0:低速 1:高速 B7 B6 B5 B4 B3 B2 B1 B0 CSRC TX9 TXEN SYNC - BRGH TRMT TX9D 移位寄存器“空”标志位 0:发送移位寄存器“满” 1:发送移位寄存器“空” 同步/异步模式选择位 0:选择异步模式 1:选择同步模式 发送使能选择位 0:禁止发送功能 1:使能发送功能 发送长度选择位 0:发送8位数据 1:发送9位数据 同步时钟选择位 0:选外部时钟, 1:选内部时钟。 异步模式未用。 * 3.2.4 USART异步传送模式下相关的寄存器 图3-9 接收控制兼状态寄存器RCSTA各位功能 接收数据 的第九位 帧格式错误标志位 0:未发生错误错误 1:发生错误错误 B7 B6 B5 B4 B3 B2 B1 B0 SPEN RX9 SREN CRNE ADDEN FERR OERR RX9D 溢出标志位 0:未发生溢出错误 1:发生溢出错误 连续接收使能选择位 0:禁止连续接收功能 1:允许连续接收功能 单字节使能选择位 0:禁止单字节接收功能 1:使能单字节接收功能 异步模式下未用该位 接收数据长度选择位 0:选择接收8位数据 1:选择接收9位数据 串行端口使能位 0:禁止串口工作, 1:使能串口工作。 地址匹配检测使能为 0:取消地址匹配检测功能 1:启用地址匹配检测功能 * 3.2.4 USART异步传送模式下相关的寄存器 图3-10 串口与PIC16F873的接口 用RS232通信方式实现单片机与PC通信: PC机的RS-232C串行接口采用的是负逻辑,即逻辑“1”:-5V至-15V;逻辑“0”:+5V至+15V。单片机电平的逻辑“1”和“0”则分别为2.4V和0.4V。因此在用RS-232C总线进行串行通信时需外接电路实现电平转换。该板使用的电平转换芯片是MAX232。其外围电路简单,只需外接四个0.1μF的电容即可,如图3-10所示。 * 3.3 显示器接口 3.3 显示器接口 3.3.1 LED 显示器 1.LED显示器结构和工作原理 (1)LED结构 * 3.3 显示器接口 3.3 显示器接口 3.3.1 LED 显示器 1.LED显示器结构和工作原理 (2)工作原理 当选用共阴极的LED时,每一位数码
您可能关注的文档
- 20th煤粉锅炉及辅机设备安装工程施工组织设计[精品].doc
- 20xx年全年企业文化活动策划书(19400字)[精品].doc
- 20万亩小杂粮种植及加工技术推广可行性研究报告[精品].doc
- 20世纪欧美文学史[精品].doc
- 20t(吨)机械加工车间用桥式起重机起升机构本科毕业设计论文说明书[精品].doc
- 208217_安装工程造价员电气实例精解[精品].ppt
- 20以内进位退位加减法口算[精品].doc
- 20页100万件针织服装生产线项目可行性研究报告[精品].doc
- 216寝室统计学课程设计__大学生生活费_调查报告[精品].doc
- 21世纪不动产代理房源开发与维护[精品].ppt
- 2024年国家开放大学《公司概论》期末机考题库及答案.pdf
- 2025年南开大学滨海学院单招职业倾向性考试题库及完整答案1套.docx
- 2025年南开大学滨海学院单招职业倾向性考试题库完整.docx
- 2025年福建亚通新材料科技股份有限公司校园招聘模拟试题附带答案详解汇编.docx
- 2025年南开大学滨海学院单招职业技能测试题库及参考答案.docx
- 2025年福建亚通新材料科技股份有限公司校园招聘85人公开引进高层次人才和急需紧缺人才笔试参考题库答.docx
- 0240.人教版八年级上册物理知识点大总结_图文.pdf
- 小学语文优秀教师经验交流发言稿(精选4篇).pdf
- 2025年福建亚通新材料科技股份有限公司校园招聘模拟试题附带答案详解完整版.docx
- 2025年福建佳通轮胎有限公司校园招聘模拟试题附带答案详解1套.docx
最近下载
- 船外机_本田维修手册BF175BF200BF225中文版.pdf VIP
- 船外机_雅马哈维修手册_英文F225F_Fl225F_F250D_Fl250D_F300B_Fl300B_p1-a-p150-anglais-Service Manual-.pdf VIP
- 船外机_雅马哈维修手册_英文F6AMH_6BMH_6Y_8CMH_8CW_8Y Service Manual [en].pdf VIP
- 船外机_雅马哈维修手册_英文F4B-F5A-F6C-(6BV-28197-3M-11)Service Manual-2014.pdf VIP
- 船外机_雅马哈维修手册_英文F9.9-T9.9(LIT-18616-03-03 6AU-28197-1K-11)2007Service Manual.pdf VIP
- 船外机_雅马哈F20C(6AJ-28197-5K-11)英文维修手册.pdf VIP
- 小儿急性咽炎护理查房.pptx
- 乐山市公安局警务辅助人员招聘考试真题2024.docx VIP
- 船外机_雅马哈维修手册_英文F15C-F20B-F20bmh-2006.pdf VIP
- 船外机_雅马哈F9.9JMH(6DR-28197-3S-11)英文维修手册.pdf VIP
文档评论(0)