TGUS开发-控制寄存器

本文详细介绍了TGUS屏的控制寄存器分配和功能,包括背光亮度调节、触控蜂鸣器时间设置、图片显示控制、触控状态读取等。寄存器包括固件版本、背光亮度、触控标志、坐标位置等关键参数,为用户提供了硬件操作的接口。
摘要由CSDN通过智能技术生成

看过前一篇专栏文章会发现,针对写和读,TGUS屏有两套功能码。其中0x80/0x81是针对系统已经安排分配功能的控制寄存器的专用功能码,而0x82/0x83是针对留给用户自行分配功能的从0x0000到0xffff的变量地址使用的功能码。这篇文章就主要介绍控制寄存器的地址分配及其功能。

TGUS屏内部设计有256字节的寄存器,用于控制硬件操作。例如,背光调节,时钟读取,修改蜂鸣器鸣叫时间等。

地址 定义 R/W 字节长度 说明
0x00 Version R 1 固件版本号
0x01 LIG_INT R/W 1 背光亮度控制寄存器,0x00-0x40
0x02 BUZ_TIME W 1 触控蜂鸣器响起时间寄存器,单位:10ms
0x03 PIC_ID R/W 2 写:设置当前需要显示的图片编号。读:获取当前显示的图片编号
0x05 TP_Flag R/W 1 0xAA=触摸屏坐标有更新; 其它=触摸屏坐标未更新。用户读取数据后须清零本标记,否则触摸屏数据不再更新。
0x06 TP_Status R 1 0x01=第一次按下 0x03=一直按压中 0x02=抬起 其它&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值