• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::


Browsing this Thread:   1 Anonymous Users






Re: 語法和振盪問題請教
#8
資深會員
資深會員


查看用戶資訊
參照:

p886222 寫道:
我是比較偏向T1CON=什麼的這樣寫法,但你提供SRC這個路徑發現有一些東西,我現在花個時間來看一下,謝謝你


其實都一樣吧,哪只是個人習慣問題,覺得怎樣好用就用哪個就好了
就像有人喜歡用C,有人堅持用組語,各有利弊,習慣就好 !!!

用 T1CON= 的寫法簡潔有效率
用OpenTimer1(),可免去一個bit一個bit查看計較的麻煩
哪個好呢? 我想都好啦。

如果要使用Open函數的話,那務必把timer.h檔的內容瀏覽一下
所有設定值都在裡面。
最好也把那些source code看一下,才知道那些函數到底是搞什麼的

[[ 如果OFF的話就不行用OPENTIMER1囉!]]
是的,改使用CloseTimer1() 即可

發表於: 2009/11/19 13:26
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 語法和振盪問題請教
#7
資深會員
資深會員


查看用戶資訊
那如果OFF的話就不行用OPENTIMER1囉!我是比較偏向T1CON=什麼的這樣寫法,但你提供SRC這個路徑發現有一些東西,我現在花個時間來看一下,謝謝你

發表於: 2009/11/19 10:51
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 語法和振盪問題請教
#6
中級會員
中級會員


查看用戶資訊
你要看兩個地方 一個是timer.h(在h資料夾)
另一個是timer的函數資料夾MCC18\src\pmc_common\Timers
timer.h裡定義了字串TIMER_INT_ON
同時也宣告了opentimer1
所以你要把TIMER_INT_ON的值帶進opentimer1去做
就可以知道它設定了哪些暫存器
其他特殊暫存器也是這麼做的

發表於: 2009/11/19 10:29
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 語法和振盪問題請教
#5
資深會員
資深會員


查看用戶資訊
那off的就是不中斷,也不參照timer.h囉!

發表於: 2009/11/17 13:40
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 語法和振盪問題請教
#4
中級會員
中級會員


查看用戶資訊
#define TIMER_INT_ON 0b10000000 // Interrupts enabled

timer.h

發表於: 2009/11/17 9:45
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 語法和振盪問題請教
#3
資深會員
資深會員


查看用戶資訊
我知道opentimer1( 後面的設定)是對照t1con暫存器,唯獨TIMER_INT_ON的on跟off是也是對照t1con嗎?還是timer.h

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


Re: 語法和振盪問題請教
#2
中級會員
中級會員


查看用戶資訊
opentimer1(TIMER_INT_ON;)

通常很多「口語」化的都是用#define 去定義

在文件檔的開頭看看有沒有定義這個字串

或是寫在某個.h的定義檔裡

發表於: 2009/11/16 14:06
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


語法和振盪問題請教
#1
資深會員
資深會員


查看用戶資訊
opentimer1(TIMER_INT_ON;)
因為用c去學的,像以上這句timer_int_on這句是對照到暫存器上的那裡啊!有時後在別的地方它是off,但是註解卻寫開啟某某設定!

內部振盪器,的頻率是多少啊,用內部振盪時怎麼計算,我用是p18f4520 板子是app001
如果以上有錯,一定是我觀念沒搞清楚,請直接糾正我

發表於: 2009/11/16 10:50
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... ]

教育訓練中心

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