33问答网
所有问题
当前搜索:
单片机定时器做延时
单片机
C编程,我想用自定义的
延迟
函数延迟确定的时间,可以吗?比如200ms...
答:
为什么不用
定时
呢?不是更加准确 自己写的
延时
程序 是可能 大概到200ms左右 for(i=0;i<110;i++)for(i=0;i<100;i++);里面的数字不一定是对的 还要看自己用的晶振是多大的~~直接在keil仿真调试里面看 sec
如何用
单片机做
一个简单的倒计时器
答:
51
单片机实现
数码管99秒倒计时,其实很简单,就是使用
定时器
中断来实现。目的就是学习怎样用单片机实现倒计时,从而实现一些
延时
控制类的东西,99秒只是一个例子,你完全可以
做出
任意倒计时如10秒倒计时程序。定时器定时时间计算公式:初值X=M(最大计时)-计数值。初值,换算成十六进制,高位给TH0,低位...
编程题 设MCS-51
单片机
系统中晶振频率为12MHz,欲使用
定时器
/计数器1...
答:
define PERIODL (65536l-50000l)%0X100 //设50ms中断1次TL1初值 //如果需要极精确的
延时
,应根据实际编译后的产生的汇编指令,扣除掉中断响应中重装所占用的时间 unsigned int count;//延时时间变量 void timer1() interrupt 3 using 1 {//
定时器
每0.05秒一次中断 TH1 = PERIODH;TL1 = ...
【急求】设计一个
延时
大约0.5秒的延时子程序(晶振频率12HZ);要求...
答:
几个精确
延时
程序:在精确延时的计算当中,最容易让人忽略的是计算循环外的那部分延时,在对时间要求不高的场合,这部分对程序不会造成影响。500ms延时子程序程序:(晶振12MHz,一个机器周期1us。)void delay500ms(void){ unsigned char i,j,k;for(i=15;i>0;i--)for(j=202;j>0;j--)for(...
定时器
中断实验,工作方式2 ,
延时
1秒,是一盏LED灯亮灭 求
单片机
实验
答:
你要程序还是电路图哦?方式2是8位的吧,最大才256us;一次不能
延迟
1秒吧,给个标记变量,如flag;每进入一次中断,让flag++;当flag的值达到1m后,让灯亮灭吧!
单片机
里的for循环
延时
函数怎样理解
答:
430
单片机定时器
其他类似问题2012-11-02 关于单片机的
延时
,c语言中for循环是怎么计算的? 8 2015-10-23 单片机for循环延时语句的问题 1 2011-09-19 单片机循环延时函数 3 2012-12-02 keil3,51单片机,关于for循环延时的问题 1 2016-07-15 51单片机中的delay函数是怎么
实现
的,代码如下,为什么外... 2011...
定时器
T1每0.05秒中断一次,
单片机
P1口接8个发光二极管LED0~LED7...
答:
sanne()//显示函数 { if(miao==1)P1=0xfa;else if(miao==3)P1=0xf3;else if(miao==5)P1=0xaf;else if(miao==7)P1=0x3f;} void time(void) interrupt 3 { TH1=(65536-50000)/256;TL1=(65536-50000)%256;if(++count==20)miao++;if(miao==16)miao=0;} 你可以试下这 其他...
用
单片机
汇编语言编写一秒的定时 用
定时器
T0 方式2 急求!!
答:
ACC POP PSW RETI END 注:以上设计为12M晶振,仿真通过。此方法并未达到精确的定时,因为8位
定时器
,要做好多4000次才完成1秒的定时。它的时间会延长了一点点,每一秒种有0。01秒的误差左右,要看你用的是什么
单片机
。若要精确定时建议用16位定时方式,这样误差会更小一点。我爱梅梅头 ...
『求助』用51
单片机定时器实现
99秒表倒计时功能
答:
K1 EQU P1.0 K2 EQU P1.1 K3 EQU P1.2 ORG 0000H LJMP MAIN ORG 000BH LJMP T0ISR ORG 0030H MAIN:MOV TMOD,#01H MOV TH0,#HIGH(65536-10000)MOV TL0,#LOW(65536-10000)SETB ET0 SETB TR0 SETB EA MOV R0,#9 MOV R1,#9 MOV R2,#0 MOV R3,#99 CLR 00H CLR 01H LOO...
单片机
C语言编程如何
实现定时器
中断1s编程
答:
以下是一个实时时钟的程序,里面包含有1S
定时器
,你也可以使用
延时
程序,但是不精确 /*备注:按键一为功能键,按一下调年,按两下调月,按三下调日,按四下调时,按五下调分*/ /* 按六下退出,或者在任何时候按键四退出设定状态。在设定状态键二加一,键三减一*/ /* 键四退出,正常状...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