如圖所示,要與工程啟動的檔案在同一目錄下,方可正常**
程式關閉看門狗,在main開頭寫此語句即可。
單步一下,保證資料的正確性,因為keil有時候在斷點處資料不會馬上更新。
在使用adc時,需要adc連續的運作,如果中斷500ms以上,需扔掉第一次採集資料,取用第二次採集資料。在**的時候要注意,**時應全速執行,然後再打斷點,然後再單步執行一下,出來的adc值才是正確的值。
adc中斷標誌adc_if查驗完要清除才可以開始下一次掃瞄。
有客戶使用過程中發現功能完全正常,只是在某些功能中存在執行下來又停止的現象,但能把功能執行完畢,後發現是涉及了低功耗,有休眠功能,休眠標誌位沒有及時處理導致在執行過程中晶元休眠,功能執行到一半又停止,過了些時間又繼續執行到完畢。記錄於此。
51微控制器 51系列微控制器的開發模板
這個是微控制器開發的模板,下面給些注釋和思路,開發的時候其實是經常使用的,之前也不懂,參加藍橋杯之後學習到的,如果有時間和機會,會結合前輩的這些思路,再寫個stm32和嵌入式下的開發模板,這個很有利於專案的設計開發。說明 適用於stc15f2k60s2微控制器,其他的類似,只需要改動相關的定時器設定...
新系列 51微控制器
考慮到部落格內容的太單調,我就新開了乙個系列 51微控制器系列 微控制器的控制方法還是使用c語言來控制所以在c語言這裡新開乙個系列 和c語言的程式相比,51微控制器的執行更加趨向於過程而非結果,也就是說微控制器輸出結果的方法使用執行程式的過程,也就是說一次一次的執行這個程式,來體現所需要的結果 和只...
51微控制器系列 基礎指令
這學期開始學習51微控制器,感覺比彙編簡單,關鍵是51的彙編有乙個好的ide,練習起來也比較方便,這個系列主要記錄51的學習經驗。下面是基礎指令的練習 org 0000h ljmp main org 0030h main clr c cy 0 setb c cy 1 mov a,1111 0000b...