用戶登陸
免費注冊
找回密碼
站內短信
論壇搜索
工控下載
用戶名
密碼
輸入驗證碼:
放松
綜合討論
資料互助
程序樣例
三菱工控
西門子區
歐姆龍區
觸摸屏區
工控人家園
綜合討論
51單片機如何長時間延時?
上一主題
下一主題
«
1
2
»
Pages: 1/2 Go
qiang2751290
級別: 家園?
發送短信
加為好友
精華主題:
0
發帖數量:
482 個
工控威望:
892 點
下載積分:
463 分
在線時間: 373(小時)
注冊時間:
2012-06-03
最后登錄:
2024-05-27
查看qiang2751290的
主題
/
回貼
樓主
發表于: 2014-06-02 14:45
只看樓主
|
小
中
大
51單片機如何長時間延時?
單片機延時一個小時???
分享
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
發送短信
加為好友
精華主題:
3 篇
發帖數量:
6815 個
工控威望:
38419 點
下載積分:
11608 分
在線時間: 9722(小時)
注冊時間:
2006-09-13
最后登錄:
2025-07-28
查看cvlsam的
主題
/
回貼
1樓
發表于: 2014-06-02 15:04
只看該作者
|
小
中
大
定時中斷中對變量累加,然后判斷累加值。
分享
tingfenghu
級別: 工控俠客
發送短信
加為好友
精華主題:
0
發帖數量:
2866 個
工控威望:
3638 點
下載積分:
3560 分
在線時間: 3827(小時)
注冊時間:
2007-11-04
最后登錄:
2025-07-27
查看tingfenghu的
主題
/
回貼
2樓
發表于: 2014-06-02 19:18
只看該作者
|
小
中
大
采用多級累加,1ms中斷,1sflag,1mflag,1hflag,這樣累加,要多久都可以
二手PLC,觸摸屏,伺服驅動,各類氣動設備
http://shop58129605.taobao.com/
分享
夏天雨111
級別: 探索解密
發送短信
加為好友
精華主題:
0
發帖數量:
5 個
工控威望:
123 點
下載積分:
578 分
在線時間: 0(小時)
注冊時間:
2014-06-03
最后登錄:
2016-10-24
查看夏天雨111的
主題
/
回貼
3樓
發表于: 2014-06-03 17:58
只看該作者
|
小
中
大
二樓樓主,有時間把程序幫忙寫一下,謝謝了
分享
寧波自動化網
級別: 工控俠客
發送短信
加為好友
QQ聯系
精華主題:
0
發帖數量:
2022 個
工控威望:
3176 點
下載積分:
2276 分
在線時間: 3303(小時)
注冊時間:
2012-01-17
最后登錄:
2017-12-03
查看寧波自動化網的
主題
/
回貼
4樓
發表于: 2014-06-03 20:03
只看該作者
|
小
中
大
路過,頂上去
長期回收拆機/二手/庫存/工程余貨的PLC、變頻器、觸摸屏、伺服器等工業產品!(長期有效) 手機:138-0581-4171 QQ:4610-15528
分享
hydgjs
級別: 探索解密
發送短信
加為好友
精華主題:
0
發帖數量:
29 個
工控威望:
146 點
下載積分:
469 分
在線時間: 25(小時)
注冊時間:
2013-04-09
最后登錄:
2025-07-17
查看hydgjs的
主題
/
回貼
5樓
發表于: 2014-06-04 16:21
只看該作者
|
小
中
大
引用
引用第2樓tingfenghu于2014-06-02 19:18發表的 :
采用多級累加,1ms中斷,1sflag,1mflag,1hflag,這樣累加,要多久都可以
是這樣.贊一個.使用中斷.主程序累加要多久有多久.
分享
楊勇
@aaaa
級別: 略有小成
發送短信
加為好友
精華主題:
0
發帖數量:
138 個
工控威望:
263 點
下載積分:
1886 分
在線時間: 317(小時)
注冊時間:
2010-09-29
最后登錄:
2025-06-05
查看楊勇的
主題
/
回貼
6樓
發表于: 2014-06-04 18:00
只看該作者
|
小
中
大
用while(1)循環。
分享
robert224
級別: 探索解密
發送短信
加為好友
精華主題:
0
發帖數量:
5 個
工控威望:
124 點
下載積分:
590 分
在線時間: 6(小時)
注冊時間:
2014-03-07
最后登錄:
2014-06-06
查看robert224的
主題
/
回貼
7樓
發表于: 2014-06-06 10:02
只看該作者
|
小
中
大
用中斷,如12M晶振,設定62.5ms中斷一次,中斷16次后a++(a即為1S計時單位),當a=60S 后再分鐘b++,依此累計下去就好了!
分享
liutuan6618
級別: 略有小成
發送短信
加為好友
精華主題:
0
發帖數量:
137 個
工控威望:
289 點
下載積分:
521 分
在線時間: 26(小時)
注冊時間:
2007-03-21
最后登錄:
2023-10-10
查看liutuan6618的
主題
/
回貼
8樓
發表于: 2014-07-22 10:24
只看該作者
|
小
中
大
長延時子程序循環調用應該可以啊
分享
hzn19900420
級別: 探索解密
發送短信
加為好友
精華主題:
0
發帖數量:
5 個
工控威望:
122 點
下載積分:
558 分
在線時間: 2(小時)
注冊時間:
2014-03-25
最后登錄:
2019-11-28
查看hzn19900420的
主題
/
回貼
9樓
發表于: 2014-07-23 01:56
只看該作者
|
小
中
大
你需要程序延時還是定時器中斷了
分享
hzn19900420
級別: 探索解密
發送短信
加為好友
精華主題:
0
發帖數量:
5 個
工控威望:
122 點
下載積分:
558 分
在線時間: 2(小時)
注冊時間:
2014-03-25
最后登錄:
2019-11-28
查看hzn19900420的
主題
/
回貼
10樓
發表于: 2014-07-23 02:04
只看該作者
|
小
中
大
for(a=0;a<時間/單位時間,a++)
delay100ms();
或者delay100ms(時間/單位時間);
void Timer0Init(void) //1毫秒@11.0592MHz
{
AUXR |= 0x80; //定時器時鐘1T模式
TMOD &= 0xF0; //設置定時器模式
TMOD |= 0x01; //設置定時器模式
TL0 = 0xCD; //設置定時初值
TH0 = 0xD4; //設置定時初值
TF0 = 0; //清除TF0標志
TR0 = 1; //定時器0開始計時
}
void Timer0Interrupt(void) interrupt 1 //1ms
{
a++;
}
main()
{
while(1){
if(a>=時間/單位時間)
............
}
分享
supermax
級別: 工控俠客
發送短信
加為好友
精華主題:
0
發帖數量:
590 個
工控威望:
2540 點
下載積分:
3642 分
在線時間: 375(小時)
注冊時間:
2011-03-20
最后登錄:
2021-03-26
查看supermax的
主題
/
回貼
11樓
發表于: 2014-07-29 12:05
只看該作者
|
小
中
大
起一個變量,與響應時間對照
分享
上一主題
下一主題
«
1
2
»
Pages: 1/2 Go
工控人家園
綜合討論
51單片機如何長時間延時?
http://www.wentianyingyuan.com
訪問內容超出本站范圍,不能確定是否安全
繼續訪問
取消訪問
精品国产一区二区三区AV蜜|一本加勒比HEZYO无码|91在线无码精品秘 入口九|天天干天天日天天射|亚洲无码私人影院