會員登陸
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站導航
最新下載
訪問統計 (自2012/5/3)


正在流覽:   1 名訪客



(1) 2 »


初學者問題
初級會員
註冊日期:
2009/09/26 19:24
所屬群組:
註冊會員
文章: 28
等級: 4; EXP: 3
HP : 0 / 75
MP : 9 / 1140
離線
各位好唷 小弟 剛學沒多久
目前都是用MPLAB IDE + PIC simulator IDE
在練習 想提升一下環境 上網看了一下
看到了 ICD2 MCD2 PICKIT3 之類的
看了很多 但是有點不解
目前想找模擬器 但是看書上 所謂的模擬器
是由電腦模擬出單晶片信號 再到 實驗版 或其他硬體上
來模擬整個流程嗎?
是的話 目前我該從哪種下手 而剛剛提到的ICD2 那些
又是什麼 看到介紹都是一片光碟 有點不解
煩請哪位大大 提點一下小弟吧

2009/10/19 22:44
轉換PDF檔 列印


Re: 初學者問題
版主
註冊日期:
2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者
註冊會員
MICROCHIP
文章: 12048
等級: 68; EXP: 96
HP : 1019 / 1699
MP : 4016 / 52440
離線
建議可以先考慮買台 PICKit 3 + APP001 實驗版。

以上工具參加 2009 EDF 論壇會議即可以特惠價購買到,請參考一下 EDF 報名網站及其參考售價。
http://seminar.microchip.com.tw/

APP001 已發表眾多的教材,其功能及電路圖在右邊"Taiwan APPXXX 實驗板說明及範例程式 " 的連結裡就有了。

2009/10/20 09:21
轉換PDF檔 列印


Re: 初學者問題
初級會員
註冊日期:
2009/09/26 19:24
所屬群組:
註冊會員
文章: 28
等級: 4; EXP: 3
HP : 0 / 75
MP : 9 / 1140
離線
那小弟 請問幾個問題 語言部份
我是買一本 16F84的書 看到說有兩種語言
一種是 PIC的 一種是類8051的
我是要從哪種學起 我一開始是都學PIC 不過書後面範例都類似8051的語法
至於硬體部分 我打算 自己都實驗版 而版大提到的PICKIT3 跟 MCD2 那些一樣都是屬於模擬器嗎?
那MCD2 會不會比較好呢?

2009/10/20 22:18
轉換PDF檔 列印


Re: 初學者問題
資深會員
註冊日期:
2007/04/20 23:02
來自 Taipei.
所屬群組:
註冊會員
文章: 259
等級: 15; EXP: 5
HP : 0 / 351
MP : 86 / 7792
離線
引用:

tw0123307 寫道:
那小弟 請問幾個問題 語言部份
我是買一本 16F84的書 看到說有兩種語言
一種是 PIC的 一種是類8051的
我是要從哪種學起 我一開始是都學PIC 不過書後面範例都類似8051的語法
至於硬體部分 我打算 自己都實驗版 而版大提到的PICKIT3 跟 MCD2 那些一樣都是屬於模擬器嗎?
那MCD2 會不會比較好呢?



一般來說 不是分成C & 組語 兩大支的程式語言~~
兩種寫法不同 ~~
組語比較貼近MCU的工作流程~~
C比較貼近人的思考流程~~

至於說要先學哪種~~~
就看個人需求吧~~~
想要多了解PIC 建議是使用組語~~~

ICD2 PICKIT3 都是屬於MICROCHIP的燒錄器 只是也同時具有簡易模擬的功能

2009/10/21 09:35
轉換PDF檔 列印


Re: 初學者問題
版主
註冊日期:
2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者
註冊會員
MICROCHIP
文章: 12048
等級: 68; EXP: 96
HP : 1019 / 1699
MP : 4016 / 52440
離線
那種類似 8051 組語的的寫法是很早期是由聯合電子與鐘老師所寫的,因為早期的工程師比較熟 8051 所以就用 marco 將 PIC 指令 重新再編成與 8051 類似的指令。
個人認為時過境遷,再用類 8051 的語法來寫 PIC,那你要用什麼樣的工具來開發呢? MPLAB IDE 看不懂他,無法用 Microchip 的工具來除錯,這樣反而事倍功半。

