A. 我想學單片機或嵌入式,該學什麼專業啊
我很同意樓上的講法,單片機是以實踐為主的課。如果要說學什麼專業,應該去通信工程等電子信息類院校,電氣自動化的也會接觸到。
個人建議:先自主學習 電路基礎、模擬電子技術基礎、數字電子技術基礎、C語言。應用軟體:pcb電子板設計軟體protel、電路模擬軟體Proteus、編程語言keil c51.有一定基礎後學習 微機原理及介面技術跟匯編。
c51單片機熟悉了之後就著手pic單片機,avr單片機和dsp。
學習單片機不能急,不過必須動手去做。你可以先購買一個單片機的實驗板(大約200左右),推薦初學上網下載《郭天祥十天學會單片機》視頻教程,先看一看,還有芯源單片機教程。(教程里有實驗板的電路圖,可以試著自己焊)
還可以加入一些電子交流群,不會的就上去問別人。
祝你有個成功的開始。
B. 怎麼學習好單片機
1.對單片機有個整體的了解.(可以看看郭天祥的視頻,這個大概看,別太發時間,掌握編譯環境和一些C語言的基本概念)
2.了解單片機內部各個模塊的工作方式.(實打實的看書,一般介紹單片機的書都有,開始可大概了解,在後面的學習中,你會有清晰的認識)
3.最重要的,經常用到的,必須理解的就是單片機的存儲空間,當你理解這個之後,編程什麼都不是問題.
4.嘗試使用匯編語言對單片機進行簡單的編程,進一步熟悉單片機.(推薦"芯源的單片機教程.pdf",你可以去新浪愛問下載,免費的哈~)
5.綜合之後,嘗試做一個小項目,這個可以是(電子鍾,溫度感應之類的)(匯編語言和C語言皆可)
6.這時你再回顧C語言,將會有很大的收獲.
6.馳騁於單片機的世界吧,當然你如果還想提升,ARM是個不錯的選擇,AVR和C51的區別在與實現不同,你了解C51之後,AVR也能很快上手,ARM也是如此,但想真正入門ARM,學習操作系統是個不錯的選擇,請從最簡單的開始,別動不動就Linux什麼的,沒基礎,操作系統核心原理很難理解(推薦"圈圈的操作系統"和"一個C51操作系統的實現"幫你快速了解操作系統核心原理).
這只是單片機內部,當然你還需要學習其他一些擴展設備,比如說LCD,溫度感測器,時鍾晶元等等模塊的數據資料,學習如何去操作它們.這些網上資料都有.請注意,學好單片機不只是學好它本身,還有各種擴展模塊的應用組合.要是有資格老的人能帶最好,避免你走很多彎路.(由於沒人帶,我用了1年多才算真正進入單片機的世界)
除此之外,如果你想設計電路什麼的,最好還是去看看模擬數字電路基礎,這些基礎在對你設計PCB時,單片機和模塊之間的通信有很大的用處.
最後,祝你能在單片機中挖掘樂趣,單片機由於它的靈巧,可以做很多你想不到的東西.多去嘗試.
PS:如果你動手能力強,可自己做實驗開發板,價格和買開發板差不多,但你可了解如何真正去做一個系統,而不是基於別人給你的.(推薦用麵包板入門,參看杜洋的視頻(網路一下),不過別買他的東西,現在價格漲的太多,不實用)
C. MPS公司是做什麼的
msp吧?
我知道這個是美國德州儀器公司(ti)的一款單片機型號!
D. 關於購買 單片機開發板 的疑惑。
沒必要買天祥的,比起同類的開發板它的性價比的確不高,可以買一塊其它的,功能上差不多就行,這樣由於電路稍微不同你也可以通過看那個視頻然後加上自己的理解寫出程序控制不同的開發板,這樣學習起來更加好。
一般有以下功能就差不多了:
數碼管
矩陣鍵盤(獨立按鍵)
液晶(12864和1602介面)
數碼管
蜂鳴器
繼電器
串口
AD、DA
IIC
DS18B20
DS1302
全部IO口引出
E. 尋芯源老師單片機教程下冊 [email protected] 不勝感激
我有上冊 就是沒有下冊 哎 你有了嗎?
F. 怎樣才能快速學習單片機的編程
1。首先要學學單片機的硬體知識,至少要了解它內部構造如何、最小系統的構建和基本的擴展電路。這類書很多。
2。編程的話最好用C語言編寫,所以你至少對C語言比如語法,變數,常量等相關的知識要知道。不要求你精通,基礎知識熟練就行。
3。最好要有一塊開發板,淘寶上很多,自己搜下。
4。推薦一本快速入門的書《單片機C語言開發100例》,有配套光碟中包含一書配套光碟與教學資料,具體如下:
(1)單片機模擬軟體Proteus的教學光碟;
(2)單片機開發軟體Keil的使用教學光碟;
(3) 單片機100例的全部C語言源代碼;
(4)單片機100例的絕大多數模擬原理圖,16進制文件已載入,讀者可直接運行觀察模擬程序運行效果;
(5) 免費提供配套實驗板的加工圖紙,讀者可拿到工廠直接加工成PCB,自己焊接上元件即可進行實驗。
G. 尋找芯源單片機教程下冊
那個教程確實寫得很通俗易懂,非常好。
但是我幫你搜遍了網路,得到的結果是 芯源老師還沒有寫好下冊,所以再等等羅。
看看郭天祥的《十天學會單片機系列視頻》教程也很不錯。公認的初學者入門好資料。
視頻下載BT種子我發你郵箱了。請查收。祝你單片機技術日益精通。
H. 我是個新手,這個設計圖的數碼管跟74LS373之間需要加什麼
這個設計圖的數碼管跟74LS373之間需要加兩個四輸入與門
I. 單片機(匯編語言)好難啊就像C語言一樣,怎麼學呢
按照模式: 硬體介面→指令介紹→軟體編程→單片機介面技術→應用實例,先學懂難懂的硬體介面,邊理論、邊實踐、學一樣、會一樣、別學了,後忘,邊學邊用!!才是關鍵!!!羅嗦了這么多,最後還是看自己有沒有毅力,靠自己努力!!!!!
J. 關於單片機存儲空間的問題
單片機片內的數據存儲區分布如下:
00H-FFH R0-R7寄存器空間
20H-2FH 可位定址區
30H-7FH 用戶RAM區,可設置堆棧
80H-FFH 是特殊功能存儲器的區間,也就是樓主上面說的這幾個所在位置
所以是存放在片內的RAM里
不過樓主說的IC是什麼?
51單片機里沒有這個。