电子系统程设计.doc

电子系统程设计.doc

ID:56927031

大小:80.00 KB

页数:15页

时间:2020-07-25

电子系统程设计.doc_第1页
电子系统程设计.doc_第2页
电子系统程设计.doc_第3页
电子系统程设计.doc_第4页
电子系统程设计.doc_第5页
资源描述:

《电子系统程设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、电子系统课程设计-智能密码锁-学号:xxxxxxx姓名:xxxx班级:xxxxxx一、基本要求:1、熟悉使用Proteus进行单片机硬件电路和程序设计;2、独立撰写课程设计报告;二、指标要求:1、在NMBERINPUT的基础上设计数字密码锁2、运行初始密码为学号后8位,密码不正确执行4、5功能3、连续3次密码错误,锁定键盘,发出报警指示4、输出开锁信号(使用功率开关),LED指示5、设置修改密码功能,数据存入24C01EEROM三、实现步骤:1、设置密码为学号05610102、经一次运行程序,并输入正确密码后,初始密码就存

2、入E2ROM中3、输入密码时可按A清除,按B退位4、在输入正确密码后,按E键则开始进行密码修改5、开始修改时则LED亮6、修改后的密码自动存入E2ROM中7、连续三次输入密码错误,则发出报警声,灯亮四、程序如下:;*******************按键功能******************************************;*******************“0”—“9”:数字键******************************************;******************

3、*“A”:清零键******************************************;*******************“B”:退位键******************************************;*******************“C”:确认键******************************************;*******************“D”:返回键******************************************;******

4、*************“E”:修改密码键******************************************;*******************“F”:解除锁定键盘状态键************************************;***************************************************************************************;以下8个存储单元分别存放8位数码管的段码LED_BIT_1EQU30HLED_BIT

5、_2EQU31HLED_BIT_3EQU32HLED_BIT_4EQU33HLED_BIT_5EQU34HLED_BIT_6EQU35HLED_BIT_7EQU36HLED_BIT_8EQU37HT_COUNTEQU38HKEY_CNTEQU39HLINEEQU3AHROWEQU3BHVALEQU3CHWRONGEQU3DHSDAEQUP1.1SCLEQUP1.2;********************************************************************************

6、***********;主程序;*******************************************************************************************ORG0000HLJMPMAINORG000BHLJMPINT_T0;******************************************************;<<<<<<<<<<<<<初始化定义>>>>>>>>>>>>>>>>>>>>>>>>>>>;*********************

7、*********************************MAIN:MOVWRONG,#00HMOVT_COUNT,#00H;初始位输入密码状态MOV40H,#3FH;“0”MOV41H,#6DH;“5”MOV42H,#7DH;“6”MOV43H,#06H;“1”MOV44H,#3FH;“0”MOV45H,#06H;“1”MOV46H,#06H;“1”MOV47H,#06H;“1”LCALLDATA1;调初始的显示的数据,全为短杆;******************************************

8、************************;<<<<<<<<<<<<<<<<<<<<<<<<密码输入>>>>>>>>>>>>>>>>>>>>>>>>>>>>;******************************************************************STAR

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。