- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机讲义第六章1.ppt
第六章 串行接口 串行接口学习要求 并行与串行通信 异步与同步通信 波特率 串行数据传送方向 串并转换和接口 串行接口组成和特性 串行口数据缓冲器SBUF SBUF 操作 串行口控制寄存器(SCON) 串行口工作模式 特殊功能寄存器(PCON) 模式0和模式2的波特率 模式1、3为可变波特率 模式1、3波特率 波特率 模式1和模式3波特率 模式0:同步移位寄存器方式 串行口应用:扩展I/O口 扩展8位并行输出口 例6-2 扩展8位并行输入口 例6-3 模式1 :8位数据异步通讯方式 模式1 接收原理 图(b) 模式2和模式3 :9位数据异步通讯方式 模式2和模式3 :9位数据异步通讯方式 模式2和模式3 串行口的应用 : 初始化 串行口的应用(查询):发送程序 串行口的应用(查询) :接收程序 双机通信 p132 单片机串行通信中的奇偶校验 发送子程序 p132 接收子程序 p133 例(补充) 发送子程序 例(补充) 接收子程序 单片机串行通信的奇偶校验有自己的特点: 在发送数据时,数据位尾随的1位数据为奇偶校验位(1或0),当设置为奇校验时,数据中1的个数之和应为奇数;当设置为偶校验时,数据中1的个数之和应为偶数。 接收时,接收方应具有与发送方一致的差错检验设置,当收到1帧字符时,对1的个数进行校验,若不一致,则说明数据传送过程中出现了差错。 SOUT:MOV TMOD,#20H MOV TL1,#0F3H MOV TH1,#0F3H SETB TR1 MOV SCON,#0D0H MOV PCON ,#80H MOV R0,#50H MOV R7,#10H TRS: MOV A,@R0 MOV C,P MOV TB8,C MOV SBUF,A WAIT: JBC TI ,CONT SJMP WAIT CONT: INC R0 DJNZ R7,TRS RET SIN: MOV TMOD,#20H MOV TL1,#0F3H MOV TH1,#0F3H SETB TR1 MOV SCON ,#0D0H MOV PCON ,#80H MOV DPTR ,#2000H MOV R7,#10H WAIT:JBC RI,READ SJMP WAIT READ: MOV A,SBUF JNB P,PZ JNB RB8,ERR SJMP YES PZ: JB RB8,ERR YES: MOVX @DPTR,A INC DPTR DJNZ R7,WAIT CLR PSW.5 RET ERR: SETB PSW.5 RET 设计一个串行模式2发送子程序(SMOD=1),将片内RAM 50H~5FH中的数据串行发送,第9数据位作为奇偶校验位。接到接收方核对正确的回复信号(用FFH表示)后,再发送下一字节数据,否则再重发一遍。 SETB REN CLR RI JNB RI,$ MOV A,SBUF CLP A JNZ TRLP INC R0 CJNZ R0,#60H,TRLP RET TRS2: MOV SCON,#80H MOV PCON,#80H MOV R0,#50H TRLP:MOV A,@R0 MOV C,PSW.0 MOV TB8,C MOV SBUF,A JNB TI,$ CLR TI * 89C51有一个全双工的异步串行接口 异步通讯方式特点: 按字符传送,有起始位和停止位 串行通信基本概念 串行口的控制寄存器 SBUF、SCON、PCON中的SMOD 四种工作方式和特点 波特率 应用程序编写 CPU与外设之间的信息交换和传输称为通信,通常有并行和串行两种通信方式。用计算机的多个I/O口线同时传送若干个数码,称为并行通信方式。其优点在于传输速度较快,缺点是占用通信线较多,不适合远程通信。另一种通信方式是从计算机的一个I/O口线逐位传输二进制编码数据,称为串行通信。其优点是占用I/O口线少,适合远程通信和上、下位机之间通信,缺点是通信速度比并行通信慢得多,但是随着通信信号频率的提高,通信速度慢的情况已经大大改变。 1、异步通讯 以字符为传送单位用起始位和停止位标识每个字符的开始和结束,字符间隔不固定,只需字符传送时同步。异步通讯常用格式:一个字符帧。字符格式见图6-1 2、同步通信 将
您可能关注的文档
- 2011第五章 社会主义的本质和根本任务.ppt
- 2011集成环保灶十大品牌.ppt
- 2012素养提升测试卷 小学语文.doc
- 2012中考数学压轴题精选精析(91-100例) 1.doc
- 2013届高三英语第一轮单元复习 Unit 2 Heroes.ppt
- 2013届高三政治一轮复习课时训练:必修1_第11课_科学发展观小康社会的经济建设.doc
- 2013届新课标高中数学(文)第一轮总复习第2章第16讲 函数模型及其应用.ppt
- AB PLC 入门.ppt
- AECOPD抗感染诊治新策略.ppt
- 2013届中考物理 考点冲刺复习课件弹力、重力、摩擦力.ppt
- 年产18万吨大豆浓缩蛋白生产项目可行性研究报告写作模板-申批备案.doc
- 生物医药协同创新中心项目可行性研究报告写作模板-备案审批.doc
- 数字商务产教融合实训中心建设项目可行性研究报告模板-立项拿地.doc
- 电客车轮轴检修车间智能化产线项目可行性研究报告模板-立项拿地.doc
- 新建年产8万吨硅酸钠项目可行性研究报告模板-备案拿地.doc
- 年产1000吨水性助剂项目可行性研究报告模板-备案拿地.doc
- 泡花碱安全节能技术改造项目可行性研究报告模板-备案拿地.doc
- 轨道交通车辆车体新材料智能制造项目可行性研究报告写作模板-拿地备案.doc
- 高速新线智能建造中心预制构件生产车间项目可行性研究报告写作模板-申批立项.doc
- 建设十水硫酸钠技术改造项目可行性研究报告模板-备案拿地.doc
文档评论(0)