下载此文档

并行接口P口和单片机的中断系统.ppt


文档分类:IT计算机 | 页数:约80页 举报非法文档有奖
1/80
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/80 下载此文档
文档列表 文档介绍
第4章并行接口P0~P3和单片机的中断系统
单片机原理、接口及应用
★单片机的并行接口P0~P3
★ PO~P3端口的功能和内部结构
★ PO~P3端口的编程
★用并行口设计LED数码显示和键盘电路
★并行接口小结
★MCS-51单片机的中断系统
★中断的基本概念
★中断的系统结构
★中断的响应过程
★中断的的应用编程
★小结
内容提要
~P3
MCS-51单片机有P0、P1、P2、P3四个8位双向I/O口,每个端口可以按字节输入或输出,也可以按位进行输入或输出,四个口共32根口线,用作位控制十分方便。P0口为三态双向口,能带8个TTL电路;P1、P2、P3口为准双向口,负载能力为4个TTL电路。
PO~P3端口的功能和内部结构
PO~P3接口功能
大多数口线都有双重功能,具体介绍如下:
PO口—。
,接外围芯片时PO口分时输出低 8 位地址与数据信号。
P1口—。
(52系列)和ISP型(在系统编程型)中有如下功能:
T2引脚,定时/计数器2外部计数脉冲输入
T2EX引脚,定时/计数器2触发和方向控制
MOSI引脚,在系统编程数据输入
MISO引脚,在系统编程数据输出
SCK引脚,在系统编程时钟输入
P2口—。

P3口—P3口为双功能
,其功能为输入/输出口。
,每一位功能定义如下表
所示:
RD (外部数据存储器读选通信号输入)

WR (外部数据存储器写选通信号输入)

T1 (定时器1外部计数脉冲输入)

T0 (定时器0外部计数脉冲输入)



TXD (串行输出线)

RXD (串行输入线)

第二功能
端口引脚
INT0(外部中断0输入线)
INT1 (外部中断1输入线)
端口的内部结构
,同一个端口的各位具有相同的结构。由图可见,四个端口的结构有相同之处:
依据每个端口的不同功能,内部结构亦有不同之处,以下重点介绍不同之处。
都有两个输入缓冲器,分别受内部读锁存器和读引脚控制信号的控制。
都有锁存器(即专用寄存器PO~P3)
都是场效应管输出驱动。
 PO口的输出驱动电路由上拉场效应管T1和驱动场效应T2组成,控制电路包括一个与门, 一个非门和一个模拟开关MUX。
Q
PO作I/O口使用
CPU发控制电平“0”封锁与门,使T1管截止,同时使MUX开关同下面的触点接通,使锁存器的 Q 与T2栅极接通。
当CPU向端口输出数据时,写脉冲加在锁存器的 CL上、内部总线的数据经反相,再经T2管反相,PO口的这一位引脚上出现正好和内部总线同相的数据。由于输出驱动级是漏极开路电路(因T1截止),在作I/O口使用时应外接10K的上拉电阻。

当输入操作时,端口中两个三态缓冲器用于读操作。缓冲器2用于读端口引脚的数据。当执行端口读指令时,读引脚脉冲打开三态缓冲器2,于是端口引脚数据经三态缓冲器2送到内部总线。缓冲器1用于读取锁存器Q端的数据。当执行“读-修改-写”指令(即读端口信息,在片内加以运算修改后,再输出到该端口的某些指令如:ANL PO,A指令),即是读的锁存器Q的数据。

并行接口P口和单片机的中断系统 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数80
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文档大全
  • 文件大小1.09 MB
  • 时间2017-12-12