⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 步幅5k radio.lst

📁 CV870_接受的EM447的代码 与CA754一起构成接受发射代码
💻 LST
📖 第 1 页 / 共 2 页
字号:
   179 0055 10D2                  CALL    delay_2us
   180 0056 0A85                  BS      P5,SCK
   181 0057 0A45                  BS      P5,SDA
   182 0058 10D2                  CALL    delay_2us
   183 0059 0AC5                  BS      P5,SCE
   184 005A 10D2                  CALL    delay_2us
   185 005B 1862                  MOV     A,@0X62
   186 005C 10A4                  CALL    SendData
   187 005D 186C                  MOV     A,@0X6C 
   188 005E 10A4                  CALL    SendData   
   189 005F 1882                  MOV     A,@0X82
   190 0060 10B4                  CALL    Send7Data 
   191 0061 10D2                  call    delay_2us
   192 0062 0A45                  BS      P5,SDA
   193 0063 08C5                  BC      P5,SCE 
   194 0064 1413                  JMP     MAIN_PROCESS
   195 0065               mode_4:
   196 0065 0E53                  JBS	flag_setup,1
   197 0066 1413                  JMP     MAIN_PROCESS
   198                              
   199 0067 08C5                  BC      P5,SCE
   200 0068 10D2                  CALL    delay_2us
   201 0069 0A85                  BS      P5,SCK
   202 006A 0A45                  BS      P5,SDA
   203 006B 10D2                  CALL    delay_2us
   204 006C 0AC5                  BS      P5,SCE
   205 006D 10D2                  CALL    delay_2us
   206 006E 1862                  MOV     A,@0X62
   207 006F 10A4                  CALL    SendData
   208 0070 186D                  MOV     A,@0X6D
   209 0071 10A4                  CALL    SendData   
   210 0072 18C2                  MOV     A,@0XC2
   211 0073 10B4                  CALL    Send7Data 
   212 0074 10D2                  call    delay_2us
   213 0075 0A45                  BS      P5,SDA
   214 0076 08C5                  BC      P5,SCE         
   215                            
   216 0077 1413                  JMP     MAIN_PROCESS
   217                    
   218                    ;***************************************************
   219                    ;INITIALIZE THE MCU 
   220                    ;WRITE BY MARK.PENG
   221                    ;2003-12-14
   222                    ;***************************************************
   223 0078               INIT_MCU:
   224 0078 0011          	DISI				;DISABLE INTERRUPT
   225 0079 1847          	MOV	A,@0B01000111		;@0X07
   226 007A 0002          	CONTW
   227                    	
   228 007B 1800          	MOV	A,@0B00000000	        ;SET I/O DIRECTION,1=INPUT,0=OUTPUT
   229 007C 0005          	IOW	P5
   230 007D 18FF          	MOV	A,@0B11111111
   231 007E 0006          	IOW	P6			
   232                    	
   233 007F 18FF          	MOV     A,@0XFF
   234 0080 000B          	IOW     IOCB
   235 0081 1800          	MOV     A,@0X00
   236 0082 000C          	IOW     IOCC
   237 0083 1800                  MOV	A,@0X00
   238 0084 000D          	IOW	IOCD
   239 0085 1800                  MOV	A,@0X00
   240 0086 000E          	IOW	IOCE	
   241 0087 1800          	MOV	A,@0X00
   242 0088 000F          	IOW	IOCF
   243                    
   244 0089 1811          	MOV	A,@0X11
   245 008A 0044          	MOV	FSR,A
   246 008B 181F                  MOV     A,@0X1F
   247 008C 0050                  MOV     COUNT,A
   248 008D               CLR_GENERAL_REG:			;CLEAR ALL OF THE USER'S RAM
   249 008D 00C0          	CLR	INDF
   250 008E 0544          	INC	FSR
   251 008F 05D0                  DJZ     COUNT
   252 0090 148D          	JMP	CLR_GENERAL_REG
   253 0091               CLR_GENERAL_REG_END:
   254 0091 0A13          	BS	flag_setup,0
   255                    
   256 0092 08C5                  BC      P5,SCE
   257 0093 10D2                  CALL    delay_2us
   258 0094 0A85                  BS      P5,SCK
   259 0095 0A45                  BS      P5,SDA
   260 0096 10D2                  CALL    delay_2us
   261 0097 0AC5                  BS      P5,SCE
   262 0098 10D2                  CALL    delay_2us
   263 0099 1898                  MOV     A,@0X98
   264 009A 10A4                  CALL    SendData
   265 009B 1831                  MOV     A,@0X31;31 
   266 009C 10A4                  CALL    SendData   
   267 009D 1818                  MOV     A,@0X18 ;18
   268 009E 10B4                  CALL    Send7Data 
   269 009F 10D2                  call    delay_2us
   270 00A0 0A45                  BS      P5,SDA
   271 00A1 08C5                  BC      P5,SCE 
   272 00A2 0010                  ENI
   273                    
   274 00A3 0012                  RET
   275                    ;***************************************************
   276                    ;INITIALIZE THE MCU 
   277                    ;WRITE BY MARK.PENG
   278                    ;2003-12-14
   279                    ;***************************************************
   280 00A4               SendData:
   281 00A4 0051                  MOV  	        TEMP,A
   282 00A5 1808                  MOV		A,@0x08
   283 00A6 0050          	MOV  		count,a
   284 00A7               LOOP1:
   285 00A7 0885          	BC    		P5,SCK
   286 00A8 10D2          	call		delay_2us
   287 00A9 06D1          	RLC		TEMP
   288 00AA 0C03          	JBC   		STATUS,C
   289 00AB 0A45          	BS    		P5,sda
   290 00AC 0E03          	JBS   		STATUS,C
   291 00AD 0845          	BC    		P5,sda
   292 00AE 10D2          	call		delay_2us
   293 00AF 0A85          	BS    		P5,SCK
   294 00B0 10CE          	call		delay_4us
   295 00B1 05D0          	DJZ		count
   296 00B2 14A7          	JMP		LOOP1
   297 00B3 0012                  RET
   298                    ;***************************************************
   299                    ;INITIALIZE THE MCU 
   300                    ;WRITE BY MARK.PENG
   301                    ;2003-12-14
   302                    ;***************************************************
   303 00B4               Send7Data:
   304 00B4 0051                  MOV  	        TEMP,A
   305 00B5 1807                  MOV		A,@0x07
   306 00B6 0050          	MOV  		count,a
   307 00B7               LOOP2:
   308 00B7 0885          	BC    		P5,SCK
   309 00B8 10D2          	call		delay_2us
   310 00B9 06D1          	RLC		TEMP
   311 00BA 0C03          	JBC   		STATUS,C
   312 00BB 0A45          	BS    		P5,sda
   313 00BC 0E03          	JBS   		STATUS,C
   314 00BD 0845          	BC    		P5,sda
   315 00BE 10D2          	call		delay_2us
   316 00BF 0A85          	BS    		P5,SCK
   317 00C0 10CE          	call		delay_4us
   318 00C1 05D0          	DJZ		count
   319 00C2 14B7          	JMP		LOOP2
   320 00C3 0012                  RET
   321                    
   322                    ;*****************************************************************
   323                    ;used: the delay for key
   324                    ;reg:
   325                    ;wrt:  ProBoy
   326                    ;date: 2001.07.03
   327                    ;*****************************************************************
   328 00C4               delay_20ms:
   329 00C4 18FF                  MOV    A,@0XFF
   330 00C5 0050                  MOV    COUNT,A
   331 00C6               LOOP:
   332 00C6 10CA                  CALL    delay_6us
   333 00C7 05D0                  DJZ      COUNT
   334 00C8 14C6                  JMP     LOOP
   335 00C9 0012                  RET
   336                            
   337 00CA               delay_6us:
   338 00CA 14CB          	JMP		$+1
   339 00CB 14CC                  JMP		$+1
   340 00CC               delay_5us:
   341 00CC 14CD          	JMP		$+1
   342 00CD 14CE                  JMP		$+1
   343 00CE               delay_45us:
   344 00CE               delay_4us:
   345 00CE 14CF          	JMP		$+1
   346 00CF 14D0                  JMP		$+1
   347 00D0               delay_3us:
   348 00D0 14D1          	JMP		$+1
   349 00D1 14D2                  JMP		$+1
   350 00D2               delay_2us:
   351 00D2 14D3                  JMP		$+1
   352 00D3 0012          	ret
   353                    ;----------------------------------------
   354                            END
  0 Error(s), 0 Warning(s), 0 User Message(s)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -