HT68FB571LEDPWM功能应用须知.PDFVIP

  • 174
  • 0
  • 约4.04万字
  • 约 12页
  • 2019-01-01 发布于天津
  • 举报
HT68FB571LEDPWM功能应用须知.PDF

HT68FB571 LED PWM 功能应用须知 HT68FB571 LED PWM 功能应用须知 文件编号:AN0503S 简介 HOLTEK HT68FB571 USB Flash LED MCU 是针对单色LED Gaming Keyboard 开发的MCU ,以 矩阵扫瞄方式最多可提供的128 颗单色LED ,除提供8-bit PWM 使亮度变化更细腻,可由I/O 直推LED 省去外加晶体管的成本,扫瞄帧幅更新率可达1.5kHz,并提供与LED 扫瞄共享I/O 的自动按键扫瞄功能降低MCU 封装脚数,让用户可快速的开发产品且降低成本。本文主要 介绍HT68FB571 LED PWM 功能相关寄存器与操作流程,希望能给用户带来帮助。 功能说明 HOLTEK HT68FB571 USB Flash LED MCU 的LED PWM 相关寄存器,有4 个LED PWM 使能 控制寄存器 LMnCE ,4 个 LED PWM 控制寄存器,20 个自动按键扫瞄数据寄存器 KEYDATA0~19 等、还有1 个LED PWM 专用数据内存,做为LED 自动扫瞄数据存储器。功 能说明中将提供LED PWM 架构说明、LED PWM 控制相关寄存器说明、LED PWM 自动模 式操作说明、LED PWM 手动模式操作说明、LED PWM 波形说明及硬件电路说明。 LED PWM 架构说明 HT68FB571 LED PWM 内部架构由4 个LED PWM 模块、1 个LED PWM 专用数据内存、寄 存器传输单元及LED COM 输出单元组成,如下图。图中n=0~3 、m=0~15 、x=0~19 。 架构中由每个模块包含了2 个 PWM 控制电路,PWM 输出对应到LEDSEG 2n(PWM A) LEDSEG(2n+1)(PWM B) ,由选择的模块数决定,最多可有8 组 8 位的PWM 输出。模块中 PWM 频率来源可PWMCK[2:0] (PWMCTL4 bit 2~0)选择6、12、16MHz 等频率做为PWM 的 工作频率。 LEDCOM 输出单元用于输出LEDCOMm 的外部使能信号,配合LEDSEG 输出,以矩阵扫瞄 方式可实现(m+1) ×(n+1) ×2 个LED 的应用。 此架构有一个128 Bytes 的LED PWM 专用数据内存LED RAM ,位于RAM Bank 4 [80H~FFH] 当LED PWM 自动扫瞄时将会由LED RAM 取得对应LED 的PWM 数值,并输出对应的PWM 占空比。 另外可在 KEYSR4~0(PWMCTL1 bit 7~3) 设定按键自动扫瞄的 行数并配合 KEYC7~0 (PDS07~0 PDS17~0)设定列数可在KEYDATA x~0 取得按键扫瞄结果,自动LED 扫瞄与 按键扫瞄对应关系波形将在后章节详细说明。 AN0503S V1.00 1 / 12 October 26, 2018 HT68FB571 LED PWM 功能应用须知 另外还提供两个中断LEDINT 及KSCIINT 做为程序设计时运用,在一帧幅之后,即(m+1) × 2(n+1) LEDSEG 信号扫瞄完成后产生一个LEDINT 中断信号,当完成帧幅的按键自动扫瞄后 将产生

文档评论(0)

1亿VIP精品文档

相关文档