久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2684|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

error A18:OUT OF RANGE OR NON-TYPELESS BIT-OFFSET匯編語(yǔ)言編譯錯(cuò)誤

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:707584 發(fā)表于 2020-6-8 21:18 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
新手小白,單片機(jī)函數(shù)信號(hào)發(fā)生器的代碼,不知道為啥報(bào)錯(cuò)了

SX.a51(29): error A9: SYNTAX ERROR
SX.a51(33): error A9: SYNTAX ERROR
SX.a51(71): error A18: OUT OF RANGE OR NON-TYPELESS BIT-OFFSET
SX.a51(73): error A18: OUT OF RANGE OR NON-TYPELESS BIT-OFFSET
SX.a51(74): error A18: OUT OF RANGE OR NON-TYPELESS BIT-OFFSET
SX.a51 - 5 Error(s), 0 Warning(s).

       ORG     0000H        ;程序開(kāi)始
       MOV     DPTR,#0FEFFH ;0832的地址
       MOV     SP,#60H      ;設(shè)置堆棧
           
START: JNB     P1.0,FB      ;輸出方波程序
       JNB     P1.1,SJB     ;輸出三角波程序
           JNB     P1.2,TXB     ;輸出梯形波程序
           JNB     P1.3,JCB     ;輸出鋸齒波程序
           JNB     P1.4,ZXB     ;輸出正弦波程序
           SJMP    START        ;循環(huán)檢測(cè)
           RET
/**************方波************/
FB:    MOV      A,#0         ;通過(guò)高低電平地的變化來(lái)輸出波形
       MOVX     @DPTR,A      ;向選通地址送低電平
           ACALL    DELAY
           MOV      A,#0FFH
           MOVX     @DPTR,A      ;向選通地址送高電平
           ACALL    DELAY
           JB       P1.0,START
           AJMP     FB
DELAY: MOV      30H,#0F0H    ;延時(shí),通過(guò)改變它的大小可以改變占空比
D1:    DJNZ     R0,D1
       RET
           /**************三角波************/         
SJB:   MOV      R6,#00H
DA1:   MOV      A,R6
       MOVX     @DPTR,A
           INC      R6
           CJNER6,#0FFH,DA1
DA2:   DEC      R6
       MOV      A,R6
       MOVX     @DPTR,A
       CJNER6,#00H,DA2
       JB       P1.1,START
       AJMP     SJB
/*************梯形波************/        
TXB:   MOV      A,#0        
       MOV      R1,#0AH
LP:    MOVX     @DPTR,A        ;選通地址
       ACALL    DELAY1         ;延時(shí)
           DJNZ     R1,NEXT        
           SJMP     TXB
NEXT:  ADD      A,#10          ;每次以10H的梯度增加
       JB       P1.2,START
           SJMP     LP
DELAY1:MOV      31H,#0FFH
D2:    DJNZ     31H,D2
       RET
/*************鋸形波************/               
JCB:   MOV       R6,#00H        ;設(shè)置初值
DA0:   MOV       A,R6
       MOVX      @DPTR,A
           INC       R6
           JB        P1.3,START
           AJMP      DA0
/*************正弦波************/        
ZXB:   MOV       R1,#00H         ;取表格初值
LOOP1: MOV       A,R1            ;在表格里取數(shù)送到指定地址
       MOV       DPTR,#TAB
           MOVC      A,@A+DPTR
           MOV       DPTR,#0FEFFH
           MOVX      @DPTR,A
           INC       R1               ;表格加一
           JB        P1.4,START
           AJMP      LOOP1            ;循環(huán)
