第4章单片机的IO口.ppt
《第4章单片机的IO口.ppt》由会员分享,可在线阅读,更多相关《第4章单片机的IO口.ppt(44页珍藏版)》请在课桌文档上搜索。
1、单片机的I/O口,4 单片机的I/O口,3,教学目的,了解AT89S52的P0P3端口的结构 理解AT89S52的P0P3端口的功能掌握AT89S52的P0P3端口的应用规则和方法,4,本章内容,AT89S52单片机P0P3端口的结构与功能 AT89S52单片机I/O口应用实例,4.1 P0P3端口的结构与功能,P0端口的结构与功能P1端口的结构与功能 P2端口的结构与功能 P3端口的结构与功能,AT89S52的端口管脚分布,6,4.1 P0P3端口的结构与功能,P1,P3,P0,P2,P0端口的结构与功能,P0口的功能:1、I/O功能:输入-采集管脚上的电平值,输入CPU,变成CPU内 部的
2、逻辑值“1”或“0”。输出-将CPU内部的逻辑值“1”或“0”输出,变成管脚上的电平值。读-修改-写-读取锁存器值、修改、重写2、总线功能:数据总线(DB7DB0)-读入或写出八位数据信息 地址总线(AB7AB0)-输出低八位地址信息 提示:数据总线与地址总线分时复用P0口,7,4.1 P0P3端口的结构与功能,P0端口的结构与功能,P0口的一位结构图,8,4.1 P0P3端口的结构与功能,9,P0端口的结构与功能,P0口用作通用I/O口-需要外接上拉电阻用作通用I/O口时,CPU令控制信号为低电平,其作用有二个:一是使模拟开关MUX接通下端,即锁存器输出端;二是令与门输出低电平,VF0截止,
3、致使输出级为开漏输出电路。,4.1 P0P3端口的结构与功能,0,0,0,10,P0端口的结构与功能,P0口用作输出口 输出“0”,4.1 P0P3端口的结构与功能,0,0,0,1,0,0,1,0,11,P0端口的结构与功能,P0口用作输出口 输出“1”-需要外接上拉电阻,4.1 P0P3端口的结构与功能,0,0,1,0,1,0,12,P0端口的结构与功能,P0口用作输入口 输入“0”,4.1 P0P3端口的结构与功能,0,0,0,0,13,P0端口的结构与功能,P0口用作输入口 输入“1”-如果锁存器的原始值为“0”,使VF1导通,导致管脚被下拉为低电平,不能正确输入“1”,4.1 P0P3
4、端口的结构与功能,0,0,0,1,1,1,0,0,0,0,14,P0端口的结构与功能,P0口用作输入口 输入“1”-因此,P0口在用作输入时,首先程序要对P0各位置“1”,使锁存器中原始值为“1”,使VF1截止,保证管脚的高电平被正确输入“1”-准双向口:MOV P0,0FFH;MOV A,P0;,4.1 P0P3端口的结构与功能,0,0,1,0,1,0,1,15,P0端口的结构与功能,P0的“读-修改-写”操作“读-修改-写”操作中的“读”不是读管脚,而是读锁存器原有值,以避免因外部电路的原因使端口引脚的状态发生变化而造成误读。例如:ANL P0,55H;XRL P0,55H;,4.1 P0
5、P3端口的结构与功能,0,0,0,16,P0端口的结构与功能,P0口用作地址/数据总线 P0口分时输出低8位地址(A7A0)、输入数据(D7D0)P0口分时输出低8位地址(A7A0)、输出数据(D7D0),4.1 P0P3端口的结构与功能,1,1,1,17,P0端口的结构与功能,P0口用作地址/数据总线 P0口输出“1”,4.1 P0P3端口的结构与功能,1,1,1,0,0,1,1,1,18,P0端口的结构与功能,P0口用作地址/数据总线 P0口输出“0”,4.1 P0P3端口的结构与功能,1,0,1,0,1,1,0,0,0,19,P0端口的结构与功能,P0口用作地址/数据总线 P0口输入数据
6、-第一步,输出地址信息,4.1 P0P3端口的结构与功能,1,0,1,0,1,1,0,0,0,20,P0端口的结构与功能,P0口用作地址/数据总线 P0口输入数据-第二步,输入数据信息,-按照P0口作I/O的输入方式操作,但输入前向锁存器写入“1”是系统自动进行的,因此,此时是真正的双向口。,4.1 P0P3端口的结构与功能,0,0,1,0,1/0,0,1/0,0,P2端口的结构与功能,P2口的功能:1、I/O功能:输入、输出、读-修改-写-与P0口的I/O功能相似 2、总线功能:地址总线(AB15AB8)-输出高八位地址信息,21,4.1 P0P3端口的结构与功能,22,P2端口的结构与功能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 IO

链接地址:https://www.desk33.com/p-740612.html