共阳极数码管是指:将数码管内所有发光二极管的阳极(正极)连接到一起,形成一个公共阳极。在所有的发光二极管中,若其中某个二极管的阴极出现了低电平,则这个二极管会发光,否则则不会发光。共阴极数码管是指:将所有的二极管的阴极连接到一起,形成一个公共阴极,在使用共阴极数码管时,要将公共阴极端连接到地线。在所有的发光二极管中,若其中某一个二极管的阳极出现高电平时,则此二极管发光,否则不会发光。
图2。4 数码管
3 系统硬件设计
3。1 单片机最小系统
单片机引脚图参数说明:
1。电源引脚
VCC(40脚):正电源接线引脚。一般情况正常工作接+5V。
GND(20脚):接地。
2。端口线引脚
STC89C52单片机中总共含有4个8位并行I/O接口,分别是P0、P1、P2、P3,这4个接口都能够双向使用。
P0接线口
从32~39脚分别为P0。0~P0。7的输入和输出引脚。不仅能作为三态I/O接口,同时还可以作为通用的I/O接口进行使用。当它作为通用的接口使用时,需要对其另外加上一个上拉电阻,输出数据能够进行锁存,不需要再介入专用的锁存器,输入数据时,可进行数据的缓存,增加了输入数据的可靠性。每个引脚都可以对8个负载进行驱动。
图3。1 单片机引脚
P1接线口论文网
从1~8脚分别为P1。0~P1。7的输入和输出引脚。与P0口不同他是一个准双向I/O接口,内部本身就含有上拉电阻,使用时不需要外加,一般的来说,此接口只作为通用的I/O接口使用,其每一位都能对输入和输出进行定义,而且当输入是,一定要将锁存器置1。
P2接线口
从21~28脚分别为P2。0~P2。7的输入和输出引脚。P2口和P1口一样都是准双向I/O接口,内部同样含有上拉电阻,能够直接地对外部的设备进行连接。但他只能对4个负载进行驱动。作为高8位的地址总线进行使用。
P3接线口
从10~17脚分别为P3。0~P3。7的输入和输出引脚。与P1和P2口一样都含有上拉电阻,是一个双功能的多用口,作为通用接口时,他与P1口的功能是相同的,一般而言,此接口常使用它的第二功能。关于第二功能如表3。1所示:
表3。1 P3接口的第二功能
P3口 第二功能 信号名称
P3。0 RXD 串行接入口
P3。1 TXD 串行输出口
P3。2 INT0 外部中断0
P3。3 INT1 外部中断1
P3。4 T0 定时计数器0
P3。5 T1 定时计数器1
P3。6 WR 外部RAM写选通
P3。7 RD 外部RAM度选通
RST(9脚):此引脚是用来连接复位信号和备用电源的引脚。C52单片机的复位方式有两种,一是自动复位,二是手动复位。它的第二个功能是插入备用电源,当系统Vcc因故障而不能对系统提供需要的电平实时,备用电源会及时投入使用,防止数据的丢失。
ALE/PROG(30脚):此接线口是地址进行锁存和编程的。当单片机对外部的ROM进行访问时,ALE则是用来对地址的低8位进行所存的,能够实现P0口对数据的调用。当单片机没有对外部ROM访问时。ALE的功能是检验单片机是否在正常工作。 STC89C52单片机的温度报警器设计+程序+电路图(4):http://www.youerw.com/zidonghua/lunwen_201912.html