单片机C语言中判断按键是否按下,按键识别方法之一
单片机c语言
<>欢迎进入51单片机学习网论坛讨论
本站新域名www.8951.com开通WWW.51C51.COM
中国单片机编程技术普及推广第一站!
8.按键识别方法之一
1.实验任务
I/O并行口直接驱动LED显示
每按下一次开关SP1,计数值加1,通过AT89S51单片机的P1端口的P1.0到P1.3显示出其的二进制计数值。
2.电路原理图
图4.8.1
3.系统板上硬件连线
(1.把“单片机系统”区域中的P3.7/RD端口连接到“独立式键盘”区域中的SP1端口上;
(2.把“单片机系统”区域中的P1.0-P1.4端口用8芯排线连接到“八路发光二极管指示模块”区域中的“L1-L8”端口上;要求,P1.0连接到L1,P1.1连接到L2,P1.2连接到L3,P1.3连接到L4上。
4.程序设计方法
(1.其实,作为一个按键从没有按下到按下以及释放是一个完整的过程