我已用硬件SPI实现了显示和键盘~但怎么具体怎么处理键盘?

可以完全使用SPI的4根线 MOSI MISO SPCK NPCS0 实现

: )

现在基本已经能确定芯片可以上了.但具体怎么去处理按键??

目前我是在键盘中断里面 G_Key = CH452_Read(); 把键码返回给一个全局变量

在main里去判断这个G_key是 0x40 or 0x41 or 0x42 or 0x43 .而去分别做4个事.

以上只是测试了能正确接受键码.

但以后具体应用之中,是怎么去处理 ?? 我一直按住一个键的话,怎么去判断?

如果我一直按住一个键,用示波器看DOUT只会有一次脉冲.!

按下键后,会产生低电平,此时读取键值,释放按键不会再产生低电平,可以通过读取的按键值的最高位确定当前按键按着还是已经释放


只有登录才能回复,可以选择微信账号登录