按关键词阅读: 单片机寄存器
1、定时/计数器寄存器1.工作方式寄存器TMOD(P134)TMOD为T0.T1的工作方式寄存器 , 其各位的格式如下:TMODD7 D6 D 5 D4 D3 D2 D1 D0 GATEC/-TM1M0GATEC/-TM1M0定时器1 定时器0位7 GATET1的门控位 。
当GATE=0时 , 只要控制TR1置1 , 即可启动定时器T1开始工作;当GATE=1时 , 除需要将TR1置1外 , 还要使INT1引脚为高电平 , 才能启动相应的定时器开始工作 。
M1M0工作方式功能描述00方式013位计数器01方式116位计数器10方式2自动再装入8位计数器11方式3定时器1:停止计数位6 C/TT1的功能选择位 。
当C/T=0时 ,。
2、T1为定时器方式;当C/T=0时 , T1为计数器方式;位5和位4 M1和M0T1的方式选择位 。
由这两位的组合可以定义T1的3种工作方式定时器T1工作方式选择表 如右表:位3 GATET0的门控位 。
当GATE=0时 , 只要控制TR0置1 , 即可启动定时器T0开始工作;当GATE=1时 , 除需要将TR0置1外 , 还要使INT0引脚为高电平 , 才能启动相应的定时器开始工作 。
位2 C/TT1的功能选择位 。
当C/T=0时 , T0为定时器方式;当C/T=0时 , T0为计数器方式;M1M0工作方式功能描述00方式013位计数器01方式116位计数器10方式2自动再装入8位计数器11方式3定时器0:分成2个8位计数器位1和位 。
3、0 M1和M0T0的方式选择位 。
由这两位的组合可以定义T1的3种工作方式定时器T0工作方式选择表TMOD不能进行位寻址 , 只能用字节传送指令设置定时器工作方式 , 低半节定义定时器0 , 高半字节定义定时器1 。
复位时 , TMOD所有位均为0 , 定时器处于停止工作状态 。
定时/计数器控制寄存器TCON(P135)TCON的作用是控制定时器的启/停 , 标志定时器的溢出和中断情况 。
定时器控制寄存器TCON各位格式如下:TCON(88H)8FH 8EH 8DH 8CH 8BH 8AH 89H 88HTF1TR1TF0TR0IE1IT1IE0IT0TF1(TCON.7)定时器1溢出标志 。
当定时器1计满溢出时 , 由硬件使TF 。
【单片机中断寄存器汇总|单片机中断寄存器汇总】4、1置1 , 并且申请中断 。
进入中断服务程序后 , 由硬件自动清0 , 在查询方式下用软件清0 。
TR1(TCON.6)定时器1运行控制位 。
当TR1=1时 , 启动定时器1工作;当TR1=0时 , 关闭定时器1 。
TF0(TCON.5) )定时器T0溢出标志其功能及操作情况同TF1 。
TR0(TCON.4) 定时器T0运行控制位 。
其功能及操作情况同TR1 。
IE1(TCON.3) 外部中断1请求标志位 。
外部中断源1有中断请求时 , 硬件使IE1置1 ,CPU响应该中断后 , 硬件清0 。
IT1(TCON.2) 外部中断1触发方式选择位 。
IE0(TCON.1 )外部中断0请求标志位 。
IT0(TCON.0) 外部中断0触发方式选择位 。
T 。
5、CON的低四位与中断有关;当系统复位时 , TCON的所有位清零 。
中断请求标志寄存器TCON(P183)当有中断源发出请求时 , 有硬件将相应的中断标志位置1.在中断请求被响应前 , 相应中断标志位被锁存在特殊功能寄存器TCON或SCON中 。
(1)定时器控制寄存器TCONTCON为定时器T0和T1的控制寄存器 , 同时也锁住T0和T1的溢出中断标志及外部中断INT0和INT0的中断标志等 。
TCON中与中断有关的各位如下:TCON(88H)TF1TF0IE1IT1IE0IT0其各位名称及作用如下:TF1(TCON.7) T1溢出中断标志 。
当T1开始工作 , 并且计数值产生溢出时 , 由硬件使TF1=1,在中断工作方式下 。
6、向CPU请求中断 。
此标志一直保持到 CPU响应中断后 , 才由硬件自动清零;也可用软件查询该标志 , 并且软件清零 。
如果T1不工作 , 或者在工作但没有产生溢出 , 则TF1=0.TF0(TCON.5) T0溢出中断标志 。
其操作功能类似于TF1.IE1(TC0N.3) INT1外部中断1标志当硬件使IE1=1时 , 表明外部中断1向CPU申请中断;当IE=0时 , 表明外部中断1没有向CPU申请中断 。
IT1(TCON.2) 外部中断1触发方式控制位当IT1=0时 , 表明外部中断1设置为电平触发方式;当IT1=1时 , 表明外部中断1设置为边沿触发方式 。
IE0(TCON.1) INT0外部中断0标志位 。
其操作功能与IE1类似 。
7、IT0(TCON.0) 外部中断0触发方式控制位.其操作功能与IT1类似TCON.6和TCON.4中断中未使用中断允许控制寄存器IE(P182)当EA=0时 。
CPU将屏蔽所有的中断申请;而当EA=1时 , 虽然CPU已经开放中断 , 但还必须设置相应中断源的控制位 , 才可确定允许哪个中断源中断 。
IE各位的格式如下:IE地址(A8H)AFH ADH ACH ABH AAH A9H A8HEAET2*ESET1EX1ET0EX0EA(IE.7) 中断允许控制位 。
当EA=0时 。
CPU将屏蔽所有的中断申请 , 称为“关中断”;当EA=1时 , CPU开放中断 , 每个中断源是被允许还是禁止 , 分别由其各自的允许位决定(IE. 。
来源:(未知)
【学习资料】网址:/a/2021/0413/0021924339.html
标题:单片机中断寄存器汇总|单片机中断寄存器汇总