• slider image 442
  • slider image 492
  • slider image 493
  • slider image 494
  • slider image 495
  • slider image 496
  • slider image 491
:::

論壇索引


Board index » All Posts




益X(宏X)PIC18Cxx2一本書, 內容寫錯一堆~~
高級會員
高級會員


decfsz .............遞增???
dcfsnz.......??
T0CON.PSA 瘋了~~~"1"使用. "0"不使用.?????

還需要再看下去嗎?



發表於: 2005/6/2 5:28
頂部


Re: PIC10F206 Prescaler設為1/256, 將TMR0時間拉長後,其輸出GP2無法拉Low….?
新會員
新會員


Hi Calvinho...!

It is work...!Thank you very much!

Best Regards

Morgan, Chen

發表於: 2005/6/2 1:19
頂部


CCP 中的Capture 功能請教
新會員
新會員


我的設定如下
結果是有出來
可是當設定
CCP1CON=
B'00000111'(every 16th rising edge)
or B'00000110'(every 4th rising edge)
中斷就亂跳
並不會如我想像'n'週才出現一次
是否還必須增加什麼




Inturrupt:
BSF OUTPUT
CALL delay_1ms


BCF OUTPUT
BCF PIR1,CCP1IF

retfie FAST
;********************************************

START:
BSF TRISC,2 ;for CCP1(Input)
BCF TRISC,3 ;Output(Led)
MOVLW B'00000101'
MOVWF CCP1CON
BCF PIR1,CCP1IF
BCF PIE1,CCP1IE
BSF INTCON,GIE,A
BSF INTCON,PEIE,A
BSF PIE1,CCP1IE

Mainline:
BCF OUTPUT
Bra Mainline

發表於: 2005/6/2 0:19
頂部


Re: PIC10F206 Prescaler設為1/256, 將TMR0時間拉長後,其輸出GP2無法拉Low….?
管理員
管理員


你好 ,

我把你的程式剪下後做成另一個 Project , 執行的結果是正確的 ( GP2 的動作是正常的 ) . 當然 , option 的設定值為 11010111 , Prescaler=1:256

我看到你的程式中有一行 clrwdt 的指令 , 是否你有 enable Watch Dog Timer 呢 ? 如果有 , 在程式中要不斷的清除才是; 而不是只執行一次 clrwdt . Watch Dog Timer 一旦 Enable , 就無法 Disable 了 ( 當然 , Microchip 有些新的 MCU 可以用控制暫存器來 Disable . 但非用 clrwdt )

請看 PIC10F206 data sheet 的 Table 12-5 , 上面有 Watch Dog Timeout 的時間. 記得清除 WDT 的時間要小於 Timeout 的時間喔 !

發表於: 2005/6/1 23:42
頂部


請問CCS軟體與MPLAB
新會員
新會員


請問各位
我從網路下載到CCS的試用版
而我安裝後 也RUN了一個程式
而後我要從CCS叫出MPLAB為什麼叫不出來
我有安裝MPLAB阿

發表於: 2005/6/1 23:07
頂部


Re: About USB device VID & HID
管理員
管理員


你好,

在特定的條件下 , Microchip 允許客戶可已伸請 Sublicense 的方式來過渡研發以及小量產的階段. 例如 :

客戶的生產數量須 < 10,000 . 若超過的的話就會自動失效 !

詳細的條款我們有一個申請 Sublicense 的表格 , 且必須由客戶與 Microchip 的法務部們直接申請 .

請將您的資料 E-Mail 到我的信箱 , 我會把申請所須的文件與資料傳給你 .

謝謝您對 Microchip 產品的支持 !

發表於: 2005/6/1 22:31
頂部


Re: 使用C18相關問題~~請各位先進指導
版主
版主


在 C18 裡有很多的公用函數例如: 加、減、乘、除、比較.... 等,在運算的過程中為了減少 RAM 的使用都儘量會用到一些共同RAM 區,這些區域稱為TempData 區域。而這個區域是由 Linker 安排的。

所以你在中斷又做了一些呼叫公用函數的動作就會使用到相同的 TempData , 如果你沒有在中斷函數內將 TempData 存起來那你就會找 Bug 找到哭。

在C18的 User's Guide 裡 第 2.9.2.4 ISR CONTEXT SAVING 的章節裡有詳細的提到這點,將其摘錄下來 如下說明:

.tmpdata --- Contains the compiler temporary variables for the non-interrupt service routine source.

If an interrupt service routine calls another function, the normal functions’ temporary data section (which is named .tmpdata) should be saved using a save= section(".tmpdata") qualifier on the interrupt pragma directive. For example:

#pragma interrupt high_interrupt_service_routine save=section(".tmpdata")

發表於: 2005/6/1 18:19
頂部


Re: 關於icd2 debbugger 的問題
新會員
新會員


我照你的步驟做了,可是當我做到connect時他會出現下列訊息!請問這又是什麼ㄋ?因我是新手所以很多都不懂,不好意思麻煩你了。
而pcb我有外加電源,我是用app001 ver.2的demo board!
但我要讓板子上的led燈亮,光是icd2就搞很久了,請問板子上面有需要設定的嗎?謝謝!
Invalid target device id (expected=0x71, read=0x0)


發表於: 2005/6/1 15:45
頂部


Re: 4x16 LCD Set DDRAM address問題
高級會員
高級會員


瞭解了,謝謝!!

發表於: 2005/6/1 15:14
頂部


Re: 關於icd2 debbugger 的問題
高級會員
高級會員


pcb最好額外提供電源

發表於: 2005/6/1 15:07
頂部



« 1 ... 7067 7068 7069 (7070) 7071 7072 7073 ... 7524 »



:::

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

教育訓練中心

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