首页

> 学术发表知识库

首页 学术发表知识库 问题

电子密码锁论文答辩时所问的问题

发布时间:

电子密码锁论文答辩时所问的问题

在答辩前老师会首先检验一下论文是不是学生自身的研究成果,是不是有抄袭和剽窃的现象。因此通常会提出以下这些问题:

1、“你是怎么想到要选择这个题目的?”

2、“你在写这篇论文时是怎样搜集有关资料的?”

3、“你写这篇论文时参考了哪些书籍和有关资料?”

4、“论文中提到的数据的出处何在?”

在答辩开始前,答辩老师一般都会让学生介绍一下论文的大概内容,也就是这篇论文主要写的是什么内容。可以叙述一下文章的整体框架,即这篇文章主要包括几个部分,每个部分各自写的是什么。

论文答辩注意事项:

1、一定要非常熟悉自己文章的内容尤其文章是找人代写的。作为将要参加论文答辩同学,首先而且必须对自己所著的毕业论文内容有比较深刻的理解和全面的熟悉,这是为回答有关毕业论文的深度及相关知识面,而可能提出的论文答辩问题所做的准备。

2、答辩时一定要控制好自己的语速和仪态。进行毕业论文答辩的同学一般都是第一次,说话速度快,容易导致毕业答辩委员会成员听不清楚,影响毕业答辩成绩。故毕业答辩学生一定要注意在论文答辩过程中的语流速度,要有急有缓,有轻有重。

1、一般在答辩前老师会首先检验一下论文是不是学生自身的研究成果,是不是有抄袭和剽窃的现象。因此他们通常会提出这些问题,比如“你是怎么想到要选择这个题目的?”、“你在写这篇论文时是怎样搜集有关资料的?”、“你写这篇论文时参考了哪些书籍和有关资料?”、“论文中提到的数据的出处何在?”等等。

2、在答辩开始前,答辩老师一般都会让学生介绍一下论文的大概内容,也就是你这篇论文主要写的是什么内容。这个问题很简单,你只要叙述一下文章的整体框架就可以了,即这篇文章主要包括几个部分,每个部分各自写的是什么。一般学生根据文章的大标题来说就可以了。

3、针对论文中某些论点模糊不清或者不够准确和确切的地方,对论据不够充分的地方,对论证层次比较混乱、条理难辩的地方提出问题。论文中没有说周全、没有论述清楚或者限于篇幅结构没有详细展开细说的问题,答辩委员也可能提问。

提问案例:

在一篇题为《把股份合作制引入开发农业之我见》的论文中,答辩时,主答辩老师提出了如下三个问题:

(1)请简要谈谈学术界对股份合作制性质方面的争议。

(2)合作经济与股份制经济有何区别?

(3)稳定家庭联产承包责任制与发展股份合作制有无矛盾?请简述理由。又譬如,在《把山区经济推向市场的思考与对策》一文中,答辩时,主答辩老师提出的三个问题是:

(1)你在写这篇论文时,收集了哪些方面的资料,是怎样收集的?

(2)市场有几重含义?与此相联系,你是怎么理解市场经济的?

(3)请你谈谈把山区经济推向市场的有利条件和不利因素。当然,在答辩过程中,根据论文的内容和答辩的具体情况,答辩老师还可以适当插问。

例如,在上述第一篇论文中,答辩老师觉得学员对合作经济说得很含糊,就在学员回答完了第二个问题后,插问了“请你谈谈我国50年代农村有哪几种合作制形式,它们的性质有何区别”的问题。通过对这些问题的提问和答辩,答辩委员会就会了解毕业论文是不是学员自己通过辛勤劳动写成的,即检查了论文的真实性;

也大体上摸清了学员对所学知识掌握的深广度,以及学员临场的应对能力和对知识理解的透彻程度;同时也可以搞清论文中薄弱环节的原因。从而有利于对论文的质量和学员的知识能力作出合理、公平的评价。

主要用到的芯片的工作原理,,你设计过程中最难的部分是什么?反正很多问题都会问到,最好熟悉一下。论文里面的内容。。不过,答辩其实也不难。把会说的就说了,把仿真给老师看看。。实物给老师看看,差不多就能过了。

