欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 51單片機外部中斷問題求大佬指點 [打印本頁]

作者: z164361414    時間: 2021-5-8 10:39
標(biāo)題: 51單片機外部中斷問題求大佬指點
我想做一個頻率計。使用外部中斷采樣,定時器定時。然后用74hc595配合數(shù)碼管顯示。但是當(dāng)頻率過高時,外部中斷一直打斷主函數(shù),導(dǎo)致數(shù)碼管不能正常顯示。請問該如何解決這個問題.

作者: lsgzq    時間: 2021-5-8 10:39
外部中斷默認(rèn)的是高優(yōu)先級,也就是說有外部中斷的時候,先響應(yīng)外部中斷。做頻率計,你可以在外部中斷產(chǎn)生的時候,單片機其它的資源都讓位給中斷程序,主程序休息,全部資源都用來響應(yīng)外部中斷計數(shù),到規(guī)定的時長后,強制關(guān)斷外部不斷,讓主程序進行計算和顯示,顯示完成后,再次打開外部中斷,這樣就能解決問題,不過要注意,用單片機做頻率計,不能超過單片機的最高工作能力,否則會出錯。
作者: 啊哈哈123    時間: 2021-5-8 11:07
那就把顯示在中斷里 只不過 這就會影響中斷采集 高頻上限,主要看 你那邊采集最高的頻率是多少 ,根據(jù)需求去調(diào)試。
作者: 張?zhí)鞄?nbsp;   時間: 2021-5-8 11:16
啟用單片機計數(shù)器功能吧
作者: zhuermu    時間: 2021-5-8 11:21
可以把顯示放到終端里試一試
作者: zhuermu    時間: 2021-5-8 11:22
把顯示放到終端里呀,應(yīng)該不會影響什么了
作者: datouyuan    時間: 2021-5-8 11:40
低頻時用外中斷計時測量
高頻時關(guān)閉外中斷,用計數(shù)測量。

作者: z164361414    時間: 2021-5-8 11:42
啊哈哈123 發(fā)表于 2021-5-8 11:07
那就把顯示在中斷里 只不過 這就會影響中斷采集 高頻上限,主要看 你那邊采集最高的頻率是多少 ,根據(jù)需求 ...

用52單片機 最高是要實現(xiàn)99khz
作者: 人人學(xué)會單片機    時間: 2021-5-8 12:13
不建議用595 ,如果非要用 那么 595用位操作發(fā)送字節(jié) 比移位操作要快很多
作者: 心想事成1    時間: 2021-5-16 17:51
單片機中斷和Java、Android中的線程有些像。中斷的使用:首先要聲明、設(shè)置中斷服務(wù),在此以外部中斷0和1作解。首先要設(shè)置中斷的觸發(fā)方式,再設(shè)置中斷的開啟,最后再設(shè)置中斷的總開關(guān)。IT0=1和IT1=1分別設(shè)置外部中斷0的觸發(fā)方式低電平觸發(fā)也就是下降沿觸發(fā),同理IT1的觸發(fā)方式也是如此。EX0=1和EX1=1是設(shè)置外部中斷0和外部中斷1都開啟。EA=1是設(shè)置開啟中斷的所有開關(guān)。 ———————————————— 版權(quán)聲明:本文為CSDN博主「AIOT魔法師」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/weixin_41967600/article/details/83021306




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1