Skip to content

寄存器一览 ​

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

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

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

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

寄存器功能表 ​

地址名称R/W长度说明VTcVTb
0x00VersionR1VGUS 版本号,BCD 码(如 0x40 表示 V4.0)√√
0x01BrightnessR/W1背光亮度,0x00–0x40√√
0x02BZ_TIMEW1蜂鸣器鸣叫时间,单位 10ms√√
0x03–0x04PIC_IDR/W2读:当前显示页面 ID;写:切换到指定页面√√
0x05TP_FlagR/W10x5A 表示触摸坐标有更新;其他表示未更新√√
0x06TP_StatusR10x01 第一次按下;0x03 一直按下;0x02 抬起;其他无效√√
0x07–0x0ATP_PositionR4触摸坐标 X_H:L、Y_H:L√√
0x0BTPC_EnableR/W10x00 禁用触控;其他启用(上电默认 0xFF)√√
0x0C–0x0FRUN_TIMER4上电运行时间,BCD;小时占 2 字节,最大 9999:59:59√√
0x10–0x1D保留 / 屏参动态—14一览表标为保留;其中 0x12/0x16–0x18/0x1C/0x1D 可用于屏参动态配置(见固件说明)——
0x1FRTC_COM_ADJW1写 0x5A 申请串口改写 RTC;VGUS 修改后清零×√
0x20–0x26RTC_NOWR/W7YY:MM:DD:WW:HH:MM:SS,BCD×√
0x27–0x3F保留—25保留——
0x40En_Lib_OPR/W1写 0x5A 申请用户数据文件加载到变量空间;完成后清零√√
0x41Lib_OP_ModeW1固定为 0xA0√√
0x42Lib_IDW1用户数据文件编号 0x00–0xFF√√
0x43–0x45Lib_AddressW3文件内操作首字地址 0x00:00:00–0x01:FF:FF√√
0x46–0x47VPW2变量空间操作首字地址 0x0000–0xFFFF√√
0x48–0x49OP_LengthW2操作字长度 0x0001–0xFFFF√√
0x4A–0x4BTimer0R/W216bit 软件定时器,单位 4ms,自减到零停止√√
0x4CTimer1R/W18bit 软件定时器,单位 4ms√√
0x4DTimer2R/W18bit 软件定时器,单位 4ms√√
0x4ETimer3R/W18bit 软件定时器,单位 4ms√√
0x4FKey_codeW1用户键码 0x01–0xFF(0x00 无效);处理后自动清零√√
0x50Music_SetW10x5B 播放语音;0x5C 停止播放×√
0x51–0x52Music_NumW2音频编号 0–4095×√
0x53Vol_Adj_EnW1写 0x5A 申请调整音量×√
0x54VolW1音量 0x00–0x40(上电默认 0x40)×√
0x55Vol_StatusR10x00 停止;0x01 播放中×√
0x56En_DBL_OPR/W1写 0x5A 申请数据库操作;完成后清零√√
0x57OP_ModeW10x50 变量→数据库;0xA0 数据库→变量√√
0x58–0x5BDBL_AddressW4数据库首字地址√√
0x5C–0x5DVPW2变量空间首字地址√√
0x5E–0x5FOP_LengthW2操作字长度√√
0x60Play_Avi_SetR/W1写 0x5A 申请设置播放器参数×√
0x61Avi_TypeW10x00–0x05:屏内/TF 卡,单曲/循环/顺序×√
0x62–0x65Play_PositionW4视频窗口左上角 (X_H,X_L,Y_H,Y_L);(0,0,0,0) 居中×√
0x66–0x67Play_Avi_NumW2视频文件编号(单曲模式)×√
0x68Vol_Adj_EnW1写 0x5A 申请调整视频音量×√
0x69VolW1视频音量 0x00–0x3F(上电默认 0x3F)×√
0x6APlay_ControlW10x5A 播放/暂停×√
0x6BPlay_StopW10x5A 停止×√
0x6CPlay_NextW10x5A 下一首×√
0x6DPlay-PrevW10x5A 上一首×√
0x6EPlay_StatusR10x00 空闲;0x01 播放中;0x02 暂停×√
0x6F–0xE8保留—122未定义——
0xE9Scan_StatusR/W1读:0x00 非录入 / 0x01 录入中;写 0x00 强制退出录入√√
0xEATPCal_TrigerW1写 0x5A 启动触摸校准;完成后清零√√
0xEBTrendline_ClearW10x55 清除全部曲线缓冲;0x56–0x5D 清除 CH0–CH7√√
0xEC–0xED保留—2保留——
0xEE–0xEFReset_TrigerW2写 0x5AA5 软件复位一次√√
0xF0–0xF2Release_TimeR3固件发布日期 BCD YY:MM:DD√√
0xF3–0xF6系统自检R4错误代码,见系统自检√√
0xF7–0xF9系统备份—3sysinitial / config / spi,内部使用√√
0xFA–0xFF保留—6保留——

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

相关内容 ​