员工电子存包柜的系统程序设计_微软订做案例
来源:电子存包柜 作者:瑞丰智柜 发布日期: 2020-07-25 浏览: 0
员工电子存包柜的系统程序需要独立开发,尤其是用户体验度好的存包柜,自主研发才能符合需求。前段时间,微软公司需要订做80套员工寄存柜,注重用户体验度和产品设计,难度较大,经过一段时间的攻克,终于将主程序写了出来。这里选用部分功能为大家讲解。

员工电子存包柜的系统程序需要独立开发,尤其是用户体验度好的存包柜,自主研发才能符合需求。前段时间,微软公司需要订做80套员工寄存柜,注重用户体验度和产品设计,难度较大,经过一段时间的攻克,终于将主程序写了出来。这里选用部分功能为大家讲解。

 员工电子存包柜

一、该模块的功能包括显示的初始化,判断是否有空箱,键盘扫描,密码扫描等功能。

员工电子存包柜的功能流程图如所示

员工电子存包柜的主程序流程图.png

二、员工电子存包柜键盘采用扫描工作方式,键入功能有以下4个方面:

1)判断键盘上有无键闭合,其方法为扫描口PA07输出全“0”,读PC口的状态,若PC03为全“1”(键盘上行线全为高电平)则键盘上没有闭合键若PC03不全为“1”,则有键处于闭合状态。

2)去除键的机械抖动,其方法为判断出键盘上有键闭合后,延迟一段时间再判别键盘的状态,若仍有键闭合,则认为键上有一个键处于稳定的闭合期,否则认为是键的抖动。

3)判别键闭合的键号,方法对键盘的列线进行扫描,扫描口PA07依次输出,相应的依次读PC口的状态,若PC03为全“1”则列线为“0”的这一列上没有键闭合。闭合键的键号等于为低电平的列号加上为低电平的行的首键号。

4)使CPU对键的一次闭合仅做一次处理,采用的方法为等待闭合键释放后在作处理。流程图如下所示

员工电子存包柜的键入流程图.png

各类型的电子存包柜研发设计,生产销售业务,欢迎联系瑞丰智柜!

智能箱柜专业厂家,专注于多场景的按需定制,质量过硬,价格实惠。

热线: 0755-29881268

直线: 138-25200-700

Alternate Text

微信号二维码