第四棵--与KEY .pptVIP

  • 2
  • 0
  • 约3.44千字
  • 约 12页
  • 2017-10-04 发布于浙江
  • 举报
第四棵--与KEY

键盘的应用 1、键盘的分类 键盘分编码键盘和非编码键盘。键盘上闭合键的识别由专用的硬件编码器实现,并产生键编码号或键值的称为编码键盘,如BCD码键盘、ASCLL码键盘等;而靠软件来识别的称为非编码键盘; 在单片机组成的测控系统及智能化仪器中,用的最多的是非编码键盘。 非编码键盘有分为: 独立式非编码键盘和行列式非编码键盘。 unsigned?char?Trg;? unsigned?char?Cont;? void?KeyRead(?void?)? {? ????unsigned?char?ReadData?=?P1^0xff;???//?1? ????Trg?=?ReadData??(ReadData?^?Cont);??????//?2? ????Cont?=?ReadData;????????????????????????????????//?3? }? Trg(triger)?代表的是触发,Cont(continue)代表的是连续按下。? 1:读P1的端口数据,取反,然后送到ReadData?临时变量里面保存起来。? 2:算法1,用来计算触发变量的。一个位与操作,一个异或操作,我想学过C语言都应该懂吧?Trg为全局变量,其它程序可以直接引用。? 3:算法2,用来计算连续变量。? (1)没有按键的时候? 端口为0xff,ReadData读端口并且取反,很

文档评论(0)

1亿VIP精品文档

相关文档