1、2第第6章章定时器计数器定时器计数器沈阳航空航天大学沈阳航空航天大学2本讲课程主要内容本讲课程主要内容(1)定时)定时/计数器的基本概念计数器的基本概念(2)定时)定时/计数器的编程方法计数器的编程方法(3)定时)定时/计数器编程举例计数器编程举例3定时器定时器/计数器计数器两个两个16位定时位定时/计数器计数器存放初值的存放初值的SFRT0:TH0、TL0T1:TH1、TL1其它相关的其它相关的SFR:TMOD(工作方式控制寄存器)(工作方式控制寄存器)TCON(控制寄存器)(控制寄存器)定时功能时,每个机器周期定时器加定时功能时,每个机器周期定时器加1计数功能时,在外部相应输入脚(计数功能
2、时,在外部相应输入脚(T0和和T1)产生)产生下降沿,计数器加下降沿,计数器加1。46.1 定时计数器的结构框图定时计数器的结构框图6.2 定时器的控制字定时器的控制字工作方式控制寄存器工作方式控制寄存器TMOD(89H)GATEC/TM1 M0 GATE C/T M1 M0注意:注意:TMOD不能位寻址不能位寻址控制寄存器控制寄存器TCON(88H)TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0复位后两个寄存器的状态均为复位后两个寄存器的状态均为00H。566.2.1 TMOD:工作方式控制寄存器:工作方式控制寄存器GATE:门控位:门控位GATE1,T0、T1是否工作受外部
3、引脚输入电平的控制,是否工作受外部引脚输入电平的控制,INT0引脚控制引脚控制T0运行,运行,INT1引脚控制引脚控制T1运行。运行。可用于测量在可用于测量在INT0或或INT1引脚出现的正脉冲的宽度。引脚出现的正脉冲的宽度。GATE=0,定时,定时/计数器的运行不受外部引脚计数器的运行不受外部引脚INT0或或INT1的控制。的控制。C/T位:计数器模式和定时器模式的选择位位:计数器模式和定时器模式的选择位C/T=0,为定时器模式。内部计数器对晶振频率,为定时器模式。内部计数器对晶振频率12分频后的脉冲分频后的脉冲计数(该脉冲的周期等于机器周期),每个周期计数值加计数(该脉冲的周期等于机器周期
4、),每个周期计数值加1。若若选择选择12MHz晶振,则计数频率为晶振,则计数频率为1MHz。从计数值便可求得计数从计数值便可求得计数的时间,所以称为定时器模式;的时间,所以称为定时器模式;C/T=1,设置为计数器模式,计数器对由引脚,设置为计数器模式,计数器对由引脚T0(P3.4脚)或脚)或T1(P3.5脚)输入的外部脉冲(负跳变)计数,脚)输入的外部脉冲(负跳变)计数,允许最高计数频率允许最高计数频率为晶振频率的为晶振频率的1/24。7工作方式控制寄存器工作方式控制寄存器TMODM1、M0工作方式选择位工作方式选择位86.2.2 定时定时/计数器控制寄存器计数器控制寄存器TCONTF1位:位
5、:T1计数溢出标志位。当计数溢出标志位。当T1计数溢出时,由硬件置计数溢出时,由硬件置1,申请中断。,申请中断。进入中断服务程序后被硬件自动清进入中断服务程序后被硬件自动清0。TR1位:位:T1计数运行控制位。由软件置计数运行控制位。由软件置1或清或清0。当。当GATE位(位(TMOD.7)0时,若时,若TR1=1,允许,允许T1计数;计数;TR1=0时,时,禁止禁止T1计数。当计数。当GATE位位=1时,时,TR11且且INT1=1时,时,允许允许T1计数。计数。TF0位:位:T0计数溢出标志位,功能同计数溢出标志位,功能同TF1。TR0位:位:T0计数运行控制位,由软件置计数运行控制位,由
6、软件置1或清或清0。当。当GATE位(位(TMOD.3)0时,若时,若TR0=1,允许,允许T0计数;计数;TR0=0时,时,禁止禁止T0计数。当计数。当GATE位位=1时,时,TR01且且INT0=1时,允许时,允许T0计数。计数。96.3 定时定时/计数器的计数器的4种工作方式种工作方式方式方式0、方式、方式1(13位、位、16位定时计数方式)位定时计数方式)T1工作于方式工作于方式0的等效框图(的等效框图(M1M0=00、01)GATE=0、A=1、TR1=1GATE=1、INT1=1、TR1=1。注意定时器初值与定时时间的不同注意定时器初值与定时时间的不同106.3.1 方式方式0、方
7、式、方式1的说明的说明定时定时/计数器计数器T1工作在方式工作在方式0时,为时,为13位的计数器,由位的计数器,由TL1的低的低5位和位和TH1的的8位所构成。位所构成。TL1低低5位溢出向位溢出向TH1进位,进位,TH1计数溢出置位计数溢出置位TCON中的溢出标志位中的溢出标志位TF1。GATE位的状态决定定时位的状态决定定时/计数器运行控制取决于计数器运行控制取决于TR1一个一个条件还是条件还是TR1和和INT1引脚这两个条件。引脚这两个条件。当当GATE=0时时,A点电位恒为点电位恒为1,则只要,则只要TR1被置为被置为1,B点点电位即为电位即为1,定时,定时/计数器被控制为允许计数计数
8、器被控制为允许计数(定时定时/计数器计数器的计数控制仅由的计数控制仅由TR1的状态确定的状态确定,TR1=1计数,计数,TR1=0停停止计数止计数)。当当GATE=1时,时,B点电位由点电位由INT1输入的电平和输入的电平和TR1的状的状 态态确定,当确定,当TR1=1,且,且INT1=1时,时,B点电平才为点电平才为1,才允许,才允许定时器定时器/计数器计数计数器计数(计数控制由计数控制由TR1和和INT1二个条件控制二个条件控制)。方式方式1时,时,TL1的的8位都参与计数,因而属于位都参与计数,因而属于16位位定时定时/计数计数器。其控制方式,等效电路与方式器。其控制方式,等效电路与方式
9、0完全完全相同。相同。116.3.2 方式方式2(常数自动重装入常数自动重装入)T1工作于方式工作于方式2的等效图的等效图12方式方式2的说明的说明TL1作为计数器,当作为计数器,当TL1计数溢出时,在计数溢出时,在置置1溢出标志溢出标志TF1的同的同时,还自动的将时,还自动的将TH1中的常数送至中的常数送至TL1,使使TL1从初值开始重从初值开始重新计数。新计数。13这种工作方式可以省去用户软件中重装常数这种工作方式可以省去用户软件中重装常数的程序,简化定时常数的计算方法(确定计数初的程序,简化定时常数的计算方法(确定计数初值),可以相当精确的确定定时时间值),可以相当精确的确定定时时间。例
10、如:波特率发生器例如:波特率发生器146.3.3 方式方式3(T0具有)具有)T0工作于方式工作于方式3时,分为时,分为2个独立的个独立的8位计位计数器:数器:TL0、TH0。TL0使用使用T0的状态控制位的状态控制位C/T,GATE,TR0,INT0,而,而TH0被固定为一个被固定为一个8位定时器位定时器(不能作外部计数方式),并使用定时器(不能作外部计数方式),并使用定时器T1的的状态控制位状态控制位TR1和和TF1,同时占用定时器,同时占用定时器T1的的中断源。中断源。此时,定时此时,定时/计数器计数器T1可为方式可为方式0、方式、方式1和方式和方式2,作为串行口的波特率发生器。,作为串
11、行口的波特率发生器。15工作于方式工作于方式3的的T016T0工作于方式工作于方式3时的时的T117定时器的工作方式(总结)定时器的工作方式(总结)方式方式0:13位定时计数器位定时计数器 注意:注意:TLx的低的低5位和位和THx共同组成共同组成方式方式1:16位定时计数器位定时计数器方式方式2:自动重装入的自动重装入的8位定时计数器位定时计数器 溢出后溢出后TFx=1,同时由,同时由THxTLx方式方式3:T0成为两个独立的成为两个独立的8位计数器位计数器 TL0作为定时计数器;作为定时计数器;TH0仅作定时器用仅作定时器用 TL0的控制用原的控制用原T0的,的,TH0占用原占用原T1的控
12、制位的控制位TR1和和TF1,同,同时占用定时器时占用定时器T1的中断源的中断源 此时,此时,T1可工作于方式可工作于方式02,溢出时送串行口,经常作为串,溢出时送串行口,经常作为串行口波特率发生器行口波特率发生器186.4 定时定时/计数器的输入信号计数器的输入信号工作于定时器方式:工作于定时器方式:对内部时钟信号计数,内部时钟信对内部时钟信号计数,内部时钟信号的频率为时钟振荡频率的号的频率为时钟振荡频率的1/12,即每个机器周期计数值,即每个机器周期计数值加加1。例:采用例:采用12MHz频率的晶体时,每频率的晶体时,每1微微秒计数值将加秒计数值将加1。由于定时的精度决定于输入脉冲的周期,
13、因此由于定时的精度决定于输入脉冲的周期,因此当需要高分辨率的定时时,应尽量选用频率较高的晶当需要高分辨率的定时时,应尽量选用频率较高的晶体(体(MCS51最高为最高为12MHz)。)。19定时定时/计数器的输入信号计数器的输入信号工作于计数器方式:当定时工作于计数器方式:当定时/计数器用作计数器时,计数脉计数器用作计数器时,计数脉冲来自外部输入引脚冲来自外部输入引脚T0或或T1。当输入信号产生由。当输入信号产生由1至至0的跳变(即下跳变)时,计数器的值增的跳变(即下跳变)时,计数器的值增1。需要注意:每个机器周期的需要注意:每个机器周期的S5P2期间,对外部输入进行采期间,对外部输入进行采样。
14、如在第一个周期中采得的值为样。如在第一个周期中采得的值为1,而在下一个周期,而在下一个周期中采得的值为中采得的值为0,则计数器加,则计数器加1。由于确认一次下跳变至。由于确认一次下跳变至少要用两个机器周期,即少要用两个机器周期,即24个振荡周期,因此外部输入个振荡周期,因此外部输入的计数脉冲的最高频率为振荡器频率的的计数脉冲的最高频率为振荡器频率的1/24,同时输入,同时输入信号的高、低电平保持一个机器周期以上。信号的高、低电平保持一个机器周期以上。例如:选用例如:选用6MHz频率的晶体,允许输入的脉冲频率为频率的晶体,允许输入的脉冲频率为 250kHz;如果选用如果选用12MHz频率的晶体,
15、则可输入频率的晶体,则可输入500kHz的外部脉冲的外部脉冲。20定时定时/计数器的输入信号计数器的输入信号理想的计数器输入信号:脉冲信号的高、低电平至理想的计数器输入信号:脉冲信号的高、低电平至少要各保持一个机器周期以上,确保电平在变化之少要各保持一个机器周期以上,确保电平在变化之前能被采样一次。前能被采样一次。216.5 定时器定时器/计数器的编程计数器的编程初始化初始化1 根据要求给方式寄存器根据要求给方式寄存器TMOD送一个方式控制送一个方式控制字,以设定定时器的工作方式;字,以设定定时器的工作方式;2 根据需要给根据需要给TH和和TL选送初值,以确定需要的选送初值,以确定需要的定时时
16、间或计数的初值;定时时间或计数的初值;3 根据需要给中断允许寄存器根据需要给中断允许寄存器IE送中断控制字,送中断控制字,以开放相应的中断和设定中断优先级;以开放相应的中断和设定中断优先级;也可用查询方式来响应定时器。也可用查询方式来响应定时器。4 给给TCON送命令字以启动或禁止定时送命令字以启动或禁止定时/计数器的计数器的运行。运行。22定时器定时器/计数器的编程计数器的编程6.5.1 初值的计算初值的计算计数器初值计数器初值:设计数模值为设计数模值为M,所需的计数值为,所需的计数值为C,计数初值设,计数初值设定为定为TC,则:,则:TC=M-C (M=213,216,28)定时器初值定时
17、器初值:定时器的模值为定时器的模值为M,需要的定时时间为,需要的定时时间为T,定时器定时器的初值的初值TC为:为:TC=M-T/t机器周期机器周期23几种工作方式的最大定时时间几种工作方式的最大定时时间若定时器初值为若定时器初值为0,则定时时间为最大,设,则定时时间为最大,设fOSC=12MHz,几种工作方式下的最大定时,几种工作方式下的最大定时时间为:时间为:方式方式0:TMAX=8.192ms;方式方式1:TMAX=65.536ms;方式方式2、3:TMAX=0.256ms;24初值的计算:初值的计算:fOSC=12MHz,试计算定时时间试计算定时时间2ms所需的定时器所需的定时器的初值的
18、初值.方式方式2、方式、方式3 Tmax=0.256ms,所以必须将工,所以必须将工作方式设在方式作方式设在方式0或方式或方式1:方式方式0:TC=213-2ms/1us=6192=1830HTH0=18H,TL0=30H方式方式1:TC=216-2ms/1us=63536=F830HTH0=F8H,TL0=30H256.5.2 编程方式编程方式采用查询方式:程序一直检测采用查询方式:程序一直检测TF0(TF1),若若TF01(TF1=1),说明定时时间到或计满,说明定时时间到或计满数,需要软件清除溢出标志位数,需要软件清除溢出标志位TFx。采用中断方式:程序初始化时,设置定时器采用中断方式:
19、程序初始化时,设置定时器溢出中断允许后,内部硬件自动检测到溢出中断允许后,内部硬件自动检测到TF01(TF1=1)时,自动响应中断,进入中断时,自动响应中断,进入中断服务程序。由硬件自动清除服务程序。由硬件自动清除TFx。266.6 定时计数器的应用举例定时计数器的应用举例例例1 选用选用T1方式方式0产生产生500us的定时,在的定时,在P1.1输出周期为输出周期为1ms的方波的方波;FOSC=6MHz注意注意:T0不用时的处理不用时的处理,一般设为方式一般设为方式0,禁止禁止进入方式进入方式3.初值计算初值计算:TC=213-500us/2us,TC=7942TC=7942D=1F06H1
20、3位方式下,计数初值为位方式下,计数初值为F806H6.6.1:方式:方式0的应用的应用27主程序主程序Begin:MOVTMOD,#0MOVMOVSETBTL1,#06HTH1,#0F8HTR1Loop:JBCTF1,PF0SJMPLOOPPF0:MOVTL1,#06HMOVCPLAJMPTH1,#0F8HP1.1LOOP6.6.2 T0计数、计数、T1定时工作于方式定时工作于方式2从从P3.4 T0输入低频脉冲输入低频脉冲,要求该脉冲每发生一次跳要求该脉冲每发生一次跳变时由变时由P1.0输出一个输出一个500us的负脉冲的负脉冲,与此同时由与此同时由P1.1输出一个宽为输出一个宽为1ms的
21、正脉冲(的正脉冲(6MHz晶振)。晶振)。先设先设T0为计数方式,工作于方式为计数方式,工作于方式2,初值设为,初值设为0FFH,即加即加1即刻产生溢出。当外部输入一个负跳变脉冲时,即刻产生溢出。当外部输入一个负跳变脉冲时,计数加计数加1,并产生溢出并产生溢出,TF0=1;引起引起CPU的的T0中断。中断。中断服务程序内,对定时器中断服务程序内,对定时器T1设定初值,设定初值,T1也工作也工作于方式于方式2。28296.6.3 含中断的定时/计数器响应程ORG 0HSJMP BEGINORG 000BHAJMP TT1ORG 0030HBEGIN:MOV TMOD,#26H MOV TH0,#
22、0FFHMOVTL0,#0FFHCLR P1.1Setb ET0 ;允许T0中断Setb EA ;CPU开中断SETB P1.0SETB TR0SJMP$序工作于方式2的定时/计数器中断服务程序ORG300HTT1:MOVMOVSETBCLRSETBTH1,#06HTL1,#06HP1.1P1.0TR1DEL2:JBC TF1,RP1SJMP DEL230RP1:SETB P1.0DEL3:RP2:JBC TF1,RP2SJMP DEL3CLR P1.1CLR TR1RETI例例假设假设系统时钟为系统时钟为6MHz6MHz,编写定时器,编写定时器T0T0产生产生1 1秒定时秒定时的程序。的程序
23、。(1)T0工作方式的确定工作方式的确定定时时间较长,采用哪一种工作方式?定时时间较长,采用哪一种工作方式?由各种工作方式的特性,可计算出:由各种工作方式的特性,可计算出:方式方式0 0最长可定时最长可定时16.384ms16.384ms;方式方式1 1最长可定时最长可定时131.072ms131.072ms;方式方式2 2最长可定时最长可定时512 s512 s。选方式选方式1 1,每隔,每隔100ms100ms中断一次,中断中断一次,中断1010次为次为1s1s。316.6.4 长定时时间的产生长定时时间的产生32(2 2)计算计数初值)计算计数初值因为:因为:-100 -100*/2=1
24、5536=3CB0H /2=15536=3CB0H因此:因此:TH0=3CHTH0=3CH,TL0=B0HTL0=B0H(3 3)1010次计数的实现次计数的实现采用循环程序法。采用循环程序法。(4 4)程序设计)程序设计参考程序参考程序 :16231033ORGORG0000H0000HRESETRESET:LJMPLJMPORGORGLJMPLJMPORGORGMAINMAIN:MOVMOVMOVMOVMOVMOVMOVMOVMOVMOVSETBSETBMAINMAIN000BH000BHIT0PIT0P1000H1000HSP,#60HSP,#60HB,#0AHB,#0AHTMOD,#0
25、1HTMOD,#01HTL0,#0B0HTL0,#0B0HTH0,#3CHTH0,#3CHTR0TR0;上电,转主程序入口;上电,转主程序入口MAINMAIN;T0T0的中断入口的中断入口;转;转T0T0中断处理程序中断处理程序IT0PIT0P;设堆栈指针;设堆栈指针;设循环次数;设循环次数1010次次;设;设T0T0工作在方式工作在方式1 1;给;给T0T0设初值设初值;启动;启动T0T0SETBSETB ET0ET0 ;允许;允许T0T0中断中断SETBSETB EAEA ;CPUCPU开放中断开放中断HEREHERE:SJMPSJMP HEREHERE ;等待中断;等待中断ITOPITO
26、P:MOVMOV TL0,#0B0HTL0,#0B0H ;T0T0中断子程序,重装初值中断子程序,重装初值MOVMOV TH0,#3CHTH0,#3CH ;DJNZDJNZ B B,LOOPLOOPCLRCLR TR0TR0 ;1s1s定时时间到,停止定时时间到,停止T0T0工作工作LOOPLOOP:RETIRETI346.6.5 门控位的应用门控位的应用利用利用GATE位可实现:外部输入正脉冲对定时位可实现:外部输入正脉冲对定时计数器控制。利用这个特性,可测量输入计数器控制。利用这个特性,可测量输入脉冲的宽度。脉冲的宽度。如:利用如:利用T1门控位测试门控位测试INT1引脚上出现的正引脚上出
27、现的正脉冲的宽度,并以周期数显示。脉冲的宽度,并以周期数显示。35测量原理测量原理程序清单程序清单ST:MOV TMOD,#90HMOV TL1,#00HMOV TH1,#00HWAIT1:JB P3.3,WAIT1;等待;等待INT1为为0SETB TR1WAIT2:JNB P3.3,WAIT2;等待;等待INT1为为1WAIT3:JB P3.3,WAIT3;等待;等待INT1为为0CLR TR1MOV 20H,TL1MOV 21H,TH1366.6.66.6.6实时时钟的设计实时时钟的设计1 1实时时钟实现的基本思想实时时钟实现的基本思想如何获得如何获得1 1秒的定时,秒的定时,可把可把定
28、时时间定为定时时间定为100ms100ms,采,采用中断方式进行溢出次数的累计,计满用中断方式进行溢出次数的累计,计满1010次,即得次,即得到秒计时。到秒计时。片内片内RAMRAM中规定中规定3 3个单元个单元作作为秒、分、时单元为秒、分、时单元,具体,具体安排如下:安排如下:42H42H:“秒秒”单元单元 ;41H41H:“分分”单元;单元;40H40H:“时时”单元单元从秒到分,从分到时是通过软件累加并进行比较的从秒到分,从分到时是通过软件累加并进行比较的方法来实现的。方法来实现的。37382 2程序设计程序设计(1 1)主程序的设计)主程序的设计39(2 2)中断服务程序的设计)中断服
29、务程序的设计中断服务程序的主要功能是实现秒、分、时的计时处中断服务程序的主要功能是实现秒、分、时的计时处理。参考程序略。理。参考程序略。6.6.76.6.7 运行中读定时器运行中读定时器/计数器计数器在读取运行中的定时器在读取运行中的定时器/计数器时,计数器时,需注意:若恰好出需注意:若恰好出现现TLXTLX溢出向溢出向THXTHX进位的情况,则读得的(进位的情况,则读得的(TLXTLX)值就)值就完全不对。完全不对。同样,先读(同样,先读(THXTHX)再读()再读(TLXTLX)也可能)也可能出错。出错。方法:先读(方法:先读(THXTHX),后读(),后读(TLXTLX),再读(),再读
30、(THXTHX)。若)。若两次读得(两次读得(THXTHX)相同,则读的内容正确。)相同,则读的内容正确。若前后两若前后两次读的(次读的(THXTHX)有变化,则再重复上述过程,这次重)有变化,则再重复上述过程,这次重复读得的内容就应是正确的。下面是有关的程序,复读得的内容就应是正确的。下面是有关的程序,读得的(读得的(TH0TH0)和()和(TL0TL0)放置在)放置在R1R1和和R0R0内。内。40RDTIME:MOVRDTIME:MOVMOVMOVCJNECJNEMOVMOVA,TH0A,TH0 ;读(;读(TH0TH0)R0,TL0R0,TL0 ;读(;读(TL0TL0)A,TH0,R
31、DTIMEA,TH0,RDTIME;比较;比较2 2次读得的(次读得的(TH0TH0);不相等则重复读;不相等则重复读R1,AR1,A ;(;(TH0TH0)送入)送入R1R1中中RETRET4142习题习题1.如果采用的晶振的频率为如果采用的晶振的频率为3MHz,定时器,定时器/计数器工作在方式计数器工作在方式0、1、2下,其最大的定时时间各为多少?下,其最大的定时时间各为多少?答:方式答:方式0下,其最大的定时时间为下,其最大的定时时间为32.768ms;方式方式1下,其最大的定时时间为下,其最大的定时时间为262.144ms;方式方式2下,其最大的定时时间为下,其最大的定时时间为1.02
32、4ms;2.定时器定时器/计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些因素有关?因素有关?答:计数脉冲由答:计数脉冲由MCS51提供,每个机器周期定时器加一;定时时间与外提供,每个机器周期定时器加一;定时时间与外接晶振,定时器初值有关。接晶振,定时器初值有关。3.定时器定时器/计数器作计数器模式使用时,对外界计数频率有何限制?计数器作计数器模式使用时,对外界计数频率有何限制?答:外加信号的频率为系统时钟频率的答:外加信号的频率为系统时钟频率的1/24,且高低电平的持续时间不小且高低电平的持续时间不小 于一个机器周期。于一个机器周期
33、。4.定时器定时器/计数器的工作方式计数器的工作方式2有什么特点?适用于什么应用场合?有什么特点?适用于什么应用场合?答:方式答:方式2特点为计数初值由硬件自动装入,避免了用软件装入带来的特点为计数初值由硬件自动装入,避免了用软件装入带来的 误差,可实现精确的定时和计数。误差,可实现精确的定时和计数。435.THX与与TLX(X=0,1)是普通寄存器还是计数器?其内容可以随时用指)是普通寄存器还是计数器?其内容可以随时用指令更改吗?更改后的新值是立即刷新还是等当前计数器计满之后才能令更改吗?更改后的新值是立即刷新还是等当前计数器计满之后才能刷新?刷新?答:答:THX与与TLX(X=0,1)是计
34、数器,正在计数的内容不可以随时用指)是计数器,正在计数的内容不可以随时用指令更改,更改后的新值要等当前计数器计满之后才能刷新令更改,更改后的新值要等当前计数器计满之后才能刷新.6.判断下列说法是否正确?判断下列说法是否正确?特殊功能寄存器特殊功能寄存器SCON,与定时器,与定时器/计数器的控制无关。计数器的控制无关。特殊功能寄存器特殊功能寄存器TCON,与定时器,与定时器/计数器的控制无关。计数器的控制无关。特殊功能寄存器特殊功能寄存器IE,与定时器,与定时器/计数器的控制无关。计数器的控制无关。特殊功能寄存器特殊功能寄存器TMOD,与定时器,与定时器/计数器的控制无关。计数器的控制无关。答:答:特殊功能寄存器特殊功能寄存器SCON,与定时器,与定时器/计数器的控制无关。(对)计数器的控制无关。(对)特殊功能寄存器特殊功能寄存器TCON,与定时器,与定时器/计数器的控制无关。(错)计数器的控制无关。(错)特殊功能寄存器特殊功能寄存器IE,与定时器,与定时器/计数器的控制无关。(对)计数器的控制无关。(对)特殊功能寄存器特殊功能寄存器TMOD,与定时器,与定时器/计数器的控制无关。(错)计数器的控制无关。(错)44END