40个接口我们已经了解了29个了,在开始我们 今天的内容之前,我们先对之前的内容总结一下。
最小系统
电源部分(20脚GND,40脚VCC[+5v])
复位部分(9脚,给高电平进行复位)
下载部分(ISP下载接6,7,8脚,ch340下载电路接10,11脚即P3^0P3^1脚)
时钟晶振(接18,19脚)
I/O端口
P0:因为此端口单片机内部无上拉电阻,故需要外接上拉电阻,可作为输入,也可以作为输出,在无上拉电阻的时候,引脚位 :32--39脚
P1:只可作为输入、输出;引脚位 :1--8脚
P2:即可作为输入,也可以作为输出;同时又可以作为数据总线位引脚位 :21--28脚
想要看其他引脚内部结构图的,可以阅读上一篇内容《单片机引脚功能初识及提高(2)》每个引脚除了并口使用,也可以单独使用。
P3接口
P3:除了输入输出功能外,还有第二功能,本次主要介绍P3的第二功能。引脚位 :10--17脚
首先,我们看一个P3口的内部引脚:
接下来我跟大家介绍今天的内容,P3口的每个引脚功能:
P3.0:RXD串行口输入
P3.1:TXD串行口输出
这个接口我们一般是接CH340下载器的
P3.2:INT0外部中断0输入
P3.3:INT1外部中断1输入
中断时我们玩单片机必学的一个知识,他是单片机的核心,玩单片机的,如果不会这个内容就相当于没学。由于字母上面不能打横线,我在这里说明一下:INT0、INT1、WR、WD都是低电平有效、低电平触发,后期相关内容可以关注我,进行视频详细介绍。
P3.4:T0定时器0外部输入
P3.5:T1定时器1外部输入
定时计数也是中断的一部分重要内容,由于都是外部输入,今天只简单介绍一点。
P3.6:WR外部写控制(外部数据存储器写【write】脉冲)
P3.7:RD外部读控制(外部数据存储器读【read】脉冲)
在读写数据是可以用到 ,以后再相关内容再详细介绍。
最后就是剩下的引脚介绍(控制引脚)
我们在焊接单片机的时候一般不焊控制线,但是我要介绍它们的用途
控制线共有4根 引脚位 :29--31脚
⑴ ALE/PROG:地址锁存允许/片内EPROM编程脉冲()
① ALE功能:用来锁存P0口送出的低8位地址
② PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。
⑵ PSEN:外ROM读选通信号
⑶ RST/VPD:复位/备用电源(前面已经介绍了)。
① RST(Reset)功能:复位信号输入端。
② VPD功能:在Vcc掉电情况下,接备用电源。
⑷ EA/Vpp:内外ROM选择/片内EPROM编程电源。
① EA功能:内外ROM选择端。
② Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。
今天的内容到此结束!感谢各位单片机爱好者的阅读,如有不足之处还请见谅。