0

    《计算机组成原理》课程设计报告-电子密码锁设计.doc

    2023.07.04 | admin | 167次围观

    长沙理工大学

    《计算机组成原理》课程设计报告

    电子密码锁设计

    XXX

    学院计算机与通信工程专业计算机科学与技术

    班级 085010502 学号 200550080219

    学生姓名张建平指导教师肖晓丽

    课程成绩完成日期 2008年1月18日

    课程设计成绩评定

    学院计算机与通信工程专业计算机科学与技术

    班级 085010502 学号 200550080219

    学生姓名张建平指导教师肖晓丽

    课程成绩完成日期

    指导教师对学生在课程设计中的评价

    评分项目

    及格

    不及格

    课程设计中的创造性成果

    学生掌握课程内容的程度

    课程设计完成情况

    课程设计动手能力

    文字表达

    学****态度

    规范要求

    课程设计论文的质量

    指导教师对课程设计的评定意见

    综合成绩指导教师签字 2008年1月18日

    电子密码锁设计

    学生姓名:张建平指导老师:肖晓丽

    摘要本文介绍一种利用EDA技术和VHDL语言,在MAX+PLUSⅡ环境下,设计了一种新型的电子密码锁。它体积小、功耗低、价格便宜、安全可靠,维护和升级十分方便,具有较好的应用前景。

    随着社会物质财富的日益增长,安全防盗已成为全社会问题。人们对锁的要求越来越高,既要安全可靠地防盗,又要使用方便。弹子锁由于结构上的局限已难以满足当前社会管理和防盗要求,特别是在人员经常变动的公共场所,如办公室、宾馆等地方。电子密码锁由于其自身的优势电子密码锁设计中遇到的问题,越来越受到人们的青睐,但是目前使用的电子密码锁大部分是基于单片机用分离元件实现的,其成本较高且可靠性得不到保证。本文采用先进的EDA技术,利用MAX+PLUSⅡ工作平台和VHDL语言,设计了一种新型的电子密码锁。

    关键词电子密码锁;EDA;VHDL;MAX+PLUSⅡ

    目录

    1 引言··················································5

    系统设计要求········································5

    2 EDA技术················································7

    EDA的概念········································ 7

    EDA技术的历史与发展······························ 6

    EDA的应用········································ 7

    EDA的常用软件···································· 7

    3 系统设计方案与功能实现································8

    ································8

    ·································9

    4 系统仿真··············································11

    5 结束语················································13

    致谢·····················································14

    参考文献·················································15

    附录·····················································14

    1引言

    计算机组成原理与设计是计算机通信与技术专业本科生的必修课程。在完成理论学****和必要的实验后电子密码锁设计中遇到的问题,本科学生掌握了它的基本原理和各种基本功能的应用,但对硬件实际应用设计和其完整的用户程序设计还不清楚,实际动手能力不够,因此对该课程进行一次课程设计是有必要的。

    计算机组成原理与设计的课程设计既要让学生巩固课本学到的理论,还要让学生学****硬件电路设计和用户程序设计,同时学****查阅资料、参考资料的方法。

    计算机原理与设计的课程设计主要是通过学生独立设计方案并自己动手用计算机电路设计软件,编写和调试用户程序,来加深对该课程的认识和理解,充分发挥我们的个体创新能力。

    系统设计要求

    (1)密码输入:每按下一个数字键,就输入一个数值,并在显示器上显示出该数值,同时将先前输入的数据依次左移一个数字位置。

    (2)密码清除:每按下清除键可清除前面所有的输入值,清除成“0000”。

    (3)密码更改:按下更改键可将目前的数码设定成新的

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论