基于51单片机的电子密码锁设计

基于51单片机的电子密码锁设计

ID:18865379

大小:644.50 KB

页数:21页

时间:2018-09-26

基于51单片机的电子密码锁设计_第1页
基于51单片机的电子密码锁设计_第2页
基于51单片机的电子密码锁设计_第3页
基于51单片机的电子密码锁设计_第4页
基于51单片机的电子密码锁设计_第5页
资源描述:

《基于51单片机的电子密码锁设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、摘要…………………………………………………………………………………………………11引言………………………………………………………………………………………………12总体设计方案……………………………………………………………………………………12.1 设计原理及相关说明………………………………………………………………………12.2 总体设计框图………………………………………………………………………………13各芯片设计及对其的调用………………………………………………………………………23.1STC12C5A60S2单片机主控模块……………………

2、……………………………………23.21602LCD液晶显示模块…………………………………………………………………83.3蜂鸣器……………………………………………………………………………………103.4键盘接口…………………………………………………………………………………114.1硬件测试…………………………………………………………………………………124.2软件测试…………………………………………………………………………………134.3测试结果分析与结论………………………………………………………………………………134.3.1测试结果分析

3、…………………………………………………………………………………144.3.2测试结论…………………………………………………………………………………14结论………………………………………………………………………………………………14致谢………………………………………………………………………………………………14参考文献…………………………………………………………………………………………15附录1……………………………………………………………………………………………16附录2……………………………………………………………………………16附录3

4、……………………………………………………………………………17摘要:该设计是基于STC12C5A60S2单片机的日历时钟系统,采用1602lcd液晶屏实现显示。显示小时、分钟、秒,并设有按键以方便加入自定义调节时间关键词:STC12C5A60S2单片机、1602LCD1引言本次课程设计是是为了实现一个可调时钟,可显示小时、分钟、秒利用四个键来调时间2总体设计方案本电路是由STC89C52单片机为控制核心,具有在线编程功能,低功耗,能在3V超低压工作;利用k1、k2、k3、k4四个按键分别置于P1口的4、5、6、7端口可以对时间进行控制修改

5、。利用P0端口使之显示于LCD12864液晶显示屏上.详细请参阅第三节的芯片介绍。1设计原理及相关说明2.2总体设计框图3各芯片的设计及其调用3.1STC12C5A60S2单片机主控模块单片机的主控模块如图2,它以单片机STC12C5A60S2为核心,STC12C5A60S2系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051系列单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S,即25万次/秒),

6、针对电机控制,强干扰场合。其主要性能特点如下:增强型8051CPU,1T,单时钟/机器周期,指令代码完全兼容传统8051;工作电压:5.5V-3.5V;工作频率范围:0-35MHz,相当于普通8051的0-420MHz;用户应用程序空间60K字节;片上集成1280字节RAM;通用I/O口(36个),复位后为:准双向口/弱上拉(普通8051传统I/O口);可设置成4种模式:准双向口/弱上拉,强推挽/强上拉,仅为输入/高阻,开漏,每个I/O口驱动能力均能达到20mA,但整个芯片最大不要超过120mA;ISP(在系统可编程)/IAP(在应用可编

7、程),无需专用编程器,无需专用仿真器,可通过串口(P3.0/P3.1)直接下载应用程序,数秒即可完成一片;有EEPROM功能;看门狗;内部集成MAX810专用复位电路(外部晶振12M以下时,复位脚可直接1K电阻到地);A/D转换,10位精度ADC,共8路,转换速度可达250K/S;具备双串口;工作温度范围:-40-+85oC(工业级),0–75oC(商业级);40管脚封装由图2可知,单片机的18和19管脚接时钟电路,19管脚接外部晶振和微调电容的一端,在片内它是振荡器倒相放大器的输入,18管脚接外部晶振和微调电容的另一端,在片内它是振荡器

8、倒相放大器的输出,9引脚是复位输入端,接上电容、电阻及开关后构成上电复位电路。图2主控制器STC12C5A60S23.21602液晶介绍字符型液晶显示模块是一种专门用于显示字母、数字、符号等点

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。