STC系列中的STC89C52主要性能:通用I/O口有32个;可以通过串行接口直接下载用户程序,数秒即可完成一片;STC89C52价格便宜[5]。
综上所述,本次的毕业设计指纹识别系统用STC89C52单片机作为主控芯片特别适合。STC89C52单片机具体介绍如下:
1)主要性能
通过按键操作,实行单片机内的相应程序,向指纹模块发送相应的操作指令,从而实现指纹的录入、识别、删除等功能。引脚结构如图2。3所示。
图2。3 STC89C52引脚图
2)主要引脚功能介绍源C于H优J尔W论R文M网WwW.youeRw.com 原文+QQ752-018766
P1。0~P1。7(即引脚1~8):8位准双向I/O口。负载能力为4个TTL门。另外P1。0和P1。1还具有其它作用,具体见表2。1。
RST(即引脚9):复位端。有效电平为高电平,高电平要有大于24个时钟的宽度才能使芯片复位。
RXD/P3。0(即引脚10):串行口输入端。
TXD/P3。1(即引脚11):串行口输出端。
INT0/P3。2(即引脚12):外部中断0输入端。
INT1/P3。3(即引脚13):外部中断1输入端。
T0/P3。4(即引脚14):外部输入端口(定时器/计数器0)。
T1/P3。5(即引脚15):外部输入端口(定时器/计数器1)。
WR/P3。6(即引脚16):单片机外部数据储存器以写为先信息输出端口。
RD/P3。7(即引脚17):单片机外部数据储存器以读为先信息输出端口。
P3。0~P3。7(即引脚10~17):8位双向I/O口。负载能力为3个LSTTL门。另外还有专门的第二功能。具体见表2。2。
XTAL2(即引脚18):时钟电路引脚端口。
XTAL1(即引脚19):此引脚为时钟电路引脚。
VSS(即引脚20):接地。
P2。0~P2。7(即引脚21~28):8位准双向I/O口。负载能力为4个TTL门。
PSEN(即引脚29):程序存储允许。
PROG/ALE(即引脚30):对外输出时钟或定时。
Vpp/EA(即引脚31):外部访问允许。
P0。0~P0。7(即引脚32~39):8位准双向I/O口。负载能力为8个TTL门。
Vcc(即引脚40):电源电压。
表2。1 P1。0与P1。1引脚复位功能
引脚号 功能特性
P1。0 T2(定时器/计数器外部技术输入),时钟输出
P1。1 T2EX(定时器/计数器捕获/重装触发和方向控制)
表2。2 P3。0~P3。7引脚的第二功能
引脚号 复用功能
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(外部数据存储器写选通)
P3。7 RD(外部数据存储器读选通)
3系统硬件设计
3。1单片机外部电路
如图3。1(主控芯片STC89C52单片机外接的晶振电路),两个电容与一个晶振组成了一个自激振荡器。具体接法如下图所示。
图3。1 单片机外部晶振电路
3。2电源电路
如图3。2,由转换器组成。
图3。2 电源电路