- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
串口工作方式5.1方式0同步移位寄存器方式,比特率固定为fosc/12。常用于外接移位寄存器,以扩展并行I/O口,SM2位必须为0。1.方式0发送:当CPU执行写入发送缓冲器SBUF的指令时,串行口即把SBUF中的8位数据以fosc/12的固定比特率从RXD引脚串行输出,低位在先,TXD引脚输出同步移位脉冲,发送完8位数据置“1”中断标志位TI请求中断图5-1CPU响应中断后:CLRTI
5.2用AT89C51的串行口扩展并行口5.2.2用74LS164扩展并行输出口74LS164:8位串入并出移位寄存器。图是利用74LS164扩展二个8位并行输出口的接口电路。.每当新数据写入SBUF,即把SBUF中的8位数据以串行移出RXD/TXD/清0fosc/12串行口工作于方式0:图5-2-1同步移位寄存器方式发送74HC595:8位串入并出移位寄存器,带锁存及三态输出功能。(相当于74LS164+273+244)
写入SBUF后自动开始发送2.方式0接收向串口的SCON写入控制字(置为方式0,并置“1”REN位,同时RI=0)时,串行口即开始接收数据。RXD为数据输入端,TXD为移位脉冲信号输出端,也以fosc/12的固定比特率,当收到8位数据时置“1”RI。表示一帧数据接收完,时序如下:请求中断图5-2CPU响应中断后:CLRRI
P.159-1605.2.1用74LS165扩展并行输入口74LS165:8位并入串出移位寄存器。图9-22是利用74LS164扩展二个8位并行输入口的接口电路。每当向SCON写入控制字为方式0且REN=“1”,即串行移入8位数据到SBUF串行口工作于方式0:fosc/12同步移位寄存器方式图9-21接收
5.2.2方式1:8位异步收发,比特率可变(由定时器控制)SM0、SM1=01方式1一帧数据为10位,1个起始位(0),8个数据位,1个停止位(1),先发送或接收最低位。帧格式如图7-7:图7-7方式1比特率=(2SMOD/32)×定时器T1的溢出率SMOD为PCON寄存器的最高位的值(0或1)。
P.1051.方式1发送请求中断可写下一个要发送的数据图7-82.方式1接收请求中断可从SBUF读取新接收的数据图7-9
P.1095.3.1比特率的制定方法方式0、方式2的比特率是固定的;方式1、方式3比特率由定时器T1的溢出率来确定。5.3.2定时器T1产生比特率的计算(1)方式0波特率=时钟频率fosc×1/12,不受SMOD位的值的影响。若fosc=12MHz,比特率为fosc/12即1Mb/s。(2)方式2波特率=(2SMOD/64)×fosc若fosc=12MHz:SMOD=0比特率=187.5kb/s;SMOD=1比特率=375kb/s(3)方式1或方式3时,比特率为:比特率=(2SMOD/32)×T1的溢出率=fosc/12/(T1计数次数)×(2SMOD/32)实际设定比特率时,T1常设置为方式2定时(自动装初值)这种方式不仅操作方便,也可避免因软件重装初值而带来的定时误差。
P.110计1次计3次计3次计6次计12次计24次9.6kbit/s实际10.416=6MHz/12/计次/1611.2kbit/s实际1.3026MHz0022FDHF4H0=/12/计次/32时钟振荡频率为6MHz或12MHz时,产生的比特率偏差较大,故用到串口通信时通常选用11.0592MHZ晶体振荡器。
串行口的结构?MCS-51单片机串行接口的硬件?P3.0位的第二功能——收端RXD?P3.1位的第二功能——发端TXD?MCS-51单片机串行接口的控制?寄存器SCON、PCON、SBUF?寄存器IE、IP?MCS-51单片机串行接口工作方式?方式0?方式2?方式1?方式3
有两个数据缓冲寄存器SBUF,一个输入移位寄存器,一个串行控制寄存器SCON和一个特殊功能寄存器PCON等组成。8位SBUF是全双工串行接口寄存器,它是特殊功能寄存器,地址为99H,不可位寻址;串行输出时为发送数据缓冲器,发送寄存器只写不读,数据从发送端TXD(P3.1)输出;串行输入时为接收数据缓冲器,接收寄存器只读不写,数据从接收端RXD(P3.0)输入;由指令确定是对发送寄存器或接收寄存器作用。
7.1.1串行口控制寄存器SCONüSM0、SM1——串行接口工作方式定义位?SM0、SM1=00——方式0,8位同步移位寄存器?SM0、SM1=01——方式1,10位异步接收发送?SM0、SM1=10——方式2,11位异步接收发送?SM0、SM1=11——方式3,11位异步接收发送注意:方式0
您可能关注的文档
- 危重病人的营养需求课件.ppt
- 危机管理策略课件.ppt
- 危机处理的基本程序课件.ppt
- 危急值管理袁梅课件.ppt
- 危化品安全注意事项剖析课件.ppt
- 印刷测控条分解课件.ppt
- 印制板手工插装工艺规范概要课件.ppt
- 卫生应急与卫生监督通用课件.ppt
- 卫气营血辨证施护(许珍星)课件.ppt
- 卫星姿态动力学与控制课件.pptx
- 商业地产项目【门店经营数据分析】课件.pptx
- 2024-2030年超级本行业风险投资发展分析及投资融资策略研究报告.docx
- 2024-2030年配电系统行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年超硬材料行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年输送带紧固件行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年酒店管理产业政府战略管理与区域发展战略研究咨询报告.docx
- 2024-2030年酪氨酸蛋白磷酸酶非受体1型行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年认知补品行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2024-2030年设施农业行业市场深度调研及发展规划与投资前景研究报告.docx
- 2024-2030年贵州省光伏发电行业市场深度调研及发展趋势与投资前景研究报告.docx
文档评论(0)