找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3924|回复: 21
打印 上一主题 下一主题
收起左侧

触摸屏地址如何在单片机中使用

[复制链接]
跳转到指定楼层
楼主
如图所示,例如:触摸屏的地址为0x1-0x80,1x1-1x80,单片机如何识别?我想把它用在单片机的10H为首地址的一连串地址,该如何写这个语句?新手求教

172449_1_2.jpg (85.8 KB, 下载次数: 60)

172449_1_2.jpg

172449_1_4.jpg (55.85 KB, 下载次数: 60)

172449_1_4.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:798838 发表于 2020-9-8 17:43 | 只看该作者
目前用的是显控的触摸屏
回复

使用道具 举报

板凳
ID:654028 发表于 2020-9-8 18:10 | 只看该作者
我没用过,但是网上应该有示例代码
回复

使用道具 举报

地板
ID:798838 发表于 2020-9-8 18:22 | 只看该作者
心有浮生 发表于 2020-9-8 18:10
我没用过,但是网上应该有示例代码

网上没找到类似代码,只是说在单片机中可自由定义分配与触摸屏相对应的寄存器地址
回复

使用道具 举报

5#
ID:88256 发表于 2020-9-8 19:29 | 只看该作者
你这图是哪来的?这个已经不是地址对地址了,而是地址对I/O口了,有这样的对应关系吗?
回复

使用道具 举报

6#
ID:798838 发表于 2020-9-9 08:30 | 只看该作者
hhdsdy 发表于 2020-9-8 19:29
你这图是哪来的?这个已经不是地址对地址了,而是地址对I/O口了,有这样的对应关系吗?

对输入输出口的I/O那里不用管,主要是触摸屏的地址对寄存器的地址,这个怎么对应?
回复

使用道具 举报

7#
ID:654028 发表于 2020-9-9 08:50 | 只看该作者
shenzhenzenen 发表于 2020-9-8 18:22
网上没找到类似代码,只是说在单片机中可自由定义分配与触摸屏相对应的寄存器地址

有详细的屏幕数据手册吗
回复

使用道具 举报

8#
ID:798838 发表于 2020-9-9 11:15 | 只看该作者
心有浮生 发表于 2020-9-9 08:50
有详细的屏幕数据手册吗

我这里没有电子档,可以查看触摸屏软件里面的帮助文档,但是去对应地址,不应该是在单片机编程里面解决的吗?
回复

使用道具 举报

9#
ID:88256 发表于 2020-9-9 11:52 | 只看该作者
shenzhenzenen 发表于 2020-9-9 08:30
对输入输出口的I/O那里不用管,主要是触摸屏的地址对寄存器的地址,这个怎么对应?

你列出来的触摸屏的地址都是位地址吧?如果用51系列的单片机,可以位寻址的只有00H~7FH共计128位,字节地址为20H~2FH,根本就满足不了你的要求。
列表一一对应,需要用哪个就直接用,哪里还需要考虑那么多,假如触摸屏0X1对应的是单片机位地址00H,单片机操作对应的就是00H或者20H.0啊
回复

使用道具 举报

10#
ID:767459 发表于 2020-9-9 12:23 | 只看该作者
这个得百度一下。网上应该 有相关资料吧
回复

使用道具 举报

11#
ID:235954 发表于 2020-9-9 12:48 | 只看该作者
没用过,买显示屏的时候应该有例程
回复

使用道具 举报

12#
ID:798838 发表于 2020-9-9 13:03 | 只看该作者
hao18 发表于 2020-9-9 12:23
这个得百度一下。网上应该 有相关资料吧

一般触摸屏使用PLC的多,单片机控制的很少,例程没找到
回复

使用道具 举报

13#
ID:798838 发表于 2020-9-9 13:04 | 只看该作者
梁廷明 发表于 2020-9-9 12:48
没用过,买显示屏的时候应该有例程

触摸屏公司的例程也都是PLC控制的
回复

使用道具 举报

14#
ID:654028 发表于 2020-9-9 13:36 | 只看该作者
你去单片机手册上找10H开始的地址,看看是哪些I/O口,然后就去直接控制呗,我只能想到这个
回复

使用道具 举报

15#
ID:798838 发表于 2020-9-9 15:37 | 只看该作者
心有浮生 发表于 2020-9-9 13:36
你去单片机手册上找10H开始的地址,看看是哪些I/O口,然后就去直接控制呗,我只能想到这个

我的疑问是,控制了单片机的地址,但触摸屏没跟单片机连接起来呀?
回复

使用道具 举报

16#
ID:798838 发表于 2020-9-9 15:52 | 只看该作者
shenzhenzenen 发表于 2020-9-9 15:37
我的疑问是,控制了单片机的地址,但触摸屏没跟单片机连接起来呀?

我所说的连接不是指硬件,而是指软件方面的地址对应连接
回复

使用道具 举报

17#
ID:147710 发表于 2020-9-9 16:43 | 只看该作者
单片机跟触摸屏硬件连接一般是485串口,通讯用modbus协议,地址用触摸屏对应的命令来操作。
回复

使用道具 举报

18#
ID:798838 发表于 2020-9-9 17:05 | 只看该作者
XTXB 发表于 2020-9-9 16:43
单片机跟触摸屏硬件连接一般是485串口,通讯用modbus协议,地址用触摸屏对应的命令来操作。

通讯用的modbus,硬件连接232,地址怎么对应的?能细说一下吗?谢谢。触摸屏的地址为0x1-0x99,1x1-1x99,3x1-3x99,但是单片机当中没有1x,3x这些地址吧?
回复

使用道具 举报

19#
ID:654028 发表于 2020-9-9 17:25 | 只看该作者
shenzhenzenen 发表于 2020-9-9 17:05
通讯用的modbus,硬件连接232,地址怎么对应的?能细说一下吗?谢谢。触摸屏的地址为0x1-0x99,1x1-1x99,3 ...

应该是协议传数据告诉触摸屏要写的地址吧,我也没用过这个协议
回复

使用道具 举报

20#
ID:798838 发表于 2020-9-9 18:00 | 只看该作者
心有浮生 发表于 2020-9-9 17:25
应该是协议传数据告诉触摸屏要写的地址吧,我也没用过这个协议

好的,谢谢你,我再细看一下协议
回复

使用道具 举报

21#
ID:743654 发表于 2020-9-11 08:39 | 只看该作者
看触摸屏的数据手册,触摸屏应该有控制芯片,看芯片对应寄存器配置
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表