久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1782|回復: 6
打印 上一主題 下一主題
收起左側

求單片機延時計算具體過程

[復制鏈接]
跳轉到指定樓層
樓主
void delay(uchar t )
{
uchar i, j;
for(i = 0;i < t;i++)
for(j = 0;j < 100;j++);
}
這個延時具體怎么計算呀。求計算過程。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:401564 發表于 2020-4-29 22:11 | 只看該作者
第一步:下載一個STC官方下載器
第二步:在下載器右邊有代碼例程
第三步:找到軟件延時,自己輸入時間,選好單片機,長成代碼就可以了
這個沒有絕對標準的計算過程的,如果是一定要知道,那就在KEIL運行仿真,然后看生成的匯編代碼,自己計算,整個過程相當脫那什么放屁一樣,完全沒有必要
回復

使用道具 舉報

板凳
ID:548551 發表于 2020-4-29 23:17 | 只看該作者
如果是你剛接觸單片機 .對于delay延時函數. 了解了解就可以. 但是如果你以后想從事這一行.公司項目不允許使用延時函數, 項目不允許在哪里死等延時. 你想要定時可以開中斷來定時, 這樣定時準確.并且也有時間來運行其他的程序
回復

使用道具 舉報

地板
ID:383215 發表于 2020-4-29 23:55 | 只看該作者
直截了當告訴你,根本算不出來,相同的C語言程序代碼,在不同單片機的不同優化等級情況下,運行的時間都不相同,你連優化等級原理都搞不清楚的情況下,怎么可能算得準?就算可以算出來,結果與實際值相差很大,那還不如不算,你得到這段程序的匯編語言倒是可以算準,那算準了有什么意思?再說了,靠計算得知程序運行時間是效率最低的編程方式,我從來就不計算,而是靠測量,我編程序靠仿真器運行,示波器測量,我想知道某段程序的運行時間,只需要在這段程序前后置1和置0某個IO口,仿真器一運行,示波器一測量立馬就知道,就是編一些精確的延時程序,也是修改變量用示波器測量來的最快,比如18B20的讀寫程序也是靠示波器測量編出來的,更精確的定時程序還有其它方法,沒有仿真器和示波器,我寧愿不編程序,因為編程效率太太太太太太太太低下了,示波器也不用多高檔,兩、三百元20M以內的虛擬示波器編點一般的程序足夠用了。經常看見這個論壇發帖就是一大段程序,自己搞不定請別人分析,自己有仿真器和示波器,幾下子就能搞定。

我現在畫電路已經養成習慣,必須留一個IO口做一個測試樁,順便驅動一個LED,這個LED可以用來觀察我程序的運行狀態,測試樁可以接示波器看波形,這才是效率最高的編程方式。

評分

參與人數 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

5#
ID:703227 發表于 2020-4-30 07:53 | 只看該作者
不是直接用STC下載器,輸入想要多少延時,就可以得到程序嗎
回復

使用道具 舉報

6#
ID:597048 發表于 2020-4-30 08:40 | 只看該作者
這種延時計算不出準確時間  只能計算一個大概  一個t的時間單片機延時100次  根據單片機的運行速度  就可以估算出一個t耗時多少  一般計算出來的都比較小  這種延時就是用在不需要精確延時的地方  只要誤差10倍以內都可以接受
回復

使用道具 舉報

7#
ID:236035 發表于 2020-4-30 11:11 | 只看該作者
延時還是用定時器吧,效率高,時間準。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品久久久久久影视 | 天堂综合网 | 国产一区二区高清在线 | 日本成人二区 | 欧美精品一区二区三区在线播放 | 91人人看| 免费黄色在线观看 | 日韩在线免费视频 | 九九在线视频 | 国产高清精品一区二区三区 | 亚洲欧洲成人在线 | 久久久噜噜噜久久中文字幕色伊伊 | 欧美日本在线 | 午夜久久久 | 国产一区二区小视频 | 久久国产日韩欧美 | 亚洲国产中文字幕 | 亚洲国产一| 福利片在线观看 | 国产精品免费在线 | 91影院在线观看 | 网络毛片 | 欧美精品一二区 | 青娱乐一区二区 | 色永久| 91视频久久 | 欧美一区二区三区视频 | www.99热这里只有精品 | 久久国产一区 | 日本精品国产 | 久久成人高清视频 | 欧美亚洲日本 | 精品视频一区二区 | 激情视频网站 | 亚洲精品日韩在线 | 欧美精品在线观看 | 国产情侣在线看 | 国际精品鲁一鲁一区二区小说 | 日韩精品一区二区三区高清免费 | 亚洲协和影视 | 日本粉嫩一区二区三区视频 |