TAB:   DB 080H,083H,086H,089H,08DH,090H,093H,096H ;正弦表格
           DB 099H,09CH,09FH,0A2H,0A5H,0A8H,0A8H,0AEH
           DB 0B1H,0B4H,0B7H,0BAH,0BCH,0BFH,0C2H,0C5H
           DB 0C7H,0CAH,0CCH,0CFH,0D1H,0D4H,0D6H,0D8H
           DB 0DAH,0DDH,0DFH,0E1H,0E3H,0E5H,0E7H,0E9H
           DB 0EAH.0ECH,0EEH,0EFH,0F1H,0F2H,0F4H,0F5H
           DB 0F6H,0F7H,0F8H,0F9H,0FAH,0FBH,0FCH,0FDH
           DB 0FDH.0FEH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
           DB 0FFH.0FFH,0FFH,0FFH,0FFH,0FFH,0FEH,0FDH
           DB 0FDH,0FCH,0FBH,0FAH,0F9H,0F8H,0F7H,0F6H
           DB 0F5H,0F4H,0F2H,0F1H,0EFH,0EEH,0ECH,0EAH
           DB 0E9H,0E7H,0E5H,0E3H,0E1H,0DEH,0DDH,0DAH
           DB 0D8H,0D6H,0D4H,0D1H,0CFH,0CCH,0CAH,0C7H
       DB 0C5H,0C2H,0BFH,0BCH,0BAH,0B7H,0B4H,0B1H
           DB 0AEH,0ABH,0A8H,0A5H,0A2H,9FH,9CH,99H
           DB 96H,93H,90H,8DH,89H,86H,83H,80H
           DB 80H,7CH,79H,78H,72H,6FH,6CH,69H
           DB 66H,63H,60H,5DH,5AH,57H,55H,51H
           DB 4EH,4CH,48H,45H,43H,40H,3DH,3AH
           DB 38H,35H,33H,30H,2EH,2BH,29H,27H
           DB 25H,22H,20H,1EH,1CH,1AH,18H,16H
           DB 15H,13H,11H,10H,0EH,0DH,0BH,0AH
           DB 09H,08H,07H,06H,05H,04H,03H,02H
           DB 02H,01H,00H,00H,00H,00H,00H,00H
           DB 00H,00H,00H,00H,00H,00H,01H,02H
           DB 02H,03H,04H,05H,06H,07H,08H,09H
       DB 0AH,0BH,0DH,0EH,10H,11H,13H,15H
           DB 16H,18H,1AH,1CH,1EH,20H,22H,25H
           DB 27H,29H,2BH,2EH,30H,33H,35H,38H
           DB 3AH,3DH,40H,43H,45H,48H,4CH,4EH
           DB 51H,55H,57H,5AH,5DH,60H,63H,66H
           DB 69H,6CH,6FH,72H,76H,79H,7CH,80H
                  RET
                  END

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲精品一区二区在线观看 | 国产毛片久久久久久久久春天 | 日韩午夜影院 | 欧美日韩1区2区3区 欧美久久一区 | 91久久久久久 | 色网站视频 | 亚洲毛片| 欧美一区二区三区视频在线 | 成人欧美一区二区三区黑人孕妇 | 日韩欧美一区二区三区在线播放 | 99国产精品99久久久久久粉嫩 | 成人精品在线观看 | 第一福利社区1024 | 国产视频精品在线观看 | 久久亚洲一区二区三区四区 | 久久综合一区 | 午夜视频精品 | 中文字幕国产日韩 | 日韩在线精品视频 | 日本电影韩国电影免费观看 | 91综合在线视频 | 99pao成人国产永久免费视频 | 久久久久国产 | 国产欧美在线观看 | 四虎影院免费在线播放 | 在线观看亚洲 | 黄色av网站在线免费观看 | 国产精品久久国产精品久久 | 国产在线观看一区二区三区 | 欧美一区二区大片 | 日韩精品a在线观看图片 | 四虎永久影院 | 午夜一区二区三区视频 | 欧美一级二级三级视频 | 请别相信他免费喜剧电影在线观看 | 中文字幕乱码一区二区三区 | 国产视频1区 | 99热在线观看精品 | 亚洲免费在线 | 日韩二区 | 国产精品2|