密码锁论文答辩问题

论文答辩常见评语大全

导语:论文答辩常见评语有哪些呢?论文答辩评语是对学生论文内容、主题、结构等方面客观的评价。下面是我分享的论文答辩常见评语大全,欢迎大家阅读。

1、论文选题有意义,在吸收学术界研究成果的基础上,有自己的心得体会,提出自己的看法,言之成理。论述观点正确,材料比较充实,叙述层次分明,有较强的逻辑性。文字通顺、流畅。行文符合学术规范。今后要进一步总结经验,对音乐教育模式进行比较,这样可以把音乐教学教得更好。论文能按时交稿,经过认真修改,已经达到本科论文的要求

2、xxx同学的论文很好地完成任务书规定的设计任务。论文采利用导频制调频立体声发射接收技术及高性能的专用发射与接收集成电路,设计了一套基于BA和CXA的小型无线调频立体声系统。该生除全部阅读指导教师指定的参考资料、文献外,还能阅读较多的自选资料,较好地理解课题任务并提出开题报告实施方案,能出色完成外文资料的翻译,对研究的问题能较深刻分析,反映出作者很好地掌握了有关基础理论与专业知识,论文撰写规范,符合学位论文答辩要求。同意该同学参加毕业论文答辩。

3、xx同学的论文选题具有一定的实际意义,基本上完成了规定的任务,主要工作包括用EDA技术通过自顶向下的设计方法对数字密码锁进行了设计,描述了数字密码锁的总体结构、主要功能、设计流程、模块划分及总体和各模块的VHDL源程序,并且给出了数字密码锁设计的仿真结果,存在的不足主要是没有具体实现。毕业论文撰写符合规范要求,论文达到了本科毕业论文的要求,同意该生参加学位论文答辩。

4、该论文选题合理。区域经济问题是经济界研究的热点,而农业经济增长问题亦是当前讨论的焦点,近几年来国内外不少专家对此已有许多较为成熟的论述,在XX也有专家学者对XX区域经济问题做了较深入的研究,但对XX农业区域经济及其增长问题的结合研究,尚未发现有专门的论述。如何认识XX农业区域经济差距现状及未来的走势,促进农业经济健康持续增长,是经济现实中急需解决的问题,这也是该论文选题意义所在。

5、论文选题符合专业培养目标,能够达到综合训练目标,题目有一定难度,工作量一般。选题具有实践指导意义。

6、该生查阅文献资料能力一般,能收集关于论文的资料,写作过程中基本能综合运用基础知识,全面分析问题,综合运用知识能力一般。

7、文章篇幅完全符合学院规定,内容基本完整,层次结构安排一般,主要观点集中有一定的逻辑性,但缺乏个人见解。

8、文题基本相符,论点比较突出,论述能较好地服务于论点。

9、语言表达一般,格式完全符合规范要求;参考了一定的文献资料,其时效性一般;未见明显抄袭现象。

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

11、该论文选题正确,结构合理,内容丰富,数据资料充分,分析方法先进,写作进度安排合理,结论和建议具有区域现实意义,建议推荐为校级优秀毕业论文。

12、论文题与论文的内容基本相符,结构完整,语言比较流畅。即或在初稿中除了分段过细外,也没有发现多少严重的语法或拼写错误。作者试图从列夫托尔斯泰和曹禺的作品中寻找其小说中某个人物的关联。从内容看,作者对原著比较了解,也收集到了相关的资料,如何通过分析资料得出自己的结论这是论文写作应达到的目的,而恰恰在这一点上,作者下了苦功夫。

13、论文结构完整,各部分基本符合XXXXX论文的写作规范。论文的选题很好,有创意。为了写好这篇论文,作者作了一定研究,特别是斯坦贝克的'原著。从作者对原著的引用情况不难看出,作者对原著的内容是相当熟悉的。语言也非常犀利,论文条理清晰、说理充分,观点具有独创性,有一定的参考价值,不失为一篇好文章。

