从无到有,学习单片机的第1天

单片机所需基础知识

1.2单片机外部引脚介绍

  1. 我们使用的单片机都是基于8051内核的单片机,若引脚数相同,它们的引脚功能是相同的。我们大多用到的是40脚DIP封装的51,还有20、28、32 、44脚。
    在这里插入图片描述

  2. 无论哪种芯片,观察表面,都会找到一个凹进去的小圆坑,或者是用颜色画的小标记,对应的引脚就是第一引脚,然后逆时针下去,直到最后一个。以后在实际焊接绘制电路板时,要注意引脚标号,否则不会正常工作。

  3. 我们的单片机是采用了PDIP封装引脚。40个引脚被分成3类:
    1. 电源和时钟引脚,如VCC、GND、XTAL1、XTAL2(要掌握)
    2. 编程控制引脚,如RST、PSEN、ALE/PROG、EA/VPP(了解即可)
    3. I/O口引脚,如P0、P1、P2、四组8位I/O口(需掌握)

  • VCC(第40脚)、GND(第20脚)—单片机的电源引脚,常压为+5V,低压为+3.3V

  • XTAL1(第19脚)、XTAL2(第18脚)—外接时钟引脚。XTAL1为片内振荡电路的输入端,XTAL2为片内振荡电路的输出端。8051的始终有两种方式,一种是片内时钟振荡方式,需在这两个脚外接英石晶体和振荡电容;另一种是外部方式,将STAL1接地,外部时钟信号从XTAL2导入

  • RST(第9脚)—单片机的复位引脚,就是使单片机从头开始执行程序。

  • PSE(第29脚)—程序储存器允许输出控制端,控制是否读取外部程序储存器,用于外部ROM的读取。

  • ALE(第30脚)—用处不大,用于RAM的扩展。

  • EA(第31脚)—接高电平的时候,单片机读取内部程序储存器,当存在外部ROM时,读取完内部ROM就自动读取外部ROM。接低电平的时候,单片机直接读取外部ROM。

  • I/O口—P0口、P1口、P2口、P3口

    • P0口(第32~39脚)—双向8位三态I/O口,每个口可独立控制。该组口在使用的时候必须外接上拉电阻(上拉就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用:上拉是对器件输入电流),一般选择接入10千欧的上拉电阻。

    • P1口(1~8脚)—准双向8位I/O口,每个口可独立控制,内带上拉电阻。**该口在作为输入使用前,要先向该口进行写“1”操作,单片机内部才可以正确读出外部信号。**对于52单片机,P1.0引脚的第二功能位T2定时器/计数器的外部输入,P1.1引脚的第二功能为T2EX捕捉、重装触发,即T2的外部控制端

    • P2口(第21~28脚)—和P1口一样。

    • P3口(第10~17脚)—作为第一功能使用时与P1口相似。作为第二个功能用时,各引脚定义如下图所示

    • 在这里插入图片描述

发布了3 篇原创文章 · 获赞 2 · 访问量 145

猜你喜欢

转载自blog.csdn.net/qq_46440098/article/details/104707056
今日推荐