没有合适的资源?快使用搜索试试~ 我知道了~
多功能密码锁在输入密码正确的条件下,控制电控锁开启,同时显示“O”(表示OPEN)字样;当输入密码错误时,发出错误警告声音,同时...
需积分: 38 18 下载量 165 浏览量
2010-06-21
18:00:03
上传
评论 3
收藏 484KB DOC 举报
温馨提示
试读
28页
在输入密码正确的条件下,控制电控锁开启,同时显示“O”(表示OPEN)字样;当输入密码错误时,发出错误警告声音,同时显示“C”(表示CLOSE)字样;当六次误码输入的情况下,产生报警电平报警。还可以实现对密码的修改,修改成功后,蜂鸣器发出确认音。
资源推荐
资源详情
资源评论
XXXX 学院
课程设计报告
院(系):__ 电子信息工程学院 专业班级: 计科应
061
学生姓名: XXX 学 号: 2006540248
设计地点(单位)__I506____________ __ ________ __
设计题目:__ 多功能密码锁 _____________________
完成日期: 2009 年 7 月 8 日
指导教师评语: _______________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________ __________ _
成绩(五级记分制):______ __________
指导教师(签字):________ ________
重庆科技学院
课程设计任务书
设计题目:多功能密码锁设计
学生姓名
XXX
课程名称
微机原理与接口技术课程设计
专业班级
计科普 2006/计科应 2006 /
计科转 2008
地 点
I506
起止时间 6 月 29 日 ~7 月 12
日
设
计
内
容
及
要
求
设计内容:在输入密码正确的条件下,控制电控锁开启,同时显示“ O”(表示
OPEN)字样;当输入密码错误时,发出错误警告声音,同时显示“C”(表示 CLOSE)
字样;当六次误码输入的情况下,产生报警电平报警。还可以实现对密码的修改,
修改成功后,蜂鸣器发出确认音。
设计要求:
(1)控制系统硬件用 8086 系统构成:CPU 8086,中断控制器,并行接口芯
片,键盘单元,显示单元,蜂鸣器。
(2)设计控制系统应用软件。
(3)系统功能:正常开锁,错误报警,密码修改,显示信息等功能。
设
计
参
数
(1)密码长度为六位,初始密码为学号的后六位;
(2)键盘上 0-9 十个数字键,用来输入数字密码;
(3)键盘上有“*”键,按该键用来删除密码;
(4)键盘上有“-”键,按该键实现修改密码;
(5)系统分析、设计正确;
(6)报告格式规范。
进
度
要
求
6 月 29 日--6 月 30 日明确设计任务,学习相关知识;
6 月 31 日--7 月 3 日查阅相关资料,进行基础练习;
7 月 5 日--7 月 7 日根据题目要求,进行设计和实现;
7 月 8 日--7 月 9 日撰写课程设计报告,进行答辩。
参
考
资
料
[1] 赵树升,赵雪梅.现代微机原理及接口技术[M],北京:清华大学出版社,2008
年 8 月
[2] 戴梅萼.微型计算机技术及应用——从 16 位到 32 位 (第 2 版) [M],北京:清华
大学出版社,2003 年 2 月
其
它
说
明
1.本表应在每次实施前一周由负责教师填写二份,院系审批后交院系办备案,一
份由负责教师留用。2.若填写内容较多可另纸附后。3.一题多名学生共用的,在设
计内容、参数、要求等方面应有所区别。
XXXXXX《微机原理与接口技术》课程设计报告
教研室主任: 指导教师: 年 月 日
II
XXXXXX《微机原理与接口技术》课程设计报告
摘要
本文主要介绍了现代微机原理与接口技术的应用----多功能电子密码锁的设
计与实现过程的设计。主要是利用 8086CPU,8254 以及 8255 芯片来实现密
码锁的各种功能。如提示并输入密码,判断密码正确性等。在输入正确后 LED
显示“O”并点亮发光二极管,否则 LED 显示“C”,并使蜂鸣器报警。在此次设计
中,主要是运用了 8255 连接矩阵键盘扫描单元,用汇编语言编写程序实现键
盘的扫描,输入键值,并从开辟的缓冲区内读出键盘输入的值,和已知密码逐
个比对,这一部分是整个设计中最重要的部分。在此之后,根据比对结果,调
用程序实现相应的后续显示功能。最终实现多功能密码锁的设计。
关键字:键盘扫描 数码管显示 密码锁
目录
摘要......................................................................................................................................................I
一 设计内容........................................................................................................................................1
二 设计目的与要求............................................................................................................................1
3.1 硬件设计...............................................................................................................................2
3.2 软件设计...............................................................................................................................3
4.1 主要芯片介绍.......................................................................................................................4
4.1.1 8254 芯片...................................................................................................................4
4.1.2 8255A 芯片................................................................................................................6
4.2 蜂鸣器报警模块...................................................................................................................7
4.3 键盘扫描及数码管显示模块...............................................................................................8
4.3.1 小键盘工作原理........................................................................................................8
4.3.2 LED 数码管工作原理.............................................................................................11
4.4 密码比对模块.....................................................................................................................12
五 设计结果与分析..........................................................................................................................14
六 总结致谢......................................................................................................................................14
参考文献...........................................................................................................................................15
附录:源程序...................................................................................................................................15
I
XXXXXX《微机原理与接口技术》课程设计报告
一 设计内容
在输入密码正确的条件下,控制电控锁开启,同时显示“O”(表示 OPEN)
字样;当输入密码错误时,发出错误警告声音,同时显示“C”(表示 CLOSE)字
样;当六次误码输入的情况下,产生报警电平报警。还可以实现对密码的修改,
修改成功后,蜂鸣器发出确认音。
二 设计目的与要求
设计目的:
进一步掌握键盘扫描和 LED 显示的程序设计,和进一步熟悉常用可编程
接口芯片的应用(如 8254,8255A 等),并综合运用微机原理及接口技术的
软硬件知识。
设计要求:
(1)控制系统硬件用 8086 系统构成:CPU 8086,中断控制器,并行接
口芯片,键盘单元,显示单元,蜂鸣器。
(2)设计控制系统应用软件。
(3)系统功能:正常开锁,错误报警,密码修改,显示信息等功能。
(4)通过 4*4 矩阵键盘输入 6 位 0~9 的数据,在 LED 数码管中显示数值,与设定的密
码进行比较,如果 6 位数据都正确,则 LED 数码管显示“O”,同时,发光二极管发光,给
于提示,否则 LED 数码管显示“C”,同时蜂鸣器报警提示。
三 概要设计
1
剩余27页未读,继续阅读
资源评论
hyl847308532
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功