- 1、本文档共120页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机第2章ppt
PX口输入举例 2 1 D Q CK /Q 读引脚 读锁存器 写锁存器 内部总线 此端自动=1 引脚 P3.X 3 内部上拉电阻 Vcc 第二功能输入(RxD,T0,T1,INT0,INT1) 4 第二功能输入时,输入锁存器和第二输出功能端均置1 1 1 1 0 截止 表2-1 P3口的第二功能定义(复习) 引脚 第二功能 P3.0 RXD(串行输入口)--输入 P3.1 TXD(串行输出口)--输出 P3.2 INT0’ (外部中断0)--输入 P3.3 INT1’(外部中断1)--输入 P3.4 T0(定时器0外部计数输入) P3.5 T1(定时器1外部计数输入) P3.6 WR’(外部数据存储器写选通)--输出 P3.7 RD’(外部数据存储器读选通)--输出 P3口用作第一功能——通用I/O口 当P3口用作第一功能通用输出时,第二输出功能端应保持高电平,“与非门”为开启状态。 CPU输出1时,Q=1,场效应管截止,P3.x引脚输出为1; CPU输出0时,Q=0,场效应管导通,P3.x引脚输出为0。 当P3口用作第一功能通用输入时,P3.x位的输出锁存器和第二输出功能均应置1,场效应管截止,P3.x引脚信息通过输入BUF3和BUF2进入内部总线,完成“读引脚”操作。 当P3口实现第一功能通用输入时,也可以执行“读锁存器”操作,此时Q端信息经过缓冲器BUF1进入内部总线。 3.P3口的特点 P3口内部有上拉电阻,不存在高阻抗输入状态,为准双向口。 P3口作为第二功能的输出/输入,或第一功能通用输入,均须将相应位的锁存器置1。实际应用中,由于复位后P3口锁存器自动置1,满足第二功能条件,所以不需要任何设置工作,就可以进入第二功能操作。 当某位不作为第二功能使用时,可作为第一功能通用I/O使用。 引脚输入部分有两个缓冲器,第二功能的输入信号取自缓冲器BUF3的输出端,第一功能的输入信号取自缓冲器BUF2的输出端。 P0 ~ P3并行口的基本用途 1、可作为并行I/O输入通道(例如,按键/开关连接通道) 2、可作为并行I/O输出通道(例如,数码管显示器连接通道) 3、可作为串行通信通道(例如,双机通讯的连接通道) 4、可作为外部设备的连接通道(例如,存储器扩展通道) 举例1:P1口作为输出口,原本无需接上来电阻,这里是为了增强P1口的驱动能力。 ORG 0000H START:MOV P1,#00H ACALL DELAY MOV P1,#0FFH ACALL DELAY SJMP START DELAY: MOV R3,#0FFH DEL2: MOV R4,#0FFH DEL1: NOP DJNZ R4,DEL1 DJNZ R3,DEL2 RET END 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 ALE WR RD P1. 0 P1. 1 P1. 2 P1. 3 P1. 4 P1. 5 P1. 6 P1. 7 +5V 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 S0 +5 V 4.7 k W ALE WR RD P3. 0 P3. 1 P3. 2 P3. 3 P3. 4 P3. 5 P3. 6 P3. 7 读端口: MOV P3, MOV A, P3 89C51 × × × × × × × × 寄存器A 注:当I/O端口作为输入使用时,需先向端口写入“1”,使内部的FET截止,再读入引脚的状态。 你知道P3.4对应寄存器A哪一位吗? P3.4 你知道这是为什么吗? 1 1 1 1 1 1 1 1 0 1 P0~P3小结 1. 结构 2. 功能 B0H A0H 90H 80H SFR地址 ★ 第二功能 ★ ★ 总线端口 ★ ★ ★ ★ 准双向IO口 P3 P2 P1 P0 ★ ★ ★ 内部上拉电阻 ★ ★ ★ 输出控制 ★ ★ MUX开关 ★ ★ ★ ★ D锁存器 P3 P2 P1 P0 2.6 时钟电路与时序 时钟电路→产生时钟控制信号→ 控制单片机严格地按照时序执行指令。 时序:单片机内的各种操作都是在一系列脉冲(控制信号)控制下进行的,而各个脉冲(控制信号)在时
您可能关注的文档
- 北邮 音响放大电路.doc
- 医药与健康2.ppt
- 医院无线网络建设方案参考.docx
- 医院2012安全生产讲课.ppt
- 十一 电路.doc
- 十一、收入费用和利润.ppt
- 十二.听听,秋的声音.ppt
- 十二种打结方法.ppt
- 北广场挡墙拆除方案修改稿.doc
- 十四+压杆稳定.ppt
- 上海海洋大学《海洋环境分析技术》课件-21化学发光分析法.pdf
- 上海海洋大学《海洋环境分析技术》课件-20分子荧光分析法.pdf
- 上海海洋大学《海洋环境分析技术》课件-22色谱分离过程.pdf
- 上海海洋大学《海洋环境分析技术》课件-25气相色谱仪与固定液.pdf
- 上海海洋大学《海洋环境分析技术》课件-24色谱定性定量方法.pdf
- 上海海洋大学《海洋环境分析技术》课件-26气相色谱检测器.pdf
- 上海海洋大学《海洋环境分析技术》课件-29液相色谱固定相与流动相.pdf
- 上海海洋大学《海洋环境分析技术》课件-27气相色谱分离条件的选择.pdf
- 上海海洋大学《海洋环境分析技术》课件-28液相色谱仪器与类型.pdf
- 上海海洋大学《海洋环境分析技术》课件-3 原子光谱和分析光谱.pdf
文档评论(0)