首页

> 论文发表知识库

首页 论文发表知识库 问题

电子密码锁的设计论文答辩

发布时间:

电子密码锁的设计论文答辩

论文答辩是研究生 毕业 考评中的重要一项,也是在校研究生展示自己科研和临床成果的一种形;下面是有答辩评语,欢迎参阅。 答辩评语 1、研究内容具有现实性和可操作性。选题社会 热点 问题,逻辑结构严谨。观点表达清楚,论述全面。语言平实简洁,通俗易懂。在论证过程中也能较好地将专业知识原理与现实问题结合起来。但论据还不够。总体上符合毕业论文要求。 2、选题有较强的现实意义,全文结构严谨,条理清晰,论点突出,语言通顺流畅,表现出作者比较扎实的语言功底和翻译专业基础知识,论文符合规范化要求。本论文选题具有一定的现实意义,达到了英语专业学士学位论文要求,同意该生参加论文答辩。 3、该文选题符合行政管理专业培养目标要求,能较好地综合运用行政 管理知识 来分析企业行政管理实践问题,论文写作态度比较认真负责,论文内容较充分,参考的相关资料比较切合论题的需要,层次结构比较合理,主要观点表达的比较明确,逻辑思路基本符合要求,语言表达基本通顺。但论证的深度还不够,创新点不足。 4、论文主题明确,语句基本通顺,层次基本清晰,观点表达基本准确。作者比较很好的将行政管理专业基本原理知识与邓小平关于行政改革的思想有机结合起来进行分析,格式基本规范,选题符合行政管理专业培养要求,但查阅与参考的文献资料太少,部分论证内容与主题结合不紧密,逻辑结构也存在一点小问题。总体上说,基本达到毕业论文的基本要求。 5、全文以___为题。重点探讨分析___的问题及原因,然后针对问题提出一些具有可操作性的对策。全文选题新颖,具有很强的研究性。全文结构符合要求,逻辑结构严谨,思路清晰,观点鲜明,论据具有较强的说服力。论证 方法 合理,了大量的数据来论证,更增加了论证的可靠性。能综合运用行政管理专业知识来分析___,但不足之处主要是语言不是很精炼。 6、该文以___为主题,充分体现出时代性和现实的社会价值。全文分___个大部分。首先对 进 行了论述,然后重点分析___-。全文基本上都是紧扣主题来展开论述。在论述过程中该生较好的运用了行政管理专业知识来分析解决___问题。语言较流畅,但观点不够精炼。在论证过程中能恰到好处地运用理论论证方法与实践论证方法。观点表达准确,思路清晰, 文章 整体性较强。整体上符合行政管理专业培养目标要求。 7、论文思路比较清晰,语句基本通顺,层次清晰,观点表达准确。作者比较很好的将行政管理专业基本原理知识与党内监督实践问题有机结合起来进行分析,并针对党内监督的现实问题提出了一些比较好的解决建议,查阅与参考的文献资料与主题结合的比较紧密,但个别地方论证的观点不是很明确和有说服力,总体上达到毕业论文要求,部分内容与主题结合的还不是很好,逻辑结构也存在一点小问题。总体上说,基本达到毕业论文的基本要求。 8、该文参考的文献资料充分且符合论题的需要。该文以___为例,重点探讨___。该文选题符合行政管理专业要求,结构完整,思路清晰,观点表达准确,格式规范,能较好的将行政管理专业知识运用来分析现实中的行政管理实践问题。但个别观点论证还不充分。总体上符合毕业论文要求。 9、全文以___为题,选题具有较强的新颖性和实用性。全文结构科学合理,逻辑性强,思路清晰,查阅的参考文献资料符合论文要求。论证方法较合理。论证内容较有说服力。对问题的分析比较透彻。该生在论证过程中也能很好的将行政管理专业知识原理与社会现实结合起来。无论从选题上还是观点论证上都符合行政管理专业培养目标要求。但创新点不够。 10、论文思路清晰,语句通顺。能很好的调查___存在的问题。作者对于论文内容有一定的了解和熟悉。思路清晰,层次清晰,逻辑结构合理。观点表达准确。研究原理采用恰当。在论证过程中能有效的将专业原理与要研究的主题结合起来。个别地方论证的观点不是很明确,总体上达到毕业论文要求。 11、本文选题较合理,符合行政管理专业要求。全文以……为主题来分析论证,对提高我国行政管理的……具有参考与借鉴意义。内容论证也较科学合理,格式较规范,参考的资料紧扣文章主题需要,但创新点不够,论证不够,尤其文章最后一部分论证太薄弱,缺乏说服力。总体上基本达到毕业论文的要求。 12、本文以官员问责制为题进行研究,能为解决我国官员问责制存在的问题提供参考和借鉴作用。在全文结构中,首先对官员问责制的现实意义进行了分析,然后再对我国官员问责制的困境进行深入的分析,最后提出化解困境的有效建议。全文体现专业特色要求,符合行政管理专业培养要求,参考的文献资料符合论文观点与主题的需要,实践论证还不够,但,真正属于自己创新的内容还不是很多。总体上达到毕业论文要求。 13、本文选题符合行政管理专业要求,又充分反映出社会现实的需要性。全文结构安排合理,思路清晰,观点正确,能很好的将行政管理专业知识与要分析论证的问题有机地结合起来。该文在写作的过程中查阅的资料不仅充分而且与主题结合紧密。但格式欠规范,案例论证不够。 14、该文选题具有较强的现实性针对性和实用性。结构安排科学合理,思路清晰,层次分明。各部分之间联系紧密,观点表述准确,论证内容比较具有说服力,但文章缺乏自己原创的内容。 15、该文选题具有较强的现实性针对性和实用性。结构安排科学合理,思路清晰,层次分明。各部分之间联系比较紧密,观点表述也基本准确,论证内容比较具有说服力。在论证过程中基本上运用了行政管理专业基本知识原理来分析文中的主要问题,但参考的资料还欠充分,文章缺乏自己原创的内容,少数观点论证不深刻和全面。 16、本文选题的角度较为新颖,文章脉络清晰,文笔流畅,基本观点明确。文章目前仍存在的主要问题:学生没有完全深入和消化所查找的资料,论据不够充分有力。 17、本文立意新颖。全文以___为线索,结合各地的准规较全面的分析了___的问题和原因。并针对存在的问题提出解决问题的对策。内容论证也教科学合理。全文充分体现行政管理专业特色,格式规范。但创新点不够。 18、本文符合专业要求,反映社会热点问题。因此,该主题的研究有利于推进我国___的进一步发展。全文首先___的问题,然后分析___的原因。在此基础上又分析出相关的___。全文结构恰当,思路清晰,观点基本正确。 19、本文以___为主题,选题具有很强的现实性和应用性且符合行政管理专业培养目标要求。该论文结构基本合理,全文共分___大部分。其中第一部分___-,在此基础上重点探讨___。在论证过程中,该生的参考文献资料与所要论证的观点及内容结合紧密,运用的研究方法主要是理论研究与事例研究法。用词基本准确。但存在的问题主要是论据不够充分,还缺乏说服力,个别引用内容没有标明出处。 20、以___为题进行研究。能为解决___的问题提供参考和借鉴作用。在全文结构中,首先要调整基本概念提出问题,然后在对问题进行深入的分析,最后为 ___提出有效的建议。全文体现专业特色要求,部分与本分之间衔接的比较紧密,真正属于自己创新的内容还不是很多。总体上达到毕业论文要求。 21、本文以___为题,首先对___-的论述,然后在重点分析___的原因,并针对原因提出解决问题的有效对策。因此该文在选题上紧扣专业要求,文章结构科学合理,文章观点表达准确,用词正确,语句通顺,思路清晰。部分与部分之间联系非常紧密,在论证方法上采用事例论证与案例论证。查阅的资料充分合理。不足之处解决问题的对策还缺少可操作性。 22、全文以___为题。重点探讨出___的问题,然后针对问题提出有效的建议。全文结构符合要求,逻辑思路清晰,论据较充分,观点表达准确,语言流畅,论证方法教合理。参考的资料与主题结合紧密。 23、全文结构基本合理科学,逻辑思路清晰,观点表达准确,语言流畅,论证方法较合理,参考的文献资料符合主题要求,从主题到内容符合专业要求,部分与本分之间衔接的比较紧密,但个别引文没有标著出来,真正属于自己创新的内容还不是很多,个别概念比较模糊,总体上达到毕业论文要求。 24、本文以___为题,重点探讨___。选题符合符合行政管理专业培养目标目标与专业特色,而且选题具有很强的针对性和现实意义。文章结构安排合理,层次清晰,写作时参考的相关文献资料与主题联系紧密,而且参考的资料较新,在写作过程中作者能较好地运用行政管理专业基本知识原来来分析行政___,在论证过程中,主要用理论论证和事实论证。但文章不足之处在与部分语句表达不清晰,论证还不够深刻充分,创新点不够。总体上符合毕业论文要求。 25、本文以……为主题,重点探讨……问题,选题基本符合行政管理专业范畴,充分体现出专业特色。全文结构符合要求,逻辑思路清晰,论据较充分,观点表达准确,语言流畅,论证方法也较合理,但创新点不够,部分观点论证不充分,格式还不是非常的规范,真正属于自己的思想不多。总体上基本合格。 26、选题符合行政管理专业培养目标目标,能较好地综合运用社会理论和专业知识。论文写作态度认真负责。论文内容教充分,参考的相关资料比较充分,层次结构较合理。主要观点突出,逻辑观点清晰,语言表达流畅。但论证的深度还不够。 27、选题较具时代性和现实性。全文结构安排合理。观点表达基本准确。全文内容紧扣行政管理专业要求来写,充分体现出行政管理专业特色。查阅的相关资料较多。但不足之处主要是属于自己创新的东西还不多。总体上符合毕业论文要求。 28、本文以官员问责制为题进行研究,能为解决我国官员问责制存在的问题提供参考和借鉴作用。在全文结构中,首先对官员问责制的基本原理问题进行了分析,然后再对我国官员问责制存在的问题进行深入的分析,最后为解决前面的问题提出有效的建议。全文体现专业特色要求,部分与本分之间衔接的比较紧密,真正属于自己创新的内容还不是很多。总体上达到毕业论文要求。 29、研究___为题,充分的体现时代特色性。能为中国行政管理问题的解决提供参考价值。全文结构合理,思路清晰,观点明显。在论证过程中能教好的将论证与案例论证结合起来。不足之处是部分论点的论据还缺乏说服力。 30、选题较具时代性和现实性,全文结构安排合理,观点表达基本准确,思路基本清晰,全文内容基本上按照行政管理专业培养要求来写,查阅的相关资料也较多,但行政管理专业特色体现的还不够充分,属于自己创新的东西也还不多。总体上符合毕业论文要求。 答辩评语精选 1、余雨晴 指导教师评语 余雨晴的论文《高频电子线路精品课程网站建设》,基本完成了高频电子线路精品课程网站的设计,论文介绍了设计思想、制作过程,并设计了基本的网站雏形。阅读指导教师指定的参考资料、文献,开题 报告 有 实施方案 ,并按要求完成外文翻译,设计基本合理,对网站建设提出了个人见解,作者基本掌握了网站建设的基础理论。论文撰写规范,符合学位论文答辩要求。 同意该同学参加学位论文答辩。 评阅教师评语 余雨晴的论文《高频电子线路精品课程网站建设》,基本完成了高频电子线路精品课程网站的设计,论文介绍了设计思想、制作过程,并设计了基本的网站雏形。网站设计基本上合理、科学,表明作者基本上掌握了相关专业知识。毕业论文撰写符合规范要求,论文达到了本科毕业论文的要求。 同意该生参加学位论文答辩。 答辩委员会评语 答辩小组通过对余雨晴的论文《高频电子线路精品课程网站建设》的审核,认为该论文选题具有研究价值,基本上完成了网站的设计任务,设计基本上合理、科学。该生基本完成了毕业论文任务书所规定的内容,论文撰写基本符合规范,答辩时能基本正确地回答问题。 经答辩小组讨论,答辩成绩定为及格。 2、杨婷 指导教师评语 杨婷同学的论文《PLL技术及其应用》,较好地完成任务书规定的设计任务。论文在详细分析PLLIC电路的基础上,利用锁相集成电路设计了红外自动控制水龙头。红外自动控制水龙头运用LM音频锁相环芯片设计,同时结合定时器芯片和三端集成稳压器等组合而成,设计合理。该生除全部阅读指导教师指定的参考资料、文献外,还能阅读一些自选资料,并提出较合理的开题报告实施方案,按要求按时完成外文翻译,译文质量较好。对对研究的问题能正确分析,反映出作者较好地掌握了电科专业基础理论与专业知识,论文撰写规范,符合学位论文答辩要求。 同意该同学参加学位论文答辩。 评阅教师评语 杨婷同学的论文《PLL技术及其应用》选题具有实际意义,较好地完成了规定的任务,论文在详细分析PLLIC电路的基础上,利用锁相集成电路设计了红外自动控制水龙头,红外自动控制水龙头是运用了LM音频锁相环芯片设计,同时结合定时器芯片和三端集成稳压器等组合而成的电路。设计合理,表明作者比较好的掌握了电科专业相关的知识。毕业论文撰写符合规范要求,论文达到了本科毕业论文的要求。 同意该生参加学位论文答辩。 答辩委员会评语 答辩小组通过对杨婷同学的论文《PLL技术及其应用》的审核,认为该论文选题具有研究价值,论文利用锁相集成电路设计了红外自动控制水龙头电路,设计合理,表明作者比较好的掌握了相关专业知识,设计的产品具有一定的使用和参考价值。该生认真完成了毕业论文任务书所规定的内容,论文撰写符合规范,答辩时能正确地回答问题。 经答辩小组讨论,答辩成绩定为良好。 3、王锐 指导教师评语 王锐同学的论文《基于FPGA技术的电子密码锁》,完成了任务书所规定地研究(设计)任务。论文采用EDA技术通过自顶向下的设计方法对数字密码锁进行了设计,描述了数字密码锁的总体结构、主要功能、设计流程、模块划分及总体和各模块的VHDL源程序,并且给出了数字密码锁设计的仿真结果。外语资料翻译尚可,论文格式基本规范,论述基本准确,达到了预期的要求,符合学士学位论文答辩的要求。 同意该同学参加毕业论文答辩。 评阅教师评语 王锐同学的论文《基于FPGA技术的电子密码锁》选题具有一定的实际意义,基本上完成了规定的任务,主要工作包括用EDA技术通过自顶向下的设计方法对数字密码锁进行了设计,描述了数字密码锁的总体结构、主要功能、设计流程、模块划分及总体和各模块的VHDL源程序,并且给出了数字密码锁设计的仿真结果,存在的不足主要是没有具体实现。毕业论文撰写符合规范要求,论文达到了本科毕业论文的要求,同意该生参加学位论文答辩。 答辩委员会评语 答辩小组通过对王锐同学的论文《基于FPGA技术的电子密码锁》的审核,认为该论文选题具有一定的研究价值,作者具有一定的阅读参考资料的能力,认为完成了毕业论文任务书所规定的内容,行文基本流畅,答辩时能较比较正确地回答问题。本文尚存在全篇结构不够合理、没有完全实现等缺陷。 经答辩小组讨论,答辩成绩定为中等。 4、周洋 指导教师评语 周洋同学的论文《纯音听力计的设计与实现》,较好地完成了任务书所规定地研究任务。论文从听力计的发展趋势和面临现状出发,基于对系统结构和功能要求的分析,论述了仪器的工作原理,软、硬件设计方法和纯音信号与噪声信号的实现过程。外语资料翻译尚可,论文格式基本规范,论述基本准确,达到了预期的要求,符合学士学位论文答辩的要求。 同意该同学参加毕业论文答辩。 评阅教师评语 周洋同学的论文《纯音听力计的设计与实现》选题具有一定的实际意义,基本上完成了规定的任务,从听力计的发展趋势和面临现状出发,基于对系统结构和功能要求的分析,论述了仪器的工作原理、软、硬件设计方法和纯音信号与噪声信号的实现过程,设计基本合理。毕业论文撰写基本符合规范要求,论文基本上达到了本科毕业论文的要求,同意该生参加学位论文答辩。 答辩委员会评语 答辩小组通过对周洋同学的论文《纯音听力计的设计与实现》的审核,认为该论文选题具有一定的研究价值,作者具有一定的阅读参考资料的能力,基本完成了毕业论文任务书所规定的内容,行文基本流畅,答辩时能较比较正确地回答问题。本文尚存在全篇结构不够合理、设计没有完全实现等缺陷。 经答辩小组讨论,答辩成绩定为中等。 5、李思静 指导教师评语 李思静同学的论文《调频电路及其设计》,很好地完成任务书规定的设计任务。论文采利用导频制调频立体声发射接收技术及高性能的专用发射与接收集成电路,设计了一套基于BA和C_A的小型无线调频立体声系统。该生除全部阅读指导教师指定的参考资料、文献外,还能阅读较多的自选资料,较好地理解课题任务并提出开题报告实施方案,能出色完成外文资料的翻译,对研究的问题能较深刻分析,反映出作者很好地掌握了有关基础理论与专业知识,论文撰写规范,符合学位论文答辩要求。 同意该同学参加毕业论文答辩。 评阅教师评语 李思静同学的论文《调频电路及其设计》选题具有实际意义,完成了规定的任务,论文采利用导频制调频立体声发射接收技术及高性能的专用发射与接收集成电路,设计了一套基于BA和C_A的小型无线调频立体声系统,表明作者很好的掌握了调频通信方面的知识。毕业论文撰写符合规范要求,论文达到了本科毕业论文的要求。 同意该生参加学位论文答辩。 答辩委员会评语 答辩小组通过对李思静同学的论文《调频电路及其设计》的审核,认为该论文选题具有研究价值,作者设计了一套基于BA和C_A的小型无线调频立体声系统,作者很好的掌握了调频通信方面的知识。具有很好的阅读参考资料的能力,认真完成了毕业论文任务书所规定的内容,行文流畅,论文撰写符合规范,答辩时能正确地回答问题。 经答辩小组讨论,答辩成绩定为优秀。 优秀答辩评语 1、赵迦颐同学在读期间,刻苦认真,阅读广泛,专业基础扎实,具有理论分析能力。本论文以较少受人关注的新月派女诗人林徽因的诗歌创作研究对象,重点分析英国浪漫主义诗歌对林诗的影响,具有理论与实践的意义。论文从生命体验、审美系统、艺术系统三个方面,深入探究这种影响的发生与表现。观点明确,论述有力。论文解读细致,文字细腻而亲切,温婉可读。不足之处在于对于林徽因在时代冲击下的心境转变与创作之间的关系尚可进一步展开。总的说来,我以为这是一篇符合要求的硕士毕业论文,同意推荐该同学申请论文答辩。 2、新的修改意见包括:摘要的首句,关键词的更换,对影响Jack London的一生,并在其作品The Call of the Wild中有所体现的“Superman”还应有进一步的说明。时态用法上的部分混乱情况还需纠正。引用部分过多,自己的评述太少,有的参考书目在文内根本未提及是一个不太好解决的问题。建议从London是所谓超人,Buck也是超狗的角度说明两者之间的联系以及作者生平对其作品的影响。 3、作者在一稿的基础上作了比较认真的修改。论文从内容到形式上都有很大的改进。从网上下载的两个与文章内容关系不大的流程图已被删除。前言中的部分内容已按要求移到了正文部分。添加了结论部分,尽管内容还有待充实。参考文献部分已重排但仍有不规范的地方。 4、不少错误,特别是论文的后半部分。参考文献部分尚缺出版社地点。 5、在一稿的基础上有较大改进。主要的问题多已解决。特别是一稿中分层太细、缺少中国 文化 例证等缺点。语言上的错误纠正了许多,但仍有上次指出的错误没有更正,如course,cause不分等。参考文献的排列也还存在一些小问题。引言部分还是没有标明出处。 6、从论文的内容可以看出,作者占有资料丰富,讨论了现行土地征收补偿制度及其运作中存在的问题。然后,在借鉴国外相关法律制度的基础上提出了较为可行的解决方案,___有一定的新意。 7、论文表明,该同学阅读了较多的参考文献,对该研究领域较熟悉,具备了一定的文献综述能力___。论文语言流畅,结构严谨、合理,观点正确,相关分析论证有一定的参考价值,___。论文表明,该同学对相关的专业知识掌握较好,具有一定的分析问题解决问题的能力,___,论文达到了学士学位应有的水平,同意论文答辩。 8、论文涉及的内容对跨国公司内文化冲突的解决有一定的指导意义。论述比较充分,条理比较清晰。在东西方文化的对比中,作者举了很多有趣的例子,但对近在眼前的中国的例子却很少。东方文化的例子多取自日本文化,这是一个很大的缺陷。文章层次分得过细是另一个缺点,几乎一个自然段一层,如不仔细看反而更令人糊涂。 9、论文题与论文的内容基本相符,结构基本完整,语言也比较通顺,没有大的语法错误。问题是,全文引用的部分太多,自己的分析太少,有些“分析”有抄袭的痕迹。应当说,完成这篇论文所需的材料已经具备,作者可以在此基础上对材料进行分析归纳以得出自己的结论。 10、论文题与论文的内容基本相符,结构完整,语言比较流畅。即或在初稿中除了分段过细外,也没有发现多少严重的语法或拼写错误。作者试图从Jack London的生平中寻找作家与其小说中某个人物的关联。从内容看,作者对原著比较了解,也收集到了相关的资料,但仅限于资料的罗列,如何通过分析资料得出自己的结论这是论文写作应达到的目的,而恰恰在这一点上,作者所下的功夫还不够。 11、在一稿的基础上有所改进,合并了某些不必要的段落,重拟了论文中某些章节的标题,修改了某些病句,参考文献中的错误也得到了纠正。 12、作者的工作具有较好的实际应用价值,论文写作认真结构严谨,文字通顺,反映出作者具有了从事科学研究工作的能力,同意进行硕士学位论文答辩。 13、毕业论文设计 总结 的结构完整,各部分基本符合英语论文的写作规范。作者试图从东西方文化对比的角度分析跨国公司内的文化冲突并寻找解决的途径。为了写好这篇论文作者显然查阅了大量的资料,论述比较充分,条理也很清晰。遗憾的是,由于作者本人没有跨国公司的工作经历,也没有去跨国公司作相应的考察,因此,她的论述只能基于阅读中获得的二手资料,而所谓东方文化又多以日本的资料为代表,要解决人们更为关心的在华跨国公司内的文化冲突问题,读者更需要的则是中西文化的对比,这方面作者虽然在以后各稿中补充了一些,仍显不足。 14、论文的选题很好,有创意。据了解,作者是在 商务英语 的学习中接触到Maslow的心理学理论的。而初次读到Jack London的The Call of the Wild则是在大学二年级的 英语阅读 课上。为了写好这篇论文,作者作了一定研究,特别是Jack London的原著。从作者对原著的引用情况不难看出,她对原著的内容是相当熟悉的。作者的写作态度比较认真,能按照学校的要求与自己在开题报告中拟定的写作进度分阶段地完成论文的研究与写作计划。对于初稿中从形式到内容等方方面面的错误,一经指出,作者都能认真对待,反复修改。尽管语言仍略显稚嫩,但论文条理清晰、说理充分,观点具有独创性,有一定的参考价值,不失为一篇好文章。

