- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2021/9/12 * IEEE 1394的原来设计,系以其高速转输率,容许用户在电脑上直接透过 IEEE 1394 介面来编辑电子影像档案,以节省硬碟空间。在未有 IEEE 1394 以前,编辑电子影像必须利用特殊硬件,把影片下载到硬碟上进行编辑。但随着硬碟空间愈来愈便宜,高速的IEEE 1394 反而取代了 USB 2.0 成为了外接电脑硬碟的最佳界面 ? ? 1394A所能支持理论上最长的线长度为4.5米 2021/9/12 * 2021/9/12 * SCON:包含串行口的方式选择位,接收发送控制位和串行口的状态标志,地址为98H,可位寻址。格式如下 SM0、SM1:为串行口的方式选择位,见下表: 位功能 SM0 SM1 SM2 REN TB8 RB8 TI RI 位地址 9F 9E 9D 9C 9B 9A 99 98 2021/9/12 * SM2:为允许方式2,3的多机通信控制位。 REN:允许串行接收位。 TB8:方式2,3为发送第9位数据,由软件置/复位。 RB8:方式2,3为接收第9位数据;方式1,SM2置0为收到停止位;方式0不使用。 TI:为发送中断标志. RI:为接收中断标志. PCON:波特率系数控制寄存器,地址为87H,格式如下 SMOD=1, 使波特率加倍. SMOD 2021/9/12 * MCS-51共有四种工作方式 方式0: 移位寄存器输入输出方式。 方式1: 8位异步通信接口。 方式2: 波特率固定的9位异步通信接口。 方式3: 波特率可变的9位异步通信接口。 方式2,3利用SCON中的SM2位,可方便地实现双机通信。 2021/9/12 * TXD RXD RXD TXD 二、MCS-51系统串行通信设计举例 (一)双机通信 (图12) 设甲机发送,乙机接收. 对于单片机之间的通信,只要设定发送机和接收机处于相同的工作方式,即可保证数据传送格式相同。 双机通信示意图 8031 甲机 8031 乙机 图12 2021/9/12 * 双机通信 设甲机为发送,其任务是把78H,77H内容为首地址;76H,75H内容为末地址的一段数据块通过串行口向乙机发送。 乙机为接收,其任务是接收甲机发送的数据,并把接收到的数据存入由甲机规定的一段存储器单元中。 2021/9/12 * 两机通信必须规定相同的数据传送格式和波特率。对于单片机之间的通信,只要设定发送机和接收机处于相同的工作方式,即可保证数据传送格式相同,本例采用方式1,即一位起始位,8位数据位和一位停止位。 采用定时器T1作为波特率发生器,初始化T1为方式2,时间常数为F3H,若时钟为f0=6MHz串行口SMOD位置位,则波特率=2400b/s。由于乙机存放数据的地址是由甲机规定的,所以甲机在发送正式数据之前必须先发送存放数据的首地址和末地址。 2021/9/12 * (二)多机通信 主从机之间可相互通信,但从机之间不能直接通信。 主从式多机分布式系统 TXD RXD 8031 主机 TXD RXD 8031 主机 TXD RXD 8031 主机 TXD RXD 8031 主机 图13 2021/9/12 * MCS-51机串行口的方式2和方式3是为多机通信而设计的,其中串行口控制寄存器SCON中的SM2和TB8(即第9位数据)起着重要的作用。 在传送数据时,置TB8为0,在传送地址时,置TB8为1。当一台MCS-51机在接收时,若SM2为1,它只能接收地址信号,即接收到的第9位数据为1(TB8为1)时,数据装入SBUF,并置RI为1向CPU发出中断请求;如果接收到的第9位数据为0(TB8为0),则不产生中断标志,信息将抛弃。 而当SM2为0时,则可以接收所有信息。根据这个功能,可以组成多机通信系统并能保证主机与所选从机交换信息,其他从机则不受影响。 2021/9/12 * 三、PC机系统与MCS-51系统的通信 PC机 MCS-51系统 MCS-51系统 MCS-51系统 1488 1489 1488 1489 1488 1489 RS-232 IBM-PC与单片机接口 图14 2021/9/12 * 数据的发送与接收采用查询方式,其程序框图见下页图15所示。 在发送时,先用输入指令检查发送器的保持寄存器是否为空。若空,则用输出指令将一个数据输出给8250,8250会自动将数据一位一位地发送到串行通信线上。 在接收时,8250把串行数据转换成并行数据,并送入到接收数据寄存器中,同时把“接收数据就绪”信号置于状态寄存器中,CPU读到这个信号后就用输入指令从接收
您可能关注的文档
- 中医内科学-17痴呆.ppt
- 植物体细胞无性系变异.ppt
- 第九章人类疾病动物模型.ppt
- 外感病辨证知识学习.ppt
- 小学语文作文总复习.ppt
- 中焦病证下焦病证.ppt
- 高考阅读理解专项---绝对经典系列分析.ppt
- 可编程序控制器的组成与原理.ppt
- 拟胆碱和抗胆碱药.ppt
- 第十二章-理血剂.ppt
- 2024年05月陕西机电职业技术学院专任教师和专职辅导员招考聘用笔试历年高频考点(难、易错点荟萃)附带答案详解.docx
- 2024年06月四川省司法行政戒毒系统2024年面向社会公开招考警务辅助人员笔试历年高频考点(难、易错点荟萃)附带答案详解.docx
- 2024年06月上海市第三社会福利院公开招聘12人笔试历年高频考点(难、易错点荟萃)附带答案详解.docx
- 生产管理知识某某某开发区海工生产基地期能评估报告.pdf
- 塑料橡胶材料中国塑料作者须知.pdf
- [台州]浙江台州温岭市民政局招聘编制外人员笔试上岸试题历年高频考点难、易错点附带答案详解.docx
- [北京]2024年北京警察学院招聘事业编制人民警察23人笔试上岸试题历年高频考点难、易错点附带答案详解.docx
- [凉山]2024上半年四川凉山州教育和体育局招聘教师28人笔试上岸试题历年高频考点难、易错点附带答案详解.docx
- [台州]浙江台州天台县应急管理局选聘工作人员笔试上岸试题历年高频考点难、易错点附带答案详解.docx
- [吉林]2024年吉林省社会科学院(社科联)招聘20人笔试上岸试题历年高频考点难、易错点附带答案详解.docx
最近下载
- 火灾现场分析与火灾原因认定.pptx
- 供应商来料包装规范作业指导书.pdf
- Leica_TS16_UM_v2-0-0_zh-徕卡实用说明书.pdf
- FPGA芯片测试方法分析.pdf VIP
- 网约车驾驶员安全教育培训.pptx VIP
- 门诊部缩短就诊等候时间PDCA案例-ppt课件.pptx
- 工程项目进度拨款申请表.pdf
- 2024年党纪学习教育党课讲稿:讲政治守规矩全力打造市场监管铁军与党风廉政专题党课讲稿:在忠诚为民担当干净上树标杆、做表率(2篇).docx VIP
- 公司向股东借款合同协议.doc
- 江苏万隆化学有限公司7000吨年苯甲酰氯、苯甲醛、二苯甲酮、苯甲酰胺系列产品项目环评报告书.pdf
文档评论(0)