【单片机】晨启科技,酷黑版,密码锁

密码锁

任务要求:

当输入密码(至少6位密码)时,OLED显示屏显示输入的数字(或者字符),当密码位数输入完毕按下确认键时,对输入的密码与设定的密码进行比较(可使用外设键盘)。主要完成如下功能:

评分细则:

  1. 显示屏显示密码输入情况(20分);
  2. 每按下一个按键,蜂鸣器发出一声短暂的提示音(10分);
  3. 如果密码输入正确,显示屏显示密码输入正确提示,蜂鸣器发出短暂的提示音(20分);
  4. 如果密码输入错误,显示屏显示密码输入错误提示,蜂鸣器发出长响警告音,流水灯模块闪烁(20分);
  5. 具有输入撤销键,当按错按键时,有撤销功能(15分);
  6. 连续输入错误3次,键盘被冻结1分钟,这1分钟内无法输入。(15分)。
    【注释】
    口袋开发板上标注A6为撤销键,A7为确认键。STC89C51、MSP430、STM32单片机密码输入键为A2、A3、A4、A5四个键,共四个数字(或者字符);哪一个键代表什么数字(或字符),使用者可自定义(不同批次产品按键标识略有区别,可参考上述注意事项)。

涉及的单片机内容以及口袋开发板模块:

单片机:I/O功能、中断系统、定时\计数、显示接口

口袋开发板:流水灯、独立按键、蜂鸣器、OLED显示屏

相关推荐
动词ing1 天前
【51单片机】开始软件安装和构成
单片机·嵌入式硬件·51单片机
创界工坊工作室3 天前
35-基于AT89C51单片机的罐头生产线传送系统设计
stm32·单片机·嵌入式硬件·51单片机·proteus·生产线
WD137298015573 天前
WD5030L,为充电桩、工业设备、5G 基站、车载系统、消费电子提供电源,7-30V 的宽压输入
stm32·单片机·嵌入式硬件·5g·车载系统·51单片机
艾芯微科技4 天前
ETA1637S2G|钰泰同步升压 LED 背光驱动 SOT23-6,0.1% 超低占空比 PWM 调光
网络·单片机·嵌入式硬件·集成测试·51单片机
艾芯微科技4 天前
CJX3134K 长晶双 N 沟道 MOS 管详解|SOT-563 20V 小型电源开关方案
网络·单片机·嵌入式硬件·集成测试·51单片机
创界工坊工作室5 天前
26-基于51单片机的智能热水器控制系统设计
stm32·单片机·嵌入式硬件·毕业设计·51单片机·proteus
HRTOS5 天前
HRTOS 4.0 实测:时间片模式与调度位模式的任务切换性能对比
经验分享·单片机·嵌入式硬件·51单片机
HRTOS5 天前
HRTOS 4.0 实测:8051 中断响应延迟与中断嵌套性能测试
单片机·嵌入式硬件·51单片机
HRTOS5 天前
HRTOS 4.0 实测:8051 操作系统毫秒级任务延时精度测试
经验分享·单片机·51单片机
HRTOS5 天前
HRTOS 4.0 实测:指定任务运行机制与任务切换耗时
经验分享·单片机·51单片机