程序设计内容

(1). 密码的设定,在此程序中密码是固定在程序存储器ROM中,假设预设的密码为“12345”共5位密码。

(2). 密码的输入问题:  由于采用两个按键来完成密码的输入,那么其中一个按键为功能键,另一个按键为数字键。在输入过程中,首先输入密码的长度,接着根据密码的长度输入密码的位数,直到所有长度的密码都已经输入完毕;或者输入确认功能键之后,才能完成密码的输入过程。进入密码的判断比较处理状态并给出相应的处理过程。

(3).按键禁止功能:初始化时,是允许按键输入密码,当有按键按下并开始进入按键识别状态时,按键禁止功能被激活,但启动的状态在3次密码输入不正确的情况下发生的。

C语言源程序

#include unsigned char code ps[]={1,2,3,4,5};

unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,                               

0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40};

unsigned char pslen=9; unsigned char templen;

unsigned char digit; unsigned char funcount;

unsigned char digitcount;

unsigned char psbuf[9];

bit cmpflag;

bit hibitflag;

bit errorflag;

bit rightflag;

unsigned int second3;

unsigned int aa;

unsigned int bb;

bit alarmflag;

bit exchangeflag;

unsigned int cc;

unsigned int dd;

bit okflag;

unsigned char oka;

unsigned char okb;

