作者g8solong (toxxi)
看板ASM
標題[問題] 關於單晶片,學習pic33FJ能否直接從pic18F4的參考書下去學呢?
時間Wed Aug 17 02:22:05 2011
各位版友,晚安
本人剛接觸Microchip的單晶片,
目前教授給我的實習板子分別有pic33FJ32MC204&pic18F45K20
而在市面上只找到pic18&pic16的參考書。
而我喜歡看一些學習成功的人寫的書去學,因為開發者寫的書對我來說很難吸收。
所以我有pic18學習成功的信心。
在發問之前,敝人必須先承認,本人目前毫無微處理器的知識..
只能藉著學習經驗胡亂舉例以方便表達想法,在此感到抱歉。
我的問題是這樣的。
就是阿
我的學習目標將是以
1.撰寫pic33FJ板子程式碼
2.LOAD至一塊獨立的市售晶片
3.在麵包版上配線,完成一個系統 為目的。
但,我現在完全沒基礎。理應 先慢慢認識硬體腳位、功能位置
然後再從程式去認識板子腳位、功能相對應的程式碼,
進而寫出一套程式控制他並完成自己想要的工作。
然而 MICROCHIP的pic 他算是一系列的嘛
所以基本的腳位、暫存器、指令、中斷功能應該都是相通的
在,學習經驗上 如果先把18F4摸熟之後 再來摸33FJ 這樣是一定可以學習成功的
只是,有沒有辦法,讓我直接跳33FJ直接學,這樣對我是最快的。
因為33FJ學習成功 一定會18F4 因為基本知識一樣
且pic33FJ32MC204的能做的事情又多於pic18F45K20
所以,我要問的問題就是,能否看pic18F4的參考書去學習pic33FJ這塊板子呢?
這樣可以合理且不用"旁敲側擊"地達成我的學習目標嗎?
希望各位版友能夠指引一條明路,由衷感謝大家。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.80.115
※ 編輯: g8solong 來自: 220.134.80.115 (08/17 02:22)
※ 編輯: g8solong 來自: 220.134.80.115 (08/17 02:25)
1F:推 WolfLord:首先,理論上不行,因為33系列是MCU混合DSP的玩具。其次 08/17 02:48
2F:→ WolfLord:照您的描述,我建議您把基板還給教授,請教授高抬貴手比 08/17 02:49
3F:→ WolfLord:較快一點 (笑) 08/17 02:49
4F:→ g8solong:但是我好想學33系列阿! 他好酷!!希望指引一條學習明路 08/17 03:07
5F:→ g8solong:拜託了!!! 08/17 03:07
6F:→ g8solong:目前 已有電腦語言asm&c 的成功學習經驗! 08/17 03:10
7F:→ g8solong:希望可以學習33板成功! 08/17 03:10
8F:推 WolfLord:microchip 網站跟台灣教育中心事很好的選擇 08/17 03:13
9F:推 g8toobig:友情推 08/17 03:39
10F:→ g8solong:感謝樓上orz.. 08/17 03:42
11F:推 SLAMDUNK:直接玩33吧 去microchip官網找example code 讓example 08/17 20:20
12F:→ SLAMDUNK:讓example能動後,就能學它設定的方式~ 08/17 20:22
13F:→ SLAMDUNK:PIC的資源 網路上很多 找不到33的,24、30也差不多~ 08/17 20:23
14F:推 Kniveschou:Microchip的文件就夠你看了 不然從各地的RTC報名課程 08/17 20:56
15F:→ Kniveschou:先看看你能不能跟上 跟那邊的FAE聊聊 了解一下情況再說 08/17 20:56
16F:→ kikiqqp:學習成功的人寫的書.....光這方向就錯啦!你當學著的人都 08/17 22:30
17F:→ kikiqqp:都只是為了考試和畢業嗎?人生可不是考補習就能進階 08/17 22:31
18F:→ g8solong:看參考書走第一步應該合理阿@@ 為什麼錯了?? 08/18 00:29
19F:→ g8solong:寫參考書的人大多不是開發商的人,以學習角度出發的書 08/18 00:30
20F:→ g8solong:對初學者來說應該是比較好吸收的? 08/18 00:31
21F:推 WolfLord:絕大部分寫輸的都是為了賺錢,不一定是自己搞懂,搞懂 08/18 01:02
22F:→ WolfLord:做專案都沒閒了,哪有時間寫書? 08/18 01:02
23F:→ g8solong:喔喔..我懂意思了...@@ 謝謝 08/18 03:34
24F:→ MasterChang:上RTC課程比較好... 08/18 20:50
25F:推 poiu7410:拿EX code對著SPEC run就對了 08/21 15:58
26F:→ poiu7410:只是你知道自己要用到哪些模塊嗎? 08/21 15:58
27F:→ poiu7410:SPEC裡 模組有分基礎跟進階的 08/21 15:59
28F:→ poiu7410:如果只是要基本的控制 看看basic的spec就好 別擔心 08/21 15:59
29F:→ poiu7410:有8051的基礎的話 學起來很快 08/21 16:00
30F:→ poiu7410:話說回來 先會18F 再進去33F也OK 08/21 16:04
31F:→ poiu7410:先了解你要做的控制所要用的module 再去跟RTC的老師談談 08/21 16:06
32F:→ poiu7410:33F的功能太多 你也不可能全部都用 挑你要用的學就好 08/21 16:07
33F:→ poiu7410:建議你先搞會18F 再進去33F 這樣至少讓你不會想放棄 08/21 16:09
34F:推 hengchieh:dsp屬16bit,比較複雜哦,一些週邊設定比8bit mcu 複雜 08/27 11:46
35F:→ hengchieh:多了,其實可以參考上樓上版友的建議,MICROCHIP 台灣滿 08/27 11:47
36F:→ hengchieh:多免費課程可以上,基本上我是建議你從W100開始上起, 08/27 11:48
37F:→ hengchieh:因為我還是覺得組語滿重要的,接下來你就可以上W401,C 08/27 11:49
38F:→ hengchieh:語言課程,一步一步上去我是覺得比較好啦,比較不會有挫 08/27 11:50
39F:→ hengchieh:折感,一開始你要熟DSP那真的要花滿多時間的,講一個 08/27 11:51
40F:→ hengchieh:光是ADC週邊的設定你要全部搞懂就要花多少時間了? 08/27 11:51
41F:→ hengchieh:等到你搞懂,你要玩低階的,你就發現怎麼低階的ADC控制 08/27 11:51
42F:→ hengchieh:這麼麻煩,原因高階的很多都可以自動幫你轉換好存好了, 08/27 11:52
43F:推 hengchieh:如果你已經有一些基礎的話,建議您會先使用論壇搜尋, 08/27 11:56
44F:→ hengchieh:一開始儘量從HELP檔開始看,不懂上論壇搜尋,再不會就發 08/27 11:57
45F:→ hengchieh:問,只是不要一開始上面這些都沒做就發問,是比較不好的 08/27 11:57
46F:→ hengchieh:像最近剛好使用PIC24F ARCTEN 函數,也都是自已找HELP, 08/27 11:59
47F:→ hengchieh:自已實驗,實驗成功再移面到PROJECT上,之後又發現 08/27 12:00
48F:→ hengchieh:ARCTEN 很花時間,再去找Q格式使用方式,也是SPEC看看 08/27 12:00
49F:→ hengchieh:大概就會用了,提供給您參考。 08/27 12:00