- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]第九章_单片机原理与应用
if ((row1==1) (row2==1) (row3==1)) { // 再次读行线状态,若全部行线读回状态都为高 return 1; // 返回1,表明所有键盘都处于弹起状态 else return 0; // 返回0,表明有键盘处于按下状态 } else return 0; } 二、键盘接口 /************************************************** 函数名称:KeyValue() * 功 能:检测用户按下的键盘所对应的键盘号 * 入口参数:无 * 出口参数:返回0表示没有键盘被按动,返回1~9对应被按动的键盘 ***************************************************/ unsigned char KeyValue(void) { unsigned char KeyTemp=0; if(KeyDown()==1) { // 若键盘被按下 col1=0; col2=1; col3=1; // 将列线1置低,其他列线置高 if (row1==0) KeyTemp=1; if (row2==0) KeyTemp=4; if (row3==0) KeyTemp=7; col1=1; col2=0; col3=1; if (row1==0) KeyTemp=2; if (row2==0) KeyTemp=5; if (row3==0) KeyTemp=8; col1=1; col2=1; col3=0; if (row1==0) KeyTemp=3; if (row2==0) KeyTemp=6; if (row3==0) KeyTemp=9; while ( KeyUp()!=1); // 等待按下的键盘被释放 return KeyTemp; // 返回被按下并被释放的键盘的编号 } else return 0; } void key_deal (void) { switch ( KeyValue() ) { case 1: Sub_S1();break; // S1按键按下,执行对应子程序 case 2: Sub_S2();break; // S2按键按下,执行对应子程序 …… case 9: Sub_S9();break; // S9按键按下,执行对应子程序 default: break; } } 二、键盘接口 一、光电隔离接口 §9.2 数字I/O接口 1、光电隔离电路及其作用 在电气隔离(使用不同电源)的输入和输出电路之间,加入光电耦合器件,通过光传递信息。 抑制噪声,屏蔽干扰 2、光电耦合器 (1)结构: 以光为媒介传输信号的一种“电-光-电”转换器件 §9.2 数字I/O接口 发光源(LED) 受光器(光敏三极管) 密闭壳体 输入端 输出端 §9.2 数字I/O接口 (2) 工作原理: A (I/O口) LED灭时,光敏三极管截止,A点为低电位“0”; LED亮时,光敏三极管导通,A点为高电位“1”。 二、功率输出(继电器)接口 §9.2 数字I/O接口 1、继电器及其应用 (1) 什么是继电器? 单片机测控系统中常用的一种控制设备;一种开关,在一定条件下关闭或开启。 (2) 应用:在电子设备和机械设备之间起接口作用;单片机应用系统中转换控制信号。 §9.2 数字I/O接口 (3) 驱动继电器应考虑的因素 控制电路的电源电压,能提供的最大电流 被控制电路中的电压和电流 被控电路需要几组、什么形式的触点 (4) 两种驱动电路
文档评论(0)