这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 请问矩阵键盘的程序如何编写?书上的例子都是4*4,8个IO紧密排列。如果分散呢?

共18条 1/2 1 2 跳转至

请问矩阵键盘的程序如何编写?书上的例子都是4*4,8个IO紧密排列。如果分散呢?

助工
2014-01-10 21:57:47     打赏
如题:现在编写一个5*4的键盘程序。 2个IO口在PA,4个IO口在PB,3个IO口在PC。这种分散式的该如何写程序呢?

院士
2014-01-10 22:25:49     打赏
2楼

就是有些复杂而已。

列扫描就用2+3呗!


行扫描用4个口。


一样呗~~


高工
2014-01-10 23:04:34     打赏
3楼
一样的,PA和PC合起来用两次总线

助工
2014-01-10 23:26:52     打赏
4楼
分解到每个io写就行了

高工
2014-01-11 07:19:49     打赏
5楼
实在是理不清就一个个IO独立开整。。然后进行行列扫描。

院士
2014-01-11 11:25:50     打赏
6楼

 


助工
2014-01-11 14:44:29     打赏
7楼
能整个具体例子不?

专家
2014-01-12 11:49:48     打赏
8楼
先行扫描,确定行数,在列扫描,确定列数。

院士
2014-01-12 20:39:38     打赏
9楼
楼主 只需要将原来的 PORTA=1 改成 PORTA =1; PORTB=1两个语句即可。

助工
2014-01-14 11:04:48     打赏
10楼
好的。我试试先

共18条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]