迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1621|回复: 5

EK043 屏触控 开 关

[复制链接]

1

主题

2

回帖

16

积分

新手上路

Rank: 1

积分
16
发表于 2019-12-19 17:31:33 | 显示全部楼层 |阅读模式
EK043屏  在屏幕界面上 做一个  触控开  或者触控关按钮    用C 语言keil 8051怎么控制 P1.0 输出高低电平 ?源代码怎么写啊?

EK043 屏幕变量1000地址里面数据        怎么读 写 到C 语言keil 8051程序里面地址?源代码怎么写啊?
回复

使用道具 举报

0

主题

90

回帖

1400

积分

金牌会员

Rank: 6Rank: 6

积分
1400
发表于 2019-12-19 20:08:02 | 显示全部楼层
楼主:您好!IO口的处理您可以参考一下这个贴呢http://inforum.dwin.com.cn:20080 ... ;tid=983&extra=     搭建功能(KEIL搭建)可以参考一下http://inforum.dwin.com.cn:20080 ... &highlight=KEIL这个哦
回复

使用道具 举报

1

主题

2

回帖

16

积分

新手上路

Rank: 1

积分
16
 楼主| 发表于 2019-12-20 09:48:19 | 显示全部楼层
在T5L ek043 屏幕操作界面上 通过触控 控件按键换回 变量配置1000地址 (手按下触控)      怎么用keil 8051 程序 判断(  控件按键换回 变量配置1000)去驱动P1.0口翻转高低电平输出。       在这C语言程序怎么写好?
回复

使用道具 举报

0

主题

239

回帖

1788

积分

金牌会员

Rank: 6Rank: 6

积分
1788
发表于 2019-12-20 10:21:38 | 显示全部楼层
楼主可以用read_dgus_vp读取变量0x1000的值,按下值变化后。对应的给P1.0去置1或置0来处理
回复

使用道具 举报

1

主题

2

回帖

16

积分

新手上路

Rank: 1

积分
16
 楼主| 发表于 2019-12-20 10:51:46 | 显示全部楼层
qjhzh 发表于 2019-12-20 10:21
楼主可以用read_dgus_vp读取变量0x1000的值,按下值变化后。对应的给P1.0去置1或置0来处理 ...

您好,我就是不知道源代码怎么去写,能不能传一段代码给我参考一下?
回复

使用道具 举报

82

主题

150

回帖

2624

积分

超级版主

Rank: 8Rank: 8

积分
2624
发表于 2019-12-20 14:41:29 | 显示全部楼层

1、测试界面用0x1000按键返回,两个按键键值分别0x0001和0002
2、附件keil测试程序:读写变量地址的函数,这个是程序的核心关键,
附件代码仅供参考。
硬件测试接线图,我是直接用IO口的电流直接驱动的发光二极管,用于测试,注意不要漏初始化IO口配置语句:PORTDRV    = 0x00 ;
当然实际点亮led采用低电平驱动的方式会好点。
补充:
关于IO口配置:如果有串口2的收发程序有个地方也要注意一下,IO口配置的时候,rxd  关闭输出,txd打开输出,务必。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-11-23 14:50 , Processed in 0.096805 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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