• slider image 282
  • slider image 283
  • slider image 284
  • slider image 285
  • slider image 286
  • slider image 287
:::

論壇索引


Board index » All Posts




Re: 有關#define和RES?!
資深會員
資深會員


除了用equ直接定址可以在watch看到變數名稱外
其他方式好像都看不到
所以只能自己算算位址數
再輸入位址來看了 (好麻煩 ~>_<~)

發表於: 2004/11/25 13:12
頂部


Re: 請教各位大大
資深會員
資深會員


這個東西跟按鍵一樣
也是會有彈跳
我當時是並聯電容下去消除
但沒完全消掉
還必須靠程式消除
所以實際上使用會發現有時跳個兩三個
接示波器看波形就了解了


發表於: 2004/11/25 13:08
頂部


Re: 請教各位大大
新會員
新會員


很感謝大大你的指導,我已經明白了.我還有一個問題是你所指的彈跳消除是什麼呢??thanks

發表於: 2004/11/25 12:56
頂部


Re: 有關#define和RES?!
高級會員
高級會員


沒關係...
還有個問題...
我用WATCH看...
我找不到count這個變數...
是本來就找不到ㄇ?!
還是....???

發表於: 2004/11/25 12:54
頂部


Re: 有關#define和RES?!
資深會員
資深會員


參照:

tonys 寫道:
教你兩種方法合用:

1. 右邊的教材及講義區有 MPASM 的中文教材,可下載閱讀。  →  →  →

2. 你可以試寫程式,放入上述指令,組譯完成後,用 View→Disassembly Listing 看看到底組譯出什麼東西。

兩相對照,應更容易瞭解。

不止這個問題可用,其他問題也可用此方法。


縮圖

發表於: 2004/11/25 11:33
頂部


Re: 請問如何不抹除內建EEPROM啊?
資深會員
資深會員


我記得ICD2 PROGRAM SETTING裡面的PROGRAM選項可選擇,不知對你是否有幫助.

發表於: 2004/11/25 11:20
頂部


Re: 有無內建rs-232介面的pic???
中級會員
中級會員


如果你要做商用產品,建議你用ic做轉換會比較好一點,
用(電阻-電容-二極體-電晶體)組成的替代線路
還須考慮到連接設備,桌上型pc or 筆記型電腦 or pda
這些設備我都有連接過,所以建議你用ic做

發表於: 2004/11/25 10:58
頂部


Re: 請教各位大大
資深會員
資深會員


@_@|||
我上次在測試旋轉式編碼器時
有寫一個小程式來測試(彈跳消除沒寫,只是看看能不能控制)
由PORTD輸出8位元數值
控制對象是松暉的ED1612s
http://0rz.net/0903h
參考看看吧

P.S. 松暉他的規格書寫錯了,正轉反轉的輸出波形畫錯
建議你照他的電路接,然後用示波器看A,B波形
就知道怎麼控制了

;測試旋轉式編碼器,松暉ED1612S,反相輸出

          
LIST  P=18F4320 R=DEC     
          
#INCLUDE <P18F4320.INC>

;定義接腳
#DEFINE   ENCO_A       PORTB,0                       ;編碼器輸出A
#DEFINE   IO_ENA       TRISB,0    
#DEFINE   ENCO_B       PORTB,1                       ;編碼器輸出B
#DEFINE   IO_ENB       TRISB,1


;設定變數位址

WAIT_ENC  EQU    20H                   
;訊號A上升等待逾時計數器
OUTLED    EQU    21H                   
;輸出數值到LED


;使用者重置向量
          ORG   00H
          
GOTO START

START
;規劃內建震盪器
        
;  MOVLW   B'01101110'           ;使用4MHz內建震盪器
         
MOVWF   OSCCON                ;
;
規劃I/O
          BSF     IO_ENA                
;編碼器訊號A
          BSF     IO_ENB                
;編碼器訊號B
          CLRF    TRISD                 
;
          
CLRF    OUTLED

AAAA
          BTFSS   ENCO_A                
;
          
CALL    TEST_RISE_A           ;測試訊號A上緣
          MOVFF   OUTLED
,LATD           ;數值輸出
          BRA     AAAA

;測試訊號A上緣
TEST_RISE_A
          MOVLW  10                     
;
          
MOVWF  WAIT_ENC               ;
WAIT_A_UP
          DCFSNZ WAIT_ENC               
;
          RETURN                        ;
超過預定等待次數就離開
          BTFSS  ENCO_A                 
;
          
BRA    WAIT_A_UP              ;若A沒上升就繼續等
;測試訊號B
TEST_B
          BTFSC  ENCO_B                 
;
          
DECF   OUTLED                 ;逆時鐘,輸出數值減一
          BTFSS  ENCO_B                 
;
          
INCF   OUTLED                 ;順時鐘,輸出數值加一
          
RETURN
          
END

發表於: 2004/11/25 10:28
頂部


請教各位大大
新會員
新會員


小弟目前使用使用七段顯示器和旋轉式ENCODER,靠著ENCODER的旋轉可以調整七段顯示器的數字大小,不知道各位大大知道哪裡有在介紹ENCODER的用法,或者是各位大大能告訴我使用方法呢??thanks.

發表於: 2004/11/25 9:46
頂部


Re: ICDWarn0020: Invalid target device id (expected=0x4D, read=0x0)
高級會員
高級會員


這個問題有幾個地方可以確認一下 ,
我們先排除ICD2的問題 ,
可以先用確定可以WORK的板子確認ICD2可否連上 ,

而上述這些問題通常是連接的問題 ,
1 . SELF TEST FAILED , ICD2在連接上, 會去偵測TARGET上的電源 , VDD , VPP/MCLR , GND , 你可以在DEBUGGER\SETTING裡看到SELF TEST的對話框 , 下方有幾個框框會SHOW出SELF TEST的結果 , 必需都為PASS , 如果不是,大概就是電源線路的問題 , 如果都是PASS , 可以再選到POWER對話框下 , 有一個電源電壓值的框框 , UPDATE一下 , 如果SHOW出來的值小於你的VDD-0.7V以上的話 , 那你的ICD2的VDD可能接到IO上了 ,

2 . ICDWARN0020:最有可能就是RB6 , RB7接錯了 , 所以沒有辦法讀到IC內部的IC資訊 ,

最不可能就是IC 壞了 , 不過也可以換換看 ,

發表於: 2004/11/25 9:31
頂部



« 1 ... 7168 7169 7170 (7171) 7172 7173 7174 ... 7358 »



:::

Microchip連結

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/Data_CD/eLearning/index.html
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
[ more... ]

Microchip CAE 空中教室

教育訓練中心

課程 - 台北教育訓練中心
課程 - 新竹教育訓練中心
課程 - 高雄教育訓練中心
教育訓練中心介紹
購買 - 實驗工具
臺灣實驗板介紹與資源