📄 lmb204bdc.lst
字号:
213 1 wr_tab0(1,0x20);
214 1 wr_tab0(2,0x20);
215 1 wr_tab0(3,0x20); //主副模式切换
216 1
217 1
218 1
219 1 wr_tab0(4,0x30);
220 1 wr_tab0(5,0x30);
221 1 wr_tab0(6,0x2e);
222 1 wr_tab0(7,0x30);
223 1
224 1 wr_tab0(8,0xdf);
225 1 wr_tab0(9,0x43);
226 1 wr_tab0(10,0x20);
227 1 wr_tab0(11,0x20);
228 1 wr_tab0(12,0x54);
229 1
230 1 wr_tab0(13,0x30);
231 1 wr_tab0(14,0x31);
232 1 wr_tab0(15,0x32);
233 1 wr_tab0(17,0x33);
234 1 wr_tab0(18,0x34);
235 1
236 1 wr_tab0(16,0x2a); //:
237 1
238 1 wr_tab0(19,0x20);
239 1 }
240
241 //****************************************************
C51 COMPILER V7.06 LMB204BDC 11/16/2007 15:54:47 PAGE 5
242 //function: 给TAB1赋全值
243 //input
244 //output :
245 //modify :2007-11-14
246 //****************************************************
247 void tran_tab1(void)
248 {
249 1 wr_tab1(0,0x49);
250 1 wr_tab1(1,0x54);
251 1 wr_tab1(2,0x20);
252 1 wr_tab1(3,0x20);
253 1 wr_tab1(4,0x33); //温度设置
254 1 // wr_tab1(4,tab_phrase1[1]);
255 1 wr_tab1(5,0x31);
256 1 //wr_tab1(5,tab_phrase1[2]);
257 1 wr_tab1(6,0x2e);
258 1 wr_tab1(7,0x30);
259 1 wr_tab1(8,0x20);
260 1 wr_tab1(9,0x20);
261 1
262 1 wr_tab1(10,0x20);
263 1 wr_tab1(11,0x20);
264 1
265 1 wr_tab1(12,0x50);
266 1 //wr_tab1(13,tab_phrase1[0]); //阶段号,可改
267 1 wr_tab1(13,0x30);
268 1 wr_tab1(14,0x20);
269 1 wr_tab1(15,0x20);
270 1 wr_tab1(16,0x20);
271 1
272 1
273 1 wr_tab1(17,0x20);
274 1 wr_tab1(18,0x20);
275 1 wr_tab1(19,0x20);
276 1 }
277 //****************************************************
278 //function: 给TAB0赋全值
279 //input
280 //output :
281 //modify :2007-11-14
282 //****************************************************
283 void tran_tab2(void)
284 {
285 1 wr_tab2(0,0x49);
286 1 wr_tab2(1,0x48);
287 1 wr_tab2(2,0x20); //湿度设置
288 1 wr_tab2(3,0x20);
289 1 wr_tab2(4,0x33);
290 1 wr_tab2(5,0x30);
291 1 // wr_tab2(4,tab_phrase1[3]);
292 1 //wr_tab2(5,tab_phrase1[4]);
293 1 wr_tab2(6,0x2e);
294 1 wr_tab2(7,0x30);
295 1 wr_tab2(8,0x20);
296 1 wr_tab2(9,0x20);
297 1
298 1 wr_tab2(10,0x20); //时间
299 1 wr_tab2(11,0x20);
300 1 wr_tab2(12,0x54);
301 1 wr_tab2(13,0x4d);
302 1
303 1
C51 COMPILER V7.06 LMB204BDC 11/16/2007 15:54:47 PAGE 6
304 1 wr_tab2(14,0x35);
305 1 wr_tab2(15,0x36);
306 1 wr_tab2(16,0x3a);
307 1 wr_tab2(17,0x30);
308 1 wr_tab2(18,0x30);
309 1 wr_tab2(19,0x20);
310 1 }
311 //****************************************************
312 //function: 给TAB3赋全值
313 //input
314 //output :
315 //modify :2007-11-14
316 //****************************************************
317 void tran_tab3(void)
318 {
319 1 wr_tab3(0,0x48);
320 1 wr_tab3(1,0x44);
321 1 wr_tab3(2,0x20);
322 1 wr_tab3(3,0x20);
323 1 wr_tab3(4,0x30); //当前湿度值
324 1 wr_tab3(5,0x30);
325 1 wr_tab3(6,0x2e);
326 1 wr_tab3(7,0x30);
327 1 wr_tab3(8,0x20);
328 1 wr_tab3(9,0x20);
329 1 wr_tab3(10,0x20);
330 1 wr_tab3(11,0x20);
331 1 wr_tab3(12,0x56); //variety
332 1 wr_tab3(13,0x20);
333 1 wr_tab3(14,0x31);
334 1 wr_tab3(15,0x20);
335 1 wr_tab3(16,0x50); //part
336 1 wr_tab3(17,0x20);
337 1 wr_tab3(18,0x3a); //shang
338 1 wr_tab3(19,0x20);
339 1 }
340
341
342 //****************************************************
343 //function: write tab0
344 //input :i,j
345 //output :无
346 //modify :2007-11-14
347 //****************************************************
348 void wr_tab0(uchar i,uchar j)
349 {
350 1 tab0[i]=j;
351 1 }
352 //****************************************************
353 //function: write tab1
354 //input :i,j
355 //output :无
356 //modify :2007-11-14
357 //****************************************************
358 void wr_tab1(uchar i,uchar j)
359 {
360 1 tab1[i]=j;
361 1 }
362 //****************************************************
363 //function: write tab2
364 //input :i,j
365 //output :无
C51 COMPILER V7.06 LMB204BDC 11/16/2007 15:54:47 PAGE 7
366 //modify :2007-11-14
367 //****************************************************
368 void wr_tab2(uchar i,uchar j)
369 {
370 1 tab2[i]=j;
371 1 }
372 //****************************************************
373 //function: write tab3
374 //input :i,j
375 //output :无
376 //modify :2007-11-14
377 //****************************************************
378 void wr_tab3(uchar i,uchar j)
379 {
380 1 tab3[i]=j;
381 1 }
382
383
384
385
386
387 // 短延时
388 void Delay5Ms(void)
389 {
390 1 uint i = 5552;
391 1 while(i--);
392 1 }
393
394 //长延时
395 /*void Delay400Ms(void)
396 {
397 uchar i = 5;
398 uint j;
399 while(i--)
400 {
401 j=7269;
402 while(j--);
403 };
404 }*/
405
406
407 void delay_ms(uint t) //延时T毫秒
408 {
409 1 uint i;
410 1 while(t--)
411 1 {
412 2 for(i=0;i<125;i++)
413 2 {;}
414 2 };
415 1 }
416
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 992 ----
CONSTANT SIZE = 64 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 4 16
IDATA SIZE = 80 ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILER V7.06 LMB204BDC 11/16/2007 15:54:47 PAGE 8
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -