- 31
- 0
- 约2.91万字
- 约 39页
- 2018-10-11 发布于广西
- 举报
精品
摘 要
本课题由STC89C52单片机构成核心控制系统,整个系统由主控部分、键盘显示控制部分、执行部分三部分组成,通过密码的核对完成自动存包取包过程。
第一部分:CPU核心控制部分,由单片机STC89C52、复位电路、时钟电路等构成,是整个系统的核心。
第二部分:键盘显示控制部分。用1个LCD1602和12个按键进行管理,LCD1602用于显示柜的号码和4位密码,12个按键分别为10个数字键和2个功能键。通过这些键盘,用户就可以完成所有的操作。
第三部分:执行机构部分。它是通过89C52的并行口控制8个发光二极管的状态(亮灭)来模拟柜子的存包取包的过程。
软件部分主要采用我们自己设定的一种与柜的号码相关联的算法来产生一组4位的随机密码,而密码的产生、核对过程就对应存包、取包的过程。
本系统具有如下特色:
(1)经济实用、操作简单且便于安装。
(2)能产生一组4位随机密码,密码使用一次有效;有三次容错功能和解锁功能,因而系统安全可靠。
(3)利用软件产生随机密码而不是硬件,使得硬件更为简洁、可靠、稳定。
关键词: STC89C52单片机;自动存包柜;随机密码;解锁
ABSTRACT
This subject is become key contro
您可能关注的文档
- (毕业学术论文设计)-基于LPC2148通讯的变频器控制.doc
- (毕业学术论文设计)-基于MapInfo的数字化校园论文.doc
- (毕业学术论文设计)-基于MasterCAM的复杂工件编程论文.doc
- (毕业学术论文设计)-基于mastership的32m钢制渔船第一分段3-9号肋位生产设计论文.doc
- (毕业学术论文设计)-基于Linux系统下利用S3C2440开发板与GPRS无线通信模组.doc
- (毕业学术论文设计)-基于MATALAB的窄环形通道内流体流动特性研究.doc
- (毕业学术论文设计)-基于MATLAB+GUI的滤波器设计软件设计.doc
- (毕业学术论文设计)-基于Matlab_Simulink的机械振动仿真研究.doc
- (毕业学术论文设计)-基于MATLAB的DTMF信号的仿真分析.doc
- (毕业学术论文设计)-基于MATLAB的PID控制器设计.doc
最近下载
- 昆虫信息素项目可行性研究报告.docx
- 2026年中考语文考前抢分速记手册(上海专版).docx VIP
- 中国台球协会技能等级考试中式台球考题说明.pdf VIP
- TSGD00012009压力管道安全技术监察规程工业管道管规.pdf
- 物业客户投诉分析报告.pptx VIP
- 2025中小学教师高级职称专业水平能力试题库(含答案).pptx VIP
- 2026年全款房屋买卖合同_全款房屋买卖合同范本.docx VIP
- 新解读《GB_T 32305-2015航天产品保证》最新解读.docx VIP
- 四年级体育下册前滚翻教案.doc VIP
- 2025年中小学教师高级职称专业水平能力题库及参考答案 .pptx VIP
原创力文档

文档评论(0)