找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 4041|回復: 12
收起左側(cè)

這個延時怎么算?

  [復制鏈接]
ID:91490 發(fā)表于 2015-10-3 21:09 | 顯示全部樓層 |閱讀模式
本帖最后由 二九九 于 2015-10-3 21:11 編輯
  1. void Delay10ms(void)  
  2.    {
  3.        unsigned char a,b,c;
  4.        for(c=1;c>0;c--)
  5.        for(b=38;b>0;b--)
  6.        for(a=130;a>0;a--);
  7.   }
復制代碼

是我在教程里看到的,不明白怎樣算出時間。
回復

使用道具 舉報

ID:91533 發(fā)表于 2015-10-4 10:13 | 顯示全部樓層
1乘38乘130,大概是38毫秒。延時時間比較短
回復

使用道具 舉報

ID:91490 發(fā)表于 2015-10-4 11:45 | 顯示全部樓層
15年的51菜鳥 發(fā)表于 2015-10-4 10:13
1乘38乘130,大概是38毫秒。延時時間比較短

謝謝,1*38*130 怎么來的?
回復

使用道具 舉報

ID:91642 發(fā)表于 2015-10-5 13:13 | 顯示全部樓層
總的循環(huán)次數(shù)
回復

使用道具 舉報

ID:91703 發(fā)表于 2015-10-6 10:49 | 顯示全部樓層
1*38*130*單條指令時間周期
回復

使用道具 舉報

ID:84299 發(fā)表于 2015-10-6 12:05 | 顯示全部樓層
在keil里面仿真,在這段語句前后設(shè)置斷點,看這條語句執(zhí)行的時間。
回復

使用道具 舉報

ID:72577 發(fā)表于 2015-10-11 20:55 | 顯示全部樓層

下載器可以生成延時函數(shù)。
回復

使用道具 舉報

ID:72577 發(fā)表于 2015-10-11 21:00 | 顯示全部樓層
剛剛上傳不了圖片
llll.jpg
回復

使用道具 舉報

ID:92216 發(fā)表于 2015-10-12 12:02 | 顯示全部樓層
對,直接在keil里面仿真,設(shè)置斷點,計算執(zhí)行所需時間,這種軟件延時,用c寫的計算大多不準,都是大概的,直接調(diào)試最準。
回復

使用道具 舉報

ID:92468 發(fā)表于 2015-10-14 21:16 | 顯示全部樓層
38*130*單條指令時間周期
回復

使用道具 舉報

ID:92469 發(fā)表于 2015-10-14 21:22 | 顯示全部樓層
直接設(shè)置斷定測試一下時間看看
回復

使用道具 舉報

ID:92622 發(fā)表于 2015-10-16 11:51 | 顯示全部樓層
1*38*130*單條指令時間周期
回復

使用道具 舉報

ID:92127 發(fā)表于 2015-10-16 17:03 來自觸屏版 | 顯示全部樓層
不錯 不錯。   
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表