找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3261|回复: 0
收起左侧

单片机独立按键识别含源代码、Proteus仿真图

[复制链接]
ID:721210 发表于 2020-6-24 10:31 | 显示全部楼层 |阅读模式
闲来没事,写的独立按键识别。主要能实现以下功能:开始时LED灯均为熄灭,随后按下相对应按键,就会点亮相对应LED灯,但按键释放后LED不会熄灭,直至按下下一个按键时。

仿真图

仿真图

源代码

源代码


单片机源程序如下:
  1. // 独立按键识别
  2. #include <REG51.H>        

  3. void main() {
  4.    char key = 0;
  5.    while(1){
  6.                    key = P0 & 0x0f;               //读取按键状态
  7.                 if (key != 0x0f) P2 = key;        //显示到led
  8.         }
  9. }
复制代码

所有资料51hei提供下载:
按键识别.zip (146.11 KB, 下载次数: 14)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表