Re: 想要採購SMD TYPE的被動元件..
|
||||
---|---|---|---|---|
高級會員
|
電阻、電容、二極體
發表於: 2005/9/14 11:24
|
|||
|
關於pic16c54c的問題
|
||||
---|---|---|---|---|
高級會員
|
想要請教一下各位有經驗的大大
我現在在用pic16c54c,其外部的振盪想要用RC來完成。 pic16c54c在使用RC 振盪有沒有什麼限制和頻率範圍呢。 謝謝您的點覆..
發表於: 2005/9/14 11:13
|
|||
|
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 ;防止中斷再次發生
發表於: 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
|
|||
|