void main(void)

{  

unsigned char i,j;  

P2=dispcode[digitcount];  

TMOD=0x01;  

TH0=(65536-500)/256;  

TL0=(65536-500)%6;  

TR0=1;  

ET0=1;  

EA=1;  

while(1)   

  {      

if(cmpflag==0)        

{          

if(P3_6==0) //function key           

  {              

for(i=10;i>0;i--)              

for(j=248;j>0;j--);      

         if(P3_6==0)                

{                

   if(hibitflag==0)       

              {     

                  funcount++;  

                     if(funcount==pslen+2)

                        {  

                         funcount=0;

                          cmpflag=1;

                         }

                       P1=dispcode[funcount];

                    }

                    else

                      {

                         second3=0;

                      }  

                 while(P3_6==0);

                }

            }

          if(P3_7==0) //digit key

            {

              for(i=10;i>0;i--)

              for(j=248;j>0;j--);

              if(P3_7==0)

                {

                  if(hibitflag==0)

                    {

                      digitcount++; 

                  if(digitcount==10)

                        {

                          digitcount=0;

                        }

                      P2=dispcode[digitcount];

                      if(funcount==1)

                        {

                          pslen=digitcount;                          

templen=pslen;

                        }

                        else if(funcount>1)

                          {  

                           psbuf[funcount-2]=digitcount;

                          }

                    }

                    else

                      {

                        second3=0;

                      }

                  while(P3_7==0);

                }

            }

        }  

       else

          {

            cmpflag=0;

            for(i=0;i

              {  

               if(ps[i]!=psbuf[i])

                  {

                    hibitflag=1;

                    i=pslen;

                    errorflag=1;

                    rightflag=0;

                    cmpflag=0;

                    second3=0;

                    goto a;  

                 }

              }   

          cc=0;  

           errorflag=0;  

           rightflag=1;

            hibitflag=0;

a:   cmpflag=0;

          }

}

}

void t0(void)

interrupt 1 using 0 {   TH0=(65536-500)/256;  

TL0=(65536-500)%6;  

if((errorflag==1) && (rightflag==0))  

{

      bb++;

      if(bb==800)

        {

          bb=0;

          alarmflag=~alarmflag;

        }

      if(alarmflag==1)

        {

          P0_0=~P0_0;

        }

      aa++;

      if(aa==800)

        {

          aa=0;

          P0_1=~P0_1;

        }

      second3++;

      if(second3==6400)

        {

          second3=0;

          hibitflag=0;

          errorflag=0;

          rightflag=0;

          cmpflag=0;

          P0_1=1;  

         alarmflag=0;

          bb=0;  

         aa=0;  

       }

    }

  if((errorflag==0) && (rightflag==1))

    {

      P0_1=0;

      cc++;

      if(cc<1000)

        {

          okflag=1;

        }

        else if(cc<2000)

          {

            okflag=0;

          }

          else

            {

              errorflag=0;

              rightflag=0;

              hibitflag=0;

              cmpflag=0;

              P0_1=1;

              cc=0;  

             oka=0;

              okb=0;

              okflag=0;  

             P0_0=1;  

           }

      if(okflag==1)

        {  

         oka++;  

         if(oka==2)

            {

              oka=0;

              P0_0=~P0_0;

            }

        }

        else

          {

            okb++;

            if(okb==3)

              {

                okb=0;

                P0_0=~P0_0;

              }  

         }

    }

}

新款的单片机都可以设置密码

在学习、工作生活中,大家总免不了要接触或使用论文吧,论文可以推广经验,交流认识。你写论文时总是无从下笔?下面是我帮大家整理的论文答辩评语,希望能够帮助到大家。

优秀:

能全面完成毕业设计任务书规定的内容、要求;能灵活运用所学的理论知识解决设计中的问题,有独到见解;独立工作(查阅文献资料、调查研究、现场收集资料、制定设计方案等)能力较强,设计合理,计算结果正确,图表清晰,表达准确,论文的系统性、逻辑性较强,行文流畅,文字简练;答辩时回答问题思路清晰、正确。

良:

能完成毕业设计任务书规定的内容、要求;能运用所学的理论知识解决设计中的问题;具有一定的独立工作(查阅文献资料、调查研究、现场收集资料、制定设计方案等)能力,设计比较合理,计算结果基本正确,图表清晰,表达基本准确,具有一定的条理性;答辩时回答问题基本正确。

中:

能完成毕业设计任务书规定的内容、要求;运用所学理论知识解决设计中问题能力较差;独立工作(查阅文献资料、调查研究、现场收集资料、制定设计方案等)能力较弱,设计主要部分基本上合理,计算结果无原则错误,图表、论文基本达到要求;答辩时回答问题无原则性错误。

及格:

基本能完成毕业设计任务书规定的内容、要求;运用所学理论知识解决设计中问题能力较差;独立工作(查阅文献资料、调查研究、现场收集资料、制定设计方案等)能力弱,设计主要部分基本上合理,计算结果无明显错误,图表、论文达到基本要求;答辩时回答问题无原则性错误。

不及格:

不能完成毕业设计任务书规定的内容、要求;不能运用所学理论知识解决设计中问题;独立工作(查阅文献资料、调查研究、现场收集资料、制定设计方案等)能力差,设计不合理,基本概念不清,计算结果有重大错误,图表、论文没有达到基本要求;答辩时回答问题有原则性错误。

1、论文选题符合专业培养目标,能够达到综合训练目标,题目有较高难度,工作量大。选题具有较高的学术研究(参考)价值(较大的实践指导意义)。该生查阅文献资料能力强,能全面收集关于考试系统的资料,综合运用知识能力强。文章篇幅完全符合学院规定,内容完整,层次结构安排科学,主要观点突出,逻辑关系清楚,有一定的个人见解。文题完全相符,论点突出,论述紧扣主题。语言表达流畅,格式完全符合规范要求;参考了丰富的文献资料,其时效性较强;没有抄袭现象。

2、本文研究了,对有较强的实用价值,为提供了新的依据。作者思路清晰,论述过程严谨,分析合理,结果于实际应用性较强。论文写作规范,语句通顺,达到了学校对学位论文的各种要求。

3、本论文选题有很强的应用价值,文献材料收集详实,综合运用了所学知识解决问题,所得数据合理,结论正确,有创新见解。另外论文格式正确,书写规范,条理清晰,语言流畅。论文能按时交稿,经过认真修改,已经达到本科论文的要求

4、该生的论文比较符合当前的实际,有一定的理论价值和实践意义,但在结构上不够合理,希望进行修改,同意开题。

5、王锐同学的论文《基于FPGA技术的电子密码锁》,完成了任务书所规定地研究(设计)任务。论文采用EDA技术通过自顶向下的设计方法对数字密码锁进行了设计,描述了数字密码锁的总体结构、主要功能、设计流程、模块划分及总体和各模块的VHDL源程序,并且给出了数字密码锁设计的仿真结果。外语资料翻译尚可,论文格式基本规范,论述基本准确,达到了预期的要求,符合学士学位论文答辩的要求。

优秀:

该生能在规定时间内熟练、扼要地陈述论文的`主要内容,回答问题时反映敏捷,思路清晰,表达准确。答辩小组经过充分讨论,根据该生论文质量和答辩中的表现,同意评定论文为优秀。

良好:

该生能在规定时间内比较流利、清晰地阐述论文的主要内容,能恰当回答与论文有关的问题。答辩小组经过充分讨论,根据该生论文质量和答辩中的表现,同意评定论文成绩为良好。

中等:

该生能在规定时间叙述论文的主要内容,对提出的问题一般能回答,无原则错误。答辩小组经过充分讨论,根据该生论文质量和答辩中的表现,同意评定论文成绩为中等。

及格:

该生能在规定时间内能陈述论文的主要内容,但条理不够明确,对某些主要问题的回答不够恰当,但经提示后能作补充说明。答辩小组经过充分讨论,根据该生论文质量和答辩中的表现,同意评定论文成绩为及格。

电子密码锁研究毕业设计论文

新款的单片机都可以设置密码

哈哈。快点回答吧。好几天了

电子密码锁摘要 本文的电子密码锁利用数字逻辑电路,实现对门的电子控制,并且有各种附加电路保证电路能够安工作,有极高的安全系数。关键词 电子密码锁 电压比较器 555单稳态电路 计数器 JK触发器 UPS电源。1 引言随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。设计本课题时构思了两种方案:一种是用以AT89C2051为核心的单片机控制方案;另一种是用以74LS112双JK触发器构成的数字逻辑电路控制方案。考虑到单片机方案原理复杂,而且调试较为繁琐,所以本文采用后一种方案。

电子密码锁的设计研究开题报告

紧张而又充实的大学生活即将结束,大家都开始做毕业设计了,在做毕业设计之前要先写好开题报告,优秀的开题报告都具备一些什么特点呢?下面是我帮大家整理的电子密码锁的设计研究开题报告,欢迎大家分享。

一、 课题背景和意义

锁是一种保安措施,是人类为了保护自己私有财产而发明的一种用钥匙才能开启的装置。随着人们生活水平的提高和安全意识的加强,对锁的要求也越来越高,既要安全可靠的防盗,又要使用方便。这就使得传统的锁防盗效果已经满足不了现代社会的防盗需要,而且还存在着随身带钥匙的不便。因此近几年,随着科学技术的不断发展,一种新型的电子密码锁应运而生。电子密码锁运用电子电路控制机械部分,使两者紧密结合,从而避免了因为机械部分被破坏而导致开锁功能失常的问题,而且密码输入错误是还有报警声,大大增加了电子密码锁的防盗功能。同时因为电子密码锁不需要携带钥匙,弥补了钥匙极易丢失和伪造的缺陷,方便了锁具的使用。传统的锁由于构造简单,所以被撬的事件屡见不鲜,电子密码锁由于具有保密性高、使用灵活性好、安全系数高等优点,受到了广大用户的青睐。

二、国内外研究现状

电子密码锁的种类繁多,例如数码锁、指纹锁、磁卡锁、IC卡锁、生物锁等,但较实用的还是按键式电子密码锁。20世纪xx年代后,随着电子锁专用集成电路的出现,电子锁的体积缩小,可靠性提高,成本较高,是适合使用在安全性要求较高的场合,而且需要有电源提供能量,使用还局限在一定范围,难以普及,所以对它的研究一直没有明显的进展。

目前,在西方发达国家,密码锁技术相对先进,种类齐全,电子密码锁已被广泛应用于只能门禁系统中,通过多种更加安全,更加可靠的技术实现大门的管理。在我国密码锁整体水平尚处在国际xx年代左右,电子密码锁的成本还很高,市场上仍以按键电子锁为主,按键式和卡片钥匙式电子锁已引进国际先进水平,现国内有几个厂生产供应市场。但国内自行研制开发的电子锁,其市场结构尚未形成,应用还不广泛。国内的不少企业也引进了世界上先进的技术,发展前景非常可观。希望通过不的努力,使电子密码锁在我国也能得到广发应用。

三、 设计论文主要内容

1、电子密码锁设计方案的分析与方案选择;

2、设计一典型结构的电子密码锁,分析其电路结构及控制程序;

3、选者合适的电器元件;

4、编写控制程序;

5、将程序输入PC机,并修改进行模拟运行;

四、 设计方案

查阅文献技术资料,分析电子密码锁结构、工作原理和技术要求。以单片机为主控芯片,结合外围电路,通过软件程序组成电子密码锁系统,能够实现:

1。 正确输入密码前提下,开锁提示;

2。 错误输入密码情况下,蜂鸣器报警;

3. 密码可以根据用户需要更改。

五、 工作进度安排

— 确定毕业设计课题,提交开题报告; 查阅相关论文,调研及收集相关资料; 方案设计、审查和确定,提交中期报告 编写控制程序 整理并撰写论文 完善论文,提交论文

六、 主要参考文献

[1] 石文轩,宋薇。基于单片机MCS—51的智能密码锁设计[M]。武汉工程职业技术学院学报,20xx,(01);

[2] 祖龙起,刘仁杰。一种新型可编程密码锁[J]。大连轻工业学院学报,20xx,(01);

[3] 叶启明,单片机制作的新型安全密码锁[J]。家庭电子,20xx,(10);

[4] 李明喜,新型电子密码锁的设计[J]。机电产品开发与创新,20xx,(03);

[5] 董继成,一种新型安全的单片机密码锁[J]。电子技术,20xx,(03);

[6] 杨茂涛,一种电子密码锁的实现[J]。福建电脑,20xx,(08);

[7] 瞿贵荣,实用电子密码锁[J]。家庭电子,20xx,(07);

[8] 王千,实用电子电路大全[M],电子工业出版社,20xx,p101;

[9] 何立民,单片机应用技术选编[M],北京:北京航空大学出版社,19xx;

[10] ATmega,ATmega8L—8AC,20xx,(01);

一、开题报告前的准备

毕业设计(论文)题目确定后,学生应尽快征求指导教师意见,讨论题意与整个毕业设计(论文)的工作计划,然后根据课题要求查阅、收集有关资料并编写研究提纲,主要由以下几个部分构成:

1.研究(或设计)的目的与意义。应说明此项研究(或设计)在生产实践上对某些技术进行改革带来的经济与社会效益。有的课题过去曾进行过,但缺乏研究,现在可以在理论上做些探讨,说明其对科学发展的意义。

2.国内外同类研究(或同类设计)的概况综述。在广泛查阅有关文献后,对该类课题研究(或设计)已取得的成就与尚存在的问题进行简要综述,只对本人所承担的课题或设计部分的已有成果与存在问题有条理地进行阐述,并提出自己对一些问题的看法。

3.课题研究(或设计)的内容。要具体写出将在哪些方面开展研究,要重点突出。研究的主要内容应是物所能及、力所能及、能按时完成的,并要考虑与其它同学的互助、合作。

4.研究(或设计)方法。科学的研究方法或切合实际的具有新意的设计方法,是获得高质量研究成果或高水平设计成就的关键。因此,在开始实践前,学生必须熟悉研究(或设计)方法,以避免蛮干造成返工,或得不到成果,甚至于写不出毕业设计(论文)。

5.实施计划。要在研究提纲中按研究(或设计)内容落实具体时间与地点,有计划地进行工作。

二、开题报告

1.开题报告可在指导教师所在教研室或学院内举行,须适当请有关专家参加,指导教师必须参加。报告最迟在毕业(生产)实习前完成。

2.本表(页面:A4)在开题报告通过论证后填写,一式三份,本人、指导教师、所在学院(要原件)各一份。

三、注意事项

1.开题报告的撰写完成,意味着毕业设计(论文)工作已经开始,学生已对整个毕业设计(论文)工作有了周密的'思考,是完成毕业设计(论文)关键的环节。在开题报告的编写中指导教师只可提示,不可包办代替。

2.无开题报告者不准申请答辩。

一、选题依据(拟开展研究项目的研究目的、意义)

随着人们生活水平和自身防范意识的提高,个人人身财产安全越来越受到重视,而锁就是主要的有效保障手段。但是机械锁发展到现在已有悠久的历史,人们对它的内部结构已经有了很透彻的研究,可以做到不使用钥匙而轻易打开锁,也由于金属材料在复杂多变的环境下会生锈,导致锁芯卡死、弹簧老化等问题。

在信息化高速发展的今天,锁也摆脱了以往的造型,向着科技化、信息化、智能化发展。自单片机面世以来,凭借着体积小、价格低、易于编程[2],逐步成为越来越多的电子产品的核心控制组件[4]。在这种趋势下,电子密码锁也就应运而生,并经过多年的快速发展,整体上有遥控式电子锁、键盘式电子锁[11]、卡式电子锁、生物特征扫描电子锁这几种类型,电子密码锁以其可以自由更换密码、操作简单、安全性高[16]、自动报警、自动锁死、功耗低、外观个性、附加功能多种多样[3]等优点深受人们的喜爱,但由于电子密码锁的价格远高于普通机械锁,因此市场上的主流还是机械锁,所以我们需要不断的研究、改进电子锁,学习借鉴前人的程序编码【18】,使其更加智能化、廉价化,让电子密码锁得到普及,使人们的自身财产安全得到更好的保障。

二、文献综述内容(在充分收集研究主题相关资料的基础上,分析国内外研究现状,提出问题,找到研究主题的切入点,附主要参考文献)

早在80年代,日本生产了最早的电子密码锁,随着经济复苏,电子行业得到快速发展,一些使用门电路设计的简单电路密码锁出现了。到了90年代,美国、意大利、德国、日本等地的微电子技术的进步和通信技术的发展为电子密码锁提供了技术上的支持。我国于90年代初开始对密码锁进行初步的探索。到目前为止,在此领域已经有了相当程度的发展,能够生产各种高智能、高安全性的密码锁。遥控式电子防盗锁分为光遥控和无线电遥控,光遥控利用窄角度的光传输密码,传输信息量大、速度极快、无法再光路径上以仪器捕获信号试图复制,保密性极高,无线电遥控传输信息量大、速度快但是信号发散广容易被仪器捕获。卡式防盗锁,利用磁卡存储个人信息而且在特定场合能够一卡多用。生物特征防盗锁利用生物自带的唯一特征能够起到极高的防盗作用。但是这种高端电子锁只适用于政府机关、大型企业等少数部门,不适用于广大的人们群众的日常生活。普通群众日常使用的还是机械锁,所以需要设计一款功能实用、价格低廉、操作简单的电子密码锁。利用单片机【1】作为控制元件的电子密码锁能够使用C语言[7]和汇编语言简单的对其进行各种人性化的编程[6],来控制单片机各引脚的高低电位[14]从而实现各元件的接通与关闭,通过整体的配合实现随意更改密码、防盗报警[9]、防暴力破解自锁、LED显示等功能,更加适应不同人群的需求。

参考文献:

[1]宁爱民应用AT89C2051单片机设计电子密码锁.淮海工学院学报.

[2]韩团军;基于单片机的电子密码锁设计[J];国外电子测量技术;2010年07期

[3]郭海英.基于单片机的电子安全密码锁的设计.现代电子技术.

[4]张洪润. 单片机应用技术教程[M].北京:清华大学出版社,1997

[5]李娜,刘雅举. Proteus在单片机仿真中的应用[J].现代电子技术,2007,(04)

[6]杨将新,李华军,刘到骏. 单片机程序设计及应用(从基础到实践)[M].北京:电子工业出版社,2006

[7]谭浩强. C++程序设计[M].北京:清华大学出版社,2004

[8]郑春来;韩团军;李鑫.编译软件Keil在单片机课程教学中的应用.高教论坛.

[9]周功明. 基于AT89C2051单片机的防盗自动报警电子密码锁系统的设计[J].绵阳师范学院学报,2007,(04)

[10]李全利. 单片机原理及接口技术[M].北京:高等教育出版社,2003

[11]瞿贵荣. 实用电子密码锁[J]. 家庭电子,2000,(07):34~73

[12]赵益丹,徐晓林,周振峰. 电子密码锁的系统原理、设计程序及流程图[J].嘉兴学院学报,2003,(15)

[13]李广弟,朱月秀,冷祖祁.单片机基础[M].(第三版) 北京:北京航空航天大学出版社,2007

[14]康华光,陈大钦,张林.电子技术基础(模拟部分)[M].(第五版) 北京:高等教育出版社,2006

[15]李伯成.基于MCS-51单片机的嵌入式系统的设计[M].北京:电子工业出版社,.

[16]郭海英.基于单片机的电子安全密码锁的设计[J].现代电子技术,2005,(13)

[17]蒋辉平 周国雄.基于PROTEUS的单片机系统设计与仿真实例[M].北京:机械工业出版社,.

三、研究方案(主要研究内容、目标,研究方法)

研究内容:

基于整个控制系统的研究设计情况,本设计主要进行如下方面的研究:用智能,集成且功能强大的单片机芯片[15]为控制中心,设计出一套按键式电子密码锁。

本设计主要做了如下几方面的工作:

1.确定密码锁系统的整体设计,包括密码的存储与更改、密码数字的显示、密码是否正确的LED灯提示,暴力破解的密码的蜂鸣器警报。

2.进行各模块的电路设计与连接、大体分配各个器件及模块的基本功能[13]要求。在P0口处接上拉电阻来保证LED屏幕的正常工作以给用户显示正确有效的提示信息,接入两个发光二极管(红、绿各一个)来提示用户的密码是否正确,接入一个蜂鸣器来提示用户密码错误以及在被暴力破解时的报警功能,接入一个4x4矩阵键盘来让用户输入密码,与LED屏幕、发光二极管、蜂鸣器一起起到人机交互的作用。

3.进行软件系统的设计,使用KEI采用C语言对系统进行编程,研究系统的判断逻辑,采用延时函数来有效实现键盘的防抖动功能,采用循环语句来实现键盘的实时监听,采用外接存储器保存密码,采用判断语句判断输入的密码是否正确以及输入错误密码的次数判断是否调用蜂鸣器和键盘响应,将各功能模块整合到一起形成一套高效、简练的系统。

研究目标:

设计一个基于单片机的电子密码锁电路,完成密码的存储与更改、密码数字的显示、密码是否正确的LED灯提示,暴力破解的密码的蜂鸣器警报的功能,完成proteus仿真。

研究方法:

通过文献资料、理论学习,使用KEIL和PROTEUS进行密码锁系统的模拟仿真,验证是否能够实现预期功能。

四、进程计划(各研究环节的时间安排、实施进度、完成程度)

20xx年12月—20xx年3月

进行大量论文相关材料阅读,撰写开题报告,开题。三月中旬完成开题报告;

20xx年3月—20xx年4月

20xx年四月中旬完成论文初稿,交给导师修改,对不足的地方进行改进,学院进行论文中期检查;

20xx年4月—20xx年5月

对论文不足之处再修改,五月中旬并完成论文,形成定稿;

20xx年5月—20xx年6月

对论文进行评阅,合格的论文进行资格检查,组织毕业论文答辩。

电子密码锁毕业论文答辩记录

答辩记录表的写法:

(1)论文标题。向答辩小组报告论文的题目,标志着答辩的正式开始。

(2)简要介绍课题背景、选择此课题的原因及课题现阶段的发展情况。

(3)详细描述有关课题的具体内容,包括答辩人所持的观点看法、研究过程、实验数据、结果。

(4)重点讲述答辩人在此课题中的研究模块、承担的具体工作、解决方案、研究结果。

(5)侧重创新的部分。这部分要作为重中之重,这是答辩教师比较感兴趣的地方。

(6)结论、价值和展望。对研究结果进行分析,得出结论;新成果的理论价值、实用价值和经济价值;展望本课题的发展前景。

(7)自我评价。答辩人对自己的研究工作进行评价,要求客观,实事求是,态度谦虚。经过参加毕业设计与论文的撰写,专业水平上有哪些提高、取得了哪些进步,研究的局限性、不足处、心得体会。

论文答辩的一般程序:

1、学员必须在论文答辩会举行之前半个月,将经过指导老师审定并签署过意见的毕业论文一式三份连同提纲、草稿等交给答辩委员会,答辩委员会的主答辩老师在仔细研读毕业论文的基础上,拟出要提问的问题,然后举行答辩会。

2、在答辩会上,先让学员用15分钟左右的时间概述论文的标题以及选择该论题的原因,较详细地介绍论文的主要论点、论据和写作体会。

答辩记录内容怎么写:

1、学生的姓名、学院以及专业:这一点比较简单,按照你学校的名称以及专业来填写即可,但是一定要注意,这里的填写不要写简称,一定要写全称。

2、学生的学号以及指导教师和职称:如实去填写,老师的话可以去问一下,千万不要将指导老师的名字写错,也不要写某科目老师,要写名字以及自己是否有职称,如果没有的话就不填写。

3、学生的答辩时间以及论文自述的情况:学生答辩时间按照你第一次答辩的时间来填写,论文自述的情况尽量是要以第三方语气来描写。

4、教师提问以及学生回答情况:这一点尽量挑选重点来书写,一些小问题或者没办法加分的情况就不要填写了。

答辩记录上的评价项目:

1、选题符合专业培养目标,体现综合训练基本要求。

2、对实验结果的分析能力(或综合分析能力、技术经济分析能力)。

3、论文(或设计)规范化程度(论文(或设计)栏目齐全合理、SI制的使用等)。

4、综合运用知识的(涉及学科范围,内容深广度及问题难易度)。

个人觉得答辩是一种有组织、有准备、有计划、有鉴定的比较正规的审查论文的重要形式。为了搞好毕业论文答辩,在举行答辩会前,校方、答辩委员会、答辩者(撰写毕业论文的作者)三方都要作好充分的准备。毕业答辩记录是对毕业论文答辩会过程的记录。作毕业论文答辩记录有以下要点:1、答辩会时间、地点2、参加开题的专家(需详细标明单位、职称)3、答辩人、指导教师、题目:4、答辩人对论文的陈述:5、各位专家对报告的提问和答辩人回答情况记录:问题一:回答:问题二:回答:问题三……6、专家评价和结论:7、记录人

密码电子锁毕业论文

电子密码锁论文的参考文献

参考文献1

【1】阎石.数字电子技术(第五版):高等教育出版社,2009

【2】王孝俭、邓胜全.数字电子技术实验指导书:西北农林科技大学,2007

【3】唐亚楠.数字电子技术同步辅导:中国矿业大学出版社,2009

【4】邱关源.电路(第五版):高等教育出版社,2008

【5】华成英、童诗白.模拟电子技术基础[M].第四版:高等教育出版社,2006

参考文献2

[1]《数字电子技术基础》,伍时和主编,清华大学出版社

[2]《一种电子密码锁的实现》,杨茂涛主编,福建电脑2004

[3]《数字电路逻辑设计》(第二版),王硫银主编,高等教育出版社

[4]《555时基电路原理、设计与应用》,叶桂娟主编,电子工业出版社

[5]《数字电子技术基础》(第四版),阎石主编,高等教育出版社1997

[6]《新型电子密码锁的设计》,李明喜主编,机电产品开发与创新2004

[7]《电子技术基础(数字部分)》(第五版),康华光主编,高等教育出版社

[8]《模拟电子技术基础》(第三版),童诗白华成英主编,高等教育出版社

[9]《电子线路设计·实验·测试》(第三版),谢自美主编,华中科技大学出版社

参考文献3

[1]周润景张丽娜丁莉.基于PROTEUS的电路及单片机设计与仿真(第二版).北京航天航空大学出版社

[2]李朝清.单片机原理及接口技术(第三版).北京航天航空大学出版社.

[3]周兴华.手把手教你学单片机.北京航天航空大学出版社.

[4]张文利.微机原理及单片机接口技术.中国科学技术大学出版社

参考文献

[1].阎石数字电路技术基础[M].高等教育出版社,2005

[2].许琦.基于FPGA的电子密码锁的设计[J].科技信息,2006

[3].李连华.基于FPGA的电子密码锁设计[J].中国科技信息,2006

[4].童诗白华成英模拟电子技术基础[M].高等教育出版社,2006

这里有 毕业论文 基于单片机的电子密码锁设计AT89S51|矩阵键盘|电子密码锁|毕业设计文件格式:word毕业论文 基于单片机的电子密码锁设计论文正文共49页。共19073个字符数(不计空格)。如需下载,请点击页面最下方“下载地址 点击下载”。基于单片机的电子密码锁设计摘 要随着人们对安全的重视和科技的发展,对日常生活中的安全保险器件的要求越来越高。为满足人们对锁的使用要求 ,增加其安全性 ,用密码代替钥匙的密码锁应运而生。电子锁由于具有报警功能,保密性高,使用灵活性好,安全系数高,设计方法合理,简单易行,成本低,符合住宅、办公室用锁要求 , 具有推广价值。受到了广大用户的亲睐。这种应用以单片机为核心 ,通过编程来实现整体基本功能和安全性要求设计。系统将能完成开锁、超时报警、超次锁定、管理员解密、修改用户密码基本的密码锁的功能。能用PROTEL99SE绘制电路原理图,并做出调试好基于单片机的电子密码锁的实物。关键词:AT89S51,矩阵键盘,电子密码锁Microcontroller-based design of electronic locksABSTRACTAs people focus on security and technology development, life insurance for the safety devices in increasingly high demand. To meet people’s use of the lock request to increase their safety, replace the key with a password lock came into being. Electronic lock as an alarm, high secrecy, use good flexibility, high safety factor, design reasonable, simple, low cost, consistent with residential, office lock request is worth promoting. By the user pro-gaze. This application to SCM is the core of the overall program to achieve the basic functions and design safety will be able to complete the unlock, alarm out, and Ultra lock, decrypt administrator, modify the basic user password lock feature. Can PROTEL99SE circuit schematic drawing and make a good debugging MCU-based electronic code lock of the words: AT89S51, matrix keyboards, electronic lock目 录第一章 绪论 引言 电子密码锁的研究现状 课题研究方法 2第二章 开发环境和开发工具 Protel 99se简介 keil介绍 开发工具在系统中的作用 主要元器件介绍 主控芯片AT89S51 数码管 掉电存储模块AT24c02 8第三章 电子密码锁设计硬件部分 电子密码锁总原理图 开锁电路设计 按键电路设计 显示电路设计 掉电存储电路设计 电源电路设计 12第四章 电子密码锁软件部分 主程序流程图: 键功能流程图: 14第五章 电子密码锁实物制作和调试过程 电路板制作中的问题和调试结果分析 制作好的实物的图片 16第六章 总结 20设计总结 20参考文献 21致 谢 22附录一 电子密码锁的电路图 23附录二 电子密码锁3D截图 24附录三 电子密码锁程序清单 24

程序设计内容

(1). 密码的设定,在此程序中密码是固定在程序存储器ROM中,假设预设的密码为“12345”共5位密码。

(2). 密码的输入问题:  由于采用两个按键来完成密码的输入,那么其中一个按键为功能键,另一个按键为数字键。在输入过程中,首先输入密码的长度,接着根据密码的长度输入密码的位数,直到所有长度的密码都已经输入完毕;或者输入确认功能键之后,才能完成密码的输入过程。进入密码的判断比较处理状态并给出相应的处理过程。

(3).按键禁止功能:初始化时,是允许按键输入密码,当有按键按下并开始进入按键识别状态时,按键禁止功能被激活,但启动的状态在3次密码输入不正确的情况下发生的。

C语言源程序

#include unsigned char code ps[]={1,2,3,4,5};

unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,                               

0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40};

unsigned char pslen=9; unsigned char templen;

unsigned char digit; unsigned char funcount;

unsigned char digitcount;

unsigned char psbuf[9];

bit cmpflag;

bit hibitflag;

bit errorflag;

bit rightflag;

unsigned int second3;

unsigned int aa;

unsigned int bb;

bit alarmflag;

bit exchangeflag;

unsigned int cc;

unsigned int dd;

bit okflag;

unsigned char oka;

unsigned char okb;

void main(void)

{  

unsigned char i,j;  

P2=dispcode[digitcount];  

TMOD=0x01;  

TH0=(65536-500)/256;  

TL0=(65536-500)%6;  

TR0=1;  

ET0=1;  

EA=1;  

while(1)   

  {      

if(cmpflag==0)        

{          

if(P3_6==0) //function key           

  {              

for(i=10;i>0;i--)              

for(j=248;j>0;j--);      

         if(P3_6==0)                

{                

   if(hibitflag==0)       

              {     

                  funcount++;  

                     if(funcount==pslen+2)

                        {  

                         funcount=0;

                          cmpflag=1;

                         }

                       P1=dispcode[funcount];

                    }

                    else

                      {

                         second3=0;

                      }  

                 while(P3_6==0);

                }

            }

          if(P3_7==0) //digit key

            {

              for(i=10;i>0;i--)

              for(j=248;j>0;j--);

              if(P3_7==0)

                {

                  if(hibitflag==0)

                    {

                      digitcount++; 

                  if(digitcount==10)

                        {

                          digitcount=0;

                        }

                      P2=dispcode[digitcount];

                      if(funcount==1)

                        {

                          pslen=digitcount;                          

templen=pslen;

                        }

                        else if(funcount>1)

                          {  

                           psbuf[funcount-2]=digitcount;

                          }

                    }

                    else

                      {

                        second3=0;

                      }

                  while(P3_7==0);

                }

            }

        }  

       else

          {

            cmpflag=0;

            for(i=0;i

              {  

               if(ps[i]!=psbuf[i])

                  {

                    hibitflag=1;

                    i=pslen;

                    errorflag=1;

                    rightflag=0;

                    cmpflag=0;

                    second3=0;

                    goto a;  

                 }

              }   

          cc=0;  

           errorflag=0;  

           rightflag=1;

            hibitflag=0;

a:   cmpflag=0;

          }

}

}

void t0(void)

interrupt 1 using 0 {   TH0=(65536-500)/256;  

TL0=(65536-500)%6;  

if((errorflag==1) && (rightflag==0))  

{

      bb++;

      if(bb==800)

        {

          bb=0;

          alarmflag=~alarmflag;

        }

      if(alarmflag==1)

        {

          P0_0=~P0_0;

        }

      aa++;

      if(aa==800)

        {

          aa=0;

          P0_1=~P0_1;

        }

      second3++;

      if(second3==6400)

        {

          second3=0;

          hibitflag=0;

          errorflag=0;

          rightflag=0;

          cmpflag=0;

          P0_1=1;  

         alarmflag=0;

          bb=0;  

         aa=0;  

       }

    }

  if((errorflag==0) && (rightflag==1))

    {

      P0_1=0;

      cc++;

      if(cc<1000)

        {

          okflag=1;

        }

        else if(cc<2000)

          {

            okflag=0;

          }

          else

            {

              errorflag=0;

              rightflag=0;

              hibitflag=0;

              cmpflag=0;

              P0_1=1;

              cc=0;  

             oka=0;

              okb=0;

              okflag=0;  

             P0_0=1;  

           }

      if(okflag==1)

        {  

         oka++;  

         if(oka==2)

            {

              oka=0;

              P0_0=~P0_0;

            }

        }

        else

          {

            okb++;

            if(okb==3)

              {

                okb=0;

                P0_0=~P0_0;

              }  

         }

    }

}

用STC的单片机,里面有EEPROM,把设定的密码写到里面。正常运行时 输入密码和EEPROM里面的密码比较 正确了就可以进入

电子密码门锁毕业论文

新款的单片机都可以设置密码

电子密码锁摘要 本文的电子密码锁利用数字逻辑电路,实现对门的电子控制,并且有各种附加电路保证电路能够安工作,有极高的安全系数。关键词 电子密码锁 电压比较器 555单稳态电路 计数器 JK触发器 UPS电源。1 引言随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。设计本课题时构思了两种方案:一种是用以AT89C2051为核心的单片机控制方案;另一种是用以74LS112双JK触发器构成的数字逻辑电路控制方案。考虑到单片机方案原理复杂,而且调试较为繁琐,所以本文采用后一种方案。

基于EDI的电子征税系统应用探讨 【论文摘要】作为电子化贸易工具的EDI技术已相当成熟,将其用于电子征税发挥了其安全可靠、数据从计算机到计算机自动传输不需人工介入操作等优点。本文对基于EDI的电子征税系统进行了探讨,提出了自己的一些看法。 1.1 EDI的定义 EDI(Electronic Data Interchange,电子数据交换)是20世纪80年代发展起来的一种新颖的电子化贸易工具,是计算机、通信和现代化管理相结合的产物。国际标准化组织(ISO)对EDI的定义是:“为商业或行政事务处理,按照一个公认的标准,形成结构化的事务处理或消息报文格式,从计算机到计算机的数据传输方法。”通俗地讲,就是标准化的商业文件在计算机之间从应用到应用的传送。EDI是企业单位之间的商业文件数据传输,传输的文件数据采用共同的标准和固定格式,其所通过的数据通信网络一般是增值网和专用网,数据是从计算机到计算机自动传输,不需人工介入操作。 1.2 EDI的组成元素 EDI有3个基本组成要素:通信网络、计算机硬件和专用软件组成的应用系统以及报文标准。通讯网络是实现EDI的基础,可利用公用电话交换网、分组交换网以及广域网、城域网和局域网来建立EDI的增值网络。计算机应用系统是实现EDI的前提,该应用系统是由EDI用户单位建立的,其硬件由PC机(服务器)、调制解调器等组成,软件由转换软件、翻译软件、通信软件等组成。转换软件将计算机系统的文件转换为翻译软件能理解的中间文件,或将翻译软件接受的中间文件转换成计算机系统的文件;翻译软件将中间文件翻译成EDI的标准格式,或将后者翻译成前者;通信软件将要发送的EDI标准格式文件外层加上通信信封,送到EDI交换中心信箱,或从信箱将接受的文件取回,计算机应用系统能将EDI传送的单证等经济信息进行自动处理。EDI报文必须按照国际标准进行格式化,目前应用最广泛的EDI国际标准是UN/EDIFACT标准。 EDI接入如图1所示。 1.3 EDI的工作过程 EDI的工作过程为:你的应用系统产生一个文件,例如报税单,EDI翻译器自动将报税单转换成征纳税双方同意的EDI标准格式,通信部分上增值网进行发送,网络进行一系列的合法性和数据完整性检查,将其放入EDI中心的相应邮箱里,税收征收机关上网取出邮箱里的信件,EDI翻译器将信封里的数据从标准格式转换成内部应用系统可读的格式进行处理,从而实现电子报税。 2 基于EDI的电子征税系统 2.1 电子征税系统 税务征纳电子化的总体发展方向是形成以电子报税为主,其他申报方式为辅的格局。电子征税包括电子申报和电子结算2个环节。电子申报指纳税人利用各自的计算机或电话机,通过电话网、分组交换网、Internet等通讯网络系统,直接将申报资料发送给税务征收机关,从而实现纳税人不必亲临税务机关,即可完成申报的一种方式;电子结算指国库根据纳税人的税票信息,直接从其开户银行划拨税款的过程。第1个环节解决了纳税人与税务部门间的电子信息交换,实现了申报无纸化;第2个环节解决了纳税人、税务、银行及国库间电子信息及资金的交换,实现了税款收付的无纸化。 2.2 EDI征纳税系统工作流程 EDI的应用领域非常广泛,涵盖工业、商业、外贸、金融、保险、运输、政府机关等,而EDI在税务系统的应用推进了税务处理电子化的进程。 电子报税流程如图2所示。 EDI征税系统工作流程如下: (1)纳税人通过计算机按一定格式将申报表填写好,并由计算机进行自动逻辑审核后,利用电话网或分组网,通过邮电局主机发往税务局邮箱; (2)税务局主机收到申报表后进行处理,发回执并开出缴款书; (3)纳税户通过邮箱系统收取回执和缴款书,了解税款划拨结果; (4)国库处收到缴款书后,按缴款书内容通知银行划款;银行收到缴款书后进行划款,将划款结果返回国库,并通过国库返回税务局。 2.3 EDI电子征税的优势 利用EDI实现电子报税,有利于实现税收征管现代化。可以节省时间,提高工作效率,消除纸面作业和重复劳动,改善对客户的服务。EDI意味着更准确地实现数据标准化及计算机自动识别和处理,消除人工干预和错误,减少了人工和纸张费用。 3 我国电子征税的现状和几点看法 发展电子税务是中国政府实施信息化的一项重大工程。国家税务总局实施的“金税工程”通过计算机网络已初步实现对企业增值税发票和纳税状况的严密监控。目前全国区县级国税局已配备了低档认证子系统,专门对百万元版、十万元版和部分万元版增值税专用发票进行认证,计算机稽核软件和发票协查软件也已开发完成并正在部分地区试运行,国家税务总局已完成了与北京等九省市国税系统的四级(总局、省局、地市局和县级局)网络建设,其他省区网络建设和全国稽核设备配备工作正在准备中。 应该看到国家发展电子税务的决心。在实施的过程中,笔者认为,应注意以下几点: (1)重视税务部门工作人员计算机应用能力的培养。为了适应电子税务的需要,税务部门工作人员除了要具有专业知识,还应掌握计算机应用知识,要分期分批进行培训。尤其是区县级以及比较偏远落后地区,在网络建设的同时,就应对其工作人员进行计算机知识的培训。将计算机的应用能力作为上岗的一个条件。 (2)由于电子税务作为电子政务的一个组成部分,所以,在构建电子税务系统的时候,在思想上要有全局观念、发展的眼光,要考虑未来与电子政务平台的整合问题,防止 构建一个封闭的系统。 (3)将具有标准性的EDI与具有普遍性的Internet相结合,建立互联网EDI,缴税人员可在家里或办公室利用浏览器从Web上填写税表进行有关电子商务,简单方便,免去在徼税大厅排队之苦。 互联网EDI对于纳税户来讲,基本上是零安装、零维护,不必额外投资,费用低。而对税务部门来讲,采用互联网EDI报税可使税表以电子文件的模式通过电子商务网送达税务部门,提高了工作效率,减轻了税务部门工作量,方便了税户,缩短了报税时间。电子化的税务表格可以直接进入数据库,无需税务部门进行人工输入,减轻了工作量,减少了人为错误;互联网EDI报税系统通过电子报文审查功能可自动识别税户错填、漏填项目,不允许带有这类人为错误的报文进行传送,减轻了税务部门的检查、校对工作,提高了工作效率。 (4)应重视电子征税的宣传工作,使广大纳税户积极参与到电子纳税的行列中来。 4结语 总之,电子征纳税是税收征管现代化的要求,是社会经济发展的必然趋势。而作为实现电子征税的EDI技术,必将和Internet技术相结合,使互联网成为EDI信息的传输媒体。通过互联网EDI进行电子征税,是电子征税的发展方向。 参考文献 〔1〕 http://www.ctax.com.cn/fask/20011126213203.htm 〔2〕 http://www.e-works.net.cn/jcjs/ia24.htm [3] /examples/tax.htm 〔4〕 http://202.104.84.84/edi/edi/App4.HTML 〔5〕 龚炳铮.EDI与电子商务〔M〕.北京:清华大学出版社,1999.

程序设计内容

(1). 密码的设定,在此程序中密码是固定在程序存储器ROM中,假设预设的密码为“12345”共5位密码。

(2). 密码的输入问题:  由于采用两个按键来完成密码的输入,那么其中一个按键为功能键,另一个按键为数字键。在输入过程中,首先输入密码的长度,接着根据密码的长度输入密码的位数,直到所有长度的密码都已经输入完毕;或者输入确认功能键之后,才能完成密码的输入过程。进入密码的判断比较处理状态并给出相应的处理过程。

(3).按键禁止功能:初始化时,是允许按键输入密码,当有按键按下并开始进入按键识别状态时,按键禁止功能被激活,但启动的状态在3次密码输入不正确的情况下发生的。

C语言源程序

#include unsigned char code ps[]={1,2,3,4,5};

unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,                               

0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40};

unsigned char pslen=9; unsigned char templen;

unsigned char digit; unsigned char funcount;

unsigned char digitcount;

unsigned char psbuf[9];

bit cmpflag;

bit hibitflag;

bit errorflag;

bit rightflag;

unsigned int second3;

unsigned int aa;

unsigned int bb;

bit alarmflag;

bit exchangeflag;

unsigned int cc;

unsigned int dd;

bit okflag;

unsigned char oka;

unsigned char okb;

void main(void)

{  

unsigned char i,j;  

P2=dispcode[digitcount];  

TMOD=0x01;  

TH0=(65536-500)/256;  

TL0=(65536-500)%6;  

TR0=1;  

ET0=1;  

EA=1;  

while(1)   

  {      

if(cmpflag==0)        

{          

if(P3_6==0) //function key           

  {              

for(i=10;i>0;i--)              

for(j=248;j>0;j--);      

         if(P3_6==0)                

{                

   if(hibitflag==0)       

              {     

                  funcount++;  

                     if(funcount==pslen+2)

                        {  

                         funcount=0;

                          cmpflag=1;

                         }

                       P1=dispcode[funcount];

                    }

                    else

                      {

                         second3=0;

                      }  

                 while(P3_6==0);

                }

            }

          if(P3_7==0) //digit key

            {

              for(i=10;i>0;i--)

              for(j=248;j>0;j--);

              if(P3_7==0)

                {

                  if(hibitflag==0)

                    {

                      digitcount++; 

                  if(digitcount==10)

                        {

                          digitcount=0;

                        }

                      P2=dispcode[digitcount];

                      if(funcount==1)

                        {

                          pslen=digitcount;                          

templen=pslen;

                        }

                        else if(funcount>1)

                          {  

                           psbuf[funcount-2]=digitcount;

                          }

                    }

                    else

                      {

                        second3=0;

                      }

                  while(P3_7==0);

                }

            }

        }  

       else

          {

            cmpflag=0;

            for(i=0;i

              {  

               if(ps[i]!=psbuf[i])

                  {

                    hibitflag=1;

                    i=pslen;

                    errorflag=1;

                    rightflag=0;

                    cmpflag=0;

                    second3=0;

                    goto a;  

                 }

              }   

          cc=0;  

           errorflag=0;  

           rightflag=1;

            hibitflag=0;

a:   cmpflag=0;

          }

}

}

void t0(void)

interrupt 1 using 0 {   TH0=(65536-500)/256;  

TL0=(65536-500)%6;  

if((errorflag==1) && (rightflag==0))  

{

      bb++;

      if(bb==800)

        {

          bb=0;

          alarmflag=~alarmflag;

        }

      if(alarmflag==1)

        {

          P0_0=~P0_0;

        }

      aa++;

      if(aa==800)

        {

          aa=0;

          P0_1=~P0_1;

        }

      second3++;

      if(second3==6400)

        {

          second3=0;

          hibitflag=0;

          errorflag=0;

          rightflag=0;

          cmpflag=0;

          P0_1=1;  

         alarmflag=0;

          bb=0;  

         aa=0;  

       }

    }

  if((errorflag==0) && (rightflag==1))

    {

      P0_1=0;

      cc++;

      if(cc<1000)

        {

          okflag=1;

        }

        else if(cc<2000)

          {

            okflag=0;

          }

          else

            {

              errorflag=0;

              rightflag=0;

              hibitflag=0;

              cmpflag=0;

              P0_1=1;

              cc=0;  

             oka=0;

              okb=0;

              okflag=0;  

             P0_0=1;  

           }

      if(okflag==1)

        {  

         oka++;  

         if(oka==2)

            {

              oka=0;

              P0_0=~P0_0;

            }

        }

        else

          {

            okb++;

            if(okb==3)

              {

                okb=0;

                P0_0=~P0_0;

              }  

         }

    }

}

相关百科

热门百科

首页
发表服务