📄 lcd.lst
字号:
1021 Data_FHC = ON ; //ON /OFF 0X8066
1022 Data_NTC = OFF; // ON OFF 0X8067
1023 Data_FRV = OFF ; //0X8068
1024 Data_SFM = 1; // 0 N.C. N.O. 0X8069
1025 Data_TCL = OFF;//ON OFF 0X806A
1026 Data_ILC = OFF;//ON OFF 0X806B
1027 Data_TRM = 1;//1 LK /2 RK /3 KA/4KB/5KC 0X806C
1028 Data_LTM = 6; //1 T1, 2 T2,3 T3,4 T4,5 TK ,6 TS ,7 T7 0X806D
1029 Data_LLM = 6; //L1,L2,L3 ,L4,LK,LS ,L7 0X806E
1030 Data_TS = 0 ;//0-360 DEGREES 0X806F/0X8070
1031 Data_T1 = 0 ; //0 -990MS 0X8071/2
1032 Data_T2 = 0 ;// 0 -990MS 0X8073/4
1033 Data_TE = 0 ;//0 -360 degrees 0X8075/6
1034 Data_LS = 0 ; //0 -360 degrees 0X8077/8
1035 Data_L1 = 0; //0 --990 ms 0X8079/A
1036 Data_L2 = 0; //0 --1500 MS 0X807B/C
C51 COMPILER V8.02 LCD 09/08/2008 11:32:57 PAGE 18
1037 Data_LE = 0; //0 --360 degrees 0X807D/E
1038 Data_D1 = 30;//0 --990MS 0X807F
1039 Data_D2 = 90; //0 --2500ms
1040 Data_D3 = 120;//0- 990MS
1041 Data_W1 = 10; //0 -980 MS
1042 Data_W2 = 70 ;//0 -9990MS
1043 Data_WF = 50 ; // 0 -990 MS
1044 Data_CSF = OFF;//ON OFF
1045 Data_WN3 = 10;//0 -99 STITCHES
1046 Data_TK3 = 100;//10-990MS
1047 Data_MST = 1;//0 T 1 C
1048 Data_SEN = OFF;//ON OFF
1049 Data_SRS = 1;// 0-99MS
1050 Data_CMS = 3;//0-99MS,STITCHES
1051 Data_SE = 6;//1-999 STITCHES
1052 Data_SET = OFF; //ON OFF
1053 Data_PSU = 6; //1--99STICHES
1054 Data_PSD = 6; // 1- 99 STITCHES
1055 Data_PSN = ON ;//ON OFF
1056 Data_S7U = OFF;//ON /OFF
1057 Data_S7D = ON ;// ON OFF//
1058 Data_ROF = OFF ;//ON OFF
1059 Data_TB = OFF; // ON /OFF
1060 Data_COR = 2;//1/2
1061 Data_WMD =1;//1W. 2,O,3AND,
1062 Data_DEG=12;//5-180degrees
1063 Data_UEG =12; //5 - 180 degrees
1064 Data_PMD = OFF;// ON /OFF
1065 Data_DRU = 180;//1- 360 degrees
1066 //Data_ER ;//10 SET FIFO
1067 Data_NOS = OFF ;//ON OFF
1068 Data_DD = ON ; // ON OFF
1069 Data_FHM = 1;//1FU ;/2NU/ 3NO /4NUF/5EFF
1070 Data_ANU = OFF;//ON OFF
1071 Data_HL = 4200;//50 -9999 SPM
1072 //Data_FASET; //123
1073 Data_PG = 1;//1 NOP .2LOAD /3 SAVE
1074 Data_USM = 1;//1A ,2 B,3C, 4D ,5E ,6F,7G
1075 Data_USA = OFF;//ON OFF
1076 Data_MAV = 0;
1077 Data_MIV = 0 ;
1078 Data_PV = 0 ;
1079 Data_OVD = 305; //170 -315 VAC
1080 Data_LVD = 100; // 70 --160 VAC
1081 Data_UPG = 0 ; //0 -4
1082 Data_CHS = 5;//1-99
1083 Data_KLK = OFF;//ON OFF
1084 Data_TOT = 1;//1-168;
1085 Data_TM1 = 20;//1-250x0.1 s;
1086 Data_TM2 = 20; // 1-250X0.1S
1087 Data_UTD = OFF ; //ON OFF
1088 Data_CK = 505;//
1089 Data_OSE = OFF; // ON / OFF
1090 Data_BC3 = OFF;//ON OFF
1091 Data_EFK = OFF; //ON OFF
1092 Data_AT = OFF; //ON OFF
1093 Data_IN1 = 1;//0 NOP ,1IO1,2S4,3CR
1094 Data_IN2 = 0;//U 1USR.2NOP
1095 Data_IN3 = 0;//0HT 1WL
1096 Data_INA = 0;//0PSU 1BCR /2 NOP /3SPL
1097 Data_INC = 0; //0 SH/IO1/IO2/CW
1098 Data_IND = 1;//0TL/.1ES/2NOP
C51 COMPILER V8.02 LCD 09/08/2008 11:32:57 PAGE 19
1099 Data_INE = 0;//0S7/ 1IO1/IO2/CW
1100 Data_INF = 0;//0F /HP
1101 Data_INI = 0;//0CRS /FAW
1102 Data_INK = 0;// HP /F
1103 Data_OA = 0 ;//TM KS1
1104 Data_OB = 0 ; //WP/ML/FK
1105 Data_OD = 0; //ML/KS1/KS2/KS3/KS4/NCL
1106 Data_O1 = 0 ;//OT1/KS1/PUL/CSL
1107 Data_O3 = 0;//HP/KS1/KS2
1108 Data_O4 = 0;//BUZ/OT4
1109 Data_O5 = 0;//HPL/OT5
1110 Data_O6 = 0 ;//STL/OT6
1111 Data_BD = 70;//70 -990
1112 Data_MXI = 10;// 5-19A
1113 Data_WKT = 2; //1--5
1114 Data_ACT =140;//60--990
1115 Data_DCT =160; //60-990
1116 Data_HKP = 40; //5--400
1117 Data_LKP = 50; //5--400
1118 Data_KP = 40 ;//5--150
1119 Data_KI = 1800;//100-3000
1120 Data_KS = 18; //1-40
1121 Data_QSK = 100 ;//30 -999
1122 Data_QSP =100 ; //50 -500
1123 Data_HV = OFF;//ON OFF
1124 Data_WWWA = 3;
1125 Data_WWWB = 3;
1126 Data_WWWC = 3;
1127 Data_WWWD = 3;
1128 }
1129 */
1130
1131 /* 打开 ISP,IAP 功能 */
1132 void ISP_IAP_enable(void)
1133 {
1134 1 EA = 0; /* 关中断 */
1135 1 ISP_CONTR = ISP_CONTR & 0x18; /* 0001,1000 */
1136 1 ISP_CONTR = ISP_CONTR | WAIT_TIME;
1137 1 ISP_CONTR = ISP_CONTR | 0x80; /* 1000,0000 */
1138 1 }
1139
1140 /* 关闭 ISP,IAP 功能 */
1141 void ISP_IAP_disable(void)
1142 {
1143 1 ISP_CONTR = ISP_CONTR & 0x7f; /* 0111,1111 */
1144 1 ISP_TRIG = 0x00;
1145 1 EA = 1; /* 开中断 */
1146 1 }
1147 /*扇区擦除*/
1148 void sector_erase(unsigned int sector_addr)
1149 {
1150 1 unsigned int get_sector_addr = 0;
1151 1 get_sector_addr = (sector_addr & 0xfe00); // 1111,1110,0000,0000; 取扇区地址
1152 1 ISP_ADDRH = (unsigned char)(get_sector_addr >> 8);
1153 1 ISP_ADDRL = 0x00;
1154 1
1155 1 ISP_CMD = ISP_CMD & 0xf8; // 1111,1000
1156 1 ISP_CMD = ISP_CMD | SECTOR_ERASE_AP_and_Data_Memory_Command; // 0000,0011
1157 1
1158 1 ISP_IAP_enable();
1159 1 ISP_TRIG = 0x46; // 触发ISP_IAP命令
1160 1 ISP_TRIG = 0xb9; // 触发ISP_IAP命令
C51 COMPILER V8.02 LCD 09/08/2008 11:32:57 PAGE 20
1161 1 _nop_();
1162 1
1163 1 ISP_IAP_disable();
1164 1
1165 1 }
1166
1167 unsigned char RDEEPROM(unsigned int byte_addr)
1168 {
1169 1 ISP_ADDRH = (unsigned char)(byte_addr >> 8);
1170 1 ISP_ADDRL = (unsigned char)(byte_addr & 0x00ff);
1171 1
1172 1 ISP_CMD = ISP_CMD & 0xf8;
1173 1 ISP_CMD = ISP_CMD | READ_AP_and_Data_Memory_Command;
1174 1
1175 1 ISP_IAP_enable();
1176 1
1177 1 ISP_TRIG = 0x46;
1178 1 ISP_TRIG = 0xb9;
1179 1 _nop_();
1180 1
1181 1 ISP_IAP_disable();
1182 1 return (ISP_DATA);
1183 1 // byte_addr=0;
1184 1 // return 20;
1185 1 }
1186
1187 //字节编程
1188 void WREEPROM(unsigned char original_data, unsigned int byte_addr)
1189 {
1190 1 ISP_ADDRH = (unsigned char)(byte_addr >> 8);
1191 1 ISP_ADDRL = (unsigned char)(byte_addr & 0x00ff);
1192 1
1193 1 ISP_CMD = ISP_CMD & 0xf8; // 1111,1000
1194 1 ISP_CMD = ISP_CMD | PROGRAM_AP_and_Data_Memory_Command; // 0000,0010
1195 1 ISP_DATA = original_data;
1196 1
1197 1 ISP_IAP_enable();
1198 1 ISP_TRIG = 0x46; // 触发ISP_IAP命令
1199 1 ISP_TRIG = 0xb9; // 触发ISP_IAP命令
1200 1 _nop_();
1201 1
1202 1 ISP_IAP_disable();
1203 1
1204 1 }
1205 /***********************************************************************
1206 *** 函 数 名: void InitialPowerOn()
1207 *** 功能说明: 判断数据否超过设定的值
1208 *** 返回参数:
1209 *********************************************************************** */
1210 void InitialPowerOn()
1211 {
1212 1 if(Data_H>5000)Data_H= 3500 ;
1213 1 if(Data_H<200)Data_H= 3500 ; //50--9999 0X8000 0X8001
1214 1 if(Data_PSL>50)Data_PSL = 10;//1--100 0X8002
1215 1 if(Data_PSL<0)Data_PSL = 10;
1216 1 if(Data_CNR>100) Data_CNR = 1; //1--100 // 0X8003
1217 1 if(Data_CNR<1) Data_CNR = 1;
1218 1 if(Data_N>2000)Data_N = 1800; //50 --8000 0X80 04 0X8005
1219 1 if(Data_N<200)Data_N = 1800;
1220 1 if(Data_V>2000)Data_V = 1800; //50 --8000 0X8006 0X8007
1221 1 if(Data_V<200)Data_V = 1800;
1222 1 if(Data_B>2000)Data_B = 1800; //50 --8000 0X8008/9
C51 COMPILER V8.02 LCD 09/08/2008 11:32:57 PAGE 21
1223 1 if(Data_B<200)Data_B = 1800;
1224 1 if(Data_S>600)Data_S= 300; //50 --2000 0X800A/B
1225 1 if(Data_S<200)Data_S= 300;
1226 1 if(Data_SLS>9)Data_SLS = 0;//0-99 0X800C
1227 1 if(Data_SLS<0)Data_SLS = 0;
1228 1 if(Data_A>3000)Data_A = 3000 ;//50---8000 0X800D/E
1229 1 if(Data_A<200)Data_A = 3000 ;
1230 1 if(Data_ACD>1)Data_ACD = 1;//ON OFF 0X800F
1231 1 if(Data_ACD<0)Data_ACD = 1;
1232 1 if(Data_RVM>1)Data_RVM = 1;// 0X8010
1233 1 if(Data_RVM<0)Data_RVM = 1;
1234 1 //if(Data_SMS>3)Data_SMS = 0;//1A/2M/3SU/4SD 0X8011
1235 1 //if(Data_SMS<0)Data_SMS = 3;
1236 1 //if(Data_TYS>2)Data_TYS = 0; //1 CON /2:STP/3:TRM 0X8012
1237 1 //if(Data_TYS<0)Data_TYS = 2;
1238 1 if(Data_SBT>1)Data_SBT = 1; //1ON 2OFF 0X8013
1239 1 if(Data_SBT<0)Data_SBT = 1;
1240 1 if(Data_SBA>15)Data_SBA = 3; //0--15 0X8014
1241 1 if(Data_SBA<0)Data_SBA = 3;
1242 1 if(Data_SBB>15)Data_SBB = 3; //0--15 0X8015
1243 1 if(Data_SBB<0)Data_SBB = 3;
1244 1 if(Data_SBN>3)Data_SBN = 1; //0X8016
1245 1 if(Data_SBN<1)Data_SBN = 1;
1246 1 if(Data_BT1>99)Data_BT1 = 0; //0--15 0X8017
1247 1 if(Data_BT1<0)Data_BT1 = 0;
1248 1 if(Data_BT2>99)Data_BT2 = 0; //0--15
1249 1 if(Data_BT2<0)Data_BT2 = 0; //0--15 0X8018
1250 1 //if(Data_SME>2)Data_SME = 0; //1A 2SU 3SD 0X8019
1251 1 //if(Data_SME<0)Data_SME = 2;
1252 1 if(Data_EBT>1)Data_EBT = 1; //1 ON,2 OFF 0X801A
1253 1 if(Data_EBT<0)Data_EBT = 1;
1254 1 if(Data_EBC>15)Data_EBC = 3; //0--15 0X801B
1255 1 if(Data_EBC<0)Data_EBC = 3;
1256 1 if(Data_EBD>15)Data_EBD = 3; //1--15 0X801C
1257 1 if(Data_EBD<0)Data_EBD = 3;
1258 1 if(Data_EBN>3)Data_EBN = 1; //0--4 0X801D
1259 1 if(Data_EBN<1)Data_EBN = 1;
1260 1 if(Data_BT3>99)Data_BT3 = 0; //0--15 0X801E
1261 1 if(Data_BT3<0)Data_BT3 = 0;
1262 1 if(Data_BT4>99)Data_BT4 = 0; //0--15 0X801F
1263 1 if(Data_BT4<0)Data_BT4 =0;
1264 1 //if(Data_CT>990)Data_CT = 0; //0 --990 0X8020/1
1265 1 //if(Data_CT<0)Data_CT = 990;
1266 1 //if(Data_SB5>1)Data_SB5 = 0; //ON OFF 0X8022
1267 1 //if(Data_SB5<0)Data_SB5 = 1;
1268 1 //if(Data_SB9>99)Data_SB9 = 0;//0--99 0X8023
1269 1 //if(Data_SB9<0)Data_SB9 = 99;
1270 1 if(Data_BCC>2)Data_BCC = 1;//1 on 2 off 0X8024
1271 1 if(Data_BCC<0)Data_BCC = 1;
1272 1 if(Data_BCD>2)Data_BCD = 1;//1A/2 M /3SU /4SD 0X8025
1273 1 if(Data_BCD<0)Data_BCD = 1;
1274 1 //if(Data_BAR>1)Data_BAR = 0;//1 ON 2 OFF 0X8026
1275 1 //if(Data_BAR<0)Data_BAR = 1;
1276 1 //if(Data_BRC>99)Data_BRC = 5; //0 --99 0X8027
1277 1 //if(Data_BRC
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -