打印

pic加法子程序编译出错

[复制链接]
447|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hanwe|  楼主 | 2019-12-18 20:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用加法子程序写了个程序,把0x01和0x04两个数相加送至RD口,但编译的时候总是说Symbol not previously defined (D_add),求好心人帮助我,程序去下。#INCLUDE<P16F877A.INC>           
__CONFIG _DEBUG_OFF&_CP_ALL&_WRT_HALF&_CPD_ON&_LVP_OFF&_BODEN_OFF&_PWRTE_ON&_WDT_OFF&_HS_OSC;芯片配置字,看门狗关,上电延时开,掉电检测关,低压编程关,加密,4M晶体HS振荡   
ACCALO EQU 20
ACCAHI EQU 21
ACCBLO EQU 23
ACCBHI EQU 24
ORG   00H
START GOTO MAIN
MAIN   
MOVLW  00H                                 
MOVWF  PORTA     
MOVWF  PORTD                        
BSF    STATUS,RP0                    
MOVLW  1FH                           
MOVWF  TRISA               
CLRF   TRISD                        
MOVLW  06H     
MOVWF  ADCON1                       
BCF    STATUS,RP0      
MOVLW  0X01     
MOVWF  ACCALO   
MOVLW  0X04     
MOVWF  ACCBLO     
CALL   D_add                       
MOVF   ACCBLO                        
MOVWF  PORTD                    
LOOP     
     GOTO   LOOP                           
      END                              
D_add   MOVF  ACCALO,0      
                ADDWF ACCBLO      
                BTFSC STATUS,C      
                INCF  ACCBHI      
               MOVF  ACCAHI,0     
              ADDWF ACCBHI      
              RETURN
NEG_A   COMF  ACCALO      
                INCF  ACCALO     
                BTFSC STATUS,Z     
                COMF   ACCAHI      
                RETURN

使用特权

评论回复
沙发
happy_10| | 2019-12-18 20:55 | 只看该作者
什么年代了,还在撸汇编,,,

使用特权

评论回复
板凳
hanwe|  楼主 | 2019-12-18 21:01 | 只看该作者
会吗,项目要求

使用特权

评论回复
地板
chuxh| | 2019-12-18 21:05 | 只看该作者
看来没有整明白END啥意思……
END  放在最后就好了!

使用特权

评论回复
5
dingy| | 2019-12-18 21:08 | 只看该作者
是抄的吧 可能放错了位置

使用特权

评论回复
6
supernan| | 2019-12-18 21:12 | 只看该作者

END
伪代码,表示汇编文件结束

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

979

主题

8749

帖子

4

粉丝