hong_fa.lst
来自「红外38k发射和接受代码」· LST 代码 · 共 572 行 · 第 1/3 页
LST
572 行
179 4 sed0();sed1();sed0();sed1();
C51 COMPILER V8.02 HONG_FA 09/06/2008 21:38:11 PAGE 4
180 4 sed0();sed0();sed0();sed1();
181 4 sed1();sed0();sed1();sed0();
182 4 sed1();sed1();sed1();sed0();sed0();//key11数据码0x51
183 4 delay(360);
184 4 break;}
185 3 case 11:{frocode();
186 4 sed1();sed1();sed0();sed1();
187 4 sed0();sed0();sed0();sed1();
188 4 sed0();sed0();sed1();sed0();
189 4 sed1();sed1();sed1();sed0();sed0();//key12数据码0xd1
190 4 delay(360);
191 4 break;}
192 3 case 12:{frocode();
193 4 sed0();sed0();sed1();sed1();
194 4 sed0();sed0();sed0();sed1();
195 4 sed1();sed1();sed0();sed0();
196 4 sed1();sed1();sed1();sed0();sed0();//key13数据码0x31
197 4 delay(360);
198 4 break;}
199 3 case 13:{frocode();
200 4 sed1();sed0();sed1();sed1();
201 4 sed0();sed0();sed0();sed1();
202 4 sed0();sed1();sed0();sed0();
203 4 sed1();sed1();sed1();sed0();sed0();//key14数据码0xb1
204 4 delay(360);
205 4 break;}
206 3 case 14:{frocode();
207 4 sed0();sed1();sed1();sed1();
208 4 sed0();sed0();sed0();sed1();
209 4 sed1();sed0();sed0();sed0();
210 4 sed1();sed1();sed1();sed0();sed0();//key15数据码0x71
211 4 delay(360);
212 4 break;}
213 3 case 15:{frocode();
214 4 sed1();sed1();sed1();sed1();
215 4 sed0();sed0();sed0();sed1();
216 4 sed0();sed0();sed0();sed0();
217 4 sed1();sed1();sed1();sed0();sed0();//key16数据码0xf1
218 4 delay(360);
219 4 break;}
220 3 case 16:{frocode();
221 4 sed0();sed0();sed0();sed0();
222 4 sed1();sed0();sed0();sed1();
223 4 sed1();sed1();sed1();sed1();
224 4 sed0();sed1();sed1();sed0();sed0();//key17数据码0x09
225 4 delay(360);
226 4 break;}
227 3 case 17:{frocode();
228 4 sed1();sed0();sed0();sed0();
229 4 sed1();sed0();sed0();sed1();
230 4 sed0();sed1();sed1();sed1();
231 4 sed0();sed1();sed1();sed0();sed0();//key18数据码0x89
232 4 delay(360);
233 4 break;}
234 3 case 18:{frocode();
235 4 sed0();sed1();sed0();sed0();
236 4 sed1();sed0();sed0();sed1();
237 4 sed1();sed0();sed1();sed1();
238 4 sed0();sed1();sed1();sed0();sed0();//key19数据码0x49
239 4 delay(360);
240 4 break;}
241 3 case 19:{frocode();
C51 COMPILER V8.02 HONG_FA 09/06/2008 21:38:11 PAGE 5
242 4 sed1();sed1();sed0();sed0();
243 4 sed1();sed0();sed0();sed1();
244 4 sed0();sed0();sed1();sed1();
245 4 sed0();sed1();sed1();sed0();sed0();//key20数据码0xc9
246 4 delay(360);
247 4 break;}
248 3 case 20:{frocode();
249 4 sed0();sed0();sed1();sed0();
250 4 sed1();sed0();sed0();sed1();
251 4 sed1();sed1();sed0();sed1();
252 4 sed0();sed1();sed1();sed0();sed0();//key21数据码0x29
253 4 delay(360);
254 4 break;}
255 3 case 21:{frocode();
256 4 sed1();sed0();sed1();sed0();
257 4 sed1();sed0();sed0();sed1();
258 4 sed0();sed1();sed0();sed1();
259 4 sed0();sed1();sed1();sed0();sed0();//key22数据码0xa9
260 4 delay(360);
261 4 break;}
262 3 case 22:{frocode();
263 4 sed0();sed1();sed1();sed0();
264 4 sed1();sed0();sed0();sed1();
265 4 sed1();sed0();sed0();sed1();
266 4 sed0();sed1();sed1();sed0();sed0();//key23数据码0x69
267 4 delay(360);
268 4 break;}
269 3 case 23:{frocode();
270 4 sed1();sed1();sed1();sed0();
271 4 sed1();sed0();sed0();sed1();
272 4 sed0();sed0();sed0();sed1();
273 4 sed0();sed1();sed1();sed0();sed0();//key24数据码0xe9
274 4 delay(360);
275 4 break;}
276 3 case 24:{frocode();
277 4 sed0();sed0();sed0();sed1();
278 4 sed1();sed0();sed0();sed1();
279 4 sed1();sed1();sed1();sed0();
280 4 sed0();sed1();sed1();sed0();sed0();//key25数据码0x19
281 4 delay(360);
282 4 break;}
283 3 case 25:{frocode();
284 4 sed1();sed0();sed0();sed1();
285 4 sed1();sed0();sed0();sed1();
286 4 sed0();sed1();sed1();sed0();
287 4 sed0();sed1();sed1();sed0();sed0();//key26数据码0x99
288 4 delay(360);
289 4 break;}
290 3 case 26:{frocode();
291 4 sed0();sed1();sed0();sed1();
292 4 sed1();sed0();sed0();sed1();
293 4 sed1();sed0();sed1();sed0();
294 4 sed0();sed1();sed1();sed0();sed0();//key27数据码0x59
295 4 delay(360);
296 4 break;}
297 3 case 27:{frocode();
298 4 sed1();sed1();sed0();sed1();
299 4 sed1();sed0();sed0();sed1();
300 4 sed0();sed0();sed1();sed0();
301 4 sed0();sed1();sed1();sed0();sed0();//key28数据码0xd9
302 4 delay(360);
303 4 break;}
C51 COMPILER V8.02 HONG_FA 09/06/2008 21:38:11 PAGE 6
304 3 case 28:{frocode();
305 4 sed0();sed0();sed1();sed1();
306 4 sed1();sed0();sed0();sed1();
307 4 sed1();sed1();sed0();sed0();
308 4 sed0();sed1();sed1();sed0();sed0();//key29数据码0x39
309 4 delay(360);
310 4 break;}
311 3 case 29:{frocode();
312 4 sed1();sed0();sed1();sed1();
313 4 sed1();sed0();sed0();sed1();
314 4 sed0();sed1();sed0();sed0();
315 4 sed0();sed1();sed1();sed0();sed0();//key30数据码0xb9
316 4 delay(360);
317 4 break;}
318 3 case 30:{frocode();
319 4 sed0();sed1();sed1();sed1();
320 4 sed1();sed0();sed0();sed1();
321 4 sed1();sed0();sed0();sed0();
322 4 sed0();sed1();sed1();sed0();sed0();//key31数据码0x79
323 4 delay(360);
324 4 break;}
325 3 case 31:{frocode();
326 4 sed1();sed1();sed1();sed1();
327 4 sed1();sed0();sed0();sed1();
328 4 sed0();sed0();sed0();sed0();
329 4 sed0();sed1();sed1();sed0();sed0();//key32数据码0xf9
330 4 delay(360);
331 4 break;}
332 3 default:break;
333 3 }
334 2 }
335 1 if(flag==1)
336 1 {
337 2 alltimesed();
338 2 }
339 1 }
340
341 /*****************键功能函数***************/
342 /*keywork()
343 {
344 keyvol=0x00;
345 key0=0xff;
346 key1=0xf0;
347 if(key0!=0xff)
348 {
349 delay(360);//按键超过36ms开始判断按键值
350 if(key0!=0xff)
351 {
352 key=1;
353 key1=0xfe;
354 if(key0!=0xff)
355 {
356 for(i=0;i<8;i++)
357 {
358 if(~key0==keyv[i])
359 {
360 keyvol=i;
361 flag=0;
362 }
363 }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?