《片机的io口》ppt课件

《片机的io口》ppt课件

ID:40131332

大小:865.05 KB

页数:44页

时间:2019-07-22

《片机的io口》ppt课件_第1页
《片机的io口》ppt课件_第2页
《片机的io口》ppt课件_第3页
《片机的io口》ppt课件_第4页
《片机的io口》ppt课件_第5页
资源描述:

《《片机的io口》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机的I/O口 李长有 测控技术与仪器系2012.11.064单片机的I/O口3教学目的了解AT89S52的P0~P3端口的结构理解AT89S52的P0~P3端口的功能掌握AT89S52的P0~P3端口的应用规则和方法4本章内容AT89S52单片机P0~P3端口的结构与功能AT89S52单片机I/O口应用实例4.1P0~P3端口的结构与功能P0端口的结构与功能P1端口的结构与功能P2端口的结构与功能P3端口的结构与功能AT89S52的端口管脚分布64.1P0~P3端口的结构与功能P1P3P0P2P0端口的结构与功能P0口的功能:1、I/O功能:输入----采

2、集管脚上的电平值,输入CPU,变成CPU内部的逻辑值“1”或“0”。输出----将CPU内部的逻辑值“1”或“0”输出,变成管脚上的电平值。读-修改-写-----读取锁存器值、修改、重写2、总线功能:数据总线(DB7~DB0)----读入或写出八位数据信息地址总线(AB7~AB0)----输出低八位地址信息提示:数据总线与地址总线分时复用P0口74.1P0~P3端口的结构与功能P0端口的结构与功能P0口的一位结构图84.1P0~P3端口的结构与功能9P0端口的结构与功能P0口用作通用I/O口----需要外接上拉电阻用作通用I/O口时,CPU令控制信号为低电平,其作

3、用有二个:一是使模拟开关MUX接通下端,即锁存器输出端;二是令与门输出低电平,VF0截止,致使输出级为开漏输出电路。4.1P0~P3端口的结构与功能000Vcc10P0端口的结构与功能P0口用作输出口输出“0”4.1P0~P3端口的结构与功能0001001011P0端口的结构与功能P0口用作输出口输出“1”----需要外接上拉电阻4.1P0~P3端口的结构与功能001010Vcc12P0端口的结构与功能P0口用作输入口输入“0”4.1P0~P3端口的结构与功能000013P0端口的结构与功能P0口用作输入口输入“1”----如果锁存器的原始值为“0”,使VF1导通

4、,导致管脚被下拉为低电平,不能正确输入“1”4.1P0~P3端口的结构与功能000111000014P0端口的结构与功能P0口用作输入口输入“1”----因此,P0口在用作输入时,首先程序要对P0各位置“1”,使锁存器中原始值为“1”,使VF1截止,保证管脚的高电平被正确输入“1”----准双向口:MOVP0,0FFH;MOVA,P0;4.1P0~P3端口的结构与功能001010115P0端口的结构与功能P0的“读-修改-写”操作“读-修改-写”操作中的“读”不是读管脚,而是读锁存器原有值,以避免因外部电路的原因使端口引脚的状态发生变化而造成误读。例如:ANLP0

5、,55H;XRLP0,55H;4.1P0~P3端口的结构与功能00016P0端口的结构与功能P0口用作地址/数据总线P0口分时输出低8位地址(A7~A0)、输入数据(D7~D0)P0口分时输出低8位地址(A7~A0)、输出数据(D7~D0)4.1P0~P3端口的结构与功能11117P0端口的结构与功能P0口用作地址/数据总线P0口输出“1”4.1P0~P3端口的结构与功能1110011118P0端口的结构与功能P0口用作地址/数据总线P0口输出“0”4.1P0~P3端口的结构与功能10101100019P0端口的结构与功能P0口用作地址/数据总线P0口输入数据--

6、--第一步,输出地址信息4.1P0~P3端口的结构与功能10101100020P0端口的结构与功能P0口用作地址/数据总线P0口输入数据----第二步,输入数据信息,----按照P0口作I/O的输入方式操作,但输入前向锁存器写入“1”是系统自动进行的,因此,此时是真正的双向口。4.1P0~P3端口的结构与功能00101/001/00P2端口的结构与功能P2口的功能:1、I/O功能:输入、输出、读-修改-写----与P0口的I/O功能相似2、总线功能:地址总线(AB15~AB8)----输出高八位地址信息214.1P0~P3端口的结构与功能22P2端口的结构与功能P

7、2口的一位结构图:4.1P0~P3端口的结构与功能23P2端口的结构与功能4.1P0~P3端口的结构与功能P2口用作通用I/O口用作通用I/O口时,CPU令控制信号为低电平,使模拟开关MUX接通左端,即锁存器输出端024P2端口的结构与功能4.1P0~P3端口的结构与功能P2口用作输出口输出“1”011011025P2端口的结构与功能4.1P0~P3端口的结构与功能P2口用作输出口输出“0”000101026P2端口的结构与功能4.1P0~P3端口的结构与功能P2口用作输入口与P0相同,首先程序向P2口锁存器写“1”,关断VF1,使管脚上的电平不受影响地到达内部总

8、线----

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。