單片機arm怎么入門 學單片機從哪里入手比較好?
學習單片機基礎。學習單片機及其應用必須建立在掌握基本的電工學和電子電路技術的基礎上,還要學習數(shù)字技術和計算機原理。有了這兩個基礎,掌握一門計算機編程就比較容易了。學好單片機技術及應用,要從單片機原理和
學習單片機基礎。
學習單片機及其應用必須建立在掌握基本的電工學和電子電路技術的基礎上,還要學習數(shù)字技術和計算機原理。有了這兩個基礎,掌握一門計算機編程就比較容易了。
學好單片機技術及應用,要從單片機原理和電路設計入手,在單片機開發(fā)系統(tǒng)中進行實驗,從一些小的控制電路入手,掌握各個接口的編程和控制方法。
比如開發(fā)顯示電路、時鐘控制電路、端口控制電路、串口數(shù)據(jù)傳輸、模數(shù)轉(zhuǎn)換電路等等。
通過這些電路的實驗,可以逐步掌握匯編語言編程和控制方法。
51單片機系列是目前最流行最容易上手的學習系統(tǒng),可以作為單片機入門和練習的一個途徑。
1.對于較老型號的單片機,可以采用擴展串行時鐘芯片紐扣電池的方法,如DS1302 3.6V鎘電池。
2.8051系列,外置可擴展并口時鐘芯片DS 12887,內(nèi)含電池,但是現(xiàn)在并口模式利用率越來越低。
3.很多新型的單片機,比如ARM,在CPU上有一個專門的待機輸入引腳,可以接一個待機電池。使用其內(nèi)部時鐘電路,無需擴展時鐘芯片。
4.單片機斷電時,一般要求是保持時間應正常行走,而不是停止不變。
如果想保持數(shù)據(jù)不變,可以讓CPU檢測外部電位,如果電位下降到一定電壓,可以將數(shù)據(jù)存儲在內(nèi)部EEPROM中,或者寫入外部時鐘芯片的RAM中。當電源恢復時,讀出數(shù)據(jù)。