[問題] 關於PIC16F84A的問題

看板ASM (組合語言)作者 (n7976)時間15年前 (2009/03/01 16:31), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
請問版上大大 最近我在試SLEEP的功能 我寫了一段程式碼如下: LOOP MOVF 06H,W BCF 0BH,0 BCF 03H,5 ;STATUS Bit5=0=>設定Bank0 BTFSS 06H,4 GOTO R2OPEN GOTO R2CLOSE ; LOOP1 MOVF 06H,W BCF 0BH,0 BCF 03H,5 ;STATUS Bit5=0=>設定Bank0 BTFSC 06H,6 GOTO R1CLOES BTFSC 06H,5 ;若為1 執下行,為0則跳下下行 GOTO R1CLOES BCF 06H,1 ;R1OPEN ; BTFSC 0CH,0 ;timer若為1 執下行,為0則跳 GOTO LOOP1 MOVF 06H,W ANDLW 01110000B BTFSS 03H,2 ; Z FLAG GOTO LOOP SLEEP NOP BCF 0BH,0 BCF 0BH,0 GOTO LOOP 我後來把它燒入IC在到麵包版上測電流,可是還有0.7mA 左右 不知道是哪裡有問題,進入SLEEP指令應該是很單純的 __ 程式碼在進入SLEEP部分應該沒問題(TO FLAG 也有變一) 不知道是有哪裡沒注意到,有沒有高手能解答 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.174.140.208

03/01 16:54, , 1F
請問用ICD2燒錄嗎??燒錄完後有拔除嗎??
03/01 16:54, 1F

03/02 00:15, , 2F
請問拔除是什麼意思??
03/02 00:15, 2F

03/03 00:05, , 3F
燒錄時不是要接5PIN~(MCRL、PGD、PGC、VCC、GND)
03/03 00:05, 3F

03/04 00:14, , 4F
不好意思..ICD2是燒錄工具吧??我是用一台IC WRITER 燒的
03/04 00:14, 4F

03/04 21:51, , 5F
那就不是了!!我是曾經沒拔ICD2燒錄線,所以有0.07A
03/04 21:51, 5F

03/04 22:39, , 6F
烏烏....所以是無解囉,卡這裡蠻久的= =
03/04 22:39, 6F
文章代碼(AID): #19gaVV-Y (ASM)
文章代碼(AID): #19gaVV-Y (ASM)