14、该同学按毕业设计(论文)任务书圆满完成规定的任务,工作量饱满;能独立查阅相关中英文文献,具备有良好的阅读外文资料的能力,并能从中获取、加工各种信息及新知识;论文设计了周密、合理、可行的实验方案;论据正确,计算准确,能运用所学知识去发现问题并解决实际问题。该同学工作作风严谨务实,论文格式标准,层次清晰,文理通顺,图表规范,结构严谨,逻辑性强;结论具有一定创新性,实验成果有一定应用价值。从完成论文情况来看,该同学已具备了较强的实际动手能力和综合运用知识的能力,达到了本科毕业设计(论文)要求,同意组织答辩。并建议成绩为:优秀。

15、答辩过程中该生能在规定时间内熟练、扼要地陈述论文的主要内容,条理清晰,回答问题时反映敏捷,思路清晰,表达准确。经答辩委员会全体投票一致同意通过答辩,并建议成绩为:优秀。

16、该同学按毕业设计(论文)任务书独立完成了全部工作量;能独立查阅相关中英文文献,具备有一定的阅读外文资料的能力,并能从中获取各种信息及新知识;论文设计了合理、可行的实验方案;论据正确,计算准确;论文概念清楚,文理通顺,图表规范,结构严谨,结论正确。从完成论文情况来看,该同学已具备了一定的分析问题及解决问题的能力,达到了本科毕业设计(论文)要求,同意组织答辩。并建议成绩为:良好。

17、该生能在规定时间内比较流利、清晰地阐述论文的主要内容,能恰当回答与论文有关的问题。经答辩委员会全体投票一致同意通过答辩,并建议成绩为:良好。

18、该同学按毕业设计(论文)任务书独立完成了全部工作量;查阅了相关中英文文献,具备了基本的阅读外文资料的能力;论文设计方案比较合理;论据正确,计算准确;论文概念清楚,文理较通顺,图表较规范,结论正确,无原则性错误。从完成论文情况来看,该同学具备初步了分析问题和解决问题的能力,达到了本科毕业设计(论文)要求,同意组织答辩。并建议成绩为:中等。

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

20、该同学按毕业设计(论文)任务书完成了主要工作量;按要求查阅了相关中英文文献,具备了基本的阅读外文资料的能力;论文设计方案基本正确;论据尚正确,计算基本准确;论文概念基本清楚,文理较通顺,图表欠规范,结论基本正确,无原则性错误。论文达到了本科毕业设计(论文)要求,同意组织答辩。并建议成绩为:及格。

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

22、该同学未按毕业设计(论文)任务书完成主要工作量;论文设计原则与方案选择缺乏足够的依据,存在较大的错误;论文概念不清楚,论据有明显错误,文理混乱,图表不够规范,结论存在原则性错误。论文未达到本科毕业设计(论文)要求,不同意组织答辩。并建议成绩为:不及格。

23、该生在规定时间内不能陈述论文的主要内容,条理不清,思维混乱,回答问题错误。经答辩小组经过充分讨论,根据该生论文质量和答辩中的表现,决定评定论文成绩为:不及格。

24、xx同学的论文较好地完成电子信息科学与技术专业网站设计,完成了总体方案设计及留言板模块和新闻管理功能模块的结构设计与编程。本设计由两位同学合作完成,周星同学负责网站页面的设计和留言板系统的设计。该生除全部阅读指导教师指定的参考资料、文献外,还能阅读一些自选资料,并提出较合理的开题报告实施方案,按要求按时完成外文翻译,译文质量较好。论文撰写规范,符合学位论文答辩要求。同意该同学参加学位论文答辩。

25、xxx同学的论文选题具有实际意义,较好地完成了规定的任务,论文在详细分析PLLIC电路的基础上,利用锁相集成电路设计了红外自动控制水龙头,红外自动控制水龙头是运用了LM音频锁相环芯片设计,同时结合定时器芯片和三端集成稳压器等组合而成的电路。设计合理,表明作者比较好的掌握了电科专业相关的知识。毕业论文撰写符合规范要求,论文达到了本科毕业论文的要求。同意该生参加学位论文答辩。

