• slider image 514
  • slider image 516
  • slider image 517
  • slider image 518
  • slider image 519
:::


Browsing this Thread:   1 Anonymous Users






Re: 組合語言使用在dsPIC30F4011上的很多疑問??
#6
版主
版主


查看用戶資訊
抱歉,一實眼拙,沒看清楚那是內部 FAE 的連結,以重新更新 WAP002 RTC 教材,並放在網上供使用者下載:
http://www.microchip.com.tw/modules/w ... nglefile.php?cid=3&lid=17

發表於: 2009/5/27 13:33
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 組合語言使用在dsPIC30F4011上的很多疑問??
#5
資深會員
資深會員


查看用戶資訊
參照:

Ryang 寫道:

用 C 寫大約花了一週的時間寫完並測試完成,那用組語呢?
http://www.microchip.com.tw/modules/w ... nglefile.php?cid=3&lid=17


Ryang大大上面的網址沒辦法登入
顯示沒有權限

發表於: 2009/5/26 22:17

Edited by Ryang on 2009年05月27日 13:30:37
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 組合語言使用在dsPIC30F4011上的很多疑問??
#4
版主
版主


查看用戶資訊
就以 WAP002 教育訓練的練習要求來說:

WAP-002 智慧型警報系統需求:
量測兩個溫度感應器,並顯示目前溫度在 LCD 及 VT-100 終端機
User 可透過 VT-100 終端機的鍵盤來設定最高、最低溫度的控制點並存入 溫度控制站的 EEPROM
User 可透過 VT-100 終端機開啟或關閉溫度控制站的控制模式
溫度警報系統的輸出為一個 10-bit PWM 輸出,其輸出 (Duty) 會隨 EEPROM 的最高、最低溫度設定點與目前所測得的溫度計算出 Duty 的輸出值 (1% to 99%),以控制散熱風扇的轉速
溫度警報系統有一蜂鳴器,會隨溫度發出不同的警報聲響
溫度超過 98% -- 連續警報音
溫度介於兩點間的 75% - 97% -- 段續警報音
溫度介於兩點間的 1% - 74% -- 關閉警報音
溫度低 1% -- 斷續長聲警報音

用 C 寫大約花了一週的時間寫完並測試完成,那用組語呢?
http://www.microchip.com.tw/modules/w ... nglefile.php?cid=3&lid=17

發表於: 2009/5/20 15:05

Edited by Ryang on 2009年05月27日 13:30:16
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 組合語言使用在dsPIC30F4011上的很多疑問??
#3
新會員
新會員


查看用戶資訊
應該說我比較喜歡組合語言的架構
所以說我的方式是不對的瞜
看來似乎還是是必要往C語言前進了是嗎?
我一直以為工具用得上手就沒有絕對的說誰比較快誰比較慢

我會努力的
如有其他建議也請給我指導

發表於: 2009/5/20 14:18
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 組合語言使用在dsPIC30F4011上的很多疑問??
#2
版主
版主


查看用戶資訊
16-bit 的 dsPIC 不是很建議使用 Assembly 來寫,因為時效性差太多了,而且依些較複雜的運算與處理使用組語是件很辛苦的式,一般來說 C 與 Assembly 的撰寫效率至少差上十倍以上的時間。我想大部分的網友都會建議你用 C 當主體,一些需要精確 Timming 控制的部份直接在 C 裡寫嵌入式組語或呼叫組語寫的函數來完成。

發表於: 2009/5/20 9:32
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


組合語言使用在dsPIC30F4011上的很多疑問??
#1
新會員
新會員


查看用戶資訊
首先本人以往使用的是ELAN的單晶片使用也多年了
如今想跨到dsPIC30F4011上面來想請問?
有聽說C30可以組合語言及C語言混合寫在裡面
該如何撰寫呢??
還有本人對於組合語言比較有感覺是否可以使用組合語言當主
其他像是LCD的CODE才用C語言不知道這樣是否可以??
如果我要從組合語言先切入!那我該先看哪一本書
因為有的書例如北科大曾百由老師寫的裡面也都是C語言
http://www.microchip.com.tw/images0/dsPIC_C30.JPG
不知道版主是否可以幫助我!
我很有心學習!
謝謝您

補充一點
以前也有使用過PIC16F877一段時間
但是也是用組合語言來作開發

發表於: 2009/5/19 23:24
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------