位置:首页 > IC型号导航 > 首字符R型号页 > 首字符R的型号第471页 > R5F212J1SNSP > R5F212J1SNSP PDF资料 > R5F212J1SNSP PDF资料2第344页

R8C / 2H集团, R8C / 2J集团
23.使用注意事项
23.6.2
定时器RB的注意事项
定时器RB复位后停止计数。设置值之前的定时器和预分频器
开始计数。
即使预分频器和定时器被读出16位,这些寄存器读取1个字节的时间由
MCU。因此,该定时器值可能会在此期间,当这两个寄存器分别被更新
读取。
在可编程单触发发生模式和可编程等待单触发产生模式中,当
设置在TRBCR的TSTART位为0 , 0 (停止计数)或设置在该TOSSP位
TRBOCR寄存器1 (停止单触发) ,定时器重新装入重加载寄存器的值并停止。因此,
在可编程单触发发生模式和可编程等待单触发生成模式,阅读
计时器停止之前,定时器计数值。
在TCSTF位保持0 (停止计数)的计数源的1 2个周期设置TSTART位后
1 (开始计数),而停止计数。
在此期间,不要存取定时器RB相关的寄存器
(1)
除TCSTF位等。定时器RB
开始于计数源的第一个有效边沿计数后的TCSTF位被设置为1 (计数期间)。
在TCSTF位保持1的计数源的1 2个周期设置的TSTART位为0后(数
停止),而计数中的进展。当TCSTF位被设置为0的定时器RB计数停止。
在此期间,不要存取定时器RB相关的寄存器
(1)
除TCSTF位等。
注意:
1.与定时器RB相关的寄存器: TRBCR , TRBOCR , TRBIOC , TRBMR , TRBPRE , TRBSC和
TRBPR 。
如果在TRBCR寄存器的TSTOP位定时器运行期间设置为1 ,定时器RB立即停止。
如果1被写入到TOSST或TOSSP位对TRBOCR寄存器的TOSSTF位的值改变
后的计数源的一个或两个周期已经过去。如果TOSSP位期间写1
当TOSST位被写入1时, TOSSTF位被设置为1之间时, TOSSTF位可以是
设置为0或1取决于内容的状态。同样地,如果TOSST位在写入1
当TOSSP位被写入1时, TOSSTF位被设置为0时, TOSSTF位之间周期
可以被设置为0或1 。
23.6.2.1
定时器模式
以下解决方法应在定时器模式下进行。
写计数操作过程中TRBPRE寄存器和TRBPR ( TCSTF位为1 ) ,请注意以下事项
要点:
当TRBPRE寄存器的连续写入,允许计数源的三个或更多个周期的每个
写间隔。
当TRBPR寄存器被连续地写入,允许分频器下溢的三个或更多个周期
每个写的时间间隔。
Rev.1.00 2008年3月28日
REJ09B0388-0100
页324 341