1、在五分钟的陈述中,该生介绍了论文的主要内容与结构,以及为此进行的研究,显示出对所研究的问题有一定的认识。视频设计很漂亮,但不太符合专业要求,若多从计算机专业的角度对实现过程进行设计则更好。

2、该生流利地陈述了写作该论文的目的理论与实践意义,古玩网站设计过程很规范,但实体和概念之间联系少,整个设计应该尽量符合计算机方面的要求。

3、该生陈述清楚,回答问题流利。虽论文立意比较好,有一定的研究价值,但构架和内容都比较庞大,需要较强的独立研究能力,论文题目和客户端登陆服务器模块也需稍作修改。该生准备工作充分,环节陈述完整,论文构思清晰,体现了较好的专业基础,时间把握也很好。就是论文中有需求但缺乏需求分析,对部分答辩问题回答不太清楚,图的表示方式不规范。

4、该生用dreamweave和access数据库等技术对甘孜旅游网站进行设计,设计清新美观,主要问题回答准确,基本概念清楚,望对论文中指正的数据库存放问题进行修改。

5、该生专业素养比较好,对所提问题回答流利,正确率高,对实现过程中遇到的难题认识到位,时间把握得当,若能用比较新的运行环境进行实现相对好。

6、该生对数据库的设计细节讲解详细,研究深入,论坛设计部分独立完成,有一定的科研能力,答辩中思路清晰,回答得简明扼要,语言流利。答辩组经过认真讨论,一致同意通过该生成绩为良好,但要求该生纠正论文中尚存的某些错误。

7、在十分钟的陈述中,该生介绍了论文的主要观点内容与结构,以及论文的写作过程,条理清晰,语言无大错,对老师的提问做出了基本正确的回答,体现了一定的专业素养。但设计过程有点小问题,流程图不很完善,希望及时纠正。

8、从答辩可以看出该生总体专业基础比较扎实,准备工作充分,对论文内容非常熟悉,能简洁明了的陈述设计思想和过程,系统展示流畅,回答问题有理有据,基本概念清楚,论文有一定创新。希望继续完善论文中的部分文字和符号,争取规范使用。

9、该生在规定时间内比较流利清楚的阐述论文的主要内容,能恰当回答与论文有关的问题,态度谦虚,体现了比较扎实的计算机基础。建议把图像的打开功能用适当的文字表达出来,继续完善使论文格式规范化。

10、本文立意新颖。全文以-------为线索,结合各地的准规较全面的分析了------的问题和原因。并针对存在的问题提出解决问题的对策。内容论证也教科学合理。全文充分体现行政管理专业特色,格式规范。但创新点不够。

11、本文符合专业要求,反映社会热点问题。因此,该主题的研究有利于推进我国-------的进一步发展。全文首先-------的问题,然后分析--------的原因。在此基础上又分析出相关的------。全文结构恰当,思路清晰,观点基本正确。

12、论文思路清晰,语句通顺。能很好的调查--------存在的问题。作者对于论文内容有一定的了解和熟悉。思路清晰,层次清晰,逻辑结构合理。观点表达准确。研究原理采用恰当。在论证过程中能有效的将专业原理与要研究的主题结合起来。个别地方论证的观点不是很明确,总体上达到毕业论文要求。

13、选题较具时代性和现实性,全文结构安排合理,观点表达基本准确,思路基本清晰,全文内容基本上按照行政管理专业培养要求来写,查阅的相关资料也较多,但行政管理专业特色体现的还不够充分,属于自己创新的东西也还不多。总体上符合毕业论文要求。

14、本文以官员问责制为题进行研究,能为解决我国官员问责制存在的问题提供参考和借鉴作用。在全文结构中,首先对官员问责制的基本原理问题进行了分析,然后再对我国官员问责制存在的问题进行深入的分析,最后为解决前面的问题提出有效的建议。全文体现专业特色要求,部分与本分之间衔接的比较紧密,真正属于自己创新的内容还不是很多。总体上达到毕业论文要求。

