• No : 6089
  • 公開日時 : 2020/09/10 16:22
  • 更新日時 : 2021/10/20 15:34
  • 印刷

【TI:マイコン】 MSP430 Timer_Bのグループ化について

MSP430 Timer_Bのグループ化について教えてください。
カテゴリー : 

回答

Timer_Bモジュールのキャプチャ/コンペアブロックが、コンペア・モードで動作するとき、
コンペアする値を格納するTBCLx(Timer_B Compare Latch)レジスタの値を更新するタイミングは、
TBCCTLx[CLLDx]ビットで設定します。

出典:MSP430x4xx Family User’s Guide (SLAU056L)
 
また、Timer_Bの各TBCLx(Timer_B Compare Latch)レジスタの値を更新するタイミングの設定は、
TBCTL[TBCLGRP]ビットでグループ化できます。
 
たとえば、TBCTL[TBCLGRP] = 0b10に設定したとき、
TBCL1, TBCL2, TBCL3の更新タイミングの設定は、グループ化されTBCCTL1[CLLDx]ビット、
TBCL4, TBCL5, TBCL6の更新タイミングの設定は、グループ化されTBCCTL4[CLLDx]ビット、
TBCL0の更新タイミングの設定は、特にグループ化されずTBCCTL0[CLLDx]ビットの設定に従います。
 
出典:MSP430x4xx Family User’s Guide (SLAU056L)