2022年单片机预备知识.ppt
2022年单片机预备知识 本资源涵盖了单片机预备知识的多个方面,包括电平特性、二进制数的逻辑运算、8051单片机介绍等。下面将对每个知识点进行详细的解释。 一、电平特性 在数字电路中,只有两种电平:高和低。在这个课程中,我们定义单片机为TTL电平,即高电平为+5V,低电平为0V。需要注意的是,计算机的串口RS232电平与单片机的电平不同,高电平为-12V,低电平为+12V。因此,在计算机与单片机之间进行通讯时,需要加电平转换芯片max232。 二、二进制数的逻辑运算 二进制数的逻辑运算是计算机科学和电子工程中非常重要的一部分。这里我们将介绍四种基本的逻辑运算:与运算、或运算、非运算和异或运算。 1. 与运算 与运算是实现“必须都有,否则就没有”这种逻辑关系的一种运算。运算符为“·”,其运算规则如下: 0·0=0 0·1=1·0=0 1·1=1 2. 或运算 或运算是实现“只要其中之一有,就有”这种逻辑关系的一种运算。运算符为“+”,其运算规则如下: 0+0=0 0+1=1+0=1 1+1=1 3. 非运算 非运算是实现“求反”这种逻辑的一种运算。其运算规则如下: A 4. 异或运算 异或运算是实现“必须不同,否则就没有”这种逻辑关系的一种运算。运算符为“”,其运算规则是: 三、8051单片机介绍 8051单片机是一个非常流行的微控制器,广泛应用于各种电子设备中。下面我们将介绍8051单片机的引脚图和最小系统。 8051单片机的引脚图由40个引脚组成,其中包括2个主电源引脚、2个外接晶体引脚、4个控制或与其它电源复用的引脚和32个输入/输出引脚。 1. 主电源引脚 VCC(40脚):接+5V电压; VSS(20脚):接地。 2. 外接晶体引脚 XTAL1(19脚):接外部晶体的一个引脚。在单片机内部,它是一个反相放大器的输入端,这个放大器构成了片内振荡器。当采用外部振荡器时,对HMOS单片机,此引脚应接地;对CHMOS单片机,此引脚作为驱动端。 XTAL2(18脚):接外晶体的另一端。在单片机内部,接至上述振荡器的反相放大器的输出端。 3. 控制或与其它电源复用引脚 RST/VPD(9脚):当振荡器运行时,在此脚上出现两个机器周期的高电平将使单片机复位。 ALE/PROG(30脚):当访问外部存贮器时,ALE(允许地址锁存)的输出用于锁存地址的低位字节。 PSEN(29脚):此脚的输出是外部程序存储器的读选通信号。 EA/VPP(引脚):当EA端保持高电平时,访问内部程序存储器,但在PC(程序计数器)值超过0FFFH(对851/8751/80C51)或1FFFH(对8052)时,将自动转向执行外部程序存储器内的程序。 4. 输入/输出(I/O)引脚 P0、P1、P2、P3(共32根):这些引脚都是输入/输出引脚,每个引脚都可以作为输入或输出端口。 本资源涵盖了单片机预备知识的多个方面,包括电平特性、二进制数的逻辑运算、8051单片机介绍等。这些知识点对于学习单片机和电子工程非常重要。