15、该文选题符合行政管理专业培养目标要求,能较好地综合运用行政管理知识来分析企业行政管理实践问题,论文写作态度比较认真负责,论文内容较充分,参考的相关资料比较切合论题的需要,层次结构比较合理,主要观点表达的比较明确,逻辑思路基本符合要求,语言表达基本通顺。但论证的深度还不够,创新点不足。

电子密码锁论文文献

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

参考文献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的电路及单片机设计与仿真(第二版).北京航天航空大学出版社2009.12

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

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

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

参考文献

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

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

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

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

[1] 于殿泓,王新年.单片机原理与程序设计实验教程[M].西安:西安电子科技大学出版社,2007,8.[2] 赵文博,刘文涛.单片机语言C51程序设计[M].北京:人民邮电出版社,2005,10.[3] 李爱秋.红外线遥控12位电子密码锁的设计[J]. 温州职业技术学院学报第8卷第一期,2008.[4] 陈杰,黄鸿.传感器与检测技术[M].北京:高等教育出版社,2010,8.[5] 周航慈. 单片机应用程序设计技术[M]. 北京:北京航空航天大学出版社,2011,2.[6] 李朝青. 单片机原理及接口技术[M]. 北京:北京航空航天大学出版社, 2005,10.[7] 孙育才. MCS-51系列单片微型计算机及其应用[M]. 东南大学出版社, 2004,6.[8] 沈红卫. 单片机应用系统设计实力与分析[M]. 北京:北京航空航天大学出版社,2003.[9] 徐爱钧, 彭秀华. 单片机高级语言C51应用程序设计[M].北京航空航天大学出版社,2006.[10] 曾一江. 单片微机原理与接口技术[M]. 北京:科技出版社,2009,12.[11] 康华光. 电子技术基础(模拟部分)[M]. 北京:高等教育出版社, 2004,4.[12] Nishino S F,Paoli G C,Spain J C. Aerobic degradation of dinitroto-luenes and pathway for bacterial degradation of 2,6-dinitrotoluene Volume 66,2006.[13] Kennes C,W M Wu,L Bhatnagar et al. Anaerobic dechlorination and mineralization of PCP and 2,4,6-trichlorophenol by the methanogenic PCP-degrading granules Volume 44,2004.[14] Philips. Product Specification. COMS single-chip 8-bit microcontroller.[15] Hermarn K P. Neubert. Instrument Transducers-An Introduction to their Performance and Design.2nd Ed[M]. Clarendon Press, Oxford. 1975.

基于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] http://www.mmit.stc.sh.cn/Projects/ecforum/examples/tax.htm 〔4〕 http://202.104.84.84/edi/edi/App4.HTML 〔5〕 龚炳铮.EDI与电子商务〔M〕.北京:清华大学出版社,1999.

