(2) P1口:P1口是一个具有内部上拉电阻的8位双向 I/O口,P1输出缓冲器能驱动4个TTL 逻辑电平。对P1端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流。此外,P1。0 和 P1。2 分别作定时器/计数器 2 的外部计数输入(P1。0/T2)和定时器/计数器 2 的触发输入(P1。1/T2EX)。在 flash 编程和校验时,P1口接收低8位地址字节。 

(3)P2口:P2口是一个具有内部上拉电阻的8位双向I/O口,P2输出缓冲器能驱动 4 个 TTL 逻辑电平。对 P2端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流。在访问外部程序存储器或用 16 位地址读取外部数据存储器。访问外部数据存储器时,P2 口输出 P2 锁存器的内容。在 flash 编程和校验时,P2 口也接收高 8 位地址字节和一些控制信号。 

(4)P3口:P3口是一个具有内部上拉电阻的8位双向I/O口,P2 输出缓冲器能驱动4个TTL逻辑电平。对P3端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流。在 flash 编程和校验时,P3 口也接收一些控制信号。P3 口亦作为AT89C52特殊功能(第二功能)使用,如下所示: 

  P3。0  RXD(串行输入口)                 

  P3。1  TXD(串行输出口) 

  P3。2  INT0(外部中断0 输入口)           

  P3。3  INT1(外部中断 1 输入口) 

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

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

  P3。6  WR(外部数据存储器写选通信号) 

  P3。7  (外部数据存储器读选通信号) 

STC89C52单片机是在一块芯片中集成了 CPU、RAM、ROM、定时器/计数器、看门狗和多种功能的 I/O 口设备的等,相当于一台计算机所需要的基本功能部件。

STC89C52单片机内包含的具体部分如下: 来*自-优=尔,论:文+网www.youerw.com

(1)一个8 位 CPU。 

(2)一个片内振荡器及时钟电路。 

(3)8KB Flash 程序存储器。 

(4)256 B RAM 数据存储器。 

(5)三个16 位定时器/计数器。 

(6)可寻址 64KB 的外部数据存储器和 64KB 的外部程序存储器空间的控制电路。 32 条可编程的 I/O线(4组8 位并行 I/O端口)。 

(6)一个可编程全双工串口通信。 

(7)8个中断源、两个优先级嵌套中断结构。 

2。3。2   单片机最小系统

单片机最小系统简称为最小应用系统,是指用最少的元件组成能使单片机可以工作的系统。STC89C52的最小系统一般包括:单片机、晶振电路、复位电路。单片机的时钟信号通常有两种方式产生:一是内部时钟方式,二是外部时钟方式,本文采用内部时钟方式。单片机系统复位,通过RESET端经过的电阻与电源Vcc接通而实现的

上一篇:PLC多种液体混合控制系统设计+梯形图
下一篇:STC89C51单片机的数字时钟设计+电路图+程序

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

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

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

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

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

网络语言“XX体”研究

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

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

安康汉江网讯

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

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

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