1 / 29
文档名称:

数字密码锁设计.docx

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

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

分享

预览

数字密码锁设计.docx

上传人:pppccc8 2019/5/19 文件大小:285 KB

下载得到文件列表

数字密码锁设计.docx

文档介绍

文档介绍:《单片机澡糧及龛用》礫程***针何务吊一、 目的意义《单片机原理及应用》是高校工程专业的一门专业基础课,该门课程具有很强的实践性。通过课程的学****使学生掌握基本概念、基本理论和基本技能,为今后从事相应的生产设计和科研工作打下一定的基础。因此,除课程的理论教学和实验教学外,课程设计也是一个必要和重要的实践教学环节。通过课程设计,进一步培养学生理论联系实际的能力,学会正确地分析工程实际问题,善于查阅参考文献,准确地选择相应的数据、参数,具备全面地解决实际问题的素质,同吋课程设计也为今后的毕业设计打下基础。二、 设计时间、地点、班级时间:第16、17周(两周)地点: 三教433、426 班级: 09电气 99人三、 设计内容基于单片机的电子密码锁的设计1、功能描述以AT89S52单片机为核心,制作一个LCD显示的电子密码锁:输入正确密码进入;输入错误密码返回密码可修改该系统用LCD显示,键盘采用动态扫描方式查询,所有的输入密码、密码修改功能均由按键实现。2、设计要求:按键输入电路的设计;单片机复位电路的设计;密码锁电路的设计;显示电路及驱动电路的设计;+5V电源原理及设计;扫描模式的选择设计;系统主程序及子程序的设计;元件及元件参数的选择《单片机原理及应用》课程设计说明书设计题目:基于单片机的电子密码锁设计学 院:工学院专 业:电气自动化(1)班设计者:朱庆丰、孙偲学 号:09177022、09177024指导老师:周平设计时间:2012/05/25-2012/06/02主要元器件介绍主控芯片AT89S51AT89S51是一个低功耗,高性能CMOS8位单片机,片内含4kBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器,器件米用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISPFlash存储单元,功能强大的微型计算机的AT89S51H为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S51性能简介AT89S51具有如下特点:40个引脚,4kBytesFlash片内程序存储器,128bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行II,外屮断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硕件复位。同时该芯片还具有PDIP、等三种封装形式,以适应不同产品的需求。01234X0SI///P3,11OT0///□C□C3C3□C□C□3□□□□□////AD7EA/VFPALE/PROGPES»P2・7/・5//A11P2・2//A8其主要功能特性:兼容MCS-51指令系统32个双向I/O口2个16位可编程定时/计数器全双工UART串行中断口线2个外部中断源屮断唤醒省电模式图3-1AT89S51芯片引脚图4k可反复擦写(>1000次)-・33MHz128x8bit内部RAM低功耗空闲和省电模式3级加密位看门狗(WDT)电路 软件设置空闲和省电功能灵活的ISP字节和分页编程 双数据寄存器指针可以看出AT89S51提供以下标准功能:4K字节Flash闪速存储器,128字节内部RAM,32个I/O口线,看门狗(WDT),两个数据指针,两个16位定时器/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟。同时,AT89S51可降至OHz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式何在RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直接到一个硬件复位。:电源电压GND:地P0口:P0口是一组8位漏极开路型双