正在加载图片...
式按键接口程序设计 键盘处理程序任务 键输入 检査键盘是否有键被按下,消除按 键抖动。确定被按键的键号,获取键号。<有按键信号?N 硬件电路消除抖动或软件消除抖动。 2)键译码 延时等待10ms 键号为键盘位置码,根据键号査表 得出被按键的键值。键值:数字键0~9、<仍有按键信号?N 字符键OAIH~OFH、功能键10H 3)键处理 键盘处理 根据键值转移到不同程序段。若键 值属于数字、字符键,则调用显示数字 按键释放? 和字符的子程序。若键值属于功能键, Y 则进行多分支转移,执行各个功能程序 段二、独立式按键接口程序设计 键盘处理程序任务 1)键输入 检查键盘是否有键被按下,消除按 键抖动。确定被按键的键号,获取键号。 硬件电路消除抖动或软件消除抖动。 2)键译码 键号为键盘位置码,根据键号查表 得出被按键的键值。键值:数字键0~9、 字符键0AH~0FH、功能键10H~ 。 3)键处理 根据键值转移到不同程序段。若键 值属于数字、字符键,则调用显示数字 和字符的子程序。若键值属于功能键, 则进行多分支转移,执行各个功能程序 段。 延时等待10ms 仍有按键信号? Y 有按键信号? N Y N 键盘处理 按键释放? N Y
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有