单片机技术与应用2版教学教程刘松单元3并行输入与输出演示文稿.pptVIP

  • 1
  • 0
  • 约6.23千字
  • 约 43页
  • 2018-04-19 发布于未知
  • 举报

单片机技术与应用2版教学教程刘松单元3并行输入与输出演示文稿.ppt

89C52 三、 键盘接口控制方式 1、判别键盘上有无键闭合; 2、键盘去抖 3、判别闭合键的键号;N= 行首键号 + 列号 4、判断闭合键是否释放。 四、应用举例 【例4.1】硬件连接如图所示,编程完成如下功能:按键按下后,对应的小灯亮,再按下,对应的小灯灭。 89C52 #include reg52.h #define uchar unsigned char #define uint unsigned int sbit LED1 = P1^0; sbit LED2 = P1^1; sbit LED3 = P1^2; sbit LED4 = P1^3; sbit K1 = P2^0; sbit K2 = P2^1; sbit K3 = P2^2; sbit K4 = P2^3; void delay(uint z)//延时函数 { uint x,y; for(x=z;x0;x--) for(y=122;y0;y--); } void main() //主函数 { P1=0xff; P2=0xff; while(1) { LED1 = K1; LED2 = K2; LED3 = K3; LED4 = K4; delay(100); } } 按键控制四个数码管 #includereg52.h #define uint

文档评论(0)

1亿VIP精品文档

相关文档