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

📄 ledv1_f398.lst

📁 模型控制
💻 LST
📖 第 1 页 / 共 5 页
字号:
   368 0122 180F          	mov	a,@0b00001111;2#
   369 0123 000D          	iow	iocd
   370                    	/*
   371                    	mov	a,@0b01100000
   372                    	iow	iocb
   373                    	mov	a,@0b00111111	;1#
   374                    	iow	iocd
   375                    	mov	a,@0b11001111
   376                    	iow	iocc	*/
   377 0124 00C5          	clr	r5
   378 0125 00C6          	clr	r6
   379                  M 	Clr153ram
       0126 1810     1     MOV A,@( 16 )
       0127 0044     1     MOV  RSR ,A
       0128          1    CLRLOOP:   
       0128 0004     1     WDTC 
       0129 00C1     1     CLR  TCC ,
       012A 00C0     1     CLR  IAR ,
       012B 0544     1     INC  RSR ,
       012C 0D44     1     JBC  RSR , 5 
       012D 0F04     1     JBS  RSR , 4 
       012E 1528     1     JMP  CLRLOOP ,
   380 012F 0406          	mov	a,r6
   381 0130 1A01          	and	a,@0b00000001
   382 0131 0059          	mov	Key_buff,a
   383 0132 1801          	mov	a,@0b00000001
   384 0133 000F          	iow	intc
   385 0134 00CF          	clr	intc
   386 0135 0010          	eni
   387                    
   388                    	
   389                    	
   390                    	
   391                    	
   392                    	
   393                    	
   394                    	
   395                    	
   396                    ;	}
   397                    ;============================================;
   398                    ;////////////////////////////////////////////;
   399                    ;============================================;
   400 0136               LedStatus01:	;red 5, green 4, blue 2
   401 0136 0A9B          	bs	 Sys_Status_T,F_4s
   402 0137               LedStatus01_1:;red 5, green 4, blue 2
   403 0137 0C90          	jbc	Sys_Status,F_Sta
   404 0138 1593          	jmp	LedStatus02
   405 0139 1804          	mov	a,@0b00000100	
   406 013A 0056          	mov	H2L_port,a	;From High To Low
   407 013B 1824          	mov	a,@0b00100100
   408 013C 0055          	mov	L2H_port,a	;From Low To High
   409 013D 1350          	call   pwm
   410 013E               LedStatus01_F2:
   411 013E 0C90          	jbc	Sys_Status,F_Sta
   412 013F 1593          	jmp	LedStatus02
   413 0140 1824          	mov	a,@0b00100100
   414 0141 0056          	mov	H2L_port,a
   415 0142 0055          	mov	L2H_port,a
   416 0143 1350          	call   pwm
   417 0144               LedStatus01_2:;red 5, green 4, blue 2
   418 0144 0C90          	jbc	Sys_Status,F_Sta
   419 0145 1593          	jmp	LedStatus02
   420 0146 1824          	mov	a,@0b00100100
   421 0147 0056          	mov	H2L_port,a
   422 0148 1820          	mov	a,@0b00100000
   423 0149 0055          	mov	L2H_port,a
   424 014A 1350          	call   pwm
   425 014B               LedStatus01_F3:
   426 014B 0C90          	jbc	Sys_Status,F_Sta
   427 014C 1593          	jmp	LedStatus02
   428 014D 1820          	mov	a,@0b00100000
   429 014E 0056          	mov	H2L_port,a
   430 014F 0055          	mov	L2H_port,a
   431 0150 1350          	call   pwm
   432 0151               LedStatus01_3:;red 5, green 4, blue 2
   433 0151 0C90          	jbc	Sys_Status,F_Sta
   434 0152 1593          	jmp	LedStatus02
   435 0153 1820          	mov	a,@0b00100000
   436 0154 0056          	mov	H2L_port,a
   437 0155 1830          	mov	a,@0b00110000
   438 0156 0055          	mov	L2H_port,a
   439 0157 1350          	call   pwm
   440 0158               LedStatus01_F4:
   441 0158 0C90          	jbc	Sys_Status,F_Sta
   442 0159 1593          	jmp	LedStatus02
   443 015A 1830          	mov	a,@0b00110000
   444 015B 0056          	mov	H2L_port,a
   445 015C 0055          	mov	L2H_port,a
   446 015D 1350          	call   pwm
   447 015E               LedStatus01_4:;red 5, green 4, blue 2
   448 015E 0C90          	jbc	Sys_Status,F_Sta
   449 015F 1593          	jmp	LedStatus02
   450 0160 1830          	mov	a,@0b00110000
   451 0161 0056          	mov	H2L_port,a
   452 0162 1810          	mov	a,@0b00010000
   453 0163 0055          	mov	L2H_port,a
   454 0164 1350          	call   pwm
   455 0165               LedStatus01_F5:
   456 0165 0C90          	jbc	Sys_Status,F_Sta
   457 0166 1593          	jmp	LedStatus02
   458 0167 1810          	mov	a,@0b00010000
   459 0168 0056          	mov	H2L_port,a
   460 0169 0055          	mov	L2H_port,a
   461 016A 1350          	call   pwm
   462 016B               LedStatus01_5:;red 5, green 4, blue 2
   463 016B 0C90          	jbc	Sys_Status,F_Sta
   464 016C 1593          	jmp	LedStatus02
   465 016D 1810          	mov	a,@0b00010000
   466 016E 0056          	mov	H2L_port,a
   467 016F 1814          	mov	a,@0b00010100
   468 0170 0055          	mov	L2H_port,a
   469 0171 1350          	call   pwm
   470 0172               LedStatus01_F6:
   471 0172 0C90          	jbc	Sys_Status,F_Sta
   472 0173 1593          	jmp	LedStatus02
   473 0174 1814          	mov	a,@0b00010100
   474 0175 0056          	mov	H2L_port,a
   475 0176 0055          	mov	L2H_port,a
   476 0177 1350          	call   pwm
   477 0178               LedStatus01_6:;red 5, green 4, blue 2
   478 0178 0C90          	jbc	Sys_Status,F_Sta
   479 0179 1593          	jmp	LedStatus02
   480 017A 1814          	mov	a,@0b00010100
   481 017B 0056          	mov	H2L_port,a
   482 017C 1834          	mov	a,@0b00110100
   483 017D 0055          	mov	L2H_port,a
   484 017E 1350          	call   pwm
   485 017F               LedStatus01_F7:
   486 017F 0C90          	jbc	Sys_Status,F_Sta
   487 0180 1593          	jmp	LedStatus02
   488 0181 1834          	mov	a,@0b00110100
   489 0182 0056          	mov	H2L_port,a
   490 0183 0055          	mov	L2H_port,a
   491 0184 1350          	call   pwm
   492 0185               LedStatus01_7:;red 5, green 4, blue 2
   493 0185 0C90          	jbc	Sys_Status,F_Sta
   494 0186 1593          	jmp	LedStatus02
   495 0187 1834          	mov	a,@0b00110100
   496 0188 0056          	mov	H2L_port,a
   497 0189 1804          	mov	a,@0b00000100
   498 018A 0055          	mov	L2H_port,a
   499 018B 1350          	call   pwm
   500 018C               LedStatus01_F1:
   501 018C 0C90          	jbc	Sys_Status,F_Sta
   502 018D 1593          	jmp	LedStatus02
   503 018E 1804          	mov	a,@0b00000100
   504 018F 0056          	mov	H2L_port,a
   505 0190 0055          	mov	L2H_port,a
   506 0191 1350          	call   pwm
   507 0192 1536          	jmp	LedStatus01
   508                    ;================================================;
   509 0193               LedStatus02:
   510 0193 089B          	bc	 Sys_Status_T,F_4s
   511 0194 0890          	bc	 Sys_Status,F_Sta
   512 0195               LedStatus02_1:	
   513 0195 0C90          	jbc	Sys_Status,F_Sta
   514 0196 15B1          	jmp	LedStatus03
   515 0197 1820          	mov	a,@0b00100000;red 5, green 4, blue 2
   516 0198 11AC          	call   LedStatus02_loop
   517 0199 1810          	mov	a,@0b00010000;red 5, green 4, blue 2
   518 019A 11AC          	call   LedStatus02_loop
   519 019B 0C90          	jbc	Sys_Status,F_Sta
   520 019C 15B1          	jmp	LedStatus03
   521 019D 1804          	mov	a,@0b00000100;red 5, green 4, blue 2
   522 019E 11AC          	call   LedStatus02_loop
   523 019F 1830          	mov	a,@0b00110000;red 5, green 4, blue 2
   524 01A0 11AC          	call   LedStatus02_loop
   525 01A1 0C90          	jbc	Sys_Status,F_Sta
   526 01A2 15B1          	jmp	LedStatus03
   527 01A3 1824          	mov	a,@0b00100100;red 5, green 4, blue 2
   528 01A4 11AC          	call   LedStatus02_loop
   529 01A5 1814          	mov	a,@0b00010100;red 5, green 4, blue 2
   530 01A6 11AC          	call   LedStatus02_loop
   531 01A7 0C90          	jbc	Sys_Status,F_Sta
   532 01A8 15B1          	jmp	LedStatus03
   533 01A9 1834          	mov	a,@0b00110100;red 5, green 4, blue 2
   534 01AA 11AC          	call   LedStatus02_loop
   535 01AB 1595          	jmp	LedStatus02_1
   536 01AC               LedStatus02_loop:
   537 01AC 0046          	mov	r6,a
   538 01AD 0E1D          	jbs	Sys_Status_s,F_256s
   539 01AE 15AC          	jmp	LedStatus02_loop
   540 01AF 081D          	bc	 Sys_Status_s,F_256s
   541 01B0 0012          	ret	
   542                    ;============================================;
   543 01B1               LedStatus03:
   544 01B1 0890          	bc	 Sys_Status,F_Sta
   545 01B2               LedStatus03_1:
   546 01B2 0C90          	jbc	Sys_Status,F_Sta
   547 01B3 15CE          	jmp	LedStatus04
   548 01B4 1820          	mov	a,@0b00100000;red 5, green 4, blue 2
   549 01B5 11C9          	call   LedStatus03_loop
   550 01B6 1810          	mov	a,@0b00010000;red 5, green 4, blue 2
   551 01B7 11C9          	call   LedStatus03_loop
   552 01B8 0C90          	jbc	Sys_Status,F_Sta
   553 01B9 15CE          	jmp	LedStatus04
   554 01BA 1804          	mov	a,@0b00000100;red 5, green 4, blue 2
   555 01BB 11C9          	call   LedStatus03_loop
   556 01BC 1830          	mov	a,@0b00110000;red 5, green 4, blue 2
   557 01BD 11C9          	call   LedStatus03_loop
   558 01BE 0C90          	jbc	Sys_Status,F_Sta
   559 01BF 15CE          	jmp	LedStatus04
   560 01C0 1824          	mov	a,@0b00100100;red 5, green 4, blue 2
   561 01C1 11C9          	call   LedStatus03_loop
   562 01C2 1814          	mov	a,@0b00010100;red 5, green 4, blue 2
   563 01C3 11C9          	call   LedStatus03_loop
   564 01C4 0C90          	jbc	Sys_Status,F_Sta
   565 01C5 15CE          	jmp	LedStatus04
   566 01C6 1834          	mov	a,@0b00110100;red 5, green 4, blue 2
   567 01C7 11C9          	call   LedStatus03_loop
   568 01C8 15B2          	jmp	LedStatus03_1
   569 01C9               LedStatus03_loop:
   570 01C9 0046          	mov	r6,a
   571 01CA 0E5D          	jbs	Sys_Status_s,F_128s
   572 01CB 15C9          	jmp	LedStatus03_loop
   573 01CC 085D          	bc	 Sys_Status_s,F_128s
   574 01CD 0012          	ret	
   575                    ;============================================;
   576 01CE               LedStatus04:
   577 01CE 0890          	bc	 Sys_Status,F_Sta
   578 01CF               LedStatus04_1:
   579 01CF 0C90          	jbc	Sys_Status,F_Sta
   580 01D0 15EB          	jmp	LedStatus05
   581 01D1 1820          	mov	a,@0b00100000;red 5, green 4, blue 2
   582 01D2 11E6          	call   LedStatus04_loop
   583 01D3 1810          	mov	a,@0b00010000;red 5, green 4, blue 2
   584 01D4 11E6          	call   LedStatus04_loop
   585 01D5 0C90          	jbc	Sys_Status,F_Sta
   586 01D6 15EB          	jmp	LedStatus05
   587 01D7 1804          	mov	a,@0b00000100;red 5, green 4, blue 2
   588 01D8 11E6          	call   LedStatus04_loop
   589 01D9 1830          	mov	a,@0b00110000;red 5, green 4, blue 2
   590 01DA 11E6          	call   LedStatus04_loop
   591 01DB 0C90          	jbc	Sys_Status,F_Sta
   592 01DC 15EB          	jmp	LedStatus05
   593 01DD 1824          	mov	a,@0b00100100;red 5, green 4, blue 2
   594 01DE 11E6          	call   LedStatus04_loop
   595 01DF 1814          	mov	a,@0b00010100;red 5, green 4, blue 2
   596 01E0 11E6          	call   LedStatus04_loop
   597 01E1 0C90          	jbc	Sys_Status,F_Sta
   598 01E2 15EB          	jmp	LedStatus05
   599 01E3 1834          	mov	a,@0b00110100;red 5, green 4, blue 2
   600 01E4 11E6          	call   LedStatus04_loop
   601 01E5 15CF          	jmp	LedStatus04_1
   602 01E6               LedStatus04_loop:
   603 01E6 0046          	mov	r6,a
   604 01E7 0E9D          	jbs	Sys_Status_s,F_64s
   605 01E8 15E6          	jmp	LedStatus04_loop
   606 01E9 089D          	bc	 Sys_Status_s,F_64s
   607 01EA 0012          	ret	
   608                    ;============================================;
   609 01EB               LedStatus05:
   610 01EB 0A9B          	bs	 Sys_Status_T,F_4s
   611 01EC 0890          	bc	 Sys_Status,F_Sta
   612 01ED               LedStatus05_loop:
   613 01ED 11F1          	call   LedStatus05_1

⌨️ 快捷键说明

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