打印

对于采样取值的问题

[复制链接]
1486|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kusheng176|  楼主 | 2010-5-21 15:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前段时间,我做了一个按键键盘的,原理我懂,对一组I/O口进行扫描后,把相应的键值读取出来就OK了。
但是我现在要对一个红外线式的触摸屏进行采样,利用X、Y方向上密布的红外线矩阵来检测并定位用户的触摸。我不知道,当我检测到有触摸时,我应该赋一个什么样的值给I/O口?就像键盘一样。(我用的是89S51外扩一个8255,8255的PA、PB口为输入,PC来确定是哪一根发射管)
还有,老师的要求是,首先延迟0.38MS才第一次样品数据,以后隔40US采样一次,共采样3次,其中相同的2次样品数据作为本次采样数据,我应该怎么做?
麻烦各位大哥了。。。

相关帖子

沙发
四方里予| | 2010-5-21 16:32 | 只看该作者
说的详细点,给个邮箱,我发给你个程序

使用特权

评论回复
板凳
kusheng176|  楼主 | 2010-5-21 16:40 | 只看该作者
kusheng176@hotmail.com

谢谢了,主要是刚开始接触这方面,实在不熟悉。不过很大一部分的问题都是在程序上的问题,慢慢学习中。

使用特权

评论回复
地板
kusheng176|  楼主 | 2010-5-22 13:24 | 只看该作者
没人知道么?

使用特权

评论回复
5
kusheng176|  楼主 | 2010-5-25 13:51 | 只看该作者
求帮助~

使用特权

评论回复
6
huhu2009| | 2010-5-25 21:02 | 只看该作者
本帖最后由 huhu2009 于 2010-5-25 21:03 编辑

屏幕和键盘不一样啊,对于矩阵键盘,举例来说,可能是逐行置低电平,每set一次就逐列检查哪个是低电平,从而确定其位置。就是某GPIO的几个Pin简单的set和取值, 但屏幕和MCU的接口就多了,比如LCD的接口模式就有MCU模式、RGB模式、SPI模式、VSYNC模式……

建议LZ好好看看你那个触屏的手册,了解其控制器怎么做的,它检测到有触摸时做了什么,比如把什么数据放到哪个寄存器了,然后你再看把这些数据通过接口送给MCU后再怎么处理。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

64

帖子

1

粉丝