电子元器件论坛
直播中

刘欢庆

6年用户 62经验值
擅长:电源/新能源 嵌入式技术 EMC/EMI设计 控制/MCU TFT显示 串口屏
私信 关注

使用PIP键盘输入数字小数位--Smart LCD

`                               
应用范例:使用TOPWAYSmart LCD (HMT050CC-C) 使用PIP键盘输入数字小数位
                               
第一步建立工程
                               
第二步建立三个页面,导入图片
                               
  •         点击工作区域,        右面显示页面属性
  • 属性中Background        Image 选择页面背景图

注:DP0000主页面;DP0001为数字键盘页面,DP0002为数字键盘页面按下效果
                               
第三步关联页面与背景图
                               
第四步建立字符串元素与设置属性值
                               
  •         资源窗口中,右击        32bit        Number Variables        选择New        VP
  • 菜单工具栏点击数字变量元素                
  • 在页面工作区拖出矩形区,        创建字数字变量元素于页面
  •         属性中Font        Color选择:0xFF0000
  • 属性中Transparent选择:        True
  •         属性中Font字体选择:        32_ASCII_SysBold
  • 属性中Interger        DigitsDecimal        Digits分别选择:2,2
  •         属性中VP        Address 选择VP:        0x02000


1.png        
                               
第五步建立触摸键与设置属性值
               
               
  •         菜单工具栏点击触摸键                                        
  • 在页面工作区拖出矩形区,        创建触摸键元素于页面               
  •         属性中Call选择:PIP        Number Keyboard               
  • 属性中VP        Address选择:0x02000               
  • 属性中VP        Min设置:-32768        VP Max设置:32768
2.png
                                第六步设置PIPNumber KeyBoard 窗口属性值                               
  •         PIP        title 属性中Font        Color选择:0xFF0000
  •         PIP        Title 属性中Transparent选择:True
  • PIP        Title 属性中Font选择:32_ASCII_SysBold
  • PIP        Title 属性中Integer        Decimal        Digits分别设置:2,2
  • PIP        WIN 属性中X/Y        Pop Position分别:406,110
  •         PIP        WIN 属性中Pop        Area of Page 选择:PG0001
3.png
                                第七步建立自定义键盘与设置属性值                               
  •         菜单工具栏点击触摸键
  • 创建触摸键元素于页面(15)
  • 15个属性中On        Press Down选择:Show        Cropped BgImg
  • 15个属性中Icon选择:DP0002
  • 12属性中Call选择:VP:=Concatenate(VP,Value)
其他3个按键设置:X按键Call=vp:=DelLastchar(vp);ESC按键Call=Esc;OKCall按键Call=Enter;
  • 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                                        -                                        .               
                                第八步 下载与编译                                第九步 上电显示                               
                       
  • 断开USB与模块连接
  • 向模块提供5V电源
  • 上电显示
               
                       
  • 点击恒定功率输入框
  • PIP键盘输入:86.98
  • 点击“OK,完成
               
5.jpg 6.jpg



` 7.jpg

更多回帖

发帖
×
20
完善资料,
赚取积分