标题: 如何清除一个单片机c51函数的返回值呀 [打印本页]

作者: ddd    时间: 2008-11-1 11:42
标题: 如何清除一个单片机c51函数的返回值呀
比如一个按键扫描程序,keyscan(),第一次他返回一个key=5,以后只要我不按下新键值,碰到keyscan()他就等于5,如何是keyscan清空
作者: ddd    时间: 2008-11-1 11:49
已经解决了,就是在keyscan()函数中本来定义了个uchar key,即返回值,以为执行keyscan,若没按下任何键,应该返回key=0,但是其实不对,所以赋值是要uchar key=0就解决了
作者: clarkegamble    时间: 2008-12-28 19:25
不错的,LZ善于自己动动脑筋,值得表扬!!




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1