专用寄存器P0~P3分别是I/O端口P0~P3的8位锁存器,均为可位寻址寄存器。4.15 定时/计数器TL0~TH1 51单片机有两个16位定时/计数器T0和T1,52比51多一个16位定时/计数器T2。它们都是由TH1是定时器1的计数值高字节寄存器TL1是定时器1的计数值低字节寄存器TR1是定时器1的运行控制位好好看书,书上都会有的……
⊙﹏⊙ TH1是定时器的计数寄存器高八位,他和低八位合起来就是计数值,按照二进制规则,它乘以256就是十六位二进制数了,再加上低八位(TL1)的值就是计数值,所以这是取出定时器的计数值赋给time TH1,TL1、TR1、TMOD是单片机的特殊寄存器,是用来控制计数/中断器的.TMOD(工作方式控制寄存器);TH1/T
从上面定时器/计数器的结构图中我们可以看出,16位的定时/计数器分别由两个8位专用寄存器组成,即:T0由TH0和TL0构定时器的计数值储存在寄存器中。TH0/TL0用于T0,TH1/TL1用于T1. 定时器存储寄存器TCON——定时器控制存储器de位分配(地址0x88、可位寻址) 位76543210 符号TF1T
单片机有10个寄存器主要与中断程序的书写控制有关1.中断允许控制寄存器IE 2.定时器控制寄存器TCON 3.串口控制寄存器SCON 4.中断优先控制寄存器IP 5.定时器工模式1:16位的计数器,定时器1初值存放寄存器TH1,TL1。定时器0初值存放寄存器TH0,TL0。模式2:自动装载8位计数器。主要应用在串口波特率发生器。GATE:门控位C/T
AT89S52单片机内部的定时/计数器的结构如图2所示。定时器T0由特殊功能寄存器TL0(低8位)和TH0(高8位)构成,定时器T1由特殊功能寄存器TL1(低8位)和TH1(高8位)构成。每个寄存器均可单独访问。置定时/计数器初值:对TH0、TL0或TH1、TL1寄存器赋值;初值X的计算方法如下:计数方式时:X=N-M 定时方式时:X=N-t/T 在上两式中,M为计数模值,即从计数器启动到溢出时所需计数值;N为十