矩阵键盘 问题

[复制链接]
1697|33
 楼主| dengdc 发表于 2019-3-4 19:54 | 显示全部楼层 |阅读模式
用两个for用uint嵌套,延时都不够;12864串口打点,在单片机内部扩展了1024个字节的数组后,再改变字节,改变数据,改变数据多了,显示乱码
wuhany 发表于 2019-3-4 19:57 | 显示全部楼层
没试着改改别的?
 楼主| dengdc 发表于 2019-3-4 20:00 | 显示全部楼层
两个时钟改为800k都ok了   。。。。悲催呀
shimx 发表于 2019-3-4 20:05 | 显示全部楼层
没看懂楼主的意思,难道时钟慢了能处理的问题,快了反而解决不了了?
jiaxw 发表于 2019-3-4 20:08 | 显示全部楼层
我想你的键盘扫描,应当可以通过定时器去做吧,定一个100ms,在定时器的中断里面读,应当可以了吧
 楼主| dengdc 发表于 2019-3-4 20:11 | 显示全部楼层
嗯是的  一般弄程序  就直接把时钟设在8M上   键盘和12864有时候跟不上
 楼主| dengdc 发表于 2019-3-4 20:14 | 显示全部楼层
是的啊   把时钟改为800k就可以了
zhaoxqi 发表于 2019-3-4 20:17 | 显示全部楼层
改下定时器的设定值不就可以了
huangchui 发表于 2019-3-4 20:20 | 显示全部楼层
进行键盘扫描的话,延时太快了肯定是不行的
shimx 发表于 2019-3-4 20:24 | 显示全部楼层
矩阵键盘怎么设计的?
lolplmlk 发表于 2019-3-5 16:01 | 显示全部楼层
没必要为了适应低速外设而降低主频时钟,可以用定时器处理
aspoke 发表于 2019-3-6 15:01 | 显示全部楼层
矩阵键盘跟你这个快慢有什么关系呢?  
232321122 发表于 2019-3-6 15:02 | 显示全部楼层
使用的是什么单片机呢?      
ghuca 发表于 2019-3-6 15:02 | 显示全部楼层
dengdc 发表于 2019-3-4 20:00
两个时钟改为800k都ok了   。。。。悲催呀

这个800k是什么意思呢   
soodesyt 发表于 2019-3-6 15:03 | 显示全部楼层
没有看懂楼主是什么意思呢            
mnynt121 发表于 2019-3-6 15:03 | 显示全部楼层
扩展了1024个字节使用的什么芯片呢
plsbackup 发表于 2019-3-6 15:04 | 显示全部楼层
12864串口打点这个代码?没有明白      
kmzuaz 发表于 2019-3-6 15:04 | 显示全部楼层
两个for用uint嵌套的速度不够吗
qiufengsd 发表于 2019-3-6 15:05 | 显示全部楼层
很多的芯片都是外部拓展的sdram吧  
updownq 发表于 2019-3-6 15:06 | 显示全部楼层
矩阵键盘 问题也没描述清楚呢。  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

892

主题

13885

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部