作者icetofux ()
看板ASM
標題Re: [問題] 台北哪邊有在教8051單晶片謝謝
時間Fri Dec 27 15:05:35 2013
※ 引述《ptt3068 (司馽路)》之銘言:
: 台北哪裡有在教8051單晶片
: 本人對單晶片沒什麼基礎可言
: 希望可以從頭學起
: 我想利用今年寒假來學
: 希望知道的人可以提供給我訊息
: 謝謝
本來要用推文回的,但是有點多就另外打一篇了。
如果你想學的是"8051",如同推文大家給的建議,買本書跟一組套件就可以了,應該
2K NTD 可以搞定。
如果你不擅長自學,從你要利用寒假這點來看你應該還是學生,你可以試著到學校電
子系上看看,很多學校微處理器實習都教8051,問問看能不能付實習或材料費去旁聽
。
如果你想學的是"ASM"或是"微處理器",我會跟推文一樣建議學PIC,理由如下:
1.微處理器的架構跟程式原則上不會差太多,至少我還沒遇過會寫8051給他半年時間
還學不會PIC或是反過來的人。
2.8051衍生的版本非常多,比方說內帶OPA、帶USB、帶ADC、帶DAC...,但不一定都
是同一家公司的產品,未來你學到一定程度想做某些東西時,你必須花費很多時間看
不同公司風格各異的datasheet,也要想辦法弄到及熟悉不同公司的IC跟開發工具,
雖然這對工程師而言是必要能力,但對學習階段的人而言我不認為把時間跟金錢花在
處理這些事情上是有價值的。
PIC系列產品由該公司自行生產出非常多種變化版本,所以 datasheet 相關文件的編
排上十分相近,未來做應用時可供參考的 application note 也不算少,另外線上燒
錄/除錯器、開發工具可用於該公司大部分的微處理器產品,軟體部分大多是免費提
供,以學習來說投入成本比較低。
3. Microchip 在台灣北中南會定期開課,除了少部分是付費課程,其餘都可以免費
報名參加。
我想8051或許有些公司也有像這樣的安排,不過如同第2點開頭所說,因為做這產品
的公司太多了,學習階段真的不建議花太多時間在找資源上,搞不好你花1個月找到
資源了,學不到1週發現自己不太適合這領域也不一定。
當然缺點也要報給你聽,未來你會面臨到一個東西叫成本壓力,8051因為很多公司
都做,競爭大自然價格空間也大,而 PIC 除非你購買的量大到一定程度,不然都是
透過當地代理商購買,價格似乎就比較固定。所以除非你永遠都做不在乎一個MCU
成本的產品,不然沒理由只學8051或PIC,從這點來看,從哪個入門其實只差在哪個
可以讓你花比較少的時間跟金錢開始動手學而已。
--
學ARM吧XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.166.120.36
※ 編輯: icetofux 來自: 118.166.120.36 (12/27 15:09)
1F:推 WolfLord:推 簽名 :P 12/27 17:32
2F:→ icetofux:其實我這半年一直很想認真開始動arm,可是還沒時間去挑 12/27 17:58
3F:→ icetofux:哪家的產品開發資源比較齊全XD 12/27 17:59
4F:推 deo2000:挑產品+1, 現在百家爭鳴, 好像沒有哪一間學習資源夠齊全 12/27 20:15
5F:→ icetofux:看板上有沒有神人推薦吧,有時候每家都差不多就靠契機 12/27 20:57
6F:推 wasidada:我也推ARM 12/27 21:22
7F:→ wasidada:我有買s3c6410,但是我覺得資料很雜亂 ..... 12/27 21:24
8F:推 saxontai:如果是指 Cortex-M 的話,ST 的還不錯,文件齊,免費開發 12/28 03:22
9F:→ saxontai:工具也有 12/28 03:22
10F:推 WolfLord:TI資源很充足喔~上 my.ti.com 去看看吧 12/28 05:27
11F:推 wasidada:謝謝分享 12/28 10:12
12F:推 maxpower:ST在大陸非常熱門,開發板一堆,只不過他的Periphery 12/28 15:23
13F:→ maxpower:library到現在還是看不習慣 12/28 15:25
14F:推 wasidada:我想要再買一塊板子 誰可以建議那塊 12/28 16:21
15F:→ wasidada:比較好呢 12/28 16:22
16F:推 kikiqqp:推 簽名......(跟 ARM奮鬥中) 12/29 01:35
17F:→ MasterChang:都玩過的路過..... 12/30 00:06