• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts (unfamiliar)




MCLR 當成輸出用!?續
#1
新會員
新會員


看過之前所po的文後,我還是試不出來,因為我在設定Configuration Bit 時,Master Clear Enable 只能設定 External OR Internal,我設定成Internal時就會出現以下所示問題:

ICD0161: Verify failed (MemType = Program, Address = 0x0, Expected Val = 0x0, Val
Read = 0x3FFF)
ICD0275: Programming failed.

請問能再說明更詳細些嗎?謝謝!

發表於: 2007/1/28 12:25
頂部


幫我解答這個問題有關io的控制
#2
新會員
新會員


PROCESSOR    12F675
    
INCLUDE "D:INCFILE12F675.inc"


User Register Definition
CNT        EQU        33h        
DELAYCNT0    EQU        34h        
DELAYCNT1    EQU        35h        
CNT0        EQU        36h
DELAYCNT2    EQU        37h
;##### Program Reset Vector
            
ORG    0x00                
            
GOTO    START                        
;#####Main Program Start Here
START:
PIC Initialization
            CALL    PIC_INIT
MAIN_LOOP
:
            
CLRWDT
            MOVLW    0FEh            
            MOVWF    GPIO    
            MOVLW    03h                    
            MOVWF    CNT                    
INNER_LOOP
:
            
CALL    DELAY                
            BSF    STATUS
,C        
            RLF    GPIO
,F            
            DECFSZ    CNT
,F                
            
GOTO    INNER_LOOP                    
            MOVLW    0EFh
            MOVWF    GPIO
            MOVLW    02h
            MOVWF    CNT
INNER_LOOP0
:
            
CALL    DELAY
            BSF    STATUS
,C
            RLF    GPIO
,F
            DECFSZ    CNT
,F
            
GOTO    INNER_LOOP0
            MOVLW    0EFh
            MOVWF    GPIO
            CALL    DELAY

            MOVLW    0FBh
            MOVWF    GPIO
            MOVLW    02h
            MOVWF    CNT
INNER_LOOP1
:
            
CALL    DELAY
            BSF    STATUS
,C
            RRF    GPIO
,F
            DECFSZ    CNT
,F
            
GOTO    INNER_LOOP1
            
GOTO    MAIN_LOOP
;##### PIC Initialize
PIC_INIT:
            
CLRF    INTCON    
            BCF    STATUS
,RP0
            CLRF    GPIO
            MOVLW    07h
            MOVWF    CMCON0            
            BSF        STATUS
,RP0            
            CLRF    ANSEL
            MOVLW    0C0h
            MOVWF    TRISIO                
            BCF    STATUS
,RP0            
            
RETURN

Software Control Delay
DELAY
:
            
MOVLW    0FFh            
            MOVWF    DELAYCNT0            
            MOVWF    DELAYCNT1            
            MOVLW    003h
            MOVWF    DELAYCNT2
DELAY0
:
            
DECFSZ    DELAYCNT0,F            
            
GOTO    DELAY0                
            DECFSZ    DELAYCNT1
,F            
            
GOTO    DELAY0                
            DECFSZ    DELAYCNT2
,F            
            
GOTO    DELAY0                



            END


程式內容如上
我只用GPIO<5,4,2,1,0>做跑馬燈功能,但只要有用到RRF的指令就會亂掉,我就一直搞不懂為什麼,可是改為RLF時只是方向相反,但功能卻是正常的,誰能幫我解答嗎? 真的是搞不懂為什麼?????????

發表於: 2006/4/26 21:45
頂部


Re: 大家氯化鐵都怎麼處理?
#3
新會員
新會員


這個問題非常的easy,只要你把氯化鐵拿到環保局的信箱或櫃台放置,環保局自然會把它處理的很好,並且不會倒到海洋哦~~~~如果連環保局都亂倒,我想沒有人可以比他們處理的更好了吧!!!

發表於: 2006/1/19 21:23
頂部






:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
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/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------