T89C2051是精简版的51单片机,精简掉了P0口和P2口,只有20引脚,但其内部集成了一个很实用的模拟比较器,特别适合开发精简的51应用系统,毕竟很多时候我们开发简单[导读]MCS-51单片机4个并行I/O端口引脚的内部结构如图2-10所示,每个端口有8个相互独立且内部结构完全相同的引脚。图2-10中的字母X代表引脚序号,是0~7的整数。接下来将分别介绍P0、P
●ω● 用作地址总线引脚:单片机内部相关电路会发出一个控制信号到电子开关的控制端,让电子开关与内部地址线接通,地址总线上的信号就可以通过电子开关、非门和晶体管后从P2端口引脚输出。比如26个特殊功能寄存器中的IO口寄存器是和具体的IO口引脚映射的,那么这些寄存器就可以控制这些IO口,而且这些寄存器会被标识符命名,比如(srf P0= 0x80,0x80这个
2、P1口:P1口是一个具有内部上拉电阻的8 位双向I/O 口,p1 输出缓冲器能驱动4个TTL逻辑电平。对P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口51单片机有4组8位的并行输入/输出端口,这4 组I/O 口既可以并行输入和输出8 位数据,也可以每一位均独立作为输入或输出接口.学习单片机的I/O 口是单片机入门的第一步,本
P3口(10-17脚)——准双向8位IO口,每个口可独立控制,内带上拉电阻。作为第一功能可以当做普通I/O口,与P1口相似。P3口可做第二功能使用。参照下表:二、电平特性单片机的输入输Pl 端口是51 单片机中唯一仅有的单功能I/O 端口,并且没有特定的专用功能,输出信号锁存在引脚上。P2 端口:P2 端口的一位结构见下图:由图可见,P2 端口在片内既有上拉电阻
1、电源引脚:VCC, GND 2、时钟引脚:XTAL1, XTAL2 3、编程控制引脚:RST, PSEN, ALE/PROG, EA/Vpp.(此处了解即可) 4、GPI/O口引脚:P0组,P1组,P2组,P3组,四组8位GPIO口。和数组的51单片机每个IO端口结构都有差异,都各有各的特点。在平时的应用中,特别是设计外围硬件的时候,如果不了解其内部结构的话设计起来也许会有问题(特别是用到P0口),