📄 sja1000.lst
字号:
A51 MACRO ASSEMBLER SJA1000 05/10/2007 18:14:31 PAGE 1
MACRO ASSEMBLER A51 V8.00d
NO OBJECT MODULE REQUESTED
ASSEMBLER INVOKED BY: D:\PROGRA~1\KEIL\C51\BIN\KE51.EXE E:\sjh\sja1000.asm SET(SMALL) DEBUG PRINT(.\sja1000.lst) OBJECT(
.\sja1000.obj) EP
LOC OBJ LINE SOURCE
0000 1 ORG 0000H
2
0000 3 CANINI:
0000 4 MOV DPTR, #MOD
*** _____________________________________^
*** ERROR #A9 IN 4 (E:\sjh\sja1000.asm, LINE 4): SYNTAX ERROR
0000 7409 5 MOV A, #09H
0002 F0 6 MOVX @DPTR, A
0003 7 MOV DPTR, #CDR
*** _____________________________________^
*** ERROR #A45 IN 7 (E:\sjh\sja1000.asm, LINE 7): UNDEFINED SYMBOL (PASS-2)
0006 7488 8 MOV A, #88H
0008 F0 9 MOVX @DPTR, A
0009 10 MOV DPTR, #IER
*** ______________________________________^
*** ERROR #A45 IN 10 (E:\sjh\sja1000.asm, LINE 10): UNDEFINED SYMBOL (PASS-2)
000C 740D 11 MOV A, #0DH
000E F0 12 MOVX @DPTR ,A
000F 900016 13 MOV DPTR, #AMR
0012 7E04 14 MOV R6, #4
0014 15 MOV R0, #DAMR
*** ____________________________________^
*** ERROR #A45 IN 15 (E:\sjh\sja1000.asm, LINE 15): UNDEFINED SYMBOL (PASS-2)
0016 E6 16 AMR : MOV A, @R0
0017 F0 17 MOVX @DPTR ,A
0018 A3 18 INC DPTR
0019 DEFB 19 DJNZ R6, AMR
001B 900022 20 MOV DPTR, #ACR
001E 7E04 21 MOV R6 ,#4
0020 22 MOV R0, #DACR
*** ___________________________________^
*** ERROR #A45 IN 22 (E:\sjh\sja1000.asm, LINE 22): UNDEFINED SYMBOL (PASS-2)
0022 E6 23 ACR : MOV A, @R0
0023 F0 24 MOVX @DPTR ,A
0024 A3 25 INC DPTR
0025 DEFB 26 DJNZ R6 ,ACR
0027 27 MOV DPTR, #BTR0
*** _____________________________________^
*** ERROR #A45 IN 27 (E:\sjh\sja1000.asm, LINE 27): UNDEFINED SYMBOL (PASS-2)
002A 7403 28 MOV A, #03H
002C F0 29 MOVX @DPTR, A
002D 30 MOV DPTR ,#BTR1
*** _____________________________________^
*** ERROR #A45 IN 30 (E:\sjh\sja1000.asm, LINE 30): UNDEFINED SYMBOL (PASS-2)
0030 74FF 31 MOV A, #0FFH
0032 F0 32 MOVX @DPTR, A
0033 33 MOV DPTR, #OCR 输出控制寄存器
*** _________________________^
*** _________________________________________^
*** ERROR #A38 IN 33 (E:\sjh\sja1000.asm, LINE 33): NUMBER OF OPERANDS DOES NOT MATCH INSTRUCTION
*** ERROR #A9 IN 33 (E:\sjh\sja1000.asm, LINE 33): SYNTAX ERROR
0033 74AA 34 MOV A ,#0AAH
0035 F0 35 MOVX @DPTR, A
0036 36 MOV DPTR, #RBSA
*** _____________________________________^
*** ERROR #A45 IN 36 (E:\sjh\sja1000.asm, LINE 36): UNDEFINED SYMBOL (PASS-2)
0039 7400 37 MOV A ,#0
A51 MACRO ASSEMBLER SJA1000 05/10/2007 18:14:31 PAGE 2
003B 38 MOVX @DPTR
*** _________________________^
*** ERROR #A38 IN 38 (E:\sjh\sja1000.asm, LINE 38): NUMBER OF OPERANDS DOES NOT MATCH INSTRUCTION
003B 39 MOV DPTR, #TXERR
*** _____________________________________^
*** ERROR #A45 IN 39 (E:\sjh\sja1000.asm, LINE 39): UNDEFINED SYMBOL (PASS-2)
003E 7400 40 MOV A, #0
0040 F0 41 MOVX @DPTR, A
0041 42 MOV DPTR, #ECC
*** _____________________________________^
*** ERROR #A45 IN 42 (E:\sjh\sja1000.asm, LINE 42): UNDEFINED SYMBOL (PASS-2)
0044 E0 43 MOVX A, @DPTR
0045 44 MOV DPTR, #MODE
*** _____________________________________^
*** ERROR #A45 IN 44 (E:\sjh\sja1000.asm, LINE 44): UNDEFINED SYMBOL (PASS-2)
0048 7408 45 MOV A, #08H
004A F0 46 MOVX @DPTR, A
004B 22 47 RET
004C 48 TDATA: MOV DPTR, #SR
*** _____________________________________________^
*** ERROR #A45 IN 48 (E:\sjh\sja1000.asm, LINE 48): UNDEFINED SYMBOL (PASS-2)
004F E0 49 MOVX A, @DPTR
0050 20E4F9 50 JB ACC.4, TDATA
0053 E0 51 TS0 : MOVX A ,@DPTR
0054 30E3FC 52 JNB ACC.3, TS0
0057 E0 53 TS1: MOVX A, @DPTR
0058 30E2FC 54 JNB ACC.2 ,TS1
005B 55 TS2: MOV DPTR, #CANTXB
*** ________________________________________________^
*** ERROR #A45 IN 55 (E:\sjh\sja1000.asm, LINE 55): UNDEFINED SYMBOL (PASS-2)
005E 7488 56 MOV A, #88H
0060 F0 57 MOVX @DPTR, A
0061 A3 58 INC DPTR
0062 59 MOV A, #ID0
*** __________________________________^
*** ERROR #A45 IN 59 (E:\sjh\sja1000.asm, LINE 59): UNDEFINED SYMBOL (PASS-2)
0064 F0 60 MOVX @DPTR, A
0065 A3 61 INC DPTR
0066 62 MOV A, #ID1
*** __________________________________^
*** ERROR #A45 IN 62 (E:\sjh\sja1000.asm, LINE 62): UNDEFINED SYMBOL (PASS-2)
0068 F0 63 MOVX @DPTR, A
0069 A3 64 INC DPTR
006A 65 MOV A ,#ID2
*** _________________________________^
*** ERROR #A45 IN 65 (E:\sjh\sja1000.asm, LINE 65): UNDEFINED SYMBOL (PASS-2)
006C F0 66 MOVX @DPTR, A
006D A3 67 INC DPTR
006E 68 MOV A,#ID3
*** _________________________________^
*** ERROR #A45 IN 68 (E:\sjh\sja1000.asm, LINE 68): UNDEFINED SYMBOL (PASS-2)
0070 F0 69 MOVX @DPTR, A
0071 70 MOV R0, #TRDATA
*** ___________________________________^
*** ERROR #A45 IN 70 (E:\sjh\sja1000.asm, LINE 70): UNDEFINED SYMBOL (PASS-2)
0073 E6 71 MTBF: MOV A, @R0
0074 A3 72 INC DPTR
0075 F0 73 MOVX @DPTR ,A
0076 08 74 INC R0
0077 75 CJNE R0 ,#TRDATA+8 ,MTBF
*** ____________________________________^
*** ERROR #A45 IN 75 (E:\sjh\sja1000.asm, LINE 75): UNDEFINED SYMBOL (PASS-2)
PA51 中文汇编系统
Version 7.1 (C) Copyright 2007.4
D:\PROGRA~1\KEIL\C51\BIN\A51.EXE @.\sja1000._ia N=2
格式:4
E:\sjh + sja1000 = E:\sjh\sja1000.asm
保护 E:\sjh\sja1000.asm f=0 k=1
存盘:E:\sjh\sja1000.asm D:\PROGRA~1\KEIL\C51\BIN\PINC\BAK\BAK008.ASM
编译: D:\PROGRA~1\KEIL\C51\BIN\KE51.exe @.\sja1000._ia 586
保护 E:\sjh\sja1000.asm f=1 k=2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -