触摸屏坐标A/D转换的基础问题。急问啊!
菜鸟式提问:看DATASHEET实在没有找到有关的内容...
问题1:
触摸屏信号 YM YP XM XP的用处...
可以理解要转换前设置nxpon/nypon=1,使
从XP 接 A输出 X坐标
从YP 接 A输出 Y坐标
但不理解xmon ymon控制XM 和 YM的信号...它的赋值不理解....
为什么要赋xmon=1 使XM为Hi-z(这个也不懂是什么..)
ymon=0 使YM为GND
问题2:
我自己查《ARM9嵌入式系统开发与实践》这本书。
它说到 P-MOS N-MOS
X AIN7 Q1(-)=0 Q2(+)=1; Q3(-)=1Q4(+)=0
Y AIN5 Q1(+)=1 Q2(-)=0; Q3(+)=0 Q4(-)=1
当系统处于休眠状态时, Q1 Q3 Q4处于截止状态,Q2处于导通。
当触摸屏被按下时,首先导通MOS管组Q1和Q4 ,X+,X-回路加上+3.3V电源 同时将MOS管组Q2和Q3关闭 断开Y+和Y- 再启动AIN7 电路电阻与触摸屏按下产生的电阻输出分量电压,并由A/D转换出X坐标。
这个和前面的XM YM XP YP信号有什么联系么。前面不也是用xmon这些信号控制晶体管么。
而且这个里面提到的Q1 Q2 Q3 Q4都是什么啊..为什么一会后面的()里是-的 一会是+的..实在弄不清楚了.
高手帮忙解释下!我真的看不懂了...好糊涂 如果偷懒不理解原理的说,是不是只要是读取屏的坐标的时候都这样赋ADCTSC寄存器的值就可以了... 学习得真多,加油! 学习得真多,加油! 触摸屏到LCD坐标的映射还不会做.....
有人说下转换方法么。
页:
[1]