社区导航

 

搜索
查看: 406|回复: 0

[分享] 使用PIP键盘输入数字小数位--Smart LCD

[复制链接]

31

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2019-8-14 14:30 | 显示全部楼层 |阅读模式

应用范例: 使用TOPWAY Smart LCD (HMT050CC-C) 使用PIP键盘输入数字小数位

第一步 建立工程

第二步 建立三个页面,导入图片

  1. 点击工作区域, 右面显示页面属性

  2. 属性中Background Image 选择页面背景图

注:DP0000 主页面;DP0001为数字键盘页面,DP0002为数字键盘页面按下效果

第三步 关联页面与背景图

第四步 建立字符串元素与设置属性值

  1. 资源窗口中,右击 32bit Number Variables 选择New VP

  2. 菜单工具栏点击数字变量元素

  3. 在页面工作区拖出矩形区, 创建字数字变量元素于页面

  4. 属性中Font Color选择:0xFF0000

  5. 属性中Transparent选择: True

  6. 属性中Font字体选择: 32_ASCII_SysBold

  7. 属性中Interger DigitsDecimal Digits分别选择:2,2

  8. 属性中VP Address 选择VP: 0x02000

1.png

第五步 建立触摸键与设置属性值

  1. 菜单工具栏点击触摸键

  2. 在页面工作区拖出矩形区, 创建触摸键元素于页面

  3. 属性中Call选择:PIP Number Keyboard

  4. 属性中VP Address选择:0x02000

  5. 属性中VP Min设置:-32768 VP Max设置:32768

2.png

第六步 设置PIP Number KeyBoard 窗口属性值

  1. PIP Title 属性中Font Color选择:0xFF0000

  2. PIP Title 属性中Transparent选择:True

  3. PIP Title 属性中Font选择:32_ASCII_SysBold

  4. PIP Title 属性中Integer Decimal Digits分别设置:2,2

  5. PIP WIN 属性中X/Y Pop Position分别:406,110

  6. PIP WIN 属性中Pop Area of Page 选择:PG0001

3.png

第七步 建立自定义键盘与设置属性值

  1. 菜单工具栏点击触摸键

  2. 创建触摸键元素于页面(15)

  3. 15个属性中On Press Down选择:Show Cropped BgImg

  4. 15个属性中Icon选择:DP0002

  5. 12属性中Call选择:VP:=Concatenate(VP,Value)

其他3个按键设置:X按键Call=vp:=DelLastchar(vp);ESC按键Call=Esc;

OKCall按键Call=Enter;

  1. Title/Value设置按键值(*1)

4.png

*1键码值对应表

键码

0x31

0x32

0x33

0x34

0x35

0x36

0x37

0x38

0x39

0x30

0x2D

0x2E

键值

1

2

3

4

5

6

7

8

9

0

-

.

第八步 下载与编译

第九步 上电显示

  1. 断开USB与模块连接

  2. 向模块提供5V电源

  3. 上电显示

  1. 点击恒定功率输入框

  2. PIP键盘输入:86.98

  3. 点击“OK,完成

5.jpg 6.jpg 7.jpg

来源:EEWorld 工控电子板块,转载请附上链接


回复

使用道具 举报

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

关闭

站长推荐上一条 /6 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2019-10-14 08:36 , Processed in 0.088409 second(s), 17 queries , Gzip On, MemCache On.

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