(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.chuibin.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单片机的数字时钟设计+电路图+程序

基于Kinect手势识别的遥操...

冷库GPRS的无线数据采集系统设计

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

PLC物料自动分拣系统的设计+源程序

单相电压型逆变电路的谐...

MNL模型历史城区居民活动...

高效课堂教师问卷调查表

从企业eHR建设谈管理信息...

浅析施工企业保理融资成...

遥感土地用变化监测国内外研究现状

提高小學语文課堂朗读教...

PCI+PID算法直流力矩电机速...

《水浒传》中血腥暴力研...

大规模MIMO系统的发展研究现状

小型通用机器人控制系统设计任务书