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

📄 radio.l

📁 接收红外遥控,控制2314
💻 L
📖 第 1 页 / 共 5 页
字号:
  849         00 26      FM_SAVE_STATION		EQU	26H
  850         00 27      FM_STATION				EQU	27H
  851         00 28      AM_SAVE_STATION		EQU	28H
  852         00 29      AM_STATION				EQU	29H
  853         00 2A      VFD_SHOW_DATA_ADDR		EQU	2AH
  854         00 2B      TUNER_OFF_TIME_HOUR		EQU	2BH
  855         00 2C      TUNER_OFF_TIME_MINU		EQU	2CH
  856         00 2D      TUNER_ON_TIME_HOUR		EQU	2DH
  857         00 2E      TUNER_ON_TIME_MINU		EQU	2EH
  858         00 2F      TUNER_SLEEP_TIME		EQU	2FH
  859                    
  860         00 30      SHOW_OLD_TIME			EQU	30H
  861         00 31      key_down_times			EQU	31H
  862         00 32      same_key_rep_times		EQU	32H
  863         00 33      REMOTE_AGIN_TIME0		EQU	33H
  864         00 34      secon_times			EQU	34H
  865                    
  866         00 35      EQ_VAL			EQU		35H
  867                    
  868                    
  869         00 00      Function_Power		EQU	00H
  870         00 01      Function_Vcd			EQU	01H
  871         00 02      Function_Tape			EQU	02H
  872         00 03      Function_Radio		EQU	03H
  873         00 04      Function_Aux			EQU	04H
  874         00 05      FUNCTION_Fm		EQU	05H
  875         00 06      FUNCTION_Am		EQU	06H
  876         00 07      last_fun				EQU	07H
  877                    
  878                    
  879                    
  880                    
  881         00 54      FLASH_CHAR_ADDR		EQU	54H
  882         00 54      FLASH_CHAR_0		EQU	54H
  883         00 55      FLASH_CHAR_1		EQU	55H
  884         00 56      FLASH_CHAR_2		EQU	56H
  885         00 57      FLASH_CHAR_3		EQU	57H
  886         00 58      FLASH_CHAR_4		EQU	58H
  887         00 59      FLASH_CHAR_5		EQU	59H
  888         00 5A      FLASH_CHAR_6		EQU	5AH
  889         00 5B      FLASH_CHAR_7		EQU	5BH
  890                    
  891                    
  892         00 5C      PREVIOUS_KEY		EQU	5CH
  893         00 5D      Current_Key_Bak	EQU	5DH
  894         00 5E      FM_RAM_L		EQU	5EH
  895         00 5F      FM_RAM_H		EQU	5FH
  896                    
  897         00 60      IN1_DATA1		EQU	60H
  898         00 61      IN1_DATA2		EQU	61H
  899         00 62      IN1_DATA3		EQU	62H
  900         00 63      IN2_DATA1		EQU	63H
  901         00 64      IN2_DATA2		EQU	64H
  902         00 65      IN2_DATA3		EQU	65H
  903         00 66      DATA_ADDR		EQU	66H
  904         00 66      IN3_DATA1		EQU	66H
  905         00 67      IN3_DATA2		EQU	67H
  906         00 68      IN3_DATA3		EQU	68H
  907                    
  908         00 69      VCD_SHOW_BYTE_ADDR	EQU	69H
  909         00 69      VCD_SHOW_BYTE_0		EQU	69H
  910         00 6A      VCD_SHOW_BYTE_1		EQU	6AH
  911         00 6B      VCD_SHOW_BYTE_2		EQU	6BH
  912         00 6C      VCD_SHOW_BYTE_3		EQU	6CH
  913         00 6D      VCD_SHOW_BYTE_4		EQU	6DH
  914         00 6E      VCD_SHOW_BYTE_5		EQU	6EH
  915         00 6F      VCD_SHOW_BYTE_6		EQU	6FH
  916                    
  917         00 70      VCD_SHOW_BYTE_7		EQU	70H
  918         00 71      VCD_SHOW_BYTE_8		EQU	71H
  919         00 72      VCD_SHOW_BYTE_9		EQU	72H
  920         00 73      VCD_SHOW_BYTE_10	EQU	73H
  921         00 74      VCD_SHOW_BYTE_11	EQU	74H
  922         00 75      VCD_SHOW_BYTE_12	EQU	75H
  923         00 76      VCD_SHOW_BYTE_13	EQU	76H
  924         00 77      VCD_SHOW_BYTE_14	EQU	77H
  925         00 78      VCD_SHOW_BYTE_15	EQU	78H
  926         00 79      VCD_SHOW_BYTE_16	EQU	79H
  927         00 7A      VCD_SHOW_BYTE_17	EQU	7AH
  928         00 7B      VCD_SHOW_BYTE_18	EQU	7BH
  929         00 7C      VCD_SHOW_BYTE_19	EQU	7CH
  930         00 7D      VCD_SHOW_BYTE_20	EQU	7DH
  931         00 7E      VCD_SHOW_BYTE_21	EQU	7EH
  932                    
  933         00 7F      Current_Key		EQU	7FH
  934         00 80      vfd_previous_key	equ	80H
  935         00 81      VAL_VFD_ADDR		EQU	81H
  936         00 82      ACC_SEN_VAL		EQU	82H
  937         00 83      ACC_RET_VAL		EQU	83H
  938                    
  939         00 84      RADIO_FIRST_VAL		EQU	84H
  940         00 85      RADIO_SENC_VAL		EQU	85H
  941         00 86      RADIO_THIR_VAL		EQU	86H
  942                    
  943         00 87      VFD_SHOW_BYTE_ADDR	EQU	87H
  944         00 87      VFD_SHOW_BYTE_0		EQU	87H
  945         00 88      VFD_SHOW_BYTE_1		EQU	88H
  946         00 89      VFD_SHOW_BYTE_2		EQU	89H
  947         00 8A      VFD_SHOW_BYTE_3		EQU	8AH
  948         00 8B      VFD_SHOW_BYTE_4		EQU	8BH
  949         00 8C      VFD_SHOW_BYTE_5		EQU	8CH
  950         00 8D      VFD_SHOW_BYTE_6		EQU	8DH
  951         00 8E      VFD_SHOW_BYTE_7		EQU	8EH
  952         00 8F      VFD_SHOW_BYTE_8		EQU	8FH
  953         00 90      VFD_SHOW_BYTE_9		EQU	90H
  954         00 91      VFD_SHOW_BYTE_10	EQU	91H
  955         00 92      VFD_SHOW_BYTE_11	EQU	92H
  956         00 93      VFD_SHOW_BYTE_12	EQU	93H
  957         00 94      VFD_SHOW_BYTE_13	EQU	94H
  958         00 95      VFD_SHOW_BYTE_14	EQU	95H
  959         00 96      VFD_SHOW_BYTE_15	EQU	96H
  960         00 97      VFD_SHOW_BYTE_16	EQU	97H
  961         00 98      VFD_SHOW_BYTE_17	EQU	98H
  962         00 99      VFD_SHOW_BYTE_18	EQU	99H
  963         00 9A      VFD_SHOW_BYTE_19	EQU	9AH
  964         00 9B      VFD_SHOW_BYTE_20	EQU	9BH
  965         00 9C      VFD_SHOW_BYTE_21	EQU	9CH
  966         00 9D      VFD_SHOW_BYTE_22	EQU	9DH
  967         00 9E      VFD_SHOW_BYTE_23	EQU	9EH
  968                    
  969         00 C0      R0              EQU     0C0H
  970         00 C1      R1              EQU     0C1H
  971         00 C2      R2              EQU     0C2H
  972         00 C3      R3              EQU     0C3H
  973         00 C4      R4              EQU     0C4H
  974         00 C5      R5              EQU     0C5H
  975         00 C6      R6              EQU     0C6H
  976         00 C7      R7              EQU     0C7H
  977         00 C8      R8		EQU	0C8H
  978         00 C9      R9		EQU	0C9H
  979         00 CA      R10		EQU	0CAH
  980         00 CB      R11		EQU	0CBH
  981         00 CC      R12		EQU	0CCH
  982         00 CD      R13		EQU	0CDH
  983         00 CE      R14		EQU	0CEH
  984         00 CF      R15		EQU	0CFH
  985                    
  986                    .include	"vcd.reg"
  987                    
  988                    VCD_CS_IS_HIGH		.MACRO
  989                    			TCM	P3,#08H
  990                    			.ENDM
  991                    
  992                    VCD_CS_IS_LOW		.MACRO
  993                    			TM	P3,#08H
  994                    			.ENDM
  995                    
  996                    VCD_DATA_IS_HIGH	.MACRO
  997                    			TCM	P3,#10H
  998                    			.ENDM
  999                    
 1000                    VCD_DATA_IS_LOW		.MACRO
 1001                    			TM	P3,#10H
 1002                    			.ENDM
 1003                    SET_REMOTE		.MACRO
 1004                    			OR	P0,#00000100B
 1005                    			.ENDM
 1006                    CLR_REMOTE		.MACRO
 1007                    			AND	P0,#11111011B
 1008                    			.ENDM
 1009                    
 1010                    
 1011                    .include	"2313.reg"
 1012                    
 1013                    SET_PT2314_CLK		.MACRO
 1014                    		OR	P1,#40H
 1015                    			.ENDM
 1016                    CLR_PT2314_CLK		.MACRO
 1017                    		AND	P1,#0BFH
 1018                    			.ENDM
 1019                    			
 1020                    SET_PT2314_DATA		.MACRO
 1021                    		OR	P1,#80H
 1022                    			.ENDM
 1023                    CLR_PT2314_DATA		.MACRO
 1024                    		AND	P1,#7FH
 1025                    			.ENDM
 1026                    PT2314_DATA_IN_MODE	.MACRO
 1027                    		AND	P1CONH,#3FH
 1028                    			.ENDM
 1029                    PT2314_DATA_OUT_MODE	.MACRO
 1030                    		OR	P1CONH,#80H
 1031                    			.ENDM
 1032                    PT2314_DATA_IS_HIGH	.MACRO
 1033                    		TCM	P1,#80H
 1034                    			.ENDM
 1035                    			
 1036                    PT2314_DATA_IS_LOW	.MACRO
 1037                    		TM	P1,#80H
 1038                    			.ENDM
 1039                    
 1040                    .include	"main.reg"
 1041                    SET_POWER	.MACRO
 1042                    		OR	P0,#00000010B
 1043                    		.ENDM
 1044                    		
 1045                    CLR_POWER	.MACRO
 1046                    		AND	P0,#11111101B
 1047                    		.ENDM
 1048                    POWER_IS_HIGH	.MACRO
 1049                    		TCM	P0,#00000010B
 1050                    		.ENDM
 1051                    POWER_IS_LOW	.MACRO
 1052                    		TM	P0,#00000010B
 1053                    		.ENDM
 1054                    XOR_POWER	.MACRO
 1055                    		XOR	P0,#0000010B
 1056                    		.ENDM
 1057                    		
 1058                    SET_RADIO	.MACRO
 1059                    		OR	P2,#00000100B
 1060                    		.ENDM
 1061                    CLR_RADIO	.MACRO
 1062                    		AND	P2,#11111011B
 1063                    		.ENDM
 1064                    SET_VCD		.MACRO
 1065                    		OR	P2,#00000010B
 1066                    		.ENDM
 1067                    CLR_VCD		.MACRO
 1068                    		AND	P2,#11111101B
 1069                    		.ENDM
 1070                    
 1071                    SET_TAPE	.MACRO
 1072                    		OR	P2,#00000001B
 1073                    		.ENDM
 1074                    CLR_TAPE	.MACRO
 1075                    		AND	P2,#11111110B
 1076                    		.ENDM
 1077                    
 1078                    SET_AUX		.MACRO
 1079                    		OR	P2,#00H
 1080                    		.ENDM
 1081                    CLR_AUX		.MACRO
 1082                    		AND
 1083                    		.ENDM
 1084                    
 1085                    SET_MUTE	.MACRO
 1086                    		OR	P0,#00000001B
 1087                    		.ENDM
 1088                    CLR_MUTE	.MACRO
 1089                    		AND	P0,#11111110B
 1090                    		.ENDM
 1091                    XOR_MUTE	.MACRO
 1092                    		XOR	P0,#00000001B
 1093                    		.ENDM
 1094                    MUTE_IS_HIGH	.MACRO
 1095                    		TCM	P0,#00000001B
 1096                    		.ENDM
 1097                    MUTE_IS_LOW	.MACRO
 1098                    		TM	P0,#00000001B
 1099                    		.ENDM
 1100                    
 1101                    .include	"key.reg"
 1102         00 FD      VFD_POWER_KEY		EQU	0FDH
 1103                    
 1104                    ;EQ KEY
 1105         00 FD      VFD_JAZZ_KEY		EQU	0FDH
 1106         00 FD      VFD_FLAT_KEY		EQU	0FDH
 1107         00 FD      VFD_CLASSIC_KEY		EQU	0FDH
 1108         00 FD      VFD_ROCK_KEY		EQU	0FDH
 1109         00 FD      VFD_CHANGE_EQ_KEY	EQU	0FDH
 1110                    
 1111                    ;FUNCTION KEY
 1112         00 FD      VFD_VCD_KEY		EQU	0FDH
 1113         00 FD      VFD_TAPE_KEY		EQU	0FDH
 1114         00 FD      VFD_AUX_KEY		EQU	0FDH
 1115         00 FD      VFD_RADIO_KEY		EQU	0FDH
 1116         00 FD      VFD_CHANGE_FUN_KEY	EQU	0FDH
 1117                    
 1118                    ;VOLUME KEY
 1119         00 FD      VFD_VOL_INC_KEY		EQU	0FDH
 1120         00 FD      VFD_VOL_DEC_KEY		EQU	0FDH
 1121         00 FD      VFD_MUTE_KEY		EQU	0FDH
 1122                    
 1123                    ;VCD KEY
 1124         00 FD      VFD_MEM_NEXT_KEY	EQU	0FDH
 1125         00 FD      VFD_MEM_PREV_KEY	EQU	0FDH
 1126         00 FD      VFD_MEM_KEY		EQU	0FDH
 1127         00 FD      VFD_FF_KEY		EQU	0FDH
 1128         00 FD      VFD_FB_KEY		EQU	0FDH
 1129         00 FD      VFD_REPEAT_KEY		EQU	0FDH
 1130                    
 1131                    ;TIME KEY
 1132         00 FD      VFD_TRON_ON_KEY		EQU	0FDH
 1133         00 FD      VFD_TROFF_ON_KEY	EQU	0FDH
 1134         00 FD      VFD_SLEEP_ON_KEY	EQU	0FDH
 1135         00 FD      VFD_TRTIME_KEY		EQU	0FDH

⌨️ 快捷键说明

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