armstrong 发表于 2012-3-25 09:44:35

强力推荐的普及热帖,大家看看最强大的按键处理模板!

下面的链接,完美解决我们的按键处理问题,收益匪浅:
http://www.ourdev.cn/thread-5461817-1-1.html

armstrong 发表于 2016-9-28 19:19:37

点这里看详细解说

y574924080 发表于 2012-3-25 11:16:42

怎么 找不到了啊?????????{:sweat:}

y574924080 发表于 2012-3-25 11:24:53

怎么回事??????????

armok 发表于 2012-3-25 11:26:32

armok 发表于 2012-3-25 11:27:09

y574924080 发表于 2012-3-25 11:31:19

我就是感觉按键那个贴写的很好,刷新后找不到了

stanley.zhao 发表于 2012-3-25 12:15:37

y574924080 发表于 2012-3-25 11:31 static/image/common/back.gif
我就是感觉按键那个贴写的很好,刷新后找不到了

还没来及看,就被删了,呵呵
谁有资料的,再共享一下呗

y574924080 发表于 2012-3-25 13:03:32

这个是资料,讲解我没有保持到

y574924080 发表于 2012-3-25 13:08:18

个人感觉没有讲解,有点难看懂,这也许因为我的基础不好的缘故吧

y574924080 发表于 2012-3-25 13:08:45

stanley.zhao 发表于 2012-3-25 12:15 static/image/common/back.gif
还没来及看,就被删了,呵呵
谁有资料的,再共享一下呗

已上传了

taishandadi 发表于 2012-3-25 17:17:49

挺好的一个帖子,lz到处发,被禁言了。

fshunj 发表于 2012-3-25 18:13:22

有没有百度快照,或者有没有谁保存了网页....楼主你¿

armstrong 发表于 2012-4-3 21:38:55

今天开始,又可以发言了。因为我太心急,想让更多网友能学习好的按键思想,提供一个思路,一个参考给大家,所以我到处发帖,被禁言了,主题也被删了,也给论坛管理带来诸多不便。在此表示歉意和惶恐!我对那个按键代码的解释是直接在网页上编写的,没有留底,所以也没法再现了,希望大家能从代码里看到一点有用的东西。这个按键思路真的很好,大家可以根据不同的系统资源(CPU位宽和内存容量)对其进行精简,可以精简到每个按键占用3个字节,而使用方式不变(一贯的强大和易用),能派上用场就是代码共享的目的。

dory_m 发表于 2012-4-5 14:10:45

学习!!!

ppdd 发表于 2012-5-1 23:49:08

按键这个东西,总会被他烦,想找个通用的

yinnianlong 发表于 2012-5-21 22:32:29

那个按键模版里这个函数怎么用?
u8_t KeyRead(u8_t code)
{
    switch(code){
    case 1:
      return 0;
    case 3:
      return 0;
    case 5:
      return 0;
    case 7:
      return 0;
    }
    return 0;
}

yinnianlong 发表于 2012-5-21 22:33:33

这个程序内存占用好大

HI-TECH C Compiler for PIC10/12/16 MCUs (PRO Mode)V9.82
Copyright (C) 2011 Microchip Technology Inc.
Serial number: HCPICP-111111 (PRO)

Memory Summary:
    Program space      used   125h (   293) of   400h words   ( 28.6%)
    Data space         used    22h (    34) of    40h bytes   ( 53.1%)
    EEPROM space         used   0h (   0) of    80h bytes   (0.0%)
    Configuration bits   used   1h (   1) of   1h word    (100.0%)
    ID Location space    used   0h (   0) of   4h bytes   (0.0%)

armstrong 发表于 2012-5-26 13:02:43

分析的更细致,代码更优化的版本已经出现了,内存很节省(每按键10bits),去看看吧!

新版KEYIF

jz701209李 发表于 2012-5-26 14:16:49

唉,这下大家都看不到了

armstrong 发表于 2012-5-26 14:43:39

jz701209李 发表于 2012-5-26 14:16 static/image/common/back.gif
唉,这下大家都看不到了

参考18楼的“新版KEYIF”链接!

蓝蓝的恋 发表于 2014-10-27 09:40:41

不过还是值得一看的~
页: [1]
查看完整版本: 强力推荐的普及热帖,大家看看最强大的按键处理模板!