- 1、本文档共22页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计论文
基于AT89S52单片机的电子密码锁设计
系 电子信息工程系
专业 应用电子技术 姓名
班级 学号
指导教师 职称 讲师
设计时间 2010.11.22-2011.1.8
目 录
第一章 引言 3
第二章 方案论证 4
第三章 系统硬件设计 6
3.1总体设计 6
3.2 单片机AT89S52 7
3.2.1 AT89S52介绍 7
3.2.2 LCD1602显示器 8
3.3 密码存储电路 9
3.4 报警电路 10
3.5键盘电路 12
3.6 显示电路 12
3.7开锁电路 13
第四章 系统软件设计 14
4.1系统软件流程图 14
4.2 系统软件源程序 16
第五章 结语 20
参考文献 21
摘要:目前,单片机广泛应用在控制领域,本设计采用单片机设计电子密码锁
图 2 系统结构框架
各模块功能如下:
键盘输入模块:分为密码输入按键与几个功能按键,用于完成密码锁输入功能。
显示模式:用于完成对系统状态显示及操作提示功能。
复位电路:完成系统的复位。
报警电路:用于完成输错密码时的报警功能。
密码存储模块:用于完成掉电存储功能。
开锁电路:用于继电器及发光二极管模拟开锁,完成开锁及开锁提示。
3.2 单片机AT89S52
3.2.1 AT89S52介绍
AT89S52单片机是一个低功耗,高性能CMOS8位单片机,片内含8K Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度,非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能欠打的微型计算机的AT89S52可为许多嵌入式控制应用系统提高性价比的解决方案。
AT89S52具有以下标准功能:8K字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,准许RAM定时器/计数器,串行口、中断继续工作。掉电模式下,ROM内容被保存,震荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。
表1 AT89S52主要特性如:
兼容MCS-51指令系统 8K可反复擦写(>1000次)ISP Flash ROM 32个双向I/O口 4.5 ----5.5V工作电压 3个16位可编程定时/计数器 时钟频率0—33MHz 全双工UART串行中断口线 256x8bit 内部RAM 2个外部中断源 低功耗空闲和省电模式 中断唤醒省电模式 3级加密位 看门狗(WDT)电路 软件设置空闲和省电功能 灵活的ISP字节和分页编程 双数据寄存器指针 3.2.2 LCD1602显示器
现在的字符型液晶模块已经是单片机应用中最常见的信息显示器件了。1602型LCD显示模块具有体积小,功耗低,显示内容丰富等特点。1602型LCD可以显示2行16个字符,有8位数据总线D0---D7和RS,R/W,EN三个控制端口,工作电压为5V,并且具有字符对比度调节和背光功能。
接口信息说明:
1602型LCD接口信号说明如表2所示:
表 2 1602型LCD的接口信号说明
第1脚 VSS电源地 第9脚 D2 双向数据线 第2脚 VDD +5V电源 第10脚 D3 双向数据线 第3脚 VEE 液晶显示器偏压信号 第11脚 D4 双向数据线 第4脚 RS 数据/命令选择端 第12脚 D5 双向数据线 第5脚 R/W 读/写 选择端 第13脚 D6 双向数据线 第6脚 E使能端 第14脚 D7 双向数据线 第7脚 D0 双向数据线 第15脚 BLA背光源正极 第8脚 D1 双向数据线 第16脚 BLK背光源正极
1602型LCD的主要技术参数,如表3所示
表3 1602型LCD的主要技术参数
显示容量 16×2个字符 芯片工作电压 4.5~5.5V 工作电流 20mA(5.0V) 模块最
您可能关注的文档
- 本科毕业论文-我国会计电算化发展过程中面临的问题与对策【完稿】.doc
- 毕业论文-基于AT89C51单片机的电梯升降控制系统设计.doc
- 毕业论文-基于AT89C52单片机的家庭安全监控系统的设计.doc
- 毕业论文- 基于单片机STC89C52的出租车自动计费设计.doc
- 工程造价毕业论文-天骄西苑住宅楼工程施工组织设计.doc
- 毕业论文-智能家居灯光控制系统的设计与实现(定稿).doc
- 本科毕业论文-墙壁开关面板的模具设计.doc
- 毕业论文-基于AT89S52单片机的汽车信号灯和里程表单片机模拟系统.doc
- 毕业论文-齿轮油泵的造型与工艺设计.doc
- 毕业论文-厌氧生物流化床处理高浓度PTA废水的研究.doc
最近下载
- 北京市海淀区七年级第一学期期末统考地理试卷-初一地理试卷与试题.pdf VIP
- 西南18J312-楼地面-踢脚-变形缝-涂料构造.pdf VIP
- 国际私法【机考真题】-0069.pdf
- 旋塞阀装配图的画图步骤抄画下图所示旋塞阀的装配图课件.pptx VIP
- 优秀传统文化进幼儿园的实践性研究开题、中期、结题报告.pptx VIP
- 2023年烟草公司半结构化面试实例及解析(一).pdf VIP
- 2023年湖南省长沙市(初三学业水平考试)中考物理真题试卷含详解.docx VIP
- 业务连续性管理实施指南.docx VIP
- 《民族大团结》ppt课件.pptx
- 2025至2030年中国粉煤灰综合利用行业发展趋势及投资前景预测报告.docx
文档评论(0)