📄 wsd.ls1
字号:
---- 220 RSEG ?BA?WSD
0000 221 x: DS 1
0007 222 x0 EQU (x+0).7
0006 223 x1 EQU (x+0).6
0005 224 x2 EQU (x+0).5
0004 225 x3 EQU (x+0).4
226
---- 227 RSEG ?CO?WSD
0000 228 lcd1:
0000 14 229 DB 014H
0001 B7 230 DB 0B7H
0002 2C 231 DB 02CH
0003 25 232 DB 025H
0004 87 233 DB 087H
0005 45 234 DB 045H
0006 44 235 DB 044H
0007 37 236 DB 037H
0008 04 237 DB 004H
0009 05 238 DB 005H
000A 7F 239 DB 07FH
000B EF 240 DB 0EFH
000C FD 241 DB 0FDH
000D C4 242 DB 0C4H
000E FF 243 DB 0FFH
000F 0000 244 DB 000H,000H
245
246
0011 247 SDTAB:
0011 1C75 248 DW 01C75H
0013 1C6C 249 DW 01C6CH
0015 1C60 250 DW 01C60H
0017 1C54 251 DW 01C54H
0019 1C48 252 DW 01C48H
001B 1C3C 253 DW 01C3CH
001D 1C30 254 DW 01C30H
001F 1C24 255 DW 01C24H
0021 1C18 256 DW 01C18H
A51 MACRO ASSEMBLER WSD 10/19/2004 21:04:51 PAGE 5
0023 1C0C 257 DW 01C0CH
0025 1C00 258 DW 01C00H
0027 1BF4 259 DW 01BF4H
0029 1BE8 260 DW 01BE8H
002B 1BDC 261 DW 01BDCH
002D 1BD0 262 DW 01BD0H
002F 1BC4 263 DW 01BC4H
0031 1BB8 264 DW 01BB8H
0033 1BAC 265 DW 01BACH
0035 1BA0 266 DW 01BA0H
0037 1B94 267 DW 01B94H
0039 1B88 268 DW 01B88H
003B 1B7C 269 DW 01B7CH
003D 1B70 270 DW 01B70H
003F 1B64 271 DW 01B64H
0041 1B58 272 DW 01B58H
0043 1B4C 273 DW 01B4CH
0045 1B40 274 DW 01B40H
0047 1B34 275 DW 01B34H
0049 1B28 276 DW 01B28H
004B 1B1C 277 DW 01B1CH
004D 1B10 278 DW 01B10H
004F 1B04 279 DW 01B04H
0051 1AF8 280 DW 01AF8H
0053 1AEC 281 DW 01AECH
0055 1AE0 282 DW 01AE0H
0057 1AD4 283 DW 01AD4H
0059 1AC8 284 DW 01AC8H
005B 1ABC 285 DW 01ABCH
005D 1AB0 286 DW 01AB0H
005F 1AA4 287 DW 01AA4H
0061 1A98 288 DW 01A98H
0063 1A8C 289 DW 01A8CH
0065 1A80 290 DW 01A80H
0067 1A74 291 DW 01A74H
0069 1A68 292 DW 01A68H
006B 1A5C 293 DW 01A5CH
006D 1A50 294 DW 01A50H
006F 1A44 295 DW 01A44H
0071 1A38 296 DW 01A38H
0073 1A2C 297 DW 01A2CH
0075 1A20 298 DW 01A20H
0077 1A13 299 DW 01A13H
0079 1A08 300 DW 01A08H
007B 19FC 301 DW 019FCH
007D 19F0 302 DW 019F0H
007F 19E4 303 DW 019E4H
0081 19D8 304 DW 019D8H
0083 19CC 305 DW 019CCH
0085 19C0 306 DW 019C0H
0087 19B4 307 DW 019B4H
0089 19A8 308 DW 019A8H
008B 199C 309 DW 0199CH
008D 1990 310 DW 01990H
008F 1984 311 DW 01984H
0091 1978 312 DW 01978H
0093 196C 313 DW 0196CH
0095 1960 314 DW 01960H
0097 1954 315 DW 01954H
0099 1948 316 DW 01948H
009B 193C 317 DW 0193CH
009D 1930 318 DW 01930H
009F 1924 319 DW 01924H
00A1 1918 320 DW 01918H
00A3 190C 321 DW 0190CH
00A5 1900 322 DW 01900H
A51 MACRO ASSEMBLER WSD 10/19/2004 21:04:51 PAGE 6
00A7 18F4 323 DW 018F4H
00A9 18E8 324 DW 018E8H
00AB 18DC 325 DW 018DCH
00AD 18D0 326 DW 018D0H
00AF 18C4 327 DW 018C4H
00B1 18B8 328 DW 018B8H
00B3 18AC 329 DW 018ACH
00B5 18A0 330 DW 018A0H
00B7 1894 331 DW 01894H
00B9 1888 332 DW 01888H
00BB 187C 333 DW 0187CH
00BD 1870 334 DW 01870H
00BF 1864 335 DW 01864H
00C1 1858 336 DW 01858H
00C3 184C 337 DW 0184CH
00C5 17C8 338 DW 017C8H
00C7 17BC 339 DW 017BCH
00C9 17B0 340 DW 017B0H
00CB 17A4 341 DW 017A4H
00CD 1798 342 DW 01798H
00CF 178C 343 DW 0178CH
00D1 1780 344 DW 01780H
00D3 1774 345 DW 01774H
00D5 1768 346 DW 01768H
00D7 175C 347 DW 0175CH
00D9 0000 348 DB 000H,000H
349
350
00DB 351 tab1?1255:
00DB 30 352 DB 030H
00DC 31 353 DB 031H
00DD 32 354 DB 032H
00DE 33 355 DB 033H
00DF 34 356 DB 034H
00E0 35 357 DB 035H
00E1 36 358 DB 036H
00E2 37 359 DB 037H
00E3 38 360 DB 038H
00E4 39 361 DB 039H
362
363
---- 364 RSEG ?C_INITSEG
0000 01 365 DB 001H
0001 00 F 366 DB msn
0002 32 367 DB 032H
368
369 ; /*-----------------------------------------
370 ; 编者:吴威 04.09.16
371 ; -----------------------------------------*/
372 ; #include <REGX52.H>
373 ; #define uchar unsigned char
374 ; #define fchar signed char
375 ; #define uint unsigned int
376 ; /*--------------------------------*/
377 ; sbit K1=P1^0;
378 ; sbit K2=P1^1;
379 ; sbit K3=P1^2;
380 ; sbit K4=P1^3;
381 ;
382 ; sbit SER=P2^5; //14,8位串行输入
383 ; sbit RCLK1=P2^6; //12琐存
384 ; sbit SRCLK=P2^7; //11时钟
385 ;
386 ; sbit LED1=P0^0;
387 ; sbit LED2=P0^1;
388 ; sbit LED3=P0^2;
A51 MACRO ASSEMBLER WSD 10/19/2004 21:04:51 PAGE 7
389 ; sbit LED4=P0^3;
390 ; sbit LED5=P0^4;
391 ; sbit LED6=P0^5;
392 ; sbit LED7=P0^6;
393 ; sbit LED8=P0^7;
394 ; sbit ds1820=P2^0;
395 ; //-----------------------------
396 ; uchar bdata x;
397 ; sbit x0 =x^7;
398 ; sbit x1 =x^6;
399 ; sbit x2 =x^5;
400 ; sbit x3 =x^4;
401 ; //-----------------------------
402 ; uchar data TAB[10],xs1[8],msn=50;
403 ; uint plz,wdz;
404 ; //-----------------------------
405 ; extern void d25045(uchar x);
406 ; //-----------------------------
407 ; uchar code lcd1[17]={0x14,0xB7,0x2C,0x25,0x87,
408 ; 0x45,0x44,0x37,0x04,0x05,
409 ; 0x7F,0xEF,0xFD,0xc4,0xFF};
410 ; //显示0--F
411 ; uint code SDTAB[101]=
412 ; {
413 ; 7285,7276,7264,7252,7240,7228,7216,7204,7192,7180,
414 ; 7168,7156,7144,7132,7120,7108,7096,7084,7072,7060,
415 ; 7048,7036,7024,7012,7000,6988,6976,6964,6952,6940,
416 ; 6928,6916,6904,6892,6880,6868,6856,6844,6832,6820,
417 ; 6808,6796,6784,6772,6760,6748,6736,6724,6712,6700,
418 ; 6688,6675,6664,6652,6640,6628,6616,6604,6592,6580,
419 ; 6568,6556,6544,6532,6520,6508,6496,6484,6472,6460,
420 ; 6448,6436,6424,6412,6400,6388,6376,6364,6352,6340,
421 ; 6328,6316,6304,6292,6280,6268,6256,6244,6232,6220,
422 ; 6088,6076,6064,6052,6040,6028,6016,6004,5992,5980,
423 ; };
424 ; //-----------------------------
425 ; void delay1(uint ms)
426
---- 427 RSEG ?PR?_delay1?WSD
0000 428 L?0101:
429 USING 0
0000 D200 F 430 SETB x0
0002 431 L?0102:
0002 7FC8 432 MOV R7,#0C8H
0004 7E00 433 MOV R6,#00H
0006 434 _delay1:
435 USING 0
436 ; SOURCE LINE # 57
437 ;---- Variable 'ms?040' assigned to Register 'R6/R7' ----
438 ; {
439 ; SOURCE LINE # 58
440 ; uint i;
441 ; for(i=0;i<ms;i++); //Feed the dog
442 ; SOURCE LINE # 60
443 ;---- Variable 'i?041' assigned to Register 'R4/R5' ----
0006 E4 444 CLR A
0007 FD 445 MOV R5,A
0008 FC 446 MOV R4,A
0009 447 ?C0001:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -