上讲要点回顾.ppt

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

上讲要点回顾 上讲要点回顾 上讲要点回顾 P166页 习题2, 14 PA/PB/PC:2个8位1个6位口 AD0~AD7:地址/数据复用线 ALE:地址锁存使能, 控制地址/数据复用 CE:8155的片选端,低电平有效 IO/M:I/O口或RAM选择线 RD是读信号;WR是写信号 RESET:复位信号,高电平有效 TIMERIN、 TIMEROUT:定时器/ 计数器的脉冲输入、输出线 VCC,VSS:电源端 2. 8155的RAM或I/O口编址 8155在单片机应用系统中是按外部数据存储器统一编址的,地址为16位,高8位地址由CE提供,低8位地址为片内地址。 IO/M为RAM或I/O口选择线。 IO/M=0:选中8155的片内RAM,RAM的低8位地址为00H~FFH。 IO/M=1:选中8155片内3个I/O口及命令/状态寄存器和定时器 AD0~AD7为I/O口地址,其分配如表所示。 定时器高6位 × × × × × 1 0 1 定时器低8位 × × × × × 1 0 0 PC口 × × × × × 0 1 1 PB口 × × × × × 0 1 0 PA口 × × × × × 0 0 1 命令状态寄存器(命令/状态口) × × × × × 0 0 0 端 口 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 表9-1 8155内部端口编址 3. 8155的工作方式和基本操作 当以无条件方式进行数据传送时,不需任何联络信号, 8155 的A口、B口、C口都可以进行数据的输入/输出操作。 当PA、PB以中断方式进行数据传送时,由C口提供联络控制信号,这些联络控制信号线有:  BF:I/O缓冲器满标志, 输出, 高电平有效。  STB:选通信号, 输入, 低电平有效。  INTR:中断请求信号, 输入, 低电平有效。 以上信号线对A口和B口均适用, 分别称为 ABF,ASTB,AINTR 和BBF、BSTB、BINTR。它们都由C口提供, 如表9-2所示。 选通I/O 选通I/O 基本I/O 基本I/O A口 B口选通BSTB 输出 输出 输入 PC5 B口缓冲器满BBF 输出 输出 输入 PC4 B口中断请求BINTR 输出 输出 输入 PC3 A口选通ASTB A口选通ASTB 输出 输入 PC2 A口缓冲器满ABF A口缓冲器满ABF 输出 输入 PC1 选通I/O 基本I/O 基本I/O 基本I/O B口 A口中断请求AINTR A口中断请求AINTR 输出 输入 PC0 ALT4 ALT3 ALT2 ALT1 口(位) 表 9-2 各种ALT方式 A、B、C口工作方式 4. 8155的命令/状态字 8155有一个命令/状态字寄存器,实际上这是两个不同的寄存器,分别存放命令字和状态字。 由于对命令寄存器只能进行写操作, 对状态寄存器只能进行读操作, 因此把它们统一编址, 合称命令/状态寄存器。 图9-6 8155的命令寄存器格式 命令字:用于定义I/O口及定时器的工作方式 * MCS-51单片机的串行口主要由2个物理上独立的串行数据缓冲器SBUF、发送/接收控制器、输入移位寄存器、特殊功能寄存器SCON和PCON等组成。 串行口结构框图如图所示。 串行口结构框图 奇偶校验: 为保证通信质量,需要对传送的数据进行校验。对于异步通信,常用的校验方法是奇偶校验法。 采用奇偶校验法,发送时在每个字符(或字节) 之后附加一位校验位,这个校验位可以是“0”或“1”, 以便使校验位和所发送的字符(或字节)中“1”的个数 为奇数——称为奇校验,或为偶数——称为偶校验。 接收时,检查所接收的字符(或字节)连同奇偶校验 位中“1”的个数是否符合规定。若不符合,就证明传送 数据受到干扰发生了变化,CPU可进行相应处理。 ORG 2000H SEND: MOV TMOD, #20H ; 定

文档评论(0)

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

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

1亿VIP精品文档

相关文档