1樓:林立秋
看了你的說明略知你是一位很好學的孩子,但是有一點我必須要糾正你的看法,其實很多課程都會有一定的關聯性,但不會影響到你對其它課程的學習,意思就是你這門課程學不好不代表其它課程也學不好,畢竟有學習過會有一定的基礎,所以不用太擔心,只要現在用功學習就夠了,不懂就多看幾遍就是了,看熟了自然就會有竅門。微控制器最重要的是讀應用程式和寫程式,所以一些語句的用法要熟記,至於模電數電要不要看透,我認為跟微控制器沒太大的關係,有空就多看幾遍就可以了,只是今後工作當中要實現一些功能,如測電壓、電流、壓力、溫度、溼度、噪音等等可能會用到,不過有資料可查的,用不著擔心,因為你還不清楚要選用什麼元件來測出這些引數。微控制器比數電模電都容易理解,它是一個死的公式,你要實現這樣的功能必須使用這樣的語句才可以,而且結構格式都差不多,只要記牢了應該沒什麼問題,書上的程式設計例題要看透了,並且看到類似這樣的問題能夠自己寫一遍出來,相信這點你可以做的到的,好好加油吧,希望你能取得好成績。
看你的說明應該是個大學生,電腦對你來講應該不是太困難的事情,最簡單的應用還是會的吧
2樓:
我也是一個新手,我的經驗僅供參考,別見笑。
微控制器其實並不難學,你已經有了基礎,應該學習起來很快的。
數位電路不用專門學,尤其是初接觸微控制器,用不了太多數位電路知識,當然你要深入學習,那少不了。你只要知道基本的暫存器、儲存器的原理就行。像74ls373之類的器件。
微控制器裡用的組合語言比微機原理用的彙編簡單,一共111條指令,背一背也就會了。雖然說是c語言也可以程式設計,但我感覺一開始還是要用匯編,因為c語言程式設計有時不涉及內部暫存器存取的問題,如果你對這些不是很瞭解,可能會感到迷茫。如果你對彙編很熟了,再轉到c語言更好一些。
微控制器的基本原理很簡單,5、6頁內容搞定。
像51微控制器,40個引腳功能要記熟。片記憶體儲器的分佈、指令的操作時序這些都要弄明白。定址方式等等都要弄懂記熟的。
以後涉及到定時器、序列口、中斷可能要複雜一些,多分析一些源**,熟悉了就行。
8155 8253之類的器件擴充套件是在掌握了基礎知識後才用得到的。
這些擴充套件器件的工作方式都是先定址,再傳遞資料,所以要有選通訊號,像微控制器引腳的ale、psen、wr、dr之類都是選通器件用的。一般找這個思路,這些知識都能很快搞定。
祝你進步!
新手學習微控制器的問題,新手學微控制器怎麼入門?
蛀牙患者 還是要學點數位電路基本的閘電路要看的動 還有就是要學點電路基礎不然看不動的哦!都不用太精的,花個一兩週時間 就可以了 最好是買塊微控制器找者書上搭個 最小系統 把他的 引腳搞清出了 然後學到最後可以自己擴充套件一些小電路作一點東西了至於c程式設計,只要你動了彈片機,有一點c基礎就可以看的動...
怎樣快速學習微控制器,如何快速的學會微控制器C語言程式設計
主要就是程式設計 看看 十天學會微控制器 郭天祥的 採用先實踐 後理論 比較有效 需要什麼資料 找我要 如何快速的學會微控制器c語言程式設計 綠葉楓 重點是 多看,多寫,多練,多思考!微控制器有很多種,每種的側重都有不同,在自己想深入的微控制器方向選擇一本經典教材,然後將心沉入教材,開始用功學習。切...
51微控制器 我要檢查io外接輸入的電平狀態
做而論道 假如我給某一個io置0。外接高電平,這樣做,io引腳極有可能燒燬。如果我把io設定為1,外接低電平 這是可以的,io引腳就是低電平。總之 想用引腳輸入,就先把引腳設定成1。引腳就能隨著外部變化。想用引腳輸出,置成1 0均是輸出,但是外部就不要再送來訊號。 等待的幸福快樂 方法 把引腳設定為...