导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[求助]

* 25180: [求助]

   YANYAN 
YANYAN发表的帖子 

 [求助]
可以幫我看看這個程序在上電時,可以讓GP2,GP5為1嗎?謝謝!!
STATUS  EQU    3
GP      EQU    6
GP0     EQU    6
GP1     EQU    6
GP2     EQU    6
GP5     EQU    6
BIT     EQU    07H
INPUT   EQU    3
loop    MOVLW  18H
        TRIS   6
LP1     BTFSS  GP,3
        GOTO   LP1
        BSF    GP,2
        BSF    GP,5
        BCF    GP,0
        BCF    GP,1
        CALL   DEL500US
LP2     BTFSC  GP,3
        GOTO   LP2
        MOVLW  10
        MOVWF  BIT
        CALL   DEL500US
        BTFSC  GP,3
        GOTO   OUT1
        DECFSZ BIT
        GOTO   OUT1
        GOTO   OUT2
 LP3    BTFSC  GP,3
        GOTO   LP3
        MOVLW  10
        MOVWF  BIT
        CALL   DEL500US
        BTFSC  GP,3
        GOTO   OUT3
        DECFSZ BIT
        GOTO   OUT3
        GOTO   OUT4
        CALL   DEL500US
        GOTO   LOOP
 OUT1   MOVLW  1
        MOVWF  GP1
        BTFSS  GP,3
        GOTO   OUT1
        BCF    GP,1
        GOTO   LP3
        DECFSZ BIT
        GOTO   OUT1
        MOVLW  0
        MOVWF  GP0
        MOVWF  GP1
        RETURN
 OUT2   MOVLW  1
        MOVWF  GP0
        BTFSS  GP,3
        GOTO   OUT2
        BCF    GP,0
        RETURN
 OUT3   MOVLW  0
        MOVWF  GP2
        BTFSS  GP,3
        GOTO   OUT3
        BSF    GP,2
        GOTO   LOOP
        RETURN
 OUT4   MOVLW  0
        MOVWF  GP5
        BTFSS  GP,3
        GOTO   OUT4
        BSF    GP,5
        RETURN
DEL500US CLRF  1
DEL      MOVLW 7
         OPTION
         MOVF  1,0
         XORLW 02H
         BTFSS  STATUS,2
         GOTO   DEL
         RETLW   0
         END

发表时间:2003年4月15日10:57:40

  
回复该帖

本主题共有 6 帖,分页:>>>>>该主题的所有内容[6]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  25199.[详细]答:
摘要:你定义的BIT变量地址应该是一个专用寄存器PORTC吧?我感觉应该达不到你的目的,先改下地址试试,程式没具体看,你的PORTB.3接的按键动作好多呀![em11]......(141字)
- [dreamhee][1321次] 2003年4月15日

  25207.[详细][求助]
摘要:我用的是212C509A,我是用來做遙控車的,很麻煩,我是新手,幫幫忙好嗎?GP3接受收到一個波形,大于一定寬度,有由GPO,GP1,GP2,GP5來輸出一電平,帶動馬達轉動,要先讓GP0,GP1為高,GP2,GP5為低.我以前沒有編國過,......(285字)
- [YANYAN][1292次] 2003年4月15日

  25211.[详细]答:
摘要:那个芯片我没用过,提醒你地址不要定义错。 另外,你的程式很容易死掉,当来一个干扰时,又恰巧执行到BTFSS(或BTFSC)时,这个条件满足,继续执行,到下个判断时,就会死掉,我想应该在这些判断一下,如果超过多长时间,就退出去。[e......(222字)
- [dreamhee][1352次] 2003年4月15日

[上一篇帖子]:各位同胞:哪里有USB开发培训班。先谢谢了。我的Email:qdh@aeolus.com.cn各位同
[下一篇帖子]:[求助]誰知道,可以把代碼翻譯成源程序嗎