c语言从键盘读按键不显示,C语言:我的按键程序K1键按下没有反应,其他两个都有反应...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我的部分程序
void Zfan() //这个程序还没有完善,不过应该不影响吧
{
while(!k1)
{
switch(f_a){
case 1: m = 0;break;
case 2: m = 1;break;
case 3:m = 2;break;
case 4: m = 3;break;
default:m = 0;break;
}
led = 0; // 灯亮
wr_string(1,9,"zd"); // 显示“zd”自动
}
}
void Key()
{
if(K1==0||K2==0||K3==0)
delay(10);
if(K1==0) k1 = ~k1; //一开始k1=1 这个是一个自动,手动切换的功能,一个键反复按来实现切换
if(k1==0)
Zfan();
else if(K2==0)
led = ~led;
else if(K3==0)
Lev_m(); //这个是按一下 m++,if(m>3)m=0;
while(!K1&&!K2&&!K3);
}
void main()
{
init_1602();
while(1)
{
DHT11_read(); //温湿度读取
air(); //空气质量读取
wr_num(1,4,t_h); //显示温度
wr_num(2,4,r_h); //显示湿度
wr_cmd(0x8f);
wr_data(0x30+f_a); //显示空气质量等级
delay(1000); //温湿度大于一秒采集一次
Key(); //这里出现了问题,把这个注释掉就没问题
wr_cmd(0xcf);
wr_data(0x30+m);
wr_cmd(0xcb);
wr_data(0x30+k1); //在LCD显示k1的值,这个我是用来检测K1按了后程序到底反应没
结果, 一开始k1显示1,按了后居然不是0 而是一个点 如果一开始k1初值=0 那么K1按了根本没反应
}
求大神指导一下我这个菜鸟小白吧 感激不尽
c语言从键盘读按键不显示,C语言:我的按键程序K1键按下没有反应,其他两个都有反应...相关推荐
- c语言中if( k1)的含义,C语言:我的按键程序K1键按下没有反应,其他两个都有反应...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我的部分程序 void Zfan() //这个程序还没有完善,不过应该不影响吧 { while(!k1) { switch(f_a){ case 1: m ...
- 嵌入式c语言检测键盘,【精华整理】C语言嵌入式系统编程修炼--键盘操作篇
计算机学的许多知识都具有相通性,因而,不断追赶时髦技术而忽略基本功的做法是徒劳无意的.我们最多需要"精通 "三种语言,最佳拍档是汇编.C.C++(或JAVA),很显然,如果你&qu ...
- tm1650按键处理c语言,求助51C语言X9C系列APP遥控驱动显示TM1650怎么将下面的程序合成...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 //########################################################################### ...
- c语言怎么键盘输入数据0停止,《C语言》上机考试题目.PDF
<C语言>上机考试题目.PDF 请按题目号就坐 源程序请以t 1.cpp .t23.cpp 等文件名保存 做完后报告并经验收 验收完毕后必须离场 C 语言>上机考试题目 题1: 题目 ...
- c语言时间算法如何以毫秒显示,C语言时间的方法.doc
C语言时间的方法.doc C语言获取系统时间的几种方式 -源于网络 C语言中如何获取时间?精度如何? 1 使用time_t time( time_t * timer ) 精确到秒 2 使用clock_ ...
- c语言从键盘输入asdfg输出asdfg,C语言复习题参考答案.doc
第1题功能:将十进制数转换成十六进制数. 第2题功能:删除字符串中的指定字符,字符串和要删除的字符均由键盘输入. 第3题功能:以下程序是用选择法对10个整数按升序排序. 第4题功能:以下程序的功能如( ...
- c语言对10万位进行显示,C语言位运算
满意答案 jtxd0025 2013.08.06 采纳率:59% 等级:9 已帮助:164人 C语言提供的位运算: 运算符 含义 & 按位与 | 按位或 ∧ 按位异或 ∽ 取反 < ...
- c语言某年某月的天数switch,在C语言中 使用switch语句编写“显示某年某月的天数”程序:...
那就在进入swith语句之前先处理一下,比如先建立两个整形数组预存储闰年和非闰年的每个月的天数,再就是判断一下闰,加上一个判断条件,分入口进入switch语句就可以了. 其实,写程序是"法无 ...
- c语言从键盘输入asdfg输出asdfg,C语言编程问题 C语言编程问题:题目计算圆的面积。...
1题目:将一个字符串中的大写字母转换成小写字母.例如:输入aSdFG输出为asdfg. 1. if(*c<='Z'&&*c>='A') : if(*c<='Z'||* ...
最新文章
- 流程文件外发同步及加密
- C++:sprintf()的用法(转)
- 系统文件打开检测脚本
- jquery parsley ajax,用户体验超棒且功能强大使用简单的javascript表单验证 - Parsley.js...
- Redis Cluster 集群扩容与收缩
- PID控制器开发笔记(转)
- Google Earth Engine(GEE)——导出视频和存储到云端!
- unity3d做会减少的血条_Unity 3D 血条制作
- jasperreport报表导出excel锁定行和列
- Mysql 超键 候选键 主键 外键之间关系
- CLSR 11.2散列表
- 苹果 CEO 库克:我每天晚上 9 点半睡觉,凌晨 4 点起床,希望员工重返线下工作...
- VS2013 简单MFC应用以及teechart使用方法
- 有道云笔记不同步_有道云笔记同步失败,同步不了怎么办
- WormHole是一个简单、易用的api管理平台,支持dubbo服务调用
- Linux系统安全和应用
- 语言处理方法-Word2Vec详解
- ci mysql操作_MySQL基础篇/第3篇:MySQL基本操作语句.md · icanci/MySQL-Review - Gitee.com...
- 2010年国家规划布局内重点软件企业认定名单
- 依靠JAXBContext轻松实现Java和xml的互相转换
热门文章
- flutter开发实战-flutter二维码条形码扫一扫功能实现
- centos7/6.9 docker-ce-17/1.7.1使用证书登陆(openssl tls)
- 图案设计灵感怎么写_服装设计灵感怎么写_服装设计师的设计灵感来源
- SSM通用活动报名系统(会员、管理员)+SSM框架+mysql+tomcat+Maven项目(毕设学习)可以用于学习SSM、maven项目入门
- jsp旅行社签证业务系统_旅行社护照录入系统到底是个啥?
- Angular HttpClient responseType和observe的坑人行为
- java日程管理源代码_Java日程管理——万年行事历源代码
- 简谈对ES7的async和await的理解
- Swarm白皮书学习
- IntelliJ IDEA 2016 破解旗舰版