1 / 27
文档名称:

带33键盘3位数电子号码锁.doc

格式:doc   大小:598KB   页数:27页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

带33键盘3位数电子号码锁.doc

上传人:今晚不太方便 2017/8/3 文件大小:598 KB

下载得到文件列表

带33键盘3位数电子号码锁.doc

相关文档

文档介绍

文档介绍:河北工程大学科信学院
课程设计说明书
(2012/2013学年第2学期)
课程名称: 单片机课程设计
题目:带3*3键盘3位数电子号码锁
专业班级:科信自动化3班
学生姓名:马景明
学号: 100412332
指导教师:韩昱苗敬利杨怡君王巍王静爽
设计周数: 2周
设计成绩:


2013年6月27号
目录
1、课程设计目的
2、课程设计任务



3、课程设计内容

STC90C52AD的功能参数介绍
综合电路设计





系统原理图



实****心得
附录
1、课程设计目的
,包括电路图的设计和制板等。

。提高学生综合素质。

2、课程设计任务
:带3*3键盘3位数电子号码锁
:设计并制作出一个以单片机为核心的电子锁系统:1、确定总体设计方案;2、设计键盘输入电路;3、设计显示电路;4、合理分配地址,编写系统程序;5、利用Protel设计硬件电路原理图和PCB图;6、软硬件联机调试。

电源打开后,显示器显示“000”,“111”为内定密码;输入号码,再按“确定”开门键。若号码正确,则门会打开(用蜂鸣器指示),否则显示器会清除为“000”;并且密码可修改。
3、课程设计内容

STC90C52AD的功能参数介绍
STC90C52AD是由宏晶公司生产的高性能八位单片机。如图一所示。该芯片采用FLASH存储技术,内部具有8KB字节快闪存存储器,采用DIP封装,是目前在中小系统中应用最为普及的单片机。
STC90C52AD可构成真正的单片机最小应用系统,缩小系统体积,增加系统的
图一
可靠性,降低系统的成本。只要程序长度小于8K,四个I/O口全部提供给用户。可用5V电压编程,而且擦写时间仅需10毫秒,仅为8751/87C51的擦除时间的百分之一,与8751/87C51的12V电压擦写相比,相对不易损坏器件,没有两种电源的要求,改写时不拔下芯片,适合许多嵌入式控制领域。工作电压范围(~6V),全静态工作,工作频率宽在0Hz~24MHz之间,比8751/87C51等51系列的6MHz~12MHz更具有灵活性,系统能快能慢。STC90C52AD芯片提供三级程序存储器加密,提供了方便灵活而可靠的硬加密手段,能完全保证程序或系统不被仿制。P0口是三态双向口,通称数据总线口,因为只有该口能直接用于对外部存储器的读/写操作。
STC90C52AD单片机为40引脚芯片如图一所示,在本设计中,主要用到P0口、P2口、、、。
P0口:
P0口可作为通用I/O口,但须外接上拉电阻,所以在设计显示数码管我们避免了使用P0口这样大大简化了动态显示电路。
P1口:
P1口:8位、双向I/0口,内部含有上拉电阻。
P1口可作普通I/O口。输出缓冲器可驱动四个TTL负载;用作输入时,先将引脚置1,由片内上拉电阻将其抬到高电平。P1口的引脚可由外部负载拉到低电平,通过上拉电阻提供电流。
在FLASH并行编程和校验时,P1口可输入低字节地址。在串行编程和效验时,-SI,/SCK分别是串行数据输入、输出和移位脉冲引脚。
P2口:
P2口:具有内部上拉电阻的8位双向I/O口。
P2口用做输出口时,可驱动4各TTL负载;用做输入口时,先将引脚置1,由内部上拉电阻将其提高到高电平。若负载为低电平,则通过内部上拉电阻向外部输出电流。
在FLASH并行编程和校验时,P2口可输入高字节地址和某些控制信号。
P3口:
因本次课程设计中用不到P3口。因此不详细介绍。
单片机使用宏晶公司支持串口下载程序(ISP)的单片机,为STC90C52AD课程设计配发的小电路板(ISP-MCU Basic circuit)电路原理图见下图。该板作为课程设计的核心电路板使用,板上有单片机及附属电路,RS-232通信驱动电路,高低电平测试电路等。课程设计电路中需要的其他电路在此基础上扩展,通过插孔连接。
课程设计配发的小电路板(ISP-MCU Basic cir