- 1、本文档共121页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1章单片机的硬件结构研讨
驱动能力: P0口能以吸收电流的方式驱动 8个 LS型 TTL负载。 (2)P1口 功能: 由于P1口输出没有高阻状态,输入也不能锁存,故不是真正的双向 I/O口,称为8位准双向I/O口。 对于51系列的单片机,P1口的8个口线均作为普通I/O使用。 对于52系列的单片机: P1.0可以作为普通I/O使用,也可以作为T2计数器外部脉冲输入引脚和可编程脉冲输出引脚; P1.1可以作为普通I/O使用,也可以作为捕陷脉冲输入引脚。 每一个口线可以单独作为输入或输出使用,也可以同时作为输入或输出使用。 驱动能力: P1口能驱动(吸收或输出电流)4个 LS 型TTL负载。 (3)P2口 功能: 由于P2口输出没有高阻状态,输入也不能锁存,故不是真正的双向 I/O口,称为8位准双向I/O口。 1)每一个口线可以单独作为输入或输出使用,也可以同时作为输入或输出使用。 2)在访问外部存储器时,它可以输出高8位地址总线A[15:8]。 驱动能力: P2可以驱动(吸收或输出电流)4个 LS型 TTL负载。 (4)P3口 功能: 1)是 8位准双向I/O 口,可以作为普通 I/O口用,功能和操作方法与 P1口相同,每一个口线可以单独作为输入或输出使用,也可以同时作为输入或输出使用。 2)这 8个引脚还用于专门功能即第二功能,是复用双功能口。作为第二功能使用时,各引脚的定义如表所示。 驱动能力: P3能驱动(吸收或输出电流) 4个 LS 型TTL负载。 2. I/O口的结构与使用规则 1) P0 口做 I/O 口使用时,必须上挂电阻(10K左右)。 2)P0、P1、P2、P3口做“I”口使用时及P3口做第二功能使用时,输出锁存器必须首先“置1”。 分别P0、P1、P2、P3的结构分析入手,说明上述要领。 P0口: P1口: P2口: P3口: 3 I/O口的读操作 在结构分析中可见,有两类读指令:读引脚、读锁存器。 读引脚指令——当某一I/O口或I/O口的某一位为源操作数 时,所执行的指令为读引脚指令。 例:MOV A,P1 MOV C,P0.2 例: ANL P1,A ORL P2,#55H 读锁存器指令一般用于将I/O内容读出来进行修改,然后再送回该I/O口。所以,有时将读锁存器指令称为:读—修改—写指令。 读锁存器指令——当某一I/O口或I/O口的某一位为目的操 作数时,所执行的指令为读锁存器指令。 读引脚的意义: 当做输出使用时,引脚上的高电平被外部电路拉低时,使用读引脚指令不能读出正确结果。 1.7.2 片外总线建立 建立片外总线的意义: 1.在一个单片机应用系统中,如果在单片机片外扩展了程序存储器或数据存储器,就必须通过片外的地址总线、数据总线和控制总线访问程序或数据存储器。 2. 单片机不同于8086处理器,没有专门的I/O访问指令和I/O地址空间,如果需要在单片机外配置外围电路或I/O设备,那么这些外围电路或I/O设备的地址必须映射到单片机的外部数据存储空间,必须通过片外的地址、数据、控制总线访问。 锁存器—74LS373的原理: ALE为高电平时:Q=D; ALE为低电平时:Q=Q0 Q端锁存A0 ~A7 (1)读外部程序存储器的时序 (2)读外部数据存储器的时序 (3)写外部数据存储器的时序 ① 地址总线(AB):地址总线宽度为16位,因此,其外部存储器直接寻址为64K字节,16位地址总线由P0口经地址锁存器提供低8位地址(A0~A7);P2口直接提供高8位地址(A8~ A15)。 ②数据总线(DB):数据总线宽度为8位,由P0口提供。 ③ 控制总线(CB):由P3口的第二功能状态和4根独立控制线*PSEN、*WR、*RD 构成。 本章思考题与习题 1.MCS-51单片机的片内都集成了哪些功能部件?各个功能部件的主要功能是什么? 2.说明MCS-51单片机上电后,运行片内程序还是片外程序是怎样控制的。 3.在MCS-51单片机中,如果采用12MHz晶振,一个机器周期为( )时钟周期? 4.写出各中断向量地址。 5.内部RAM中,位地址为30H的位,该位所在字节的字节地址为( )。 6.若A中的内容为63H,那么,P标志位的值为( )。 7.判断下列说法是否正确: (A)8031的CPU是由RAM和EPROM所组成。 (B)区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的地端还是高端。 (C)在MCS-51单片机中
您可能关注的文档
最近下载
- 2024年湖南省高中学业水平合格性考试数学试卷真题(含答案详解).pdf VIP
- 10.农庄小能手(搭架)(教学设计)-三年级下册劳动教育”小农庄“(校本课程).docx VIP
- 农庄小能手(积肥)(教学设计)-四年级下册劳动教育“小农庄”(校本课程).docx VIP
- 2018年人教版一年级下册《道德与法治》全册教案及其教学计划.doc VIP
- 三人合作经营合同协议书.docx VIP
- 世界上最棒的礼物幼儿园儿童故事绘本PPT课件.pptx VIP
- 世界上最棒的礼物幼儿园儿童故事绘本PPT课件.pptx VIP
- 幼儿园故事《世界上最棒的礼物》绘本故事PPT课件.pptx VIP
- 幼儿园故事《世界上最棒的礼物》绘本故事PPT课件.pptx VIP
- 中国石化品牌管理手册解读(适用业务简单的单位).pptx
文档评论(0)