Re: c18 compiler問題!! ~~help~~
|
||||
---|---|---|---|---|
中級會員
|
請問問題找到了嗎?
我也準備要開始寫PIC18F25K20及PIC45K20了說 不知道要使用MPLAB C Compilers 還是HI-TECH C Compilers 之前公司做UPS使用dsPIC系列的時候都是使用MPLAB C,但現在公司做不太一樣的東西都是使用PIC16F 所以MPLAB C及HI-TECH C都有玩過,只是希望有個穩定的開發環境而已 對了,若想要把PIC16F886的程式移植到PIC18F25K20上除了基礎時脈要注意外,還有哪些重點要注意的呢?
發表於: 2010/1/20 9:19
|
|||
|
Re: Hi-Tech可以將C與組語寫再同一個檔案嗎?
|
||||
---|---|---|---|---|
中級會員
|
提供範例:
//C語言 if(Vbat >= 249) _Vbat_24 = 1; //組合語言+C語言 asm("MOVLW 249"); asm("SUBWF _Vbat, W"); asm("BTFSS _STATUS, 0"); asm("GOTO Vbat_24_MARKOFF"); _Vbat_24 = 1; asm("Vbat_24_MARKOFF:"); 上面程式編譯出來意思是一樣的,但免費的HI TECH C的編譯能力很差,你可以試試,為了節省程式記憶體的Size,所以才夾ASM
發表於: 2009/12/4 8:18
|
|||
|
Re: PIC 內部pull-high問題
|
||||
---|---|---|---|---|
中級會員
|
8051的PORT0是OPEN DRAIN通常都必須外加pull hi電阻,例如IIC的SDA SCL腳位也是OPEN DRAIN所以必須外加2.2K的pull hi電阻
"OPEN DRAIN"可以向google大神搜尋一下 但MICROCHIP的IO好像不是OPEN DRAIN,所以當輸出為hi的時候外部沒有加pull hi電阻時還是有5V供應出來,請放心
發表於: 2009/8/27 10:14
|
|||
|
Re: dspic30f6011輸入捕捉
|
||||
---|---|---|---|---|
中級會員
|
我講的截止就是樓主您所說的截止方式(不再有正緣給ICx了)
既然你的TIMER3是自己有週期的,所以要在ICx的中斷內清掉TMR3的講法已經不行了,那就必須改由其他方式來判定方波的正緣觸發一直不進來的問題 可以利用Timer3產生週期中斷的時候設定一個count++ 而在ICx中斷的時候把count清0 可以在Timer3週期中斷裡檢查count的數值,假設count >= 100,則表示100次的timer3週期中斷了,方波的正緣觸發依直不進來,就可以確定方波出問題了 其中100次是我自己捏造的,這個數值還是以你為主
發表於: 2009/8/27 9:44
|
|||
|
Re: dspic30f6011輸入捕捉
|
||||
---|---|---|---|---|
中級會員
|
參照:
可以利用捕捉ICx中斷時,程式加入清除TMR3指令 當Timer3自己的中斷產生時,就表示方波被截止了
發表於: 2009/8/26 8:07
|
|||
|
Re: dsPIC33FJ16GS504要使用哪種EVM板來實驗
|
||||
---|---|---|---|---|
中級會員
|
感謝版主提醒
我現在已經使用內建FRC的方式做40MIPS的速度控制,已漸漸上手中,PWM也有打出來,可能要自己在實驗看看其他方式的PWM,預計打出產品要的PWM可能還有一段路要走
發表於: 2009/8/25 16:29
|
|||
|
Re: dsPIC33FJ16GS504要使用哪種EVM板來實驗
|
||||
---|---|---|---|---|
中級會員
|
公司自己的實驗版子已經回來了,自己也焊好了
但是重點是網路上還找不到相關sample code,不知道是否有使用過這顆的先進提點一下
發表於: 2009/8/25 14:23
|
|||
|
請問HI_TECH C正式版45天還沒到,可以改用lite繼續使用嗎?
|
||||
---|---|---|---|---|
中級會員
|
寫dsPIC30系列寫習慣了,所以現在要開發一個小玩意兒,若還是用dsPIC可能MCU成本太高了!
預計要使用PIC16F716來玩玩,這幾天看data sheet後發現與以前寫過的HT46R23差不多,今天灌了HI-TECH C Compiler PRO 45天試用版,寫起來也蠻順手的,但重要的事情來了,有爬文說45天後就不能用了! 我想問的是這台NB可以現在馬上就移除掉HI-TECH C Compiler PRO 改安裝HI-TECH C Compiler lite後,45天後還可以繼續使用嗎? 真不希望我這台電腦要重灌,很麻煩的!!!
發表於: 2009/8/14 21:06
|
|||
|
Re: dsPIC30F4011的數位IO全部都能使用嗎???
|
||||
---|---|---|---|---|
中級會員
|
我剛剛去算了一下,若RC15接震盪器的話,確實有29個IO可以使用
發表於: 2009/8/13 20:41
|
|||
|