欢迎来到天天文库
浏览记录
ID:56230426
大小:80.00 KB
页数:15页
时间:2020-06-03
《电子系统课设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、电子系统课程设计-智能密码锁-学号:xxxxxxx姓名:xxxx班级:xxxxxx一、基本要求:1、熟悉使用Proteus进行单片机硬件电路和程序设计;2、独立撰写课程设计报告;二、指标要求:1、在NMBERINPUT的基础上设计数字密码锁2、运行初始密码为学号后8位,密码不正确执行4、5功能3、连续3次密码错误,锁定键盘,发出报警指示4、输出开锁信号(使用功率开关),LED指示5、设置修改密码功能,数据存入24C01EEROM三、实现步骤:1、设置密码为学号05610102、经一次运行程序,并输入正确密码后,初始密码就存入E2ROM中3、输入密码
2、时可按A清除,按B退位4、在输入正确密码后,按E键则开始进行密码修改5、开始修改时则LED亮6、修改后的密码自动存入E2ROM中7、连续三次输入密码错误,则发出报警声,灯亮四、程序如下:;*******************按键功能******************************************;*******************“0”—“9”:数字键******************************************;*******************“A”:清零键******************
3、************************;*******************“B”:退位键******************************************;*******************“C”:确认键******************************************;*******************“D”:返回键******************************************;*******************“E”:修改密码键*****************
4、*************************;*******************“F”:解除锁定键盘状态键************************************;***************************************************************************************;以下8个存储单元分别存放8位数码管的段码LED_BIT_1EQU30HLED_BIT_2EQU31HLED_BIT_3EQU32HLED_BIT_4EQU33HLED_BIT_5EQU34
5、HLED_BIT_6EQU35HLED_BIT_7EQU36HLED_BIT_8EQU37HT_COUNTEQU38HKEY_CNTEQU39HLINEEQU3AHROWEQU3BHVALEQU3CHWRONGEQU3DHSDAEQUP1.1SCLEQUP1.2;*******************************************************************************************;主程序;*************************************************
6、******************************************ORG0000HLJMPMAINORG000BHLJMPINT_T0;******************************************************;<<<<<<<<<<<<<初始化定义>>>>>>>>>>>>>>>>>>>>>>>>>>>;******************************************************MAIN:MOVWRONG,#00HMOVT_COUNT,#00H;初始位输入密码状态MO
7、V40H,#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
此文档下载收益归作者所有