Re: 有關 J-K F/F
|
||||
---|---|---|---|---|
新會員
|
難道PIC暫存器不是用正反器做的嗎?
如果找的到資料就不會上網問了 .
發表於: 2004/11/16 22:07
|
|||
|
請問一下...更新驅動程式...
|
||||
---|---|---|---|---|
中級會員
|
請問一下大家
我一值無法connect ICD2 我進行更新驅動程式時,在瀏覽搜尋驅動程式時 無法選擇ICD 2那ㄍ資料夾 想請問大家 要更新驅動程式要如何操作? 謝謝 感激不盡
發表於: 2004/11/16 18:42
|
|||
|
請問什麼是Low Power Timer1 ?
|
||||
---|---|---|---|---|
資深會員
|
在18F4620的組態設定裡看到這個選項
Low Power Timer1 OSC Enable 之前用的18F4320沒有這選項 請問這個選項的功能是什麼? 規格書12.3.2所說的 high-power, low-power 這兩種模式的差別在哪呢? PIC的工作電壓嗎?
發表於: 2004/11/16 18:14
|
|||
|
Re: 請教
|
||||
---|---|---|---|---|
資深會員
|
不能用btfsc操作工作暫存器
注意看指令集說明 BTFSC => Bit Test File,Skip if Clear 它比較的是檔案暫存器(File),而不是工作暫存器(Wreg)
發表於: 2004/11/16 18:08
|
|||
|
Re: 如何保護ICD2不被燒掉??
|
||||
---|---|---|---|---|
資深會員
|
programmer先選到none
然後再選到ICD2讓他重抓一次試試 有時我拔掉再插入後也有這情形 重新抓就好了 不要用重新連結那選項 有時用那個無效
發表於: 2004/11/16 18:04
|
|||
|
Re: 請教
|
||||
---|---|---|---|---|
初級會員
|
我的問題解決了,就是將
BTFSC W, 3改為MOVWF TEMP MOVWF TEMP,3 BTFSC W, 7改為MOVWF TEMP MOVWF TEMP,7 現在我想請教各位是不是不能在W裡面使用位操作指令
發表於: 2004/11/16 17:39
|
|||
|
請教
|
||||
---|---|---|---|---|
初級會員
|
我想請教一下有關HEX轉換為BCD的程式,請問我下面的程式
有什麼問題啊,我調試後發現轉換的結果不正確 MOVLW .24 MOVWF COUNT CLRF R3 CLRF R2 CLRF R1 CLRF R0 BCF STATUS, C LOOP RLCF RESTL RLCF RESTH RLCF RESTU RLCF R3 RLCF R2 RLCF R1 RLCF R0 DECFSZ COUNT GOTO ADJDEC GOTO NEXT ADJDEC MOVLW R3 MOVWF FSR0L CLRF FSR0H MOVF INDF0, W ADDLW 0X03 BTFSC W, 3 MOVWF INDF0 MOVF INDF0, W ADDLW 0X30 BTFSC W, 7 MOVWF INDF0 MOVLW R2 MOVWF FSR0L CLRF FSR0H MOVF INDF0, W ADDLW 0X03 BTFSC W, 3 MOVWF INDF0 MOVF INDF0, W ADDLW 0X30 BTFSC W, 7 MOVWF INDF0 MOVLW R1 MOVWF FSR0L CLRF FSR0H MOVF INDF0, W ADDLW 0X03 BTFSC W, 3 MOVWF INDF0 MOVF INDF0, W ADDLW 0X30 BTFSC W, 7 MOVWF INDF0 MOVLW R0 MOVWF FSR0L CLRF FSR0H MOVF INDF0, W ADDLW 0X03 BTFSC W, 3 MOVWF INDF0 MOVF INDF0, W ADDLW 0X30 BTFSC W, 7 MOVWF INDF0 GOTO LOOP NEXT
發表於: 2004/11/16 17:06
|
|||
|
Re: 如何保護ICD2不被燒掉??
|
||||
---|---|---|---|---|
新會員
|
為什麼我執行Program target device一次之後,把線拔起來測試過後,把線再插回去ICD2連線卻出現下面的錯誤:
ICDWarn0020: Invalid target device id (expected=ExpectedID, read=ReadID) (OK) MPLAB ICD 2 has read the device ID of the target device and found it different than expected for the device type selected within MPLAB IDE. If ReadID is 0 then it is likely that the target device is not powered, not connected, or simply missing. In any case, this is just a warning that MPLAB ICD 2 has not found the expected target device. Click OK to proceed. 執行(Program target device)卻出現下面的錯誤: Programming Target... ...Erasing Part ...Programming Program Memory (0x0 - 0x234) Verifying... ...Program Memory ICD0161: Verify failed (MemType = Program, Address = 0x0, Expected Val = 0x3000, Val Read = 0x0) ICD0275: Programming failed. MPLAB ICD 2 Ready 而且連續二台ICD2都是這樣子的情形,該如何是好呢?
發表於: 2004/11/16 14:42
|
|||
|
Re: ADC 定時讀取方法... ><
|
||||
---|---|---|---|---|
初級會員
|
只要在計時中斷裡面,加入啟動AD的命令就好了.
AD完成後,啟動AD中斷
發表於: 2004/11/16 14:30
|
|||
|