微控制器的功耗是非常難算的,而且在高溫下,微控制器的功耗還是乙個特別重要的引數。暫且把微控制器的功耗按照下面的劃分。
暫且把微控制器的功耗按照下面的劃分。 1.內部功耗(與頻率有關) 2.數字輸入輸出口功耗 2.1輸入口 2.2輸出高 2.3輸出低 3.模擬輸入口功耗從下表可以得出一些基本的引數:
首先我們計算內部功耗微控制器的功耗一般和工作頻率有關,在固定頻率下與功能有關,有兩種計算辦法。第一種,固定頻率,增減功能引起電流變化:
第二種,頻率變化,不考慮使用模組:
其次計算數字口功耗:
數字輸出口,按照**中的資料,得出內部的rdson,可計算出輸出高和輸出低在內部的功耗。這裡需要注意的是,輸入口的功耗一般不大,但是設計的io口有電流注入的時候功耗較大,這時候嵌位二極體是工作的,注意這部分功耗。
p=i.inject*vf_diode 輸入功耗在沒有clamped的時候是相對較小的,如果輸入電壓過高和過低則會造成很多的問題。
mcu的所有功耗為三部分功率相加。 p.mcu=p.internal+p.io+p.analog
微控制器I O口控制實驗
實驗內容 利用p1口做輸出口,接八隻發光二極體,編寫程式是發光二極體迴圈點亮或者具有一定的花樣。1.第乙個發光二極體以間隔200ms閃爍 2.8個發光二極體由上至下間隔,1s流動,其中每個管亮500ms,滅500ms,亮時蜂鳴器響,滅時關閉蜂鳴器,一直重複下去 3.8個發光二極體來回流動,每個管亮1...
微控制器 並行埠輸入輸出實驗
讀s10撥碼開關的狀態作為p1的輸入,p0埠做輸出接8個發光二極體。1 點亮板子上的第乙個燈d0。include void main 2 點亮d0 d2 d4 d6燈,與d1 d3 d5 d7燈交替閃爍。include define uint unsigned int define uchar un...
51微控制器 外部I O口擴充套件實驗
一 實驗內容 mcs 51系列微控制器對外部裝置的訪問 即i o口輸入 輸出操作 的基本要求是 輸入緩衝 輸出鎖存 實驗中開關量k8k1的輸入經74ls244八位緩衝輸入介面實現,74ls273作為鎖存輸出介面,控制l8l1八個發光二極體的亮滅。資料匯流排連線p0埠 二 圖 三 c語言實現 incl...