況且現在都菜用C 語言來寫了,簡單又快速。要容易上手就從C 吧! 但要學的好組語與 MCU 的架構還是要好好的 K。

2009/10/21 10:36
轉換PDF檔 列印


Re: 初學者問題
初級會員
註冊日期:
2009/09/26 19:24
所屬群組:
註冊會員
文章: 28
等級: 4; EXP: 3
HP : 0 / 75
MP : 9 / 1140
離線
謝謝 熱心的大大 跟 版主唷 ^O^
讓我有點方向了 目前還是暫時朝向PIC 的組合語言前進
過段時間在慢慢轉C
剩下硬體部分
我看過很多人都說 要學的好 最重要是實踐
我也覺得 這是最好的方法
只是各位剛開始都市直接燒錄出來 然後配合電路下去做的嗎?
還市像書上一樣 街好像模擬器出來到電路上 開始實習的?
燒錄的話 以16F84 這種 不知道可以反覆燒錄多少次..?

2009/10/21 23:33
轉換PDF檔 列印


Re: 初學者問題
資深會員
註冊日期:
2004/05/19 03:43
來自 台灣
所屬群組:
註冊會員
文章: 1672
等級: 34; EXP: 48
HP : 0 / 837
MP : 557 / 25711
離線

]計電路 -->  {式  -->  實驗  -->  debug  -->  repeat till down
   微控器不像家用電腦
, 並無近無限多的資源 , 所以要謹慎思考每個},記億體,周邊等資源 ......
或者買{成的實驗板,配合其電路寫{式練習.......

      
@萬次
除了看書
~ , `到原廠網站}} &  DOWNLOAD  DATA SHEET 這是最便宜]最有效的資源
   ps:  本答案就在 data sheet 第一頁

2009/10/22 03:44
轉換PDF檔 列印


Re: 初學者問題
版主
註冊日期:
2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者
註冊會員
MICROCHIP
文章: 12048
等級: 68; EXP: 96
HP : 1019 / 1699
MP : 4016 / 52440
離線
舊一點的書會誤導你學習的方向,你所提到的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
轉換PDF檔 列印


Re: 初學者問題
初級會員
註冊日期:
2009/09/26 19:24
所屬群組:
註冊會員
文章: 28
等級: 4; EXP: 3
HP : 0 / 75
MP : 9 / 1140
離線
3QQ 各位熱心 大大 跟 版主的建議 ^^
解決我不少疑問 201_ASP 解說的 還真的 比我這本書
多太多東西了 呵呵
真的非常感謝 ^^
最後我想再請問一下
pickit3 算是燒錄器嗎 還是除錯工具?
以pickit3 跟 icd3 跟 mcd2 這3個工具
有什麼差別嗎?
因為看介紹都英文的
到處看大家多半推這幾套
所以想了解看看

2009/10/22 23:42
轉換PDF檔 列印


Re: 初學者問題
資深會員
註冊日期:
2007/04/20 23:02
來自 Taipei.
所屬群組:
註冊會員
文章: 259
等級: 15; EXP: 5
HP : 0 / 351
MP : 86 / 7792
離線
引用:

tw0123307 寫道:
3QQ 各位熱心 大大 跟 版主的建議 ^^
解決我不少疑問 201_ASP 解說的 還真的 比我這本書
多太多東西了 呵呵
真的非常感謝 ^^
最後我想再請問一下
pickit3 算是燒錄器嗎 還是除錯工具?
以pickit3 跟 icd3 跟 mcd2 這3個工具
有什麼差別嗎?
因為看介紹都英文的
到處看大家多半推這幾套
所以想了解看看


PICKIT3 基本上算是燒錄器 只是具有簡易的除錯功能

ICD3可以設定多個中斷點
ICD2只能設定一個

當你要除錯時 就可以分別多個與一個的差別

REAL ICE 才是真正完整的除錯工具 XD

2009/10/23 11:17
轉換PDF檔 列印



(1) 2 »



無法在此發表文章
可以在此觀看文章
無法回覆文章
無法編輯自己的文章
無法刪除自己的文章
無法發起投票調查
無法在此投票
無法上傳附加檔案
無法不經審核直接發表文章

[進階搜尋]


搜尋
線上教學影片
網頁捷徑
教育訓練
其它網站連結
電話: 02-25000405
產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830 產品技術問題
Powered by XOOPS © 2001-2012 The XOOPS Project