No.106327 作者:linda_6000 邮件:haining831008@sina.com ID:63519 登陆:1次 文章数:2篇 最后登陆IP: 最后登陆:2006/11/16 14:26:34 注册:2006/11/16 14:26:34 财富:100 发帖时间:2007/6/12 17:42:39 发贴者IP:124.95.168.28 标题:linda_6000:读键的程序为什么不对? 摘要:No.106327读键的程序为什么不对? 各位高手请看一看,我的读键的程序为什么返回不了0; unsigned char GET_key() { static unsigned char data l20070610; ET0=0; _nop_(); l20070610=key_OK_data; key_OK_data=0; //是在定时器0中赋值的 ET0=1; return l20070610; } 我是在定时器0中20MS进行一次读键的操作,在去抖动后将值给key_OK_data; 而key_OK_data,只在这个程序中清0,但是在我读一次键,没有按其它键的时候 如果再一次读这个程序,还是回来原来的键值,不是0,我不知道为什么? ......
>>返回讨论的主题
|