- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
6位LED动态扫描电路----共阳电路连接笔段码位选码‘0’导通‘1’关闭6位LED动态扫描电路----共阴电路连接笔段码位选码‘1’导通‘0’关闭四、IO应用-点阵(了解:自学)有兴趣了解一下点阵显示器—做广告用一个好的单片机应用系统,通常要有优秀的人机交互接口。键盘是与单片机进行人机交互的最基本的途径,其以按键的形式来设置控制功能或输入数据。常用的键盘有独立式按键键盘和矩阵式按键键盘两种。独立式按键接口简单,适合于简单而且少的开关量的输入。矩阵式按键键盘则适合于输入参数较多、功能复杂的系统,可以最大限度地使用单片机的引脚资源。按键的输入状态本质上是一个开关量。人们通过键盘输入一些命令或数据,以达到控制单片机运行的目的。本小节主要介绍了独立式按键和矩阵式按键键盘输入的相关知识及其编程接口。2341五、IO应用-按键(BUTTON)键盘通常使用机械触点式按键开关,其主要功能是把机械上的通断转换为电气上的逻辑关系(1和0)。(一)独立按键独立式键盘电路设计时,每个按键的一端与单片机的一个端口引脚相连,另一端接地。无键按下时,P1的3个I/O口均通过电阻接高电平,信息为“1”。有键按下,将使对应的I/O口通过该键接地,信息为“0”。独立式按键的程序设计比较简单,一般采用查询方式即可。防抖动措施为了克服按键触点机械抖动所致的检测误判,必须采取去抖动措施,可从硬件、软件两方面予以考虑。键数较少时,采用硬件去抖;键数较多时,采用软件去抖。按键触点的机械抖动“软件去抖”思想软件上采取的措施:在检测到有按键按下时,执行一个10ms左右(具体时间应视所使用的按键进行调整)的延时程序,再确认该键电平是否仍保持闭合状态电平,若仍保持闭合状态电平,则确认该键处于闭合状态,从而消除抖动的影响。任务:键控闪烁灯#includeregX52.HvoidDelayms(unsignedchar);//具体定义省略 voidmain(void)//main函数{ P2_0=1;//按键初始化,防止误读 while(1) //保证系统一直运行 { if(P2_0==0) //如果有按键按下 { Delayms(10);//延时去抖动 if(P2_0==0)//再次确认按键{ P2_7=~P2_7; while(P2_0==0);//等待按键释放 } } } }#includeregX52.HsbitLED=P2_7; sbitKEY=P2_0; voidDelayms(unsignedchar); voidmain(void)//main函数{KEY=1;//按键初始化 while(1) //死循环,保证系统一直运行 { if(KEY==0) //如果有按键按下 { Delayms(10);//延时去抖动 if(KEY==0)//再次确认按键{ LED=~LED;//将LED取反 while(KEY==0);//等待松开 } } } }例2:键控花样流水灯请大家思考,根据流程图采用C51编出任务程序!下节课用带来检查,并计入平时成绩!单击此处编辑母版标题样式一般情况下,单片机是用来对一些器件如AD、DA等进行控制,为了直观的看到显示结果或者对器件进行必要调节,输入输出就成了不可缺少的一部分。常见的输出设备有:发光二极管、LED数码管、点阵、LCD1602液晶、LCD12864液晶,还有一些TFT彩色液晶屏。另外通过串口或者其他协议将显示结果发送至PC机,利用上位机显示也是一种很好的办法。显示器是人机界面重必不可少的一部分!接下来,我们来学习LED数码管显示。必须注意:扫描周期必须控制在视觉停顿时间内,一般在20ms以
您可能关注的文档
- 小学一年级上学期第一次家长会.ppt
- 和谐宿舍关系的心理学智慧.ppt
- 地铁列车牵引系统.ppt
- 其他几种学前教育科研方法.ppt
- 多重耐药菌现状及防护策略.ppt
- 基于Flash毕业答辩幻灯片.ppt
- 历史与社会教材培训.ppt
- 哲学与其他学科的关系.ppt
- 冶金工程概论-11钢的浇铸.ppt
- 发电机专业技术学习第一篇.ppt
- 2025年衢州开化县部分事业单位招聘高层次紧缺人才6人笔试备考试题及答案解析.docx
- 2025浙江空港商业经营管理有限责任公司招聘3人笔试备考试题及答案解析.docx
- 2025年三明大田县部分事业单位公开招聘8人笔试备考试题及答案解析.docx
- 2025天津南开大学部分科研助理岗位招聘笔试备考试题及答案解析.docx
- 2025上海奉贤区社区工作者招聘140人笔试备考试题及答案解析.docx
- 2025年三明建宁县事业单位公开招聘59人笔试备考试题及答案解析.docx
- 2025上海华东师范大学技术转移中心管理岗位招聘2人笔试备考试题及答案解析.docx
- 2025青岛市城阳区教育系统公开招聘教师(215人)笔试备考试题及答案解析.docx
- 2025台州温岭市交通旅游集团有限公司招聘2人笔试备考试题及答案解析.docx
- 2025年河北唐山玉田县无终街道办事处招聘社区临时工作人员10人笔试备考试题及答案解析.docx
文档评论(0)