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

標(biāo)題: 新人求教51單片機(jī)中的一個(gè)C函數(shù)。 [打印本頁]

作者: sdhexu    時(shí)間: 2017-2-10 14:59
標(biāo)題: 新人求教51單片機(jī)中的一個(gè)C函數(shù)。
PC上,有一個(gè)函數(shù)是GetTickCount(),獲取當(dāng)前系統(tǒng)運(yùn)行后的毫秒數(shù)。
我想問問,51里有沒有這個(gè)函數(shù)???

我想要實(shí)現(xiàn)的功能是,計(jì)算2次外部中斷之間所經(jīng)過的時(shí)間,或者是系統(tǒng)計(jì)數(shù)器減少了多少值。外部中斷可以使一個(gè)霍爾、或者是一個(gè)紅外光耦,或者是一個(gè)按鍵。

作者: yzwzfyz    時(shí)間: 2017-2-12 07:31
假設(shè)是可以的:請問,系統(tǒng)運(yùn)行后的毫秒數(shù)放在何處,由“誰”生成這個(gè)計(jì)時(shí)的東東呢?
看來樓主對PC機(jī)上的GetTickCount()是如何產(chǎn)生的,也一無所知。
作者: yzwzfyz    時(shí)間: 2017-2-12 07:47
如何計(jì)算2次外部中斷之間所經(jīng)過的時(shí)間?
1、增加一個(gè)計(jì)時(shí)器如:JS,JS由另一個(gè)時(shí)間中斷程序進(jìn)行控制,要求時(shí)間中斷級別高于外部中斷。
2、在外部中斷程序中:先停止JS,再統(tǒng)計(jì)JS的時(shí)間(就是你需要的),再復(fù)位起動JS為下次統(tǒng)計(jì)做準(zhǔn)備。
這樣:只有第一次外部中斷后,得到的JS時(shí)間是錯誤的,以后每次得到的時(shí)間就是需要的了。為什么?自己想。如何去除第一次不準(zhǔn)確的JS?也自己想吧。
作者: utzuzu    時(shí)間: 2017-2-14 16:42
這個(gè)超簡單啊:先用定時(shí)器做1ms刻度的中斷,每次1ms到了之后進(jìn)中斷讓一個(gè)全局變量加1;  主程序里面,第一個(gè)外部中斷信號來了之后,把這個(gè)全局變量等于0,第二個(gè)中斷信號來了之后,直接讀取這個(gè)變量,就是具體經(jīng)歷的毫秒數(shù)啦。
作者: shuisheng60    時(shí)間: 2019-2-7 01:17
utzuzu 說的很不錯,要向utzuzu 多學(xué)習(xí)解決問題, 而不要向上面的二貨推搡問題,




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 亚洲精品一区二区三区蜜桃久 | 99re国产精品| 极情综合网 | 成年人网站在线观看视频 | 国产一区二区三区四区五区加勒比 | 日韩黄色免费 | 亚洲国产精品一区二区第一页 | 久久国产精品一区二区三区 | 欧美mv日韩mv国产网站91进入 | 国产欧美性成人精品午夜 | 久久久久九九九九 | 91欧美激情一区二区三区成人 | 国产亚洲精品91 | 国产黄色av电影 | 91在线| 成人在线看片 | gogo肉体亚洲高清在线视 | 国产成人精品久久二区二区91 | 成人精品一区亚洲午夜久久久 | 亚洲成人久久久 | 久久久久久国产 | 国产精品1区 | 成人天堂 | 日韩av在线免费 | 日本免费一区二区三区四区 | 亚洲国产成人久久综合一区,久久久国产99 | 午夜精品久久久久久久久久久久久 | 美女操网站 | 亚洲综合色丁香婷婷六月图片 | 91新视频| 久久精品一区 | 一区亚洲 | 欧美日韩成人在线 | 日本a视频 | 精品久久精品 | 国产欧美一区二区三区久久人妖 | 女人牲交视频一级毛片 | 天堂久久网 | 精品9999 | 国产中文字幕亚洲 | 亚洲va国产日韩欧美精品色婷婷 |