5 1 单片机各引脚及端口详解 5 1 单片机引脚功能: MCS-51 是标准的40 引脚双列直插式集成电路芯片,引脚分布请参照----单片机引脚图: l P0
7 P0 口8 位双向口线(在引脚的39~ 32 号端子)
7 P1 口8 位双向口线(在引脚的1~ 8 号端子)
7 P2 口8 位双向口线(在引脚的21~ 28 号端子)
7 P2 口8 位双向口线(在引脚的10~ 17 号端子)
这4个I/O口具有不完全相同的功能,大家可得学好了,其它书本里虽然有,但写的太深,对于初学者来说很难理解的,我这里都是按我自已的表达方式来写的,相信你也能够理解的
P0 口有三个功能: 1、外部扩展存储器时,当做数据总线(如图1 中的D0~ D7 为数据总线接口) 2、外部扩展存储器时,当作地址总线(如图1 中的A0~ A7 为地址总线接口) 3、不扩展时,可做一般的 I/O 使用,但内部无上拉电阻,作为输入或输出时应在外部接上拉电阻
P1 口只做 I/O 口使用:其内部有上拉电阻
P2 口有两个功能: 1、扩展外部存储器时,当作地址总线使用 2、做一般 I/O 口使用,其内部有上拉电阻; P3 口有两个功能: 除了作为 I/O 使用外(其内部有上拉电阻),还有一些特殊功能,由特殊寄存器来设置,具体功能请参考我们后面的引脚说明
有内部 EPROM 的单片机芯片(例如 8751),为写入程序需提供专门的编程脉冲和编程电源,这些信号也是由信号引脚的形式提供的, 即:编程脉冲:30 脚(ALE/PROG) 编程电压(25V):31 脚(EA/Vpp) 接触过工业设备的兄弟可能会看到有些印刷线路板上会有一个电池,这个电池是干什么用的呢
这就是单片机的备用电源,当外接电源下降到下限值时,备用电源就会经