欢迎来到天天文库
浏览记录
ID:56927031
大小:80.00 KB
页数:15页
时间:2020-07-25
《电子系统程设计.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
此文档下载收益归作者所有