99问答网
所有问题
当前搜索:
51单片机定时器延时程序
51单片机
中 怎么得到精确
延时
?
答:
单片机
系统一般常选用11.059 2 MHz、12 MHz或6 MHz晶振。第一种更容易产生各种标准的波特率,后两种的一个机器周期分别为1 μs和2 μs,便于精确
延时
。本
程序
中假设使用频率为12 MHz的晶振。最长的延时时间可达216=65 536 μs。若
定时器
工作在方式2,则可实现极短时间的精确延时;如使用其他定时...
请问
51单片机定时器延时
的调用是怎么调用的我有点不明白,谢谢
答:
1 使用
定时器
/计数器实现精确
延时
单片机
系统一般常选用11.059 2 MHz、12 MHz或6 MHz晶振。第一种更容易产生各种标准的波特率,后两种的一个机器周期分 别为1 μs和2 μs,便于精确延时。本
程序
中假设使用频率为12 MHz的晶振。最长的延时时间可达216=65 536 μs。若定时器工作在方式2,则...
请问
51单片机
怎么用
定时器延时
?
答:
51单片机
的几种精确
延时
实现延时通常有两种方法:一种是硬件延时,要用到
定时器
/计数器,这种方法可以提高CPU的工作效率,也能做到精确延时;另一种是软件延时,这种方法主要采用循环体进行。 1 使用定时器/计数器实现精确延时 单片机系统一般常选用11.059 2 MHz、12 MHz或6 MHz晶振。第一种更容易...
设MCS-
51单片机
的晶振频率为12MHZ,试编写10ms的
延时程序
(要求误差不超 ...
答:
C语言
程序
:include void main (void){ TMOD = 0x10;TH1 = (-50000>>8);TL1 = -50000;TCON = 0x40;IE = 0x88;while(1);} void T1_int (void) interrupt 3 { TH1 = (-50000>>8);TL1 = -50000;} 汇编程序如下:ORG 0000H AJMP MAIN ORG 001BH AJMP T1INT ORG ...
编程利用8051内部的
定时器
T0产生50ms
延时
答:
很简单的,假设晶振频率为12M Hz ,则每一个机器周期为1us,T0工作于方式1,非门控,16位
定时器
。汇编
程序
为如下:MOV TMOD,00000001B 即MOV TMOD,01H 工作于方式11 MOV TH0,3CH MOV TL0,0B0H 初始值 STEB TR0 T0开始工作 初始值计算: (65536-X)*1us=50ms=50000us ...
利用
定时器
T0的工作方式1实现1秒钟
延时程序
(
单片机
)
答:
include <reg
51
.h> defineuchar unsigned char sbit LED=P1^0;uchar time;void initT0( ){ TMOD = 0x01; //
定时器
0,工作方式1 TH0 = (65536-50000)/256;TL0 = (65536-50000)%256; //50ms中断一次 EA = 1;ET0 = 1;TR0 = 1;} void main(void){ initT0();while(1)if(time...
单片机延时程序
中延时时间的计算
答:
单片机
的
延时程序
通过执行指令来达到延时效果,这个时间等于执行的指令需要的时间,而一个指令需要的时间叫做指令周期,这个时间等于若干个机器周期。
51单片机
中R0,R1,R2...都表示的是什么
答:
直到减为0。DJNZ R6,D2 这句是每执行一次R6就减1如果不为0就跳转到D2这个标号,直到减为0。DJNZ R5,D1 这句是每执行一次R1就减1如果不为0就跳转到D1这个标号,直到减为0。RET 这是子程序返回指令,懂了吗??其实这个
延时程序
不是精确延时的,如果要精确延时就用
定时器
中断了。
求
C51单片机延时程序
…要求是用查询法的…且要用if语句的。
答:
比如你可以把
定时器
设定为每1ms进一次中断,在中断里面把一个标志位(如flag)置一 当你需要1ms
延时
的时候你可以先初始化定时器,然后查询标志位是否置一,置一则执行if后面的语句,即if(flag){};当你需要10ms延时时,你可以把flag设置为uchar,中断里面flag++;外面查询用if(10==flag){};以此类推...
51单片机 定时器
中断
延时
0.5秒 汇编
答:
告诉你原理,因为我现在用C了。弄一个全局变量COUNT,然后控制好你的
定时器
中断时间,比如10MS,那么你每次中断COUNT++ 判断当COUNT=50,(50*10ms=500ms=0.5s)就是0.5s了。此时清count,同时处理你要做的事情。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