完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛
|
有一点我要问一下啊,else if(key_lock4==0) //有按键按下,且是第一次被按下。这句看不懂,为什么不是key_sr4==0,是有键按下。
|
|
|
|
|
|
|
|
|
if(key_sr4==1)//如果这个条件满足,就不会判断下面的key_lock4==0 { } else if(key_lock4==0) //如果这个条件满足,就表示上面key_sr4==1这个条件不成立,这个条件不成立,是因为有按键按下了。所以这一步已经包含按键被按下的信息。 { } |
|
|
|
|
|
|
|
|
谢谢你的回答。看来对于if else 语句,我还要加深理解。 |
|
|
|
|
|
|
|
|
前辈,您好,可以跟我解释一下“消息和时间结合的系统”如何实现吗?或者有相关的书籍推荐给我们这些初学者学习一下吗?谢谢~ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
鸿哥,关于编码转换程序,推荐一种简单实用的方法哦!
code unsigned char SEG[16]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x86,0xff,0x92,0x00,0xbf,0x8e}; // 0 1 2 3 4 5 6 7 8 9 E S - F// // 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 typedef union flag { unsigned char AllFlag; struct { unsigned char b0:1; unsigned char b1:1; unsigned char b2:1; unsigned char b3:1; unsigned char b4:1; unsigned char b5:1; unsigned char b6:1; unsigned char b7:1; }OneBit; }FlagChar; FlagChar disp; void dispcache() { seg1 = disp.OneBit.b0; seg2 = disp.OneBit.b1; seg3 = disp.OneBit.b2; seg4 = disp.OneBit.b3; seg5 = disp.OneBit.b4; seg6 = disp.OneBit.b5; seg7 = disp.OneBit.b6; seg8 = disp.OneBit.b7; } void display() { disp.AllFlag=SEG[0]; //显示0 dispcache(); } |
|
|
|
|
|
|
|
wendyhades 发表于 2014-7-4 09:30 非常感谢。你说的这种方法是用结构联合体,我早就知道。但是我平时很少用,是我个人习惯的原因。用结构联合体在书写方面看起来确实更加简洁一点,但是经过C语言编译编译后,它的代码容量和运行效果跟我方法的效果是一样的。如果我用你介绍的这种方法来写教程,很多初学者估计看不懂,不好理解,所以我还是用我原来的方法。 |
|
|
|
|
|
|
|
|
本帖最后由 jianhong_wu 于 2014-7-8 08:27 编辑
给你三个建议:(1)关注一下王阳明的心学,它是曾国藩、蒋介石、梁启超等万千历史牛人的心灵导师,浮躁现实的一剂心灵解药。你可以先看一本书《 神奇圣人王阳明》,然后在网上找浙江大学教授董平的公开课《王阳明心学》的视频来看看。 (2)养成阅读的习惯,活到老学到老,学问无止境。我从学校毕业到现在从来没有停止过学习看书,我在深山老林里养猪的时候,还专门买《红楼梦》来看。我给你介绍几本书:《明朝那些事儿》,《唐朝那些人》,《道德经》,《水浒传》,《三国演义》,《红楼梦》,《东周列国志》,经常逛逛天涯论坛的煮酒论史和经济板块,有空关注一下中国的近代史,中国近代史的资料很多。 (3)学技术,短期内可以立马看到它对个人产生的经济回报。学人文历史短期内看不到什么经济回报 ,但是从长期来看,它会让你裂土封侯,有享不尽的荣华富贵,让你受用一辈子。我们要一手抓技术,一手抓人文历史,两手抓,两手都要硬。 |
|
|
|
|
|
|
|
|
给力。。。。。。。。。。。。。。。。。。。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
求解外围电路实现的是4脚给持续低电平复位并正常工作,高电平不工作的原因
2381 浏览 1 评论
4238 浏览 3 评论
PIC1946程序有一个变量在运行过程中恢复初始值其他变量保持不变
2617 浏览 2 评论
3113 浏览 0 评论
PIC16F1825的RC5引脚,在主程序中操作无效,在中断中可以改变是为什么?
4570 浏览 5 评论
有套STM32与西门子200程序需要代写,有兴趣的工程师与有联系!
2484浏览 1评论
用XC8编译PIC18F25K80时提示下面Error,求怎么解决这个问题
6796浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-12 18:37 , Processed in 1.578874 second(s), Total 85, Slave 76 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