关键词:电子密码锁;FPGA;硬件描述语言;EDA目 录1 绪 论 11.1 国内外现状及其发展 11.2 电子密码锁的原理 21.3 电子密码锁的系统简介 41.4 系统设计要求 41.5 本课题的研究目的和意义 52 现场可编程门阵列FPGA 62.1 FPGA的基本结构 62.2 FPGA的优点 102.3 FPGA的设计流程 112.4 自顶向下设计法 172.5用模块化设计FPGA 183 VHDL硬件描述语言 203.1 VHDL语言的基本结构 203.2 结构体的描述方式 213.3 自上而下(TOP DOWN)的设计方法 224 电子密码锁的设计与仿真 244.1 硬件设备 244.2 几个主要功能模块的设计 254.3 计算机仿真 32结 束 语 38参考文献 39附录1英文原文 41附录2中文译文 50附录3源程序 571.1 国内外现状及其发展随着人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高。锁自古以来就是把守护门的铁将军,人们对它要求甚高,既要安全可靠的防盗,又要使用方便,这也是制锁者长期以来研制的主题。随着电子技术的发展,各类电子产品应运而生,电子密码锁就是其中之一。据有关资料介绍,电子密码锁的研究从20世纪30年代就开始了,在一些特殊场所早就有所应用。这种锁是通过键盘输入一组密码完成开锁过程。研究这种锁的初衷,就是为提高锁的安全性。由于电子锁的密钥量(密码量)极大,可以与机械锁配合使用,并且可以避免因钥匙被仿制而留下安全隐患。电子锁只需记住一组密码,无需携带金属钥匙,免除了人们携带金属钥匙的烦恼,而被越来越多的人所欣赏。电子锁的种类繁多,例如数码锁,指纹锁,磁卡锁,IC卡锁,生物锁等。但较实用的还是按键式电子密码锁。20世纪80年代后,随着电子锁专用集成电路的出现,电子锁的体积缩小,可靠性提高,成本较高,是适合使用在安全性要求较高的场合,且需要有电源提供能量,使用还局限在一定范围,难以普及,所以对它的研究一直没有明显进展。目前,在西方发达国家,电子密码锁技术相对先进,种类齐全,电子密码锁已被广泛应用于智能门禁系统中,通过多种更加安全,更加可靠的技术实现大门的管理。在我国电子锁整体水平尚处于国际上70年代左右,电子密码锁的成本还很高,市场上仍以按键电子锁为主,按键式和卡片钥匙式电子锁已引进国际先进水平,现国内有几个厂生产供应市场。但国内自行研制开发的电子锁,其市场结构尚未形成,应用还不广泛。国内的不少企业也引进了世界上先进的技术,发展前景非常可观。希望通过不断的努力,使电子密码锁在我国也能得到广泛应用[1]。目前使用的电子密码锁大部分是基于单片机技术,以单片机为主要器件,其编码器与解码器的生成为软件方式[2]。在实际应用中,由于程序容易跑飞,系统的可靠性能较差。基于现场可编程逻辑门阵列FPGA器件的电子密码锁,用FPGA器件构造系统,所有算法完全由硬件电路来实现,使得系统的工作可靠性大为提高。由于FPGA具有现场可编程功能,当设计需要更改时,只需更改FPGA中的控制和接口电路,利用EDA工具将更新后的设计下载到FPGA中即可,无需更改外部电路的设计,大大提高了设计的效率。1.3 电子密码锁的系统简介通用的电子密码锁主要由三个部分组成:数字密码输入电路、密码锁控制电路和密码锁显示电路。(1) 密码锁输入电路包括时序产生电路、键盘扫描电路、键盘弹跳消除电路、键盘译码电路等几个小的功能电路。(2)密码锁控制电路包括按键数据的缓冲存储电路,密码的清除、变更、存储、激活电锁电路(寄存器清除信号发生电路),密码核对(数值比较电路),解锁电路(开/关门锁电路)等几个小的功能电路。(3)密码显示电路主要将显示数据的BCD码转换成相对应的编码。如,若选用七段数码管显示电路,主要将待显示数据的BCD码转换成数码器的七段显示驱动编码[4]。1.4 系统设计要求设计一个具有较高安全性和较低成本的通用电子密码锁,具体功能要求如下:(1)数码输入:每按下一个数字键,就输入一个数值,并在显示器上的显示出该数值,同时将先前输入的数据依序左移一个数字位置。(2)数码清除:按下此键可清除前面所有的输入值,清除为“0000”。(3)密码更改:按下此键时会将目前的数字设定成新的密码。(4)激活电锁:按下此键可将密码锁上锁。(5)解除电锁:按下此键会检查输入的密码是否正确,密码正确即开锁。1.5 本课题的研究目的和意义随着人们生活水平的提高,对家庭防盗技术的要求也是越来越高,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的欢迎。现在市场上主要是基于单片机技术的电子密码锁,但可靠性较差。FPGA即现场可编程门阵列,它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物,是一种超大规模集成电路,具有对电路可重配置能力。通常FPGA都有着上万次的重写次数,也就是说现在的硬件设计和软件设计一样灵活、方便。相对于基于单片机技术的电子密码锁,用FPGA器件来构成系统,可靠性提高,并且由于FPGA具有的现场可编程功能,使得电子密码锁的更改与升级更为方便简单[3]。通过本次设计掌握FPGA系统设计的方法,熟悉FPGA设计的相关软件,以及硬件描述语言的使用,了解电子密码锁的系统构成,利用FPGA实现电子密码锁的设计与实现,可以加深自己对所学专业的认识,关联知识,增强自己的动手能力,积累实践经验,为以后的工作打好基础。参考文献[1] 李连华.基于FPGA的电子密码锁设计.中国科技信息,2006,(01):64[2] 许琦.基于FPGA的电子密码锁的设计.科技信息,2006,(10):240-241[3] 王卫兵,刘克刚,朱秋萍.用FPGA的电子密码锁.电子技术,2005,(01):26-28[4] 赵益丹,徐晓林,周振峰.电子密码锁的系统原理、设计程序及流程图.嘉兴学院学报,2003,15(S1):103-105[5] 陆重阳,卢东华.FPGA技术及其发展趋势.微电子技术,2003,(01):5-7[6] 王晓勇.FPGA的基本原理及运用.舰船电子工程,2005,(02):82-85[7] 程耀林.FPGA的系统设计方法解析.现代电子技术,2005,(19):90-93

