Re: 燒錄時,有時一直發生的問題!
|
||||
---|---|---|---|---|
版主
|
我的經驗是:target IC的振盪模式不對,程式不會跑,自然不會在debug mode 中。
發表於: 2005/7/6 18:24
|
|||
|
Re: 如何使用16F688設定內部RC振盪
|
||||
---|---|---|---|---|
版主
|
1、看相對應的.INC檔,來了解程式中可以如何利用__CONFIG設定。
2、在MPLAB中選PIC16F688,再看configuration setting中的選項。 3、看data sheet。
發表於: 2005/7/6 18:21
|
|||
|
Re: 中断问题
|
||||
---|---|---|---|---|
版主
|
PIC的特定的interrupt flag,在適當的條件發生時,一定會被設為1。但是只有在相對應的enable bit為1的先決條件下,才會產生interrupt,也就是說才會跳入中斷服務程序。
~IE =0,就難保每一次相對的timer overflow都被捕捉到。 如果您還有其它被enable的中斷源,那您程序中的 HiISR還有機會被執行到;如果沒有,那程序根本不會跳到HiISR,自然int_num就不會遞增了。 當然,如果您的程序根本就亂了,那就另當別論。
發表於: 2005/7/6 18:14
|
|||
|
Re: 谁有30F伪指令的资料?
|
||||
---|---|---|---|---|
版主
|
在MPLAB V7.x版中,找Help>Topics>MPLAB ASM30,搜尋directives.
發表於: 2005/7/6 18:03
|
|||
|
Re: 請問有哪些指令會更改FSR?
|
||||
---|---|---|---|---|
版主
|
絕大部份的PIC指令,都不會只針對特定的file register。 也就是說,有少部份會:如您所提到的LFSR便是。
印象裏,在PIC18能直接改變FSR高、低位元組的指令就是LFSR。存在的目的是為了使用上的方便,及效率的提升。 至於其它的指令,應該是說:如果沒有不小心定址到FSR的位址,是不會改變到FSR的內容。但是,換句話說,FSR也是一個file register,有很多指令都可以改變到它,不管您是故意的,還是不小心。
發表於: 2005/7/6 17:56
|
|||
|
Re: 電腦終端機
|
||||
---|---|---|---|---|
資深會員
|
引言
<想請問各位前輩:我能不能利用windows內建的電腦終端機接收PIC端命令,進而控制電腦週邊設備~~~ > windows內建的電腦終端機==>是通訊介面 可以用vb寫程式把資料讀進來控制周邊 這些資料很多
發表於: 2005/7/6 16:43
|
|||
==== ^^ ^^ ====
|
||||
|
Re: 24LC16B的循序讀取模式
|
||||
---|---|---|---|---|
資深會員
|
沒人理我...
剛剛試出來了 他會自動換頁換區 一直依序讀取下去 所以只要設定好讀取次數迴圈 就可以直接從第0區的00H 一直讀取到第七區的FFH
發表於: 2005/7/6 14:48
|
|||
|
電腦終端機
|
||||
---|---|---|---|---|
高級會員
|
想請問各位前輩:我能不能利用windows內建的電腦終端機接收PIC端命令,進而控制電腦週邊設備~~~
發表於: 2005/7/6 13:19
|
|||
|
Re: 問幾個ccs 的問題?
|
||||
---|---|---|---|---|
資深會員
|
參照:
看來你用的是 CC5X,不是 CCS,呵呵
發表於: 2005/7/6 12:29
|
|||
|