下载此文档

第六章 80C51单片机定时计数器 中断基础ppt课件.ppt


文档分类:IT计算机 | 页数:约114页 举报非法文档有奖
1/114
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/114 下载此文档
文档列表 文档介绍
,每组端口都是8位准双向口,共占32根引脚。每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输出驱动器和输入缓冲器。,能驱动8个TTL负载。可以字节访问也可位访问,其字节访问地址为80H,位访问地址为80H~87H。-)输出时 CPU发出控制电平“0”封锁“与”门,将输出上拉场效应管T1截止,同时使多路开关MUX把锁存器与输出驱动场效应管T2栅极接通。故内部总线与P0口同相。由于输出驱动级是漏极开路电路,当驱动NMOS或其它电流负载时,需要外接上拉电阻。P0的输出级可驱动8个LSTTL负载。2)输入时---分读引脚和读锁存器 读引脚:由传送指令(MOV)实现; 读锁存器:读锁存器是先从锁存器中读取数据,进行处理后,将处理后的数据重新写入锁存器中,这类指令成为“读-修改-写”指令。,单片机内部产生“读锁存器”操作信号,使锁存器Q端的数据送到内部总线,在对该位取反后,。 “读锁存器”可以避免因引脚外部电路的原因而使引脚的状态发生改变造成误读。当P0作为普通I/O来用时,此时P0口为一个准双向口。所谓准双向口就是在读数据之前,先要向相应的锁存器做写1操作的I/O口;从图6-4中可以看出,在读入端口数据时,由于输出驱动FET并接在引脚上,如果T2导通,就会将输入的高电平拉成低电平,产生误读。所以在端口进行输入操作前,应先向端口锁存器写“1”,使T2截止,引脚处于悬浮状态,变为高阻抗输入。,就再也不能作通用I/O口使用了。 1)P0引脚输出地址/数据信息。 2)P0引脚输出地址/ P1口是一个准双向口,它只作通用的I/O口使用,其功能与P0口作为通用I/O口时的功能相同。作为输出口使用时,由于其内部有上拉电阻,所以不需要外接上拉电阻;作为输入口使用时,必须先向锁存器写入“1”,使场效应管T截止,然后才能读取数据。P1口能驱动4个TTL负载。P1口即可以字节访问,也可位访问,其字节访问地址为90H,位访问地址为90H~97H。 P1口的位电路结构如图6-2所示,内部包含输出锁存器、输入缓冲器(读引脚、读锁存器)以及由FET晶体管与上拉电阻组成的输出/输入驱动器。图6-) “1”时,/Q=“0”,场效应管V1截止,。“0”时,/Q=“1”,场效应管V1导通,。注意输出高电平不要带较重的负载。

第六章 80C51单片机定时计数器 中断基础ppt课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数114
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rdwiirh
  • 文件大小792 KB
  • 时间2020-09-30