新闻中心

EEPW首页>消费电子>设计应用> 多用户密码锁的设计

多用户密码锁的设计

作者: 时间:2010-11-08 来源:网络 收藏


3.2 显示电路
电路主要使用七段数码管。单片机通过P2口将要显示的数据信号传送到数码管,直接控制数码管的显示,从而点亮数码管。由于单片机的时钟频率达到12 MHz,所以,看不到数据是一位一位传输的。从人类视觉的角度上看,就仿佛是全部数码管同时显示的一样。由单片机控制数码管显示1~3,分别表示3个。硬件电路主要是7段显示译码器的a~g对应接到单片机的P2.0~P2.6,通过查表得到要显示的数值。电路如图3所示。

4 软件
4.1 软件思想

整个系统的重点在于区分3个的进入。只有主进入之后才可以对自己及客人用户的密码进行修改。其他用户进入是不可以对自己的密码进行修改的。
程序设计主要包括了密码修改程序、密码输入程序、报警程序、控键扫描程序、数字键转换程序和功能键转换程序。在整个程序的运行过程中,控键扫描程序放在中断服务子程序中,每隔150ms进行一次扫描。密码修改程序,在设计中每个用户进入系统时都已加了标注,以确保密码被修改时可以准确的分辨出修改密码的用户是哪个,用户对密码是否有修改权。



关键词:设计密码锁用户

评论


相关推荐

技术专区

关闭