热门搜索 :
考研考公
您的当前位置:首页正文

电子密码锁任务书

来源:东饰资讯网
10电子信息班课程设计任务书

2012~2013学年第一学期

课程设计任务书

课程名称 基于PIC单片机的电子密码锁的设计与仿真 专业

适用年级 班级 指导教师

一、系统主要功能

1)基本要求

1.硬件设计要求:

(1)CPU使用PIC16F877A。

(2)用4x4矩阵键盘作为操作信息输入。

(3)用LCD1602或六位数码管作为信息输出。(建议使用LCD1602)

(4)用蜂鸣器及发光二极管作为错误报警及状态显示。

2.系统功能要求:

(1)输入密码功能。输入密码时用“*”号或“-”显示。在输入密码时,具有清除前一位密码功能(用CLR键)。密码输入完毕,按(ENTER键)确认并生效。

第1页

10电子信息班课程设计任务书

(2)上锁功能。在锁开状态下,通过(LOCK键)上锁。

(3)在锁合的状态下,通过密码开锁功能。开锁时,直接在键盘上输入六位密码,按(ENTER键)确认,如果密码正确,转入锁开状态。

(4)在锁开状态下,修改密码功能。在键盘上输入六位新的密码,按(ENTER键)确认,代替旧密码,并保存在RAM中。

(4)在开锁时,如果输入密码三次错误,产生声、光报警功能。

(5)0~9为密码键数字键,E为ENTER键,C为清除键CLR键,D作为上锁键LOCK键,如果用到其他键时,可自行定义。

2)进阶要求

密码保存在PIC16F877A内部的EEPROM中,以防断电密码丢失。(不使用外挂的EEPROM,如:AT24C02等)

二、系统设计要求

1)根据系统的功能和目标,画出系统功能框图。

2)根据系统功能框图用Proteus画出仿真电路图。

3)根据系统的功能要求,画出程序流程图。

第2页

10电子信息班课程设计任务书

4)根据程序流程图,用PIC C语言编写系统源程序。

5)进行编译、调试建立目标代码。

6)在Proteus环境下进行仿真。

三、设计报告

报告内容包括系统设计思路、方案选择、器件选择及电路元器件明

细表、系统功能框图、程序流程图、源程序清单、系统工作原理和设

计心得等。

四、评分标准:

1、完成《基本要求》者,得分80~89分;

2、完成《基本要求》及《进阶要求》者,得分90~100分;

五、设计时间安排

二十周的星期一至星期五

1)周一:

第3页

10电子信息班课程设计任务书

布置任务,进行方案选择、器件选择。

2)周二:

画电路原理图和程序流程图。

3)周三:

编写源程序,调试和仿真。

4)周四:

编写源程序,调试和仿真。

4)周五:

学生答辩,交报告。

第4页

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

Top