电子密码锁的解析毕业论文

程序设计内容

(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;

              }  

         }

    }

}

这里有 毕业论文 基于单片机的电子密码锁设计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 requirements.System 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 kind.Key words: AT89S51, matrix keyboards, electronic lock目 录第一章 绪论 11.1 引言 11.2 电子密码锁的研究现状 11.3 课题研究方法 2第二章 开发环境和开发工具 32.1 Protel 99se简介 32.2 keil介绍 42.3 开发工具在系统中的作用 52.4 主要元器件介绍 52.4.1 主控芯片AT89S51 52.4.2 数码管 72.4.3 掉电存储模块AT24c02 8第三章 电子密码锁设计硬件部分 93.1 电子密码锁总原理图 93.2 开锁电路设计 93.3 按键电路设计 93.4 显示电路设计 103.4 掉电存储电路设计 123.5 电源电路设计 12第四章 电子密码锁软件部分 134.1主程序流程图: 134.2键功能流程图: 14第五章 电子密码锁实物制作和调试过程 155.1 电路板制作中的问题和调试结果分析 155.2 制作好的实物的图片 16第六章 总结 20设计总结 20参考文献 21致 谢 22附录一 电子密码锁的电路图 23附录二 电子密码锁3D截图 24附录三 电子密码锁程序清单 24

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

电子密码锁的设计论文

导语:日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。以下我为大家介绍电子密码锁的设计论文文章,欢迎大家阅读参考!

一、 课题背景和意义

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

二、国内外研究现状

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

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

三、 设计论文主要内容

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

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

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

4、编写控制程序;

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

四、 设计方案

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

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

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

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

五、 工作进度安排

2011.2.22—2011.3.8

2011.3.9—2011.3.19

2011.3.21—2011.4.9

2011.4.10—2011.4.30

2011.5.1—2011.5.10

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

六、 主要参考文献

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

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

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

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

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

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

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

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

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

[10] ATmega.ATmega8L-8AC,2006,(01);

电子密码锁毕业论文绪论

程序设计内容

(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;

              }  

         }

    }

}

主要功能:输入0-9任意四位数字作为开锁密码,在下次开锁时必须输入设定密码,输入密码确认后开锁电路工作。应用电子元件组成电路实现对输入信号检验功能,如符合要求则输出开锁信号。本电路涉及单元电路有密码输入电路、密码检验电路、密码存储电路、开锁电路、报警电路、电源电路等。量化的技术指标: 本电路可实现预置密码功能,在密码锁工作时,只有在规定时间内输入正确的密码,密码锁才工作,否则密码锁报警电路被启动而发出报警声。所涉及的基本知识:电子技术、数字电路、555时基电路原理 完成课题条件:(主要元器件、所需的设备或所用的软件等)74LS116、74LS135、74LS25、74LS194、74LS147、555时基电路

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

相关百科

热门百科

首页
发表服务