會員登陸
帳號:

密碼:

記住我



忘記密碼?

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


正在流覽:   1 名訪客





tmr0進不去
高級會員
註冊日期:
2013/02/27 11:13
所屬群組:
註冊會員
文章: 138
等級: 10; EXP: 79
HP : 0 / 244
MP : 46 / 3392
離線
PIC16F1527
MPLAB X IDE
XC8

請問我用MCC產生了tmr0
然後在Easy setup 設定100us觸發一次
然後把enable timer interrupt 打勾

最後我在tmr0.c檔案裡面
找到void TMR0_ISR(void)
在裡面加了一行LED反相程式
設個斷點,我發現程式不會進來
也就是說沒有產生中斷
請問可能哪邊有問題???
我主程式一開始有呼叫SYSTEM_Initialize()
所以TMR0_Initialize()應該是有呼叫到


第一次用MCC,第一次用MPLBA X IDE....

附加檔案:



jpg  2016-09-30_142201.jpg (27.91 KB)
13612_57ee06115c01c.jpg 535X342 px

2016/09/30 14:28
轉換PDF檔 列印


Re: tmr0進不去
高級會員
註冊日期:
2013/02/27 11:13
所屬群組:
註冊會員
文章: 138
等級: 10; EXP: 79
HP : 0 / 244
MP : 46 / 3392
離線
找到問題了
MCC沒有把中斷總開關打開
只要程式加入
INTCONbits.GIE = 1
即可

2016/09/30 16:05
轉換PDF檔 列印


Re: tmr0進不去
版主
註冊日期:
2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者
註冊會員
MICROCHIP
文章: 14158
等級: 72; EXP: 52
HP : 1072 / 1788
MP : 4719 / 70895
離線
可以參考一下mcc的教材:
PIC101
MCC201
CIP102

以上這三個教材都是用MCC為主的教材,有淺有深,可以在右邊教育訓練光碟連結下找到。

2016/10/01 13:42
轉換PDF檔 列印






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

[進階搜尋]


搜尋
Microchip連結

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