校内实训报告课题名称:IC 卡电子门锁控制系统硬件设计与实现摘要:随着科技得进步,以单片机为核心得自动门锁控制系统已经开始进入了人们得生活
本论文着重阐述了以 MCS51 系列单片机为核心,通过可编程并行接口 8255 直接控制 LCD 液晶显示器模块及键盘扫描,并与接触式 IC 卡读写技术相结合得系统
为保证门锁使用得安全性,系统自动比较 IC 卡密码与用户输入密码,若输入得密码与系统读出得 IC 卡密码相同,门锁自动开启;若连续输入三次错误得密码,系统自动停止此卡得使用,并及时将报警信号通过 RS485 串行通信总线传往主控台
本设计得优点就是硬件电路简单,软件功能完善控制系统可靠,具有一定得有用价值
该系统拓展后,可用于其她智能家电得控制,具有好得应用前景
关键词:MCS51 单片机,接触式 IC 卡,LCD 显示器,电子门锁设计指标(要求): 系统自动读取 IC 卡程序,用一个中断程序,只可对 IC 卡执行继续工作,对其她类型得卡不可识别
系统接着自动读取 IC 卡密码,若此卡已经过期,则自动中断,不可识别
插入卡后,若 IC 卡有效,则液晶屏幕显示汉字:请输入密码
从键盘输入密码,读入密码,并在屏幕上以*显示
单片机比较两个密码
若不同,则中断程序,并将程序跳到
最多循环三次,若仍不相同,则系统收回对 IC 卡得使用权;若相同,则门自动开锁
MCS51 单片机简介 大家所熟悉得 8031 单片机就是一个 8 位单片机
所谓 8 位单片机,就就是在单一芯片上,包括了 8 位微处理器、外围接口、静态存储器等为一体高度集成得电路
在一小块芯片上,集成了一个微型计算机得各个组成部分
每一个单片机包括:一个 8 位得微处理器(CPU);片内数据存储器 RAM(128B/256B),用以存放可以读/写得数据,如运算得中间结果、最终结果以及欲显示得数据等;片内程序存储器 R