您好,欢迎来到画鸵萌宠网。
搜索
您的当前位置:首页计算机硬件技术基础综合性实验任务书(08)密码门锁的模拟_C

计算机硬件技术基础综合性实验任务书(08)密码门锁的模拟_C

来源:画鸵萌宠网
计算机硬件技术基础课程设计任务书 编号:8

河北工业大学计算机硬件技术基础(MCS-51单片机原理及应用)

综合性实验任务书

学院 班级 设计人 成绩

一、 题目:用单片机模拟密码门锁 二、目的与要求:

1.目的:

培养学生综合利用汇编语言进行程序设计的能力。

2.基本要求:

能够模拟密码门锁的基本工作过程,用液晶显示器显示所设计题目。 3.创新要求:

在基本要求达到后,进行创新设计,比如可以设置密码等。 三、设计方法和基本原理:

1.问题描述:

密码门锁工作过程比较简单,用户只有输入了正确的密码,才开锁,当三次输入错误以后,则延时一段时间才允许再次输入。

2.问题的解决方案:

(1) 鉴于实际条件的限制,我们只是从试验板上模拟这个过程,可以利用红绿灯的亮灭来模拟门的开关状态,用开关来输入密码,用定时中断来延时。

(2)可以用某个特定开关来进行密码输入完成后的确认,检测到这个开关则进行密码比较并改变锁的状态。

四、主要技术问题的描述:

本题内容比较简单,主要技术点有如下几个: (1)主程序不断检测开关状态并记录到缓冲区,当确认开关被拨动后进行密码比较。 (2)用一个存储单元存储错误次数,当到达错误次数以后,则启动定时中断,并设置某个标志位使主程序不记录下面的开关,定时停止以后再纪录。 五、书写设计报告的要求:

设计报告中包含以下几个方面: 1、 设计题目 2、 总体设计

1) 所实现的功能描述。 2) 设计方案的描述。

3、 硬件系统设计,包括所需设备,接线方式,以及资源分配。

4、 软件系统的设计,包括划分功能模块,写出各个功能模块实现的功能。画出程序流程图

24-1

计算机硬件技术基础课程设计任务书 编号:8

5、 列出程序清单,并加以必要的注释 6、 写出调试程序的方法

7、 指出所设计问题的不足和改进方案 8、自评分和收获体会

六、课程设计的考核方式及评分方法 1.考核方式

课程设计结束时,在机房当场验收。 (1) 学生演示,老师检查运行结果是否正确。 (2) 回答教师提出的问题。 (3) 学生提交课程设计报告(A4纸打印),并将电子文档和源程序发至知道教师信箱。

2.评分方法

(1) 出勤率

(2) 课程设计准备工作 (3) 课程设计期间纪律 (4) 课程设计运行结果 (5) 课程设计报告 (6)答辩情况

24-2

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo8.com 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务