导航:首页 > 操作系统 > at89s52单片机引脚

at89s52单片机引脚

发布时间:2025-02-14 18:41:26

1. 单片机AT89S52的p0,p1,p3管脚都是干什么的

AT89S52单片机的P0口是一个8位漏极开路的双向I/O口。作为输出口时,每位可以驱动8个TTL逻辑电平。若对P0端口写入“1”,该引脚将处于高阻抗输入状态。在访问外部程序和数据存储器时,P0口用作低8位地址/数据复用,此时该口具有内部上拉电阻。在进行flash编程时,P0口用来接收指令字节;在程序校验时,则输出指令字节,此时需要外部上拉电阻。

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

P2口同样是一个带有内部上拉电阻的8位双向I/O口,其输出缓冲器能够驱动4个TTL逻辑电平。当对P2端口写入“1”时,内部上拉电阻会将端口拉高,此时可以作为输入口使用。作为输入时,被外部拉低的引脚由于内部电阻的原因,会输出电流(IIL)。在访问外部程序存储器或使用16位地址读取外部数据存储器(例如执行MOVX @DPTR)时,P2口送出高八位地址。此时,P2口使用很强的内部上拉发送1。在使用8位地址(如MOVX @RI)访问外部数据存储器时,P2口输出P2锁存器的内容。P2口在flash编程和校验时接收高8位地址字节和一些控制信号。

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

阅读全文

与at89s52单片机引脚相关的资料

热点内容
遗传算法编码长度 浏览:972
pe装服务器需要注意什么 浏览:319
foreach计数php 浏览:525
php自连接 浏览:295
程序员被喷了怎么办 浏览:707
android消息数 浏览:261
为什么在服务器里输不了指令 浏览:28
程序员那么可爱前女友剧情介绍 浏览:101
centosjava环境变量配置 浏览:552
服务器主板被锁如何恢复 浏览:129
xpc语言编程软件 浏览:820
光遇安卓怎么解限制 浏览:300
元气骑士老版源码 浏览:103
助眠解压音频小姐姐口腔音 浏览:232
sql加密身份证号解码 浏览:162
解压玩法视频 浏览:466
苹果xls如何设置加密 浏览:208
湖北广电dns的服务器地址是多少 浏览:529
php获取原始数据 浏览:250
pic单片机如何编程 浏览:895