试题详情
- 简答题89S51/52中4个I/O端口在结构上有何异同?
- 89S51/52单片机的4个I/O口在结构上是基本相同的,但又各具特点。这四个端口都是8位双向口,每个端口都包括一个锁存器、一个输出驱动器和输入缓冲器。在无片外扩展存储器的系统中,这四个端口的每一位都可以作为双向通用I/O端口使用。在作为一般的通用I/O输入时,都必须先向锁存器写入“1”,使输出驱动场效应管FET截止,以免误读数据。各自特点如下:
(1)P0口为双向8位三态I/O口,它既可作为通用I/O口,又可作为外部扩展时的数据总线及低8位地址总线的分时复用口。作为通用I/O口时,输出数据可以得到锁存,不需外接专用锁存器;输入数据可以得到缓冲,增加了数据输入的可靠性。每个引脚可驱动8个TTL负载。
(数字电路按工艺有肖特基双极晶体管和CMOS工艺两种,使用双极晶体管的数字电路称TTL数字电路,单片机输出端带负载能力,意思就是单片机的P3端口只能并联4个TTL型集成电路输入端。)
(2)P1口为8位准双向I/O口,内部具有上拉电阻,一般作通用I/O口使用,它的每一位都可以分别定义为输入线或输出线,作为输入时,锁存器必须置1。每个引脚可驱动4个TTL负载。
(3)P2口为8位准双向I/O口,内部具有上拉电阻,可直接连接外部I/O设备。它与地址总线高8位复用,可驱动4个TTL负载。一般作为外部扩展时的高8位地址总线使用。
(4)P3口为8位准双向I/O口,内部具有上拉电阻,它是双功能复用口,每个引脚可驱动4个TTL负载。作为通用I/O口时,功能与P1口相同,常用第二功能。 关注下方微信公众号,在线模考后查看
热门试题
- 某存储器有11跟地址线,可选多少个地址?
- 若单片机的振荡频率为6MHZ,设定时器工
- #pragmainterrupt_han
- 计算片内RAM30H~37H的8个单元中
- 开机后SP指针的指向是()单元。
- 试编程实现下列逻辑表达式功能。设P1.7
- RXD表示串行口输入端,而TXD表示串行
- 8051系列单片机有4个8位的并行I/O
- 89C51如何确定和改变当前工作寄存器组
- DPTR是由DPH和DPL两个8位特殊寄
- 是读端口还是读锁存器是用指令来区别的。
- MCS-51寻址方式中,操作数Ri加前缀
- 在串行通信中通信速率与传输距离之间的关系
- 对于Intel公司的MCS-51、Mot
- AT89S51单片机相当于MCS-51系
- 外部中断INT0的触发方式控制位IT0置
- 指令“CJNE@R1,#100,LOOP
- 以下字符列中,是C程序的合法标识符的是(
- 微型计算机的存储器普林斯顿结构和哈弗结构
- 试设计一个顺序开关灯控制器,要求当按钮K