📄 wsd1.ls1
字号:
---- 218 RSEG ?DT?WSD1
0002 219 S2?450: DS 1
220
---- 221 RSEG ?DT?WSD1
0003 222 S3?451: DS 1
0004 223 xs1: DS 8
000C 224 SOUT: DS 2
000E 225 msn: DS 1
000F 226 wdz: DS 2
0011 227 plz: DS 2
0013 228 TAB: DS 18
229
---- 230 RSEG ?BA?WSD1
0000 231 x: DS 1
0007 232 x0 EQU (x+0).7
0004 233 x3 EQU (x+0).4
0006 234 db? EQU (x+0).6
0005 235 db1 EQU (x+0).5
236
---- 237 RSEG ?CO?WSD1
0000 238 DAT:
0000 80 239 DB 080H
0001 40 240 DB 040H
0002 20 241 DB 020H
0003 10 242 DB 010H
0004 08 243 DB 008H
0005 04 244 DB 004H
0006 02 245 DB 002H
0007 01 246 DB 001H
0008 000000 247 DB 000H,000H,000H
248
249
000B 250 DAT1:
000B EB 251 DB 0EBH
000C 0A 252 DB 00AH
000D 79 253 DB 079H
000E 5B 254 DB 05BH
000F 9A 255 DB 09AH
0010 D3 256 DB 0D3H
A51 MACRO ASSEMBLER WSD1 11/03/2004 13:56:12 PAGE 5
0011 F3 257 DB 0F3H
0012 4A 258 DB 04AH
0013 FB 259 DB 0FBH
0014 DB 260 DB 0DBH
0015 40 261 DB 040H
0016 10 262 DB 010H
0017 01 263 DB 001H
0018 3B 264 DB 03BH
0019 00 265 DB 000H
001A F0 266 DB 0F0H
001B BA 267 DB 0BAH
001C 00 268 DB 000H
269
001D 270 SDTAB:
001D 1C75 271 DW 01C75H
001F 1C4D 272 DW 01C4DH
0021 1C41 273 DW 01C41H
0023 1C35 274 DW 01C35H
0025 1C33 275 DW 01C33H
0027 1C27 276 DW 01C27H
0029 1C1B 277 DW 01C1BH
002B 1C0F 278 DW 01C0FH
002D 1C03 279 DW 01C03H
002F 1BF7 280 DW 01BF7H
0031 1BF1 281 DW 01BF1H
0033 1BE5 282 DW 01BE5H
0035 1BD9 283 DW 01BD9H
0037 1BCD 284 DW 01BCDH
0039 1BB7 285 DW 01BB7H
003B 1BAB 286 DW 01BABH
003D 1B9F 287 DW 01B9FH
003F 1B93 288 DW 01B93H
0041 1B87 289 DW 01B87H
0043 1B7B 290 DW 01B7BH
0045 1B6D 291 DW 01B6DH
0047 1B61 292 DW 01B61H
0049 1B55 293 DW 01B55H
004B 1B49 294 DW 01B49H
004D 1B3D 295 DW 01B3DH
004F 1B31 296 DW 01B31H
0051 1B25 297 DW 01B25H
0053 1B19 298 DW 01B19H
0055 1B0D 299 DW 01B0DH
0057 1B01 300 DW 01B01H
0059 1AF3 301 DW 01AF3H
005B 1AE7 302 DW 01AE7H
005D 1ADB 303 DW 01ADBH
005F 1ACF 304 DW 01ACFH
0061 1AC3 305 DW 01AC3H
0063 1AB7 306 DW 01AB7H
0065 1AAB 307 DW 01AABH
0067 1A9F 308 DW 01A9FH
0069 1A93 309 DW 01A93H
006B 1A87 310 DW 01A87H
006D 1A77 311 DW 01A77H
006F 1A6B 312 DW 01A6BH
0071 1A5F 313 DW 01A5FH
0073 1A53 314 DW 01A53H
0075 1A47 315 DW 01A47H
0077 1A3B 316 DW 01A3BH
0079 1A2F 317 DW 01A2FH
007B 1A23 318 DW 01A23H
007D 1A17 319 DW 01A17H
007F 1A0B 320 DW 01A0BH
0081 19F8 321 DW 019F8H
0083 19EC 322 DW 019ECH
A51 MACRO ASSEMBLER WSD1 11/03/2004 13:56:12 PAGE 6
0085 19E0 323 DW 019E0H
0087 19D4 324 DW 019D4H
0089 19C8 325 DW 019C8H
008B 19BC 326 DW 019BCH
008D 19B0 327 DW 019B0H
008F 19A4 328 DW 019A4H
0091 1998 329 DW 01998H
0093 198C 330 DW 0198CH
0095 196B 331 DW 0196BH
0097 195F 332 DW 0195FH
0099 1953 333 DW 01953H
009B 1947 334 DW 01947H
009D 1945 335 DW 01945H
009F 192F 336 DW 0192FH
00A1 1923 337 DW 01923H
00A3 1917 338 DW 01917H
00A5 190B 339 DW 0190BH
00A7 1909 340 DW 01909H
00A9 18ED 341 DW 018EDH
00AB 18E1 342 DW 018E1H
00AD 18D5 343 DW 018D5H
00AF 18C9 344 DW 018C9H
00B1 18BD 345 DW 018BDH
00B3 18B1 346 DW 018B1H
00B5 18A5 347 DW 018A5H
00B7 1899 348 DW 01899H
00B9 188D 349 DW 0188DH
00BB 1881 350 DW 01881H
00BD 185E 351 DW 0185EH
00BF 1852 352 DW 01852H
00C1 1846 353 DW 01846H
00C3 183A 354 DW 0183AH
00C5 182E 355 DW 0182EH
00C7 1822 356 DW 01822H
00C9 1816 357 DW 01816H
00CB 180A 358 DW 0180AH
00CD 17FE 359 DW 017FEH
00CF 17F2 360 DW 017F2H
00D1 17B4 361 DW 017B4H
00D3 17A8 362 DW 017A8H
00D5 179C 363 DW 0179CH
00D7 1790 364 DW 01790H
00D9 1784 365 DW 01784H
00DB 1782 366 DW 01782H
00DD 1776 367 DW 01776H
00DF 176A 368 DW 0176AH
00E1 175E 369 DW 0175EH
00E3 1752 370 DW 01752H
00E5 0000 371 DB 000H,000H
372
373
374
---- 375 RSEG ?C_INITSEG
0000 01 376 DB 001H
0001 00 F 377 DB msn
0002 32 378 DB 032H
379
380 ; /*-----------------------------------------
381 ; 编者:吴威 04.09.16
382 ; -----------------------------------------*/
383 ; #include <REGX52.H>
384 ; #define uchar unsigned char
385 ; #define fchar signed char
386 ; #define uint unsigned int
387 ; #define dat 30
388 ; #define dat1 60
A51 MACRO ASSEMBLER WSD1 11/03/2004 13:56:12 PAGE 7
389 ; #define dat2 30
390 ; /*--------------------------------*/
391 ; sbit K1=P0^5;
392 ; sbit K2=P0^6;
393 ; sbit K3=P0^7;
394 ; sbit K4=P0^4;
395 ;
396 ; sbit WOUTH=P0^0;
397 ; sbit WOUTL=P0^1;
398 ; sbit SOUTH=P0^2;
399 ; sbit SOUTL=P0^3;
400 ;
401 ; sbit SER=P1^4; //14,8位串行输入
402 ; sbit SRCLK=P1^6; //12琐存
403 ; sbit CLK=P1^5; //11时钟
404 ;
405 ; sbit ds1820=P3^4;
406 ; sbit beep=P2^1;
407 ; //-----------------------------
408 ; uchar bdata x;
409 ; sbit x0 =x^7;
410 ; sbit db =x^6; //小数点控制位
411 ; sbit db1 =x^5;
412 ; sbit x3 =x^4;
413 ; //-----------------------------
414 ; uchar data TAB[18],xs1[8],msn=50;
415 ; uint SOUT,plz,wdz;
416 ; //-----------------------------
417 ; extern void d25045(uchar x);
418 ; /*-----------------------------------*/
419 ; uchar code DAT[11]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01}; //位驱动数组
420 ;
421 ; uchar code DAT1[18]={0xeb,0x0a,0x79,0x5b,0x9a,
422 ; 0xd3,0xf3,0x4a,0xfb,0xdb,
423 ; 0x40,0x10,0x01,0x3b,0x00,
424 ; 0xf0,0xba,0x00};
425 ; uint code SDTAB[101]=
426 ; /*
427 ; {
428 ; 7285,7276,7264,7252,7240,7228,7216,7204,7192,7180,
429 ; 7168,7156,7144,7132,7120,7108,7096,7084,7072,7060,
430 ; 7048,7036,7024,7012,7000,6988,6976,6964,6952,6940,
431 ; 6928,6916,6904,6892,6880,6868,6856,6844,6832,6820,
432 ; 6808,6796,6784,6772,6760,6748,6736,6724,6712,6700,
433 ; 6688,6675,6664,6652,6640,6628,6616,6604,6592,6580,
434 ; 6568,6556,6544,6532,6520,6508,6496,6484,6472,6460,
435 ; 6448,6436,6424,6412,6400,6388,6376,6364,6352,6340,
436 ; 6328,6316,6304,6292,6280,6268,6256,6244,6232,6220,
437 ; 6088,6076,6064,6052,6040,6028,6016,6004,5992,5980,
438 ; };
439 ; */
440 ; {
441 ; 7285,7245,7233,7221,7219,7207,7195,7183,7171,7159,
442 ; 7153,7141,7129,7117,7095,7083,7071,7059,7047,7035,
443 ; 7021,7009,6997,6985,6973,6961,6949,6937,6925,6913,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -