欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    微机原理课程设计-- 多功能密码锁

    • 资源ID:1403778       资源大小:1.05MB        全文页数:28页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    微机原理课程设计-- 多功能密码锁

    1、 微型计算机原理及应 用课程设计报告 设计题目: 多功能密码锁 指导老师: 学 生: 学 号: 专 业: 目录目录 一、课设目的一、课设目的 3 二、设计内容二、设计内容 3 三三设计任务设计任务 3 四设计思路四设计思路 4 五所用器件及各器件所实现的功能五所用器件及各器件所实现的功能 . 5 5.1 所用器件 5 5.2 各部分器件及其功能 . 5 5.2.1 CPU 8086 5 5.2.2 可编程并行接口 8255A 6 5.2.3 译码器 74L138 7 5.2.4 存储器 27C513 8 5.2.5 共阴极数码管 9 5.2.6 时钟发生器 8284A . 9 5.2.7 石英

    2、晶振 . 10 六、硬件连接图及说明(设计说明书)六、硬件连接图及说明(设计说明书) . 11 6.1 时钟发生模块电路 . 11 6.2 内存模块电路 . 11 6.3 拓展 IO 口模块电路 . 12 6.4 键盘输入模块 . 13 6.5 显示模块 15 6.6 系统整体电路 17 七、各程序的详细框图及相应说明七、各程序的详细框图及相应说明 . 17 7.1 软件设计思路 . 17 7.2 程序介绍 . 18 7.2.1 主程序 . 18 7.2.2 开锁子程序 18 7.2.3 闭锁子程序 18 7.2.4 密码输入错误子程序 18 7.2.5 开锁成功子程序 . 18 7.2.6

    3、修改密码子程序 . 19 7.3 流程图 20 7.3.1 主程序流程图. 20 7.3.2 子程序流程图. 21 7.3.3 修改密码子程序 . 22 八、程序清单及必要注释八、程序清单及必要注释 . 22 九、课设结果及分析及设计难点九、课设结果及分析及设计难点 . 26 9.1 课设结果及分析 . 26 9.2 设计难点 . 26 十收获与体会十收获与体会 27 参考文献参考文献 28 一、一、课设课设目的目的 1认真回顾及运用微型计算机原理的内容,深入了解 8086,8255A 和存储 器等部分芯片的功能,并学会应用。 2学会应用学过的汇编语言知识编写一个实用并且比较深入的程序。 3能

    4、够用相应的芯片按照程序连接成一个多功能的可实现系统。 4提高实验技术、操作能力,提高分析问题、处理问题、解决问题的能力; 掌握电路的方案选择和综合设计方法与使用; 5在此综合设计中,通过团队协作,进一步深入了解微机原理技术,提高软硬 件的应用应用能力。 二、二、设计内容设计内容 密码锁在输入密码正确的条件下输出开锁电平,控制电控锁开启,同时显示 00 字样。当输入密码错误时,发出错误警告声音,同时显示 FF 字样。当六次误 码输入的条件下,产生报警电平报警。还可以实现对密码的修改,修改成功后, 蜂鸣器发出确认音。 三三设计任务设计任务 1、选用 8086 和适当的存储器及接口芯片完成相应的功能

    5、。 2、用 LED 显示器显示电子锁的当前状态。 3、画出详细的硬件连接图。 4、给出程序设计思路、画出软件流程图。 5、给出地址分配表。 6、给出所有程序清单并加上必要注释。 7、完成设计说明书(列出参考文献,所用器件型号) 。 四设计思路四设计思路 这种方案采用一种是以 8086 芯片为核心的设计控制方案。 利用 8255 芯片进 行数据的传送,利用它的三组控制口来实现所需功能。原理框图如下: 图 1 方案原理框图 经过我们的分析和讨论,综合了软硬件实现、课设要求、成本、可操作性、 实用性、可塑性等因素,最后我们选择此方案,虽然不能实现计数中断等功能, 功能拓展少,但此方案使用器件较少,连

    6、线简单,编程简单。易于升级和维护。 既可满足电路简单,也可实现系统升级,我们有信心能够做到。接下来将会对该 方案的详细实现过程进行介绍。此方案用 8086 为控制核心,8255A 作为 IO 口拓 展及连接外设,8284A 来作为时钟发生器,使用 8282 作地址锁存。并选择存储 器,设计键盘输入电路及报警、开锁等电路构成所需的控制系统。 接下来根据硬件连接进行软件编程,我们用主程序来调用子程序(具体见程 序介绍)共采用了 5 个子程序来实现开锁、闭锁、错误报警、开锁成功和修改密 码子程序。 用到的软件有: 用 Protel99se 画电路图, 用 Proteus7.5 进行仿真, 用 TdPit 进行编程,用 Office Visio 制作流程图。用 Office Word 进行论文的撰写。 8284 时钟时钟 控制控制 8255A 并行接并行接 口电路口电路 8086 键盘输入电路键盘输入电路 LED 显示电路显示电路 内存电路内存电路 报警提示电路报警提示电路 开锁控制电路开锁控制电路


    注意事项

    本文(微机原理课程设计-- 多功能密码锁)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583