📄 driver1302.ls1
字号:
A51 MACRO ASSEMBLER DRIVER1302 04/29/2009 19:18:09 PAGE 1
MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN driver1302.OBJ
ASSEMBLER INVOKED BY: e:\Keil\C51\BIN\A51.EXE driver1302.src PR(.\driver1302.ls1) EP DEBUG
LOC OBJ LINE SOURCE
1 ; .\driver1302.SRC generated from: driver1302.c
2 ; COMPILER INVOKED BY:
3 ; e:\Keil\C51\BIN\C51.EXE driver1302.c BROWSE DEBUG OBJECTEXTEND SRC(.\driver1302.SR
C)
4
5 $nomod51
6
7 NAME DRIVER1302
8
0092 9 P1M0 DATA 092H
0093 10 P0M1 DATA 093H
0096 11 P2M0 DATA 096H
0091 12 P1M1 DATA 091H
0080 13 P0 DATA 080H
00B2 14 P3M0 DATA 0B2H
0095 15 P2M1 DATA 095H
0090 16 P1 DATA 090H
00B4 17 P4M0 DATA 0B4H
00B1 18 P3M1 DATA 0B1H
00A0 19 P2 DATA 0A0H
00CA 20 P5M0 DATA 0CAH
00B3 21 P4M1 DATA 0B3H
00B0 22 P3 DATA 0B0H
00C9 23 P5M1 DATA 0C9H
00C0 24 P4 DATA 0C0H
00D6 25 AC BIT 0D0H.6
00C8 26 P5 DATA 0C8H
00AF 27 EA BIT 0A8H.7
00CE 28 SPCTL DATA 0CEH
00DF 29 CF BIT 0D8H.7
00F9 30 CH DATA 0F9H
00AD 31 EADC BIT 0A8H.5
00A8 32 IE DATA 0A8H
0090 33 Sclk BIT 090H.0
00E9 34 CL DATA 0E9H
00C5 35 IAP_CMD DATA 0C5H
00FA 36 CCAP0H DATA 0FAH
00FB 37 CCAP1H DATA 0FBH
00BD 38 ADC_RES DATA 0BDH
00B6 39 IPH2 DATA 0B6H
00EA 40 CCAP0L DATA 0EAH
00DE 41 CR BIT 0D8H.6
00EB 42 CCAP1L DATA 0EBH
00DA 43 CCAPM0 DATA 0DAH
00DB 44 CCAPM1 DATA 0DBH
00AC 45 ES BIT 0A8H.4
00BD 46 PADC BIT 0B8H.5
00B8 47 IP DATA 0B8H
0098 48 RI BIT 098H.0
00D7 49 CY BIT 0D0H.7
0099 50 TI BIT 098H.1
0097 51 CLK_DIV DATA 097H
00C3 52 IAP_ADDRH DATA 0C3H
00BC 53 PS BIT 0B8H.4
0081 54 SP DATA 081H
00C4 55 IAP_ADDRL DATA 0C4H
00D9 56 CMOD DATA 0D9H
00D8 57 CCON DATA 0D8H
A51 MACRO ASSEMBLER DRIVER1302 04/29/2009 19:18:09 PAGE 2
00BF 58 PPCA BIT 0B8H.7
00D2 59 OV BIT 0D0H.2
0097 60 Pout BIT 090H.7
00AE 61 ELVD BIT 0A8H.6
00BB 62 P4SW DATA 0BBH
00BC 63 ADC_CONTR DATA 0BCH
0099 64 SBUF DATA 099H
0087 65 PCON DATA 087H
0098 66 SCON DATA 098H
008F 67 WAKE_CLKO DATA 08FH
0089 68 TMOD DATA 089H
0088 69 TCON DATA 088H
00BE 70 PLVD BIT 0B8H.6
0091 71 Io BIT 090H.1
0092 72 Rst BIT 090H.2
0089 73 IE0 BIT 088H.1
00A1 74 BUS_SPEED DATA 0A1H
008B 75 IE1 BIT 088H.3
00AF 76 IE2 DATA 0AFH
008E 77 AUXR DATA 08EH
00F0 78 B DATA 0F0H
00C7 79 IAP_CONTR DATA 0C7H
00E0 80 ACC DATA 0E0H
00A9 81 ET0 BIT 0A8H.1
008D 82 TF0 BIT 088H.5
00AB 83 ET1 BIT 0A8H.3
008F 84 TF1 BIT 088H.7
00B5 85 IP2 DATA 0B5H
009A 86 RB8 BIT 098H.2
008C 87 TH0 DATA 08CH
008D 88 TH1 DATA 08DH
0088 89 IT0 BIT 088H.0
00A8 90 EX0 BIT 0A8H.0
009B 91 TB8 BIT 098H.3
008A 92 IT1 BIT 088H.2
00AA 93 EX1 BIT 0A8H.2
00D0 94 P BIT 0D0H.0
009F 95 SM0 BIT 098H.7
008A 96 TL0 DATA 08AH
009E 97 SM1 BIT 098H.6
008B 98 TL1 DATA 08BH
009D 99 SM2 BIT 098H.5
00B9 100 PT0 BIT 0B8H.1
00BB 101 PT1 BIT 0B8H.3
00D3 102 RS0 BIT 0D0H.3
00C2 103 IAP_DATA DATA 0C2H
008C 104 TR0 BIT 088H.4
00D4 105 RS1 BIT 0D0H.4
008E 106 TR1 BIT 088H.6
00C1 107 WDT_CONTR DATA 0C1H
00B8 108 PX0 BIT 0B8H.0
00BA 109 PX1 BIT 0B8H.2
00F2 110 PCA_PWM0 DATA 0F2H
00F3 111 PCA_PWM1 DATA 0F3H
009D 112 P1ASF DATA 09DH
0083 113 DPH DATA 083H
00BE 114 ADC_RESL DATA 0BEH
0082 115 DPL DATA 082H
00CD 116 SPSTAT DATA 0CDH
00B7 117 IPH DATA 0B7H
009B 118 S2BUF DATA 09BH
009C 119 REN BIT 098H.4
009A 120 S2CON DATA 09AH
009C 121 BRT DATA 09CH
00B9 122 SADEN DATA 0B9H
00A9 123 SADDR DATA 0A9H
A51 MACRO ASSEMBLER DRIVER1302 04/29/2009 19:18:09 PAGE 3
00C6 124 IAP_TRIG DATA 0C6H
00A2 125 AUXR1 DATA 0A2H
00D5 126 F0 BIT 0D0H.5
00D0 127 PSW DATA 0D0H
00D8 128 CCF0 BIT 0D8H.0
00CF 129 SPDAT DATA 0CFH
00D9 130 CCF1 BIT 0D8H.1
0094 131 P0M0 DATA 094H
132 ?PR?init1302?DRIVER1302 SEGMENT CODE
133 ?DT?init1302?DRIVER1302 SEGMENT DATA OVERLAYABLE
134 ?PR?_gettime?DRIVER1302 SEGMENT CODE
135 ?DT?_gettime?DRIVER1302 SEGMENT DATA OVERLAYABLE
136 ?PR?_writetime?DRIVER1302 SEGMENT CODE
137 ?DT?_writetime?DRIVER1302 SEGMENT DATA OVERLAYABLE
138 ?PR?_writecmd?DRIVER1302 SEGMENT CODE
139 ?BI?_writecmd?DRIVER1302 SEGMENT BIT OVERLAYABLE
140 PUBLIC _writecmd
141 PUBLIC _writetime
142 PUBLIC _gettime
143 PUBLIC init1302
144
---- 145 RSEG ?DT?_writetime?DRIVER1302
0000 146 ?_writetime?BYTE:
0000 147 hms?245: DS 1
0001 148 ORG 1
0001 149 tmp?247: DS 1
150
---- 151 RSEG ?BI?_writecmd?DRIVER1302
0000 152 ?_writecmd?BIT:
0000 153 tmp?350: DBIT 1
154
---- 155 RSEG ?DT?_gettime?DRIVER1302
0000 156 ?_gettime?BYTE:
0000 157 i?142: DS 1
0001 158 ORG 1
0001 159 tmp?143: DS 1
160
---- 161 RSEG ?DT?init1302?DRIVER1302
0000 162 ?init1302?BYTE:
0000 163 i?040: DS 1
164 ; #include "driver1302.h"
165 ; #include "stc5410.h"
166 ;
167 ;
168 ; void init1302()
169
---- 170 RSEG ?PR?init1302?DRIVER1302
0000 171 init1302:
172 USING 0
173 ; SOURCE LINE # 5
174 ; {
175 ; SOURCE LINE # 6
176 ; uchar i=8;
177 ; SOURCE LINE # 7
0000 750008 F 178 MOV i?040,#08H
179 ; Sclk=0;
180 ; SOURCE LINE # 8
0003 C290 181 CLR Sclk
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -