网站大量收购闲置独家精品文档,联系QQ:2885784924

第2章 MCS-51系列单片机的硬件结构(gk).ppt

  1. 1、本文档共100页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 MCS-51系列单片机的硬件结构(gk)

* * CPU时序图 返回 * * 串口结构 返回 * * 串口收发流程 返回 * * 中断系统 返回 * * 串行口方式1、2、3结构示意图 * * * §5 并行I/O口 5-3 总结 ?       输入:MOV A,P0 该引脚无锁存功能, 也可位访问(先给端口写入1) l 通用I/O方式               输出:MOV P0,#data 写端口,要锁存,也可位访问 ?其中P0要接电阻 端口操作:ORL P0,#data等“读  修改  写”指令,读的是锁存器。 l地址数据复用: 访问片外存储器,MOVX 或执行外部存储器中的程序          只有P0具有 * * §5 并行I/O口 5-3 总结 ?  l? 高8位地址线:P2具有      有外部程序存储器,执行时自动访问该外部存储器 有外部RAM,且按16位编址 ? MOVX  A,@DPTR MOVX  @DPTR,A MOVC  A,@A+PC MOVC  A,@A+DPTR l? 第2功能  P3口有5个输入功能,3个输出功能          * * §6 串行I/O接口 6-1基本概念 图2.17 通信的两种基本方式 (a) 并行通信;(b) 串行通信 * * 串行通信数据传送的三种方式 (a) 单工方式;(b) 半双工方式;(c) 全双工方式 * * 串行通信,信息中的数据逐位顺序传送的通信方式称为串行通信,适合于远距离通信,连线少,但速度慢。 *异步通信          * * 在串行异步传送中,通信双方必须事先约定: (1) 字符格式。双方要事先约定字符的编码形式、奇偶校验形式及起始位和停止位的规定。 (2) 波特率(Baud rate)。波特率就是数据的传送速率,即每秒钟传送的二进制位数,单位为位/秒。它与字符的传送速率(字符/秒)之间有以下关系: 波特率=一个字符的二进制编码位数×字符/秒 要求发送端与接收端的波特率必须一致。 异步串行通信的传送速率一般为50~9600波特,常用于计算机之间或计算机与终端之间的通信。 * * *同步通信 以数据块为通信单元,在其间发送同步脉冲,以取得同步,数据间不要起始位与停止位,提高了速率,但两边时钟要同步。          * * §6 串行I/O接口 6-2功能与结构 串行口的工作方式 SM0 SM1 工作方式 功 能 波 特 率 0 0 方式0 移位寄存器方式,用于并行I/O扩展 fosc /12 0 1 方式1 8位通用异步接收器/发送器 可变 1 0 方式2 9位通用异步接收器/发送器 fosc /32或 fosc /64 1 1 方式3 9位通用异步接收器/发送器 可变 * * 串行口控制寄存器SCON的格式如下: SM0 SM1 SM2 REN TB8 RB8 T1 RI SCON 字节 地址 98H D7 D6 D5 D4 D3 D2 D1 D0 SM0、SM1:由软件置位或清零,用于选择串行口四种工作方式。 SM2与RI:SM2为多机通信控制位。SM2=1时,如接收到的第9位数据(RB8)为0时不启动接收中断标志RI(即RI=0),并且将接收到的前8位数据丢弃;RB8为1时,才将接收到的前8位数据送入SBUF,并置位RI,产生中断请求。当SM2=0时,则不论第9位数据为0或1,都将前8位数据装入SBUF中,并产生中断请求。在方式0时,SM2必须为0。 * * REN:允许串行接收控制位。若REN=0,则禁止接收;REN=1,则允许接收,该位由软件置位或复位。 TB8:发送数据D8位。在方式2和方式3时,TB8为所要发送的第9位数据。在多机通信中,以TB8位的状态表示主机发送的是地址还是数据:TB8=0为数据,TB8=1为地址;也可用作数据的奇偶校验位。该位由软件置位或复位。 RB8:接收数据D8位。在方式2和方式3时,接收到的第9位数据,可作为奇偶校验位或地址帧或数据帧的标志。方式1时,RB8是接收到的停止位。在方式0时,不使用RB8位。 * * 电源控制寄存器的格式如下: SMOD --- --- --- CF1 CF0 PD IDL D7 D6 D5 D4 D3 D2 D1 D0 PCON 字节 地址 97H PCON的最高位SMOD是串行口波

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档