11问答网
所有问题
当前搜索:
51单片机定时器的应用
51单片机的定时器
T1用作定时的方式
答:
51单片机定时器
T1用作定时的方式有三种,分别为 工作方式0,13位定时模式。工作方式1,16位定时模式 工作方式2,8位自动重装载模式。
51单片机
计数器怎么用
答:
51单片机
是基础入门的一个单片机,还是
应用
最广泛的。51单片机的定时/计数
器的
概念 单片机中,脉冲计数与时间之间的关系十分密切,每输入一个脉冲,计数器的值就会自动累加1,只要相邻两个计数脉冲之间的时间间隔相等,则计数值就代表了时间的流逝,因此,单片机中的
定时器
和计数器其实是同一个物理的电子...
51单片机
用汇编编程使用
定时器
0,用定/计数器T0中断的方法定时0.5秒,使8...
答:
改动如下:……INT_SUB:MOV TH0,#3CH;重新给
定时
/计数器设初值 MOV TL0,#0B0H DJNZ R7,LOOP;判断记时次数是否够,一次50毫秒,共十次 RL A MOV P1,A MOV R7,#10;重新给计时循环次数赋值 LOOP:RETI END 这就可以了。
51单片机
中,
定时器
怎么做延时函数用,比如说,要精确延时1s,该怎么写...
答:
unsigned long TimeTickCount;//1ms
计时器
void Timer0Configuration();void Delay1ms(unsigned int a);void main(){ while(1){ Delay1ms(1000);//1s延时;} } void Delay1ms(unsigned int a)//0~65535 { unsigned long b;//0~0xffffffff b = TimeTickCount;//记下及时器初始值 while((...
关于
51单片机
使用两个
定时器
进行控制的问题
答:
D1=0,D1=1,这俩应该放到If里面 TF0=0;//关闭
定时器
0 TF1=1;打开定时器1 D1=0;//LED灭 while(1){ if(aa==20){ aa=0;D1=1;//LED亮,持续亮两秒,TF1=0;TF0=1;} if(bb==40){ bb=0;D1=0;//LED灭一秒 TF0=0;TF1=1;} } 并且在程序开始处开启定时器1(...
51单片机
中断
定时
答:
51单片机定时器
T1,直接定时30秒是不行的,但是,可以定时50ms,以晶振为12M为例,时间常数是:TH1=(65536-50000)/256;TL1=(65536-50000)%256;开中断,在中断程序中计数,每中断计一个数,计数600次,就是30秒了,对一个引脚取反,就可以高低变化了,每隔30秒一变。
51单片机
怎么用
定时器
定时10s,21MHZ的外
答:
应该是12M晶振吧,程序如下:delay10s(){unsigned char time;TMOD=0x01;TH0=(65536-50000)/256;TL0=(65536-50000)%256;TR0=1;time=200;while(time--) { while(TF0==0); TF0=0; TH0=(65536-50000)/256; TL0=(65536-50000)%256; } TR0=0;} ...
51单片机
两个
定时器
一起用,该怎么设置啊?
答:
两个
定时器
使用没有什么特殊设置,但是有一个经验你必须明白,中断里面重新对定时器赋值的操作必须放在中断处理的头端,否则会有一个整个中断处理的时间延时。如:void timer1()interupt3 using1 { ... //如果这里的...程序段太长,那么每次中断就慢了处理这段程序的时间 TH1=0X..TL1=0X......
51单片机
软件延时和
定时器的
区别
答:
如果是程序延时的话,时间消耗在(延时程序+剩下的代码);
计时器
中断则相当于把延时程序交给
定时器
,此时CPU可以干别的事情,提高了效率。就类似于电脑打游戏时把图形处理任务交给显卡,CPU的压力就小。
单片机
进中断后执行中断里的程序,比如你进定时中断,执行完后退出中断后做其他事,但定时还在计数,这样...
设
51单片机的
主频为12MHz.试编写一段程序,功能为:对
定时器
T0初始化,使...
答:
define LED P1 //宏定义LED代表P1 /* 函数申明 ---*/ void Init_Timer0(void);/ 函数名称 : main(void)函数功能 : 主函数 / main(){ Init_Timer0(); //
定时器
初始化 while(1); // 循环,等待 } / 函数名称 : Init_Timer0(void)函数功能 : 定时器初始化子程序 / void...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