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

論壇索引


Board index » All Posts




Re: 想要採購SMD TYPE的被動元件..
高級會員
高級會員


電阻、電容、二極體

發表於: 2005/9/14 11:24
頂部


關於pic16c54c的問題
高級會員
高級會員


想要請教一下各位有經驗的大大
我現在在用pic16c54c,其外部的振盪想要用RC來完成。
pic16c54c在使用RC 振盪有沒有什麼限制和頻率範圍呢。

謝謝您的點覆..

發表於: 2005/9/14 11:13
頂部


KEELOQ入門問題
資深會員
資深會員


各位大俠大家好
對於KEELOQ入門有一些問題

資料我有看右下角"教材及講義資料"

至於設備器材
我已經有ICD2
是不是要買轉接板?
轉接板是否可以偵錯及單步執行?
還要加什麼器材?

IC方面只有 PIC12F635/ PIC16F636 / PIC16F639
有沒有18FXX系類 或 30FXX系類

軟體方面 該選哪一套?





發表於: 2005/9/14 10:21
==== ^^ ^^ ====
頂部


Re: 在C18, 區域變數用太多, 真的會影響效率嗎 ?
資深會員
資深會員


再問一下

1. 鈀區域變數設為放在資料堆疊, 除了效率比較不好以外, 如果函數中設了很多的區域變數(例如 陣列or union), 有沒有可能造成不可預期bug的風險

2. 更改Default storage class 把區域變數都設為Static, 那, 執行函數時,區域變數的初始值會是0? 或是為未知數值,必須自行處理初始值?

3. 如果不care 效率的話, 區域變數是設在資料堆疊比較好還是設為static比較好?

發表於: 2005/9/14 9:28
頂部


about USB001 教育訓練
資深會員
資深會員


上 USB001 教育訓練課 要收費 送板子

如果日後想要再去上第2次的話
還是要再收一次費 然後再拿一次版子嗎??

發表於: 2005/9/14 9:13
頂部


Re: 在C18, 區域變數用太多, 真的會影響效率嗎 ?
中級會員
中級會員


8051 得堆疊可以儲存資料,但是PIC的堆疊不能存放資料!

另外,還有一點PIC的堆疊不能直接修改某層,但是8051可以!

發表於: 2005/9/14 2:48
頂部


我的中斷程式哪邊有錯?
高級會員
高級會員


請問大家....如題!
我設計一個LED的跑馬燈程式...
當發生中斷時(RB0接一按鈕開關)讓LED全亮...
跑馬燈情形OK!
發生中斷LED全亮也OK!
但之後爲何沒回復到正常的跑馬燈型態???
可麻煩哪位好心的大大幫我看一下我的程式哪邊發生錯誤或漏了?
先謝過好心的大大!!
bcf    INTCON,GIE,0    ;防止中斷再次發生
banksel    W_temp
movwf    W_temp
,1               ;將W的值存到W_temp
swapf    STATUS
,W,0               ;將STATUS的值存到S_temp
movwf    S_temp
,1
swapf    BSR
,W,0        ;將BSR的值存到B_temp
movwf    B_temp
,1            
movlw    
B'11111111'    ;中斷發生時讓LED全亮
movwf    LATC
,0
call    Delay
bcf    INTCON
,INT0IF,0    ;清除中斷旗標(INT0IF)
movlw    B'00000000'
movwf    LATC,0        ;LED全清為零
banksel    S_temp        
swapf    S_temp
,w,1               ;讀回STATUS暫存器的值
movwf    STATUS
,0            
swapf    B_temp
,w,1               ;讀回BSR暫存器的值
movwf    BSR
,0
swapf    W_temp
,f
swapf    W_temp
,w               ;讀回W暫存器的值
retfie

發表於: 2005/9/13 22:56
頂部


20MHz的16f877 RS232會回傳亂碼
新會員
新會員


20MHz的16f877將SPBRG設為129,Baud rate接近9600,但
RS232大部份卻回傳亂碼,請問問題是出在哪?

發表於: 2005/9/13 19:46
頂部


Re: 有問picf877a的analog input
版主
版主


1. ADCON1 暫存器有設對嗎?
試試看直接用 ADCON1=0x00;

2. TRISE 只能動到 Bit0 ~ Bit2,其餘為 PSP控制位元應該設為"0"

發表於: 2005/9/13 18:09
頂部


Re: 在C18, 區域變數用太多, 真的會影響效率嗎 ?
版主
版主


1. 31層的硬體堆疊跟Local Variable 的存取無關,它是存放呼叫函數(副程式)及中斷服務所用,存的只有Progra Counter Address 而已。

2. Local Variable 一般是放在資料堆疊裡與參數傳遞相同,當然你也可以在 Compiler 的設定使用沒用道德 RAM 來暫存這樣速度也會快些。

3. 可以在 Project --> MPLAB C18 --> Default storage class
下選擇 Static 後就會用剩餘的 RAM來做Local Variable

發表於: 2005/9/13 17:59
頂部



« 1 ... 6935 6936 6937 (6938) 6939 6940 6941 ... 7522 »



:::

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

教育訓練中心

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