为了满足人们对日常生活中安全保险的需求,我们设计了一款用密码代替钥匙的密码锁。相比于传统的钥匙开锁手段,这款密码锁具有安全性高、成本低、功耗低、易操作等优点。 本系统采用以单片机为核心元件的控制方案。在选取单片机种类时,我们综合性能、存储器、运行速度、I/O口、定时/计数器、串口等方面,最终选用了STC90C52单片机,利用单片机灵活的编程设计和丰富的I/O端口,及其控制的准确性,实现基本的密码锁功能。在单片机的外围电路外接4*4矩阵键盘用于密码的输入和修改,外接AT24C02芯片用于密码的存储,外接LCD1602显示器用于显示各种信息,蜂鸣器报警,除此之外还有复位电路和晶振电路、继电器等,复位电路和晶振电路与STC90C52单片机组成单片机最小系统。它具有设置、修改6位用户密码、密码错误报警等功能。本系统成本低廉,功能实用。 个人编写的课程设计报告,可参考下载使用 关键词: 密码锁; 报警; 蜂鸣器; STC90C52;密码;
2024-05-07 15:14:41 829KB LCD1602 STC90C52 STC89C52
1
本设计采用8051单片机为主控,实现采用4个按键控制16*16点阵显示的贪吃蛇游戏。并做到以下要求: 1.点阵显示清晰无坏点; 2.按键控制方向,反应迅速无延迟; 3.随着所吃食物增加,移动速度逐渐增加; 4.当贪吃蛇碰壁时游戏结束,并且显示分数; 5.当游戏结束后能够恢复初始化,继续进行。
2019-12-21 21:34:41 7.22MB 16*16点阵 贪吃蛇 STC90C52 单片机
1