平时利用多个按键,往往都是一个按键一个位变量表示,在单片机C语言中要么是0,要么是1,就好像按键一样,
程序中为了判断状态,要写很多语句,特别是多个按键的情况,占用很多程序空间。
为了计算方便,利用存储空间,有没有什么好办法把他们集中在一起组成一个单字节的,判断这个数值的内容,就能方便的
判断出多个位变量的状态。
比如有6个独立按键,占用了分散的不同的IO口,每个按键都要用到短按、长按、组合等控制功能,如果每个按键都写一次
这样子的判断,那么将有6个这样子的似乎重复的语句,各种变量,大量占据存储空间。
|