TIMER0TIM 0x0C00 1 1 1 1 1 1 1 TIMER0TIMH 0x0C01 TIMER0PRD 0x0C02 TIMER0PRDH 0x0C03 TIMER0TCR TIMER0TPR 0x0C04 0x0C06 TIMER0TPRH 0x0C07 CPU定时器0,计数器定时器 CPU定时器0,计数器定时器高16位字 CPU定时器0,周期寄存器 CPU定时器0,周期寄存器高16位字 CPU定时器0,控制寄存器 CPU定时器0,预分频寄存器 CPU定时器0,预分频寄存器高16位字 图 2.25 图 2.26 图 2.27 图 2.28 图 2.29 图 2.30 图 2.31
续上表 位描述 图 2.25 图 2.26 图 2.27 图 2.28 图 2.29 图 2.30 图 2.31 图 2.25 图 2.26 图 2.27 图 2.28 图 2.29 图 2.30 名称 TIMER1TIM 地址 0x0C08 大小(×16) 1 1 1 1 1 1 1 1 1 1 1 1 1 描述 CPU定时器1,计数器定时器 CPU定时器1,计数器定时器高16位字 CPU定时器1,周期寄存器 CPU定时器1,周期寄存器高16位字 CPU定时器1,控制寄存器 CPU定时器1,预分频寄存器 CPU定时器1,预分频寄存器高16位字 CPU定时器2,计数器定时器 CPU定时器2,计数器定时器高16位字 CPU定时器2,周期寄存器 CPU定时器2,周期寄存器高16位字 CPU定时器2,控制寄存器 CPU定时器2,预分频寄存器 TIMER1TIMH 0x0C09 TIMER1PRD 0x0C0A TIMER1PRDH 0x0C0B TIMER1TCR TIMER1TPR 0x0C0C 0x0C0E TIMER1TPRH 0x0C0F TIMER2TIM 0x0C10 TIMER2TIMH 0x0C11 TIMER2PRD 0x0C12 TIMER2PRDH 0x0C13 TIMER2TCR TIMER2TPR 0x0C14 0x0C16 41
TIMER2TPRH 0x0C17 1 CPU定时器2,预分频寄存器高16位字 图 2.31
图 2.25 TIMERxTIM寄存器(x=1,2,3)
表 2.28 TIMERxTIM寄存器域描述
位 15-0 域 TIM 描述 CPU定时器计数器寄存器(TIMH:TIM):TIM寄存器保存定时器当前32位计数值的低16位。TIMH保存定时器当前32位计数值的高16位。TIMH:TIM每(TDDRH:TDDR+1)个时钟周期递减一次,这里的TDDRH:TDDR是预分频divide-down值。当TIMH:TIM递减到零时,TIMH:TIM寄存器装入PRDH:PRD寄存器包含的周期值。产生定时器中断(TINT)信号。
图 2.26 TIMERx TIMH寄存器(x=1,2,3)
表 2.29 TIMERxTIMH寄存器域描述
位 域 15-0 TIMH 见TIMERxTIM的描述。 描述
图 2.27 TIMERxPRD寄存器(x=1,2,3)
表 2.30 TIMERxPRD寄存器域描述
位 15-0 域 PRD 描述 CPU定时器周期寄存器(PRDH:PRD):PRD寄存器保存32位周期值的低16位。PRDH寄存器保存32位周期值的高16位。当TIMH:TIM递减到零时,在下个定时器输入时钟周期(预分频器的输出)开始时TIMH:TIM寄存器装入PRDH:PRD寄存器包含的周期值。当定时器控制寄存器(TCR)的定时器重装位(TRB)置位时,PRDH:PRD的内容也被装入到TIMH:TIM中。 42
图 2.28 TIMERxPRDH寄存器(x=1,2,3) 表 2.31 TIMERxPRDH寄存器的域描述
位 域 15-0 PRDH 见TIMERxPRD的描述。 描述
图 2.29