wl020807 发表于 2018-9-12 21:11 建议:按键加延时消抖程序。 |
| 试试检索一下吧 |
| 给你几个建议吧:你要对一些书籍比较敏感:255,65535,128这些字符类型的范围,的临界点,必须要记住的。通常到某一个数,就不再增加,就是数据类型定义错误 |
angmall 发表于 2018-9-12 19:19 谢谢老师指导!另外还有个问题请教,现在可以超岀255计数了只是按键计数太快按一下有时加几个数,程序那儿需要修改? |
angmall 发表于 2018-9-12 19:19 谢谢指点 |
|
你用 unsigned char count = 0; unsigned char count1,flag1,t_adjust=0,tm_adjust=0; unsigned char的取值范围是0-255 char是有长度的,你好好看看书,会有详细的解释 unsigned char是8位的,占一个寄存器, 无符号字符型,范围(0-255) unsigned int是16位, 占2个寄存器, 无符号整型 范围(0-65,535) unsigned long是32位, 占4个寄存器, 无符号整型 范围(0-4,294,967,296) |
| 各位老师图片上传错了,不是这个图片 |