- 8
- 0
- 约2.52千字
- 约 7页
- 2017-06-24 发布于河南
- 举报
单片机定时器、串行口、中断完美总结版
定时器/计数器接口
TMOD(方式寄存器)设定定时器/计数器T0和T1的工作方式
定时器1 : 定时器0:
D7 D6 D5 D4 D3 D2 D1 D0 GATE C/T M1 M0 GATE C/T M1 M0 GATE : 门控位 (定时器的启动是否受到外部中断请求信号的影响)。
GATE=0 定时器的启动不受到外部中断请求信号的影响一般情况下GATE=0。
GATE=1 T0的启动受到 /INT0 (P3.2)控制,T1的启动还受到/INT1(P3.3)控制,只有当外部中断信号/INT0 和/INT1 为高电平的时候才启动。
C/T : 定时/计数方式选择位
C/T=0 工作于定时方式
C/T=1 工作于计数方式
M1和M0为工作方式选择位
M1 M0 工作方式 方式说明 0 0 0 13位定时计数器 0 1 1 16位定时计数器 1 0 2 8位自动重置定时计数器 1 1 3 两个8位定时计数器(只有T0有) 方式0(13位)
TL0(TL1)的低5位和TH0(TH1)的8位
满值为2的13次幂为8192 初值X=8192-N
TL0(TL1)的8位和TH0(TH1)的8位
满值为2的16次幂为65536 初值X=65536-N
16位计数器只用了8位(TL0或者TL1)来计数;TH0或者TH1用来保存初值。
满
原创力文档

文档评论(0)