33问答网
所有问题
当前搜索:
定时器T1工作方式有几种
求助!!! 关于
定时器
0
工作方式
3的问题
答:
(1)“串口波特率发生器”的模式时T1装完初值后,运行的话得有TR1=1才行呀。不是说TR1已被T0占用了吗??--T0
方式
3时,就不用TR1=1了。--T0方式3时,把T1也设置成方式3,T1就停止了,其它方式,T1就启动。(2)还有就是,TF1被T0置位后,进中断的话,进哪个?--进入
T1的
。但是T1...
要求利用
定时器T1方式
1产生20ms是定时,请写出初始化程序,初始化过程中...
答:
T1
INIT:MOV TMOD,#10H MOV TH1,#0B1H MOV TL1,#0E0H SETB EA SETB E
T1
SETB TR1 RET
定时器T1
可以与计数器T1同时
工作
吗?
答:
不可以,
定时器
1和计数器1本质上用的都是用的同一个计数器,有一个类似单刀双掷开关来选择。当作为定时器时,计数器自动计机器周期的个数,机器周期的时间一定,所以就有定时的作用。当作为计数器时,计数器自动计外部脉冲的个数。希望对你有帮助,呵呵 ...
51单片机
定时器
\计数器的
方式
3,仅适用于T0,分成两个8位计数器,
T1
停止计...
答:
恩,你可以这样理解。因为你把
定时器
0分成了两个定时器,那么两个定时器都需要相应的开关控制啊,这个时候T0的控制关开就被T0分成的两个定时器拿走了。T0本身有一个开关,
T1
也有一个开关。当
工作
在
方式
3的时候,需要这两个开关。 所以T1本身这个定时器就没有开关老。当然就不能停止计数了。 我...
采用
方式
2,使用
定时器T1定时
1秒,循环点亮8盏LED灯,采用单片机c51,不要...
答:
3 { if(tt1=10){ tt1=0;temp=_crol_(temp,1);P0=temp;} } void main(){ temp=0xfe;TH1=(256-100);TL1=(256-100);EA=1;E
T1
=1;TR1=1;while(1);} 如果时间不准的话,可以修改参数t
t1的
值,
方式
而通常是用于计数的,很少用于定时,你可以用
定时器
0的方式1定时,用的最多 ...
...
T1
。一个
工作
在
定时器
模式,一个工作在计数器模式,TOMD该如何设置啊...
答:
那么 TMOD=0101 0001 =51h;就是
T1方式
1计数器模式,T0方式1
定时器
模式 mov TMOD,#51
系统晶振频率为6MHZ
定时器T1
作为计数
器工作
于
方式
1要求2000次时产生中...
答:
void timer1ini() { TMOD | = 0x10 ;TH0 = (65536 - 2000)/256 ;TL0 = (65536 - 2000)%256 ;EA =1 ; E
T1
= 1 ; TR1 = 1 ;} void timer1() interrupt 3 { TH0 = (65536 - 2000)/256 ;TL0 = (65536 - 2000)%256 ;} ...
单片机AT89C52中
定时器
T2与T0和
T1有
什么区别?怎样使用T2?
答:
T0,
T1
可作为16位加计数器,T2除了可作为加计数器,还可作为减计数器,只要设置T2的控制寄存器T2MOD就可以更改加/减的
方式
。
51单片机的
T1
用作用作
定时器
,产生串口的波特率,此时T1口还能作为普通I...
答:
T1
是一个内部
定时器
,与端口是没有必然关系的,只有T1作为外部计数的时候,才能用外部端口P3.5作为外部计数的输入口 而做定时器和做波特率发生器的时候,P3.5口与内部无关,可以作为通用IO口使用
1秒延时,用
定时器
T0就是对的,用
T1
灯就飞快,难道2个定时器不一样?
答:
你有两个错误。第一个,变量a类型定义的太小,char只有-128~127,你做左右移的程序应该是unsigned char 范围是0~0xff(255)才对。第二个错误:TMOD=0x01;这个是定义T0工作于
方式
1(16位
定时器
),
T1工作
与方式0(13位定时器),你用T1定时器所以时间会变短。正确的是TMOD = 0x10;...
棣栭〉
<涓婁竴椤
7
8
9
10
12
13
14
15
16
11
涓嬩竴椤
灏鹃〉
其他人还搜