表 2-1 P1.0 和 P1.l 的第二功能

引脚号

功能特性

P1.0 T2(定时/计数器 2 外部计数脉冲输入),

时钟输出

P1.1 T2EX(定时/计数器2捕获/重装载触发和 方向控制)

(3)P2 口:P2是一个带有内部上拉电阻的8位双向I/O口,P2的输出缓冲级可驱动(吸 收或输出电流)4个TTL逻辑门电路。对端口P2写“l”,通过内部的上拉电阻把端口拉到 高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信 号拉低时会输出一个电流(IIL)。

在访问外部程序存储器或16位地址的外部数据存储器(例如执行MOVX @DPTR, A指令) 时,P2口送出高8位地址数据。在访问8位地址的外部数据存储器(如执行MOVX @Ri, A指 令)时,P2口输出P2锁存器的内容。Flash编程或校验时,P2亦接收高位地址和一些控制 信号。文献综述

(4)P3 口:P3口是一组带有内部上拉电阻的8位双向I/O口。P3口输出缓冲级可驱动

(吸收或输出电流)4个TTL逻辑门电路。对P3口写入“l”时,它们被内部上拉电阻拉高 并可作为输入端口。此时,被外部拉低的P3口将用上拉电阻输出电流(IIL)。P3口除了 作为一般的I/O口线外,更重要的用途是它的第二功能,如下表所示:

表 2-2 P3 口特殊功能

P3 口引脚 特殊功能

P3.0 RXD(串行输入口)

P3.1 TXD(串行输出口)

P3.2 (外部中断 0)

P3.3 (外部中断 1)

P3.4 T0(定时器 0 外部输入)

P3.5 T1(定时器 1 外部输入)

P3.6 WR(写入外部存储器控制)

P3.7 RD(读取外部存储器控制)

·XTAL1:振荡器反向放大器及内部时钟发生器的输入端。

·XTAL2:振荡器反相放大器的输出端。

·RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片 机复位。

AT89C52单片机内部设有三个16位的可编程定时器/计数器。可编程的意思是指其功能

(如工作方式、定时时间、量程、启动方式等)均可由指令来确定和改变。在定时器/计

数器中除了有两个16位的计数器之外,还有两个特殊功能寄存器(控制寄存器和方式寄存 器)。本设计主要用到定时器T0与T1,这里简单介绍一下。来.自>优:尔论`文/网www.youerw.com

16位的定时/计数器分别由两个8位专用寄存器组成,即:T0由TH0和TL0构成;T1由TH1 和TL1构成。其访问地址依次为8AH到8DH。每个寄存器均可单独访问。这些寄存器是用于 存放定时或计数初值的。此外,其内部还有一个8位的定时器方式寄存器TMOD和一个8位的 定时控制寄存器TCON。这些寄存器之间是通过内部总线和控制逻辑电路连接起来的。TMOD 主要是用于选定定时器的工作方式;TCON主要是用于控制定时器的启动停止,此外TCON还 可以保存T0、T1的溢出和中断标志。当定时器工作在计数方式时,外部事件通过引脚T0

(P3.4)和T1(P3.5)输入。

2.2 数码管显示电路

由于静态显示法需要数据锁存器等硬件,接口复杂一些,又考虑到时钟显示只有4位, 且系统没有其他复杂的处理任务,所以决定本设计采用动态扫描法实现LED的显示。

上一篇:51单片机多功能交通灯设计+程序+电路图
下一篇:推焦机器人模拟设计与仿真

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

STC89C52单片机超声波和红外...

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

网络语言“XX体”研究

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识