diff options
| author | Sven Eisenhauer <sven@sven-eisenhauer.net> | 2023-11-10 15:11:48 +0100 |
|---|---|---|
| committer | Sven Eisenhauer <sven@sven-eisenhauer.net> | 2023-11-10 15:11:48 +0100 |
| commit | 33613a85afc4b1481367fbe92a17ee59c240250b (patch) | |
| tree | 670b842326116b376b505ec2263878912fca97e2 /Bachelor/Mikroprozessorsysteme1/Praktikum3/P3_1.LST | |
| download | Studium-33613a85afc4b1481367fbe92a17ee59c240250b.tar.gz Studium-33613a85afc4b1481367fbe92a17ee59c240250b.tar.bz2 | |
Diffstat (limited to 'Bachelor/Mikroprozessorsysteme1/Praktikum3/P3_1.LST')
| -rw-r--r-- | Bachelor/Mikroprozessorsysteme1/Praktikum3/P3_1.LST | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/Bachelor/Mikroprozessorsysteme1/Praktikum3/P3_1.LST b/Bachelor/Mikroprozessorsysteme1/Praktikum3/P3_1.LST new file mode 100644 index 0000000..eccdcf7 --- /dev/null +++ b/Bachelor/Mikroprozessorsysteme1/Praktikum3/P3_1.LST @@ -0,0 +1,56 @@ +################################################################################
+# #
+# Micro Series 8051 Assembler V2.02/DOS 14/Jun/05 13:24:51 #
+# #
+# Source = p3_1.s03 #
+# List = p3_1.lst #
+# Object = p3_1.r03 #
+# Options = f #
+# #
+# (c) Copyright IAR Systems 1990 #
+################################################################################
+
+
+ 1 ;Sven Eisenhauer
+ 2 ;MPS1 Versuch 3 Aufgabe 1
+ 3 ;14.06.2005
+ 4
+ 102
+ 103 0000 ORG 0000h
+ 104
+ 105 0000 D290 SETB P1.0
+ 106 0002 D293 SETB P1.3
+ 107 0004 901000 MOV DPTR,#1000h
+ 108
+ 109 0007 309314 START: JNB P1.3,OUTPUT
+ 110 000A 309002 JNB P1.0,READ
+ 111 000D 80F8 SJMP START
+ 112
+ 113 000F E5E8 READ: MOV A,P4
+ 114 0011 F0 MOVX @DPTR,A
+ 115 0012 A3 INC DPTR
+ 116 0013 12002D LCALL SENDSE
+ 117 0016 7400 MOV A,#00h
+ 118 0018 F0 MOVX @DPTR,A
+ 119 0019 3090FD LOOP: JNB P1.0,LOOP
+ 120 001C 80E9 SJMP START
+ 121
+ 122 001E 901000 OUTPUT: MOV DPTR,#1000h
+ 123 0021 E0 OUTPUT2: MOVX A,@DPTR
+ 124 0022 A3 INC DPTR
+ 125 0023 12002D LCALL SENDSE
+ 126 0026 E0 MOVX A,@DPTR
+ 127 0027 B400F7 CJNE A,#00h,OUTPUT2
+ 128 002A 028000 LJMP 8000h
+ 129
+ 130 002D F599 SENDSE: MOV SBUF,A
+ 131 002F C299 CLR TI
+ 132 0031 3099FD WARTE: JNB TI, WARTE
+ 133 0034 22 RET
+ 134
+ 135 0035 END
+
+ Errors: None ########
+ Bytes: 53 # p3_1 #
+ CRC: 4500 ########
+
|
