导航:首页 > 操作系统 > 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单片机引脚相关的资料

热点内容
程序员放弃后会怎样 浏览:182
河北模具编程 浏览:187
adb查找命令 浏览:321
安卓手机视频文件夹怎么打开 浏览:309
平板加密手机后怎么关闭 浏览:567
流媒体服务器应该注意什么 浏览:536
d8命令编译 浏览:964
压缩包解压需要多少空间 浏览:145
如何查找app属性 浏览:388
android人脸识别技术 浏览:322
pc104编程 浏览:335
二维码反编译破解推广 浏览:682
修改服务器的mac地址 浏览:528
好玩的编程软件 浏览:899
编程语言创始人有钱吗 浏览:804
短视频app怎么获客 浏览:15
查看云服务器的应用 浏览:436
javadump工具 浏览:565
程序员16g 浏览:445
程序员没有办法成为top怎么办 浏览:218