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

論壇索引


Board index » All Posts (zarya30)




請問c18 write table的問題
#11
初級會員
初級會員


請問前輩們:
小弟想寫資料進入program memory(不是eeprom),以下列測試方法:

rom char x=10 , y=0;
main{
y=x;
while(1);
}
跑完後由watch 來觀察,x是10(也就是0A)沒錯,y卻仍是0,pic18f452不是可以write table嗎, 請問這是哪裡有問題?
謝謝您的回應,感激不盡!!!

發表於: 2004/11/18 18:28
頂部


Re: 請問pic18是否可以提供另一個震盪源給其他元件用
#12
初級會員
初級會員


感謝jubel兄的回應,謝謝

發表於: 2004/11/18 18:20
頂部


請問pic18是否可以提供另一個震盪源給其他元件用
#13
初級會員
初級會員


請問前輩們:
小弟最近有一個元件與18f452搭配使用,但需要一個clock輸入給此元件,因為我的ccp全用完了,且計算量也很大無法以軟體產生clock,請問是否pic可以輸出自已的時脈來給這個元件使用。謝謝您的回應

發表於: 2004/11/18 17:48
頂部


Re: 再請問PORTB的問題,謝謝
#14
初級會員
初級會員


自問自答:
小弟找到問題了,願與大家分享:將原來的程式改以組語重寫,仍然是無法清除RBIF;故推測是IDE6.62的問題,經試過之後証實真的是IDE6.62的問題,6.61也不行,改裝6.40版就OK了,C18 2.3.01維持不變,謝謝。

發表於: 2004/10/16 22:59
頂部


再請問PORTB的問題,謝謝
#15
初級會員
初級會員


請問版主:
可否幫小弟看一下這個簡單的測式程式,只要其RB4或是RB5變化時就進入中斷,並且改變PORTD的燈號,但是小弟在以軟體模擬時發生問題,執行INTCONbits.RBIF=0;並無法清除RBIF,就算此行改以組合語言也如此,所以出不了中斷,請問版主是什麼問題呢??謝謝(註:小弟使用的是IDE 6.62版, C18 2.3.01 DEMO版)
程式如下:

#include <p18f452.h>
#include <portb.h>
void isr_high(void);
void isr_high_direct(void);
char on=0;
//***************************************
//* Program Main ( ) *
//***************************************
void main(void)
{
TRISD=0;
OpenPORTB(PORTB_CHANGE_INT_ON);
INTCONbits.GIE=1;
while(1);
}
#pragma code isrhighcode = 0x0008

void isr_high_direct(void)
{
_asm
goto isr_high
_endasm
}
#pragma code

#pragma interrupt isr_high
void isr_high(void)
{
on=!on;
if(on==1)
PORTD=0xff;
else
PORTD=0;
INTCONbits.RBIF=0;
}
#pragma code

再次感謝!!

發表於: 2004/10/16 21:20
頂部


請問 ICD2
#16
初級會員
初級會員


請問版主:
ICD2會用到RB6,7 ,那麼INTERRUPT ON CHANGE的功能是否就不能用了嗎?因為小弟用18F452,希望RB4,5可以對輸入訊號做INTERRUPT ON CHANGE的動作(RB6,7仍接ICD2),但好像失敗了,所以想確定一下是否能用,或是自已暫存器沒設定好。
謝謝

發表於: 2004/10/15 13:09
頂部


再請問一下c18,謝謝
#17
初級會員
初級會員


請問:
在組合語言中,可以在其中加入例如:
__CONFIG _CP_OFF & _WDT_ON & _BODEN_ON & _PWRTE_ON & _RC_OSC & _WRT_ENABLE_ON & _LVP_ON & _DEBUG_OFF & _CPD_OFF

爾後就可以不用去選單中設定,但是在c18中該如何做呢??謝謝您的協助!!

發表於: 2004/10/10 15:56
頂部


急問版主C18
#18
初級會員
初級會員


請問版主:
小弟將MICROCHIP C18教育訓練的範例程式EX1以C18開啟,進行
COMPIER後,第一次成功,而原封不動再COMPIER第二次就出現以下問題

Error - could not find definition of symbol 'main' in file 'c:\mcc18
\lib/c018i.o'.
Errors : 1
BUILD FAILED: Sat Oct 09 16:11:28 2004
每個程式都是如此,第一次成功,第二次就失敗了,請問這種奇怪的原因該如何解決??謝謝您的協助!!!

發表於: 2004/10/9 16:32
頂部


請問app001的問題
#19
初級會員
初級會員


請問版主:
小弟在app001的實習版上將portd的一隻腳接出,去推動光遮斷器可以正常作動,但是將pic拿出來自己接電路版後卻不會動,但是卻可以正常推動一般的led,由示波器上看到輸出的電壓為5v十分正常,請問是什麼問題呢??
謝謝您的回答

發表於: 2004/9/3 15:46
頂部


Re: 請問ICD2
#20
初級會員
初級會員


對了,漏了一點,就是PROGRAM COUNTER一開始就會亂跑

發表於: 2004/7/26 13:50
頂部



« 1 (2) 3 »



:::

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... ]

教育訓練中心

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