密码锁在生活中很常见,但其中大多数的密码锁均以阵列式按键作为输入装置,阵列式按键的密码锁有体积大、按键易损坏、密钥易传播的缺点。本文介绍一种以STM32为主控芯片的密码锁,其输入装置仅有一个按键,密钥组成方式特殊,在仅具有一个按键的情况下能灵活的实现密钥输入与修改操作。单按键式密码锁在很大程度上减小了密码锁的体积,操作简单,使用价值较高。