Skip to content

寄存器一览

VGUS 串口屏内部提供 256 字节系统寄存器(地址 0x000xFF),用于背光、切页、触摸、RTC、音视频、自检等硬件相关操作。

  • 写寄存器:指令 0x80
  • 读寄存器:指令 0x81

常用寄存器的用法与 HEX 举例见 常用寄存器。变量存储器(字地址)请用 0x82 / 0x83,不要与本表混淆。

本站面向 VTx 系列VTc / VTb)。下表对应开发指南表 3-1-1。列 VTc / VTb 表示该系列是否支持( 支持,× 不支持)。机型差异以目标机型说明书为准。

寄存器功能表

地址名称R/W长度说明VTcVTb
0x00VersionR1VGUS 版本号,BCD 码(如 0x40 表示 V4.0)
0x01BrightnessR/W1背光亮度,0x000x40
0x02BZ_TIMEW1蜂鸣器鸣叫时间,单位 10ms
0x030x04PIC_IDR/W2读:当前显示页面 ID;写:切换到指定页面
0x05TP_FlagR/W10x5A 表示触摸坐标有更新;其他表示未更新
0x06TP_StatusR10x01 第一次按下;0x03 一直按下;0x02 抬起;其他无效
0x070x0ATP_PositionR4触摸坐标 X_H:LY_H:L
0x0BTPC_EnableR/W10x00 禁用触控;其他启用(上电默认 0xFF
0x0C0x0FRUN_TIMER4上电运行时间,BCD;小时占 2 字节,最大 9999:59:59
0x100x1D保留 / 屏参动态14一览表标为保留;其中 0x12/0x160x18/0x1C/0x1D 可用于屏参动态配置(见固件说明)
0x1FRTC_COM_ADJW10x5A 申请串口改写 RTC;VGUS 修改后清零×
0x200x26RTC_NOWR/W7YY:MM:DD:WW:HH:MM:SS,BCD×
0x270x3F保留25保留
0x40En_Lib_OPR/W10x5A 申请用户数据文件加载到变量空间;完成后清零
0x41Lib_OP_ModeW1固定为 0xA0
0x42Lib_IDW1用户数据文件编号 0x000xFF
0x430x45Lib_AddressW3文件内操作首字地址 0x00:00:000x01:FF:FF
0x460x47VPW2变量空间操作首字地址 0x00000xFFFF
0x480x49OP_LengthW2操作字长度 0x00010xFFFF
0x4A0x4BTimer0R/W216bit 软件定时器,单位 4ms,自减到零停止
0x4CTimer1R/W18bit 软件定时器,单位 4ms
0x4DTimer2R/W18bit 软件定时器,单位 4ms
0x4ETimer3R/W18bit 软件定时器,单位 4ms
0x4FKey_codeW1用户键码 0x010xFF0x00 无效);处理后自动清零
0x50Music_SetW10x5B 播放语音;0x5C 停止播放×
0x510x52Music_NumW2音频编号 0–4095×
0x53Vol_Adj_EnW10x5A 申请调整音量×
0x54VolW1音量 0x000x40(上电默认 0x40×
0x55Vol_StatusR10x00 停止;0x01 播放中×
0x56En_DBL_OPR/W10x5A 申请数据库操作;完成后清零
0x57OP_ModeW10x50 变量→数据库;0xA0 数据库→变量
0x580x5BDBL_AddressW4数据库首字地址
0x5C0x5DVPW2变量空间首字地址
0x5E0x5FOP_LengthW2操作字长度
0x60Play_Avi_SetR/W10x5A 申请设置播放器参数×
0x61Avi_TypeW10x000x05:屏内/TF 卡,单曲/循环/顺序×
0x620x65Play_PositionW4视频窗口左上角 (X_H,X_L,Y_H,Y_L)(0,0,0,0) 居中×
0x660x67Play_Avi_NumW2视频文件编号(单曲模式)×
0x68Vol_Adj_EnW10x5A 申请调整视频音量×
0x69VolW1视频音量 0x000x3F(上电默认 0x3F×
0x6APlay_ControlW10x5A 播放/暂停×
0x6BPlay_StopW10x5A 停止×
0x6CPlay_NextW10x5A 下一首×
0x6DPlay-PrevW10x5A 上一首×
0x6EPlay_StatusR10x00 空闲;0x01 播放中;0x02 暂停×
0x6F0xE8保留122未定义
0xE9Scan_StatusR/W1读:0x00 非录入 / 0x01 录入中;写 0x00 强制退出录入
0xEATPCal_TrigerW10x5A 启动触摸校准;完成后清零
0xEBTrendline_ClearW10x55 清除全部曲线缓冲;0x560x5D 清除 CH0–CH7
0xEC0xED保留2保留
0xEE0xEFReset_TrigerW20x5AA5 软件复位一次
0xF00xF2Release_TimeR3固件发布日期 BCD YY:MM:DD
0xF30xF6系统自检R4错误代码,见系统自检
0xF70xF9系统备份3sysinitial / config / spi,内部使用
0xFA0xFF保留6保留

定时器设置值与实际运行值之间约有 ±4ms 误差(例如设置为 2,实际约在 4–12ms)。

相关内容