Re: 初學者問題
|
||||
---|---|---|---|---|
版主
|
建議可以先考慮買台 PICKit 3 + APP001 實驗版。
以上工具參加 2009 EDF 論壇會議即可以特惠價購買到,請參考一下 EDF 報名網站及其參考售價。 http://seminar.microchip.com.tw/ APP001 已發表眾多的教材,其功能及電路圖在右邊"Taiwan APPXXX 實驗板說明及範例程式 " 的連結裡就有了。
發表於: 2009/10/20 9:21
|
|||
|
Re: 初學者問題
|
||||
---|---|---|---|---|
初級會員
|
那小弟 請問幾個問題 語言部份
我是買一本 16F84的書 看到說有兩種語言 一種是 PIC的 一種是類8051的 我是要從哪種學起 我一開始是都學PIC 不過書後面範例都類似8051的語法 至於硬體部分 我打算 自己都實驗版 而版大提到的PICKIT3 跟 MCD2 那些一樣都是屬於模擬器嗎? 那MCD2 會不會比較好呢?
發表於: 2009/10/20 22:18
|
|||
|
Re: 初學者問題
|
||||
---|---|---|---|---|
資深會員
|
參照:
一般來說 不是分成C & 組語 兩大支的程式語言~~ 兩種寫法不同 ~~ 組語比較貼近MCU的工作流程~~ C比較貼近人的思考流程~~ 至於說要先學哪種~~~ 就看個人需求吧~~~ 想要多了解PIC 建議是使用組語~~~ ICD2 PICKIT3 都是屬於MICROCHIP的燒錄器 只是也同時具有簡易模擬的功能
發表於: 2009/10/21 9:35
|
|||
|
Re: 初學者問題
|
||||
---|---|---|---|---|
版主
|
那種類似 8051 組語的的寫法是很早期是由聯合電子與鐘老師所寫的,因為早期的工程師比較熟 8051 所以就用 marco 將 PIC 指令 重新再編成與 8051 類似的指令。
個人認為時過境遷,再用類 8051 的語法來寫 PIC,那你要用什麼樣的工具來開發呢? MPLAB IDE 看不懂他,無法用 Microchip 的工具來除錯,這樣反而事倍功半。 況且現在都菜用C 語言來寫了,簡單又快速。要容易上手就從C 吧! 但要學的好組語與 MCU 的架構還是要好好的 K。
發表於: 2009/10/21 10:36
|
|||
|
Re: 初學者問題
|
||||
---|---|---|---|---|
初級會員
|
謝謝 熱心的大大 跟 版主唷 ^O^
讓我有點方向了 目前還是暫時朝向PIC 的組合語言前進 過段時間在慢慢轉C 剩下硬體部分 我看過很多人都說 要學的好 最重要是實踐 我也覺得 這是最好的方法 只是各位剛開始都市直接燒錄出來 然後配合電路下去做的嗎? 還市像書上一樣 街好像模擬器出來到電路上 開始實習的? 燒錄的話 以16F84 這種 不知道可以反覆燒錄多少次..?
發表於: 2009/10/21 23:33
|
|||
|
Re: 初學者問題
|
||||
---|---|---|---|---|
資深會員
|
設計電路 --> 寫程式 --> 實驗 --> debug --> repeat till down
發表於: 2009/10/22 3:44
|
|||
|
Re: 初學者問題
|
||||
---|---|---|---|---|
版主
|
舊一點的書會誤導你學習的方向,你所提到的PIC16F84 的書至少是 10 年前書,所用來除錯的方法也是很久很久以前的古董作法。
建議你如要學好 PIC 的話,參加一下 EDF 2009 的嵌入設計論壇 (在上面點進去報名) 只要 NT$1600 即可在現場買的PICKit3 做為除錯工具,在買個 APP001 的 EVM 板子,有了這兩項組合很多東西都可以練習了。 參考一下 201_ ASP 的教育訓練看看: http://www.microchip.com.tw/modules/w ... nglefile.php?cid=4&lid=68
發表於: 2009/10/22 10:30
|
|||
|
Re: 初學者問題
|
||||
---|---|---|---|---|
初級會員
|
3QQ 各位熱心 大大 跟 版主的建議 ^^
解決我不少疑問 201_ASP 解說的 還真的 比我這本書 多太多東西了 呵呵 真的非常感謝 ^^ 最後我想再請問一下 pickit3 算是燒錄器嗎 還是除錯工具? 以pickit3 跟 icd3 跟 mcd2 這3個工具 有什麼差別嗎? 因為看介紹都英文的 到處看大家多半推這幾套 所以想了解看看
發表於: 2009/10/22 23:42
|
|||
|
Re: 初學者問題
|
||||
---|---|---|---|---|
資深會員
|
參照:
PICKIT3 基本上算是燒錄器 只是具有簡易的除錯功能 ICD3可以設定多個中斷點 ICD2只能設定一個 當你要除錯時 就可以分別多個與一個的差別 REAL ICE 才是真正完整的除錯工具 XD
發表於: 2009/10/23 11:17
|
|||
|