A. 學習單片機課程的核心是什麼
單片機的主要學習內容是:
1、存儲器結構:包括程序存儲器、RAM(工作寄存器、位寄存器、用戶寄存器、特殊功能寄存器、擴展RAM)
2、中斷資源:外部中斷、定時器中斷、串口中斷等
3、IO口:很多IO都是復用的,所以需要弄清楚具體意義及控制方法
4、各個功能模塊:如RS232、SPI、定時計數器、I2C、PWM、WATCHDOG等等,這些模塊有的單片機只有其中之一,有的多些。
5、最好學一下匯編,這樣有利於你更好的理解這些東西。
B. 學單片機前需要先學哪些課程啊
其實如果純粹的學是用的單片機知識的話,只要你會簡單的c語言以及會電腦的基本知識就可以了,數電模電不能掌握也沒關系,給你推薦郭天祥的課程。
C. 學習單片機需要什麼基礎課程
單片機是軟體硬體結合的產物,學習單片機之前最好有模擬電子和數字電路基礎,如果會C語言,開發則會更高效
D. 大學里的有關單片機的課程叫什麼
單片機原理及介面技術(北京航天航空大學出版社)
E. 單片機課程全程是什麼
單片機原理及介面技術
一般分為匯編版本和C語言版本
F. 介紹一下單片機這門課程
學習這個非常有用,我和你一個專業,學習這個一學期了,現在正在作一些小的系統,這個主要是用在控制方面,如果想入門看看我空間http://hi..com/769564866
轉的文章,非常有用,,可以加單片機 qq群 89121310 進行交流
G. 單片機學習主要涉及哪些課程
高中物理的電學定律(歐姆定律,串並聯等之類的)
電工(電烙鐵的使用和各種元器件的識別使用)
模數電(別害怕,只要會做每一章的最簡單的一兩道題就足夠了)
計算機原理(我也不知道干神馬用的)
電子小製作一本(需要動手製作幾個)
C語言編程(能達到會使用函數和指針就可以了)
數學(主要是四則運算……)
大量的晶元和單片機的DATASHEET(保守估計也有幾千萬冊,不過只要能會讀一兩冊就可以了)
通信(各種通信)
以上的知識都是建立在單片機的開發應用上。
如果你只是想要這一科及格,那麼以上什麼都不涉及。
H. 學單片機要先學哪些基礎課程
不錯,你現在至少要學精數電,因為你至少要搞清什麼叫數據(二進制、十六進制),而且從學習數電的過程中,你學精的話,會體會到,你思考問題的方式也發生了變化,變得更加邏輯化了(基礎的與或非),到了後面你就會用邏輯的思維去解決實際問題了,因為編程關鍵就是要用邏輯的思維去看待問題,然後找出邏輯的思路,最後通過這個思路方案就可以正確的把程序編出來,所以一定要學好數字電子技術,模擬電子也不能忽視,因為單片機與數字電子只是說能實現了邏輯功能(也就是領導出來了,有了一個控制策略),現在得要手下的人去做事,這就是模擬電子,因為它是連接單片機與實際控制執行機構硬體(領導與一線工人)的橋梁,所以要學好數字電子和模擬電子,C語言跟單片機的匯編語言都是相通的(無論是什麼語言,最終都是要說出某句話,只是說話的音不同罷了,這里的音就是語言),學好其中任何一個,你都可以去學好其他的語言,而且上手很快,比如你C很好,但JAVA不懂,沒關系,你有C的底子,JAVA一下子就能掌握
I. 學習單片機要學習哪些課程
單片機就是一個小電腦
要有板子晶元 所以你要學電路 也要會用元器件 還有晶元 就是相當於電腦的cpu 這個需要你去編程 用的語言 就是匯編 和 c
調試程序需要模擬軟體 現在很好 還有ARM前途不錯 好好學
J. 單片機學什麼核心課程是那些
專業對數學和英語要求不低,學起來比較郁悶要拿高薪,英語是必需的;
吃技術這碗飯,動手能力和數學是基本功當然,也不要求你成為數學家,只要能看懂公式就可以了,比如微積分和概率統計公式,至少知道是在說些什麼而線性代數要求就高一些,因為任何書在講一個演算法時,最後都會把演算法化為矩陣計算(這樣就能編程實現了,而現代的電子工程相當一部分工作都是編程)
對於動手能力,低年級最好能焊接裝配一些小電路,加強對模擬、數字、高頻電路(這三門可是電子線路的核心)的感性認識;工具嗎就找最便宜的吧!電烙鐵、萬用表是必需的,如果有錢可以買個二手示波器電路圖嗎,無線電雜志上經常刊登,無線電愛好者的入門書對實際操作很有好處
另一塊是單片機、CPLD/FPGA、DSP其中單片機是必會的,51系列單片機就可以,因為這個用得最多;找塊51開發板(比較便宜)自己動手編編程序就可以了ARM單片機、FPGA、DSP開發板都比較貴,不過這是趨勢,有條件就玩玩吧
編程方面:c是要會的,實際上單片機/DSP應用系統就常用c語言來開發數據結構和操作系統是計算機軟體專業最核心的課程(北大老師認為,學過這兩門課就認為是學過計算機了)大型單片機(比如ARM系列)經常使用嵌入式操作系統(比如uCLinux),因此除了windows編程外,有機會可以玩玩Linux編程