- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.3 定时器/计数器 3.3.3 定时器/计时器的初始化 例3-2 假定某单片机系统的时钟频率为11.0592MHz,要利用该单片机的定时器0产生50ms的定时时间,请计算定时器初值,并确定定时器0的工作方式。 第3章 51单片机的内部资源 定时时间=C×T=50×10-3 T=12×1/(11.0592×106) C=50×10-3×11.0592×106/12=46080=0xB400 由于8位、13位定时器都没这么大的数,只能用16位定时器,因此,定时器只能工作于方式1。 TC=M-C=65536-46080=19456=0x4C00 3.4 串行通信 计算机系统中,CPU和外部设备的通信方式有2种:并行通信和串行通信。 并行通信是指在多根线上同时传输多位数据(一般是一个字节或一个字)。 串行通信,是指在数据在一根线上按顺序一位一位地传送。 8051单片机内部有一个全双工的串行通信口,可实现串行数据的发送和接收。 第3章 51单片机的内部资源 3.4 串行通信 3.4.1 串行接口的工作方式 8051单片机的串行接口共有4种工作方式 工作方式的选择由串行口控制寄存器SCON中的SMO、SM1来进行设置。 1.方式0 方式0是同步移位寄存器输入/输出方式,主要用于扩展并行I/O接口。 移位数据的发送和接收以8位为一组,低位在前,高位在后。 方式0实际上是把串行口变为并行口使用,实现数据的移位输入或输出。 第3章 51单片机的内部资源 3.4 串行通信 3.4.1 串行接口的工作方式 2.方式1 方式1是异步通信方式。TXD为数据发送引脚,RXD为数据接收引脚。 方式1的数据帧依次为起始位1位、数据位8位、停止位1位,共10位数据。 第3章 51单片机的内部资源 第3章 51单片机的内部资源 3.4 串行通信 3.4.1 串行接口的工作方式 3.方式2与方式3 方式2与方式3的数据帧有11位,依次为起始位1位、数据位8位、可编程位1位、停止位1位。 可编程位由SCON的TB和RB决定。 输出时,应由软件置TB位,以启动串行数据的发送。一帧数据发送完,置位SCON的TI。 输入时,串行接口先将前8位数据送SBUF,然后将第9个数据送RB,最后置位SCON的RI。 3.4 串行通信 3.4.2 串行接口控制寄存器 1.串行口控制寄存器(SCON) 专用寄存器SCON用于串行数据通信的控制,其格式为: 第3章 51单片机的内部资源 SM0、SM1。工作方式选择位 SM2。多机通信控制位,用于方式2和方式3的接收控制。 方式0和方式1时,SM2不用,置0。 当SM2 = 0时,不论第9位数据是什么,都将前8位数据送入SBUF中,并产生中断请求。 当SM2 = 1时,只有当接收到的第9位数据为1,才将接收到的前8位数据送入SBUF,并置位RI产生中断请求。 第3章 51单片机的内部资源 3.4 串行通信 3.4.2 串行接口控制寄存器 1.串行口控制寄存器(SCON) REN。允许接收控制位,由软件置位或复位。当REN=0时,禁止接收;当REN=1时,允许接收。 TB8。串行发送数据的第9位,由软件设置。 在双机通信时,TB8一般作为奇偶校验位使用。 在多机通信中,TB8作为区别地址帧和数据帧的标志位。TB8=0为数据帧,TB8=1为地址帧。 第3章 51单片机的内部资源 3.4 串行通信 3.4.2 串行接口控制寄存器 1.串行口控制寄存器(SCON) RB8。串行接收数据的第9位。 TB8和RB8在方式0和方式1时不用。 TI。发送数据中断请求标志位,由硬件置位,软件清0。TI=1表示1帧数据已发送完。 RI。接收数据中断请求标志位,由硬件置位,软件清0。RI=1表示接收到1帧数据。 3.4 串行通信 3.4.2 串行接口控制寄存器 2.电源控制寄存器(PCON) PCON主要是为了80C51的电源控制而设置的专用寄存器,不能进行位寻址。 PCON的最高位SMOD是串行通信波特率的倍增位,其余各位用于电源管理。 在串行通信的方式1、2、3下,SMOD = 1时,波特率倍增; SMOD = 0时,波特率不变。 3.中断允许寄存器(IE) 第3章 51单片机的内部资源 3.4 串行通信 3.4.3 串行接口应用 51系列单片机的工作方式0是同步操作。因此可以通过外接串入-并出或者并入-串出器件实现I/O口的扩展,常用的器件为移位寄存器。 串行接口方式0的应用有两种,即串行接口变为串
您可能关注的文档
- 《中国共产党廉洁自律准则》和《中国共产党纪律处分条例》知识测试教程详解.doc
- 《中国共产党廉洁自律准则》及《中国共产党纪律处分条例》知识竞赛试题答案教程详解.doc
- 《中国共产党廉洁自律准则》及《中国共产党纪律处分条例》知识竞赛试题及参考答案教程详解.doc
- 16-数字仪表中的新颖检测电路1-5教程详解.ppt
- 《中国共产党廉洁自律准则》及《中国共产党纪律处分条例》知识竞赛试题教程详解.doc
- 16现场总线控制技术教程详解.ppt
- 《准则》、《条例》学习考试复习题库教程详解.doc
- 16章量子物理教程详解.ppt
- 《准则》、条例》知识抢答赛题库教程详解.doc
- 《准则》《条例》知识测试题教程详解.doc
- 人教版六年级上册数学期末测试卷附参考答案(综合题).docx
- DB62∕T 5074-2024 煤基工业固废改良公路黄土路床技术规范.pdf
- DB62∕T 5072-2024 公路固废基胶凝材料稳定碎石混合料 设计与施工规范.pdf
- DB23∕T 3945-2025 黑龙江省超低能耗居住建筑节能施工技术规程.pdf
- DB34∕T 4996-2025 公路改(扩)建施工安全风险评估指南.pdf
- DB51∕T 1069-2025 四川泡菜生产规范.pdf
- DB61∕T 1929-2024 公路隧道喷锚单层衬砌设计与施工技术指南.pdf
- 人教版六年级上册数学期末测试卷附完整答案【名师系列】.docx
- 【试卷】2024-2025学年河北省石家庄四十中八年级(下)月考历史试卷_4d609.doc
- 选择性必修1第17课 中国古代户籍制度与社会管理 课件(37张PPT).pptx
最近下载
- 1.人教版小学三年级下册数学易错题题库(含答案解析).pdf VIP
- 新能源汽车项目可行性研究报告(参考模板范文).docx
- 《文化和旅游领域重大事故隐患判定标准》解读和案例警示教育.pptx
- 【中考地理】答题技巧与模板构建:专题04_河流水文、水系特征类(答题模板)(解析版).pdf VIP
- 《泉州海丝文化》PPT课件.pptx VIP
- 《国民经济行业分类和代码表》.doc VIP
- 落实中央八项规定精神、纠治“四风”工作调查问卷.docx VIP
- 工作绩效及薪酬激励方案执行情况及改进情况总结.pptx
- 公路日常养护费—公路日常养护费用.pptx
- 百度智能云水业大模型白皮书(2024).pdf VIP
文档评论(0)