(中职)单片机技术应用项目教程项目四任务一电子课件.pptx

上传人:春哥&#****71; 文档编号:71820068 上传时间:2023-02-06 格式:PPTX 页数:16 大小:4.08MB
返回 下载 相关 举报
(中职)单片机技术应用项目教程项目四任务一电子课件.pptx_第1页
第1页 / 共16页
(中职)单片机技术应用项目教程项目四任务一电子课件.pptx_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《(中职)单片机技术应用项目教程项目四任务一电子课件.pptx》由会员分享,可在线阅读,更多相关《(中职)单片机技术应用项目教程项目四任务一电子课件.pptx(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、(中职)单片机技术应用项目教程项目四任务一电子课件汽车运用与维修专业单片机应用技术项目四 密码锁日常生活中密码锁应用非常广,如超市和浴室的储物柜、家庭保险柜等均需要性能可靠的密码锁,密码锁需要通过键盘输入密码,然后才能打开或关闭柜子。本项目要求制作一个密码锁,通过该项目的学习,掌握独立键盘与行列矩阵键盘的编程方法,以及使用软件消除按键抖动的方法。项目描述制作一个密码锁,该密码锁共有四个按键,这四个按键分别代表数字0、1、2、3,使用按键输入密码,如果密码正确,密码锁将被打开,否则将保持锁定状态(这里用LED1红灯亮表示锁定,LED2绿灯亮表示锁被打开)。任务一制作四按键密码锁1.了解键盘的分类

2、和键盘按键抖动的原因2.掌握独立键盘的编程方法3.掌握软件消除按键抖动的方法4.熟悉独立键盘的常见硬件电路知识目标任务实施5.能熟练编写独立式键盘控制程序6.能用软件消除键盘抖动带来的影响一、键盘简介键盘是单片机应用系统中最常用的输入设备之一,它是由若干个按键按照一定规则组成的,每一个按键实际上是一个开关元件,按照构造可分为有触点开关按键、无触点开关按键两类。有触点开关按键有机械开关、微动开关、导电橡胶等;无触点开关按键有电容式按键、光电式按键和磁感应按键等。目前单片机应用系统中,主要采用独立式按键和行列矩阵式两大类键盘,独立式键盘适用于按键数目少于8个的场合,行列矩阵式键盘适用于按键数目大于

3、8个场合。二、独立式键盘接口独立式键盘接口的每个按键占用一根I/O端口线。如图4-6所示,当某一按键被按下时,该键所对应的口线将由高电平变为低电平。反过来,如果检测到某口线为低电平,则可判断出该口线对应的按键被按下。其特点如下:1.各按键相互独立,电路配置灵活;2.按键数量较多时,I/O端口线耗费较多,电路结构繁杂;3.软件结构简单,适用于按键数量较少的场合。三、按键抖动的原因及消除其影响的办法单片机应用系统中键盘通常是由机械触点构成的,按下键盘中某一个键时,会产生抖动,抖动时间一般为510ms,如图4-7所示,抖动现象会引起单片机对一次按键操作进行多次处理,从而可能产生错误操作。消除抖动,可

4、以采用硬件消抖,也可以采用软件消抖,软件消抖成本低,效果好,目前单片机应用系统中通常采用软件消抖方法。三、按键抖动的原因及消除其影响的办法具体方法如下:检测到按键按下后,执行延时10ms子程序,避开按键按下时的抖动时间,然后再确认该键是否确实按下,就可以消除抖动影响。编程实例:if(key=0)delay(10);/延时10ms消抖if(key=0)活动一:识读电路图任务一制作四按键密码锁活动二:绘制程序流程图任务一制作四按键密码锁活动二:绘制程序流程图任务一制作四按键密码锁活动三:利用KeilC51软件编写程序活动四:使用Proteus软件仿真,调试程序活动五:将程序下载到单片机中,验证其实际功能任务一制作四按键密码锁【任务拓展】【任务拓展】根据要求,绘制程序流程图和仿真电路图,用Keil编写C源程序,并用Proteus进行仿真调试。功能要求:制作一个密码锁,其功能如下:KEY1和KEY3按键按顺序依次按下,密码锁会被打开,否则处于锁定状态。任务一制作四按键密码锁感谢聆听感谢聆听

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