[PIC®/AVR®/dsPIC®产品] 伪指令的问题

[复制链接]
 楼主| 比神乐 发表于 2024-5-8 12:48 | 显示全部楼层 |阅读模式
代码
  1. #include<p16f877.inc>
  2.    
  3. __CONFIG(_CP_OFF & _WDT_OFF & _BODEN_OFF & _PWRTE_ON & _XT_OSC & _WRT_OFF & _LVP_OFF& _CPD_OFF);
  4. ;CONFIG1L


  5. I EQU 0X20
  6. J EQU 0X21

  7.     ORG 0X000
  8.     GOTO main
  9.    
  10.     org 0x0020

  11.    
  12. main
  13.    
  14.     bsf STATUS,RP0
  15.     BCF STATUS,RP1
  16.     BCF TRISB,0
  17. LOOP
  18.     bcf STATUS,RP0
  19.     BSF PORTB,0
  20.     call delay
  21.    
  22.     bcf PORTB,0
  23.     call delay
  24.     GOTO LOOP
  25.    
  26. delay:
  27. MOVLW 0XFF
  28.     MOVWF I
  29. LOOP1:
  30.     MOVLW 0XFF
  31.     MOVWF J
  32. loop2
  33.     DECFSZ J,f
  34.     goto loop2

  35.     DECFSZ I,f
  36.     goto LOOP1
  37.     return   
  38.     org 0x0300
  39.     fill 0x0000,5
  40. <font color="#ff0000">    fill (goto $),NEXT_BLOCK-$</font>
  41.    
  42.     ORG 0X0800
  43. NEXT_BLOCK
  44.     NOP
  45.     GOTO NEXT_BLOCK
  46.    
  47.     org 0x2100
  48.     de  0,1,2,3
  49.     de  "ABCD"
  50.     END


上面红的语句出错

请问高手,如何解决?谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
zhuomuniao110 发表于 2024-5-9 23:01 | 显示全部楼层
怎么还在用汇编啊,换成C啊
chenqianqian 发表于 2024-5-10 08:00 来自手机 | 显示全部楼层
牛X啊,还在用汇编语言编程。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

470

主题

3535

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部