📄 main.lst
字号:
+1 484
+1 485 ;/*-- 文字: x --*/
032E 00060701 +1 486 DB 0x00,0x06,0x07,0x01,0x01,0x07,0x06,0x00,0x00,0x30,0x70,0xC0,0xC0,0x70,0x30,
0x00
0332 01070600
0336 003070C0
033A C0703000
+1 487
+1 488 ;/*-- 文字: y --*/
033E 00070700 +1 489 DB 0x00,0x07,0x07,0x00,0x00,0x07,0x07,0x00,0x02,0xE2,0xF2,0x16,0x1C,0xF8,0xE0,
0x00
0342 00070700
0346 02E2F216
034A 1CF8E000
+1 490
+1 491 ;/*-- 文字: z --*/
034E 00040404 +1 492 DB 0x00,0x04,0x04,0x04,0x05,0x07,0x06,0x00,0x00,0x30,0x70,0xD0,0x90,0x10,0x10,
0x00
0352 05070600
0356 003070D0
035A 90101000
+1 493
+1 494
+1 495 ;定义汉字的点阵数表
035E +1 496 HanziTab:
+1 497 ;/*-- 文字: (全角空白) --*/
035E 00000000 +1 498 DB 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00
0362 00000000
0366 00000000
036A 00000000
036E 00000000 +1 499 DB 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00
0372 00000000
0376 00000000
037A 00000000
+1 500
+1 501 ;/*-- 文字: 欢 --*/
037E 28242221 +1 502 DB 0x28,0x24,0x22,0x21,0x26,0x38,0x04,0x18,0xF0,0x17,0x10,0x10,0x14,0x18,0x10,
A51 MACRO ASSEMBLER MAIN 07/01/2006 11:23:03 PAGE 12
0x00
0382 26380418
0386 F0171010
038A 14181000
038E 040832C2 +1 503 DB 0x04,0x08,0x32,0xC2,0xC2,0x34,0x04,0x08,0x30,0xC0,0x60,0x18,0x0C,0x06,0x04,
0x00
0392 C2340408
0396 30C06018
039A 0C060400
+1 504
+1 505 ;/*-- 文字: 迎 --*/
039E 02827320 +1 506 DB 0x02,0x82,0x73,0x20,0x00,0x3F,0x20,0x40,0x40,0x3F,0x20,0x20,0x20,0x3F,0x00,
0x00
03A2 003F2040
03A6 403F2020
03AA 203F0000
03AE 0204F804 +1 507 DB 0x02,0x04,0xF8,0x04,0x02,0xE2,0x42,0x82,0x02,0xFA,0x02,0x42,0x22,0xC2,0x02,
0x00
03B2 02E24282
03B6 02FA0242
03BA 22C20200
+1 508
+1 509 ;/*-- 文字: 使 --*/
03BE 02040F38 +1 510 DB 0x02,0x04,0x0F,0x38,0xE0,0x4F,0x29,0x29,0x29,0xFF,0x29,0x29,0x29,0x2F,0x20,
0x00
03C2 E04F2929
03C6 29FF2929
03CA 292F2000
03CE 0000FE00 +1 511 DB 0x00,0x00,0xFE,0x00,0x02,0x82,0x44,0x28,0x30,0xC8,0x08,0x0C,0x04,0x86,0x04,
0x00
03D2 02824428
03D6 30C8080C
03DA 04860400
+1 512
+1 513 ;/*-- 文字: 用 --*/
03DE 0000007F +1 514 DB 0x00,0x00,0x00,0x7F,0x44,0x44,0x44,0x44,0x7F,0x44,0x44,0x44,0x44,0x7F,0x00,
0x00
03E2 44444444
03E6 7F444444
03EA 447F0000
03EE 01020CF0 +1 515 DB 0x01,0x02,0x0C,0xF0,0x40,0x40,0x40,0x40,0xFF,0x40,0x40,0x42,0x41,0xFE,0x00,
0x00
03F2 40404040
03F6 FF404042
03FA 41FE0000
+1 516
+1 517 ;/*-- 文字: 教 --*/
03FE 0828292B +1 518 DB 0x08,0x28,0x29,0x2B,0xFD,0x29,0x39,0x28,0x0A,0x1F,0xF0,0x10,0x11,0x1E,0x10,
0x00
0402 FD293928
0406 0A1FF010
040A 111E1000
040E 90901211 +1 519 DB 0x90,0x90,0x12,0x11,0x7E,0xA0,0x22,0x22,0x04,0x04,0xC8,0x30,0xCC,0x03,0x02,
0x00
0412 7EA02222
0416 0404C830
041A CC030200
+1 520
+1 521 ;/*-- 文字: 学 --*/
041E 020C0848 +1 522 DB 0x02,0x0C,0x08,0x48,0x3A,0x2A,0x0A,0x8A,0x7A,0x2B,0x0A,0x18,0xEA,0x4C,0x08,
0x00
0422 3A2A0A8A
0426 7A2B0A18
042A EA4C0800
042E 00404040 +1 523 DB 0x00,0x40,0x40,0x40,0x40,0x40,0x42,0x41,0xFE,0x40,0x40,0x40,0x40,0x40,0x40,
0x00
A51 MACRO ASSEMBLER MAIN 07/01/2006 11:23:03 PAGE 13
0432 40404241
0436 FE404040
043A 40404000
+1 524
+1 525 ;/*-- 文字: 实 --*/
043E 00083020 +1 526 DB 0x00,0x08,0x30,0x20,0x32,0x2D,0x29,0xA0,0x6F,0x20,0x20,0x20,0x28,0x30,0x20,
0x00
0442 322D29A0
0446 6F202020
044A 28302000
044E 00414142 +1 527 DB 0x00,0x41,0x41,0x42,0x42,0xC4,0x48,0x50,0xE0,0x50,0x48,0x47,0x42,0x40,0x40,
0x00
0452 42C44850
0456 E0504847
045A 42404000
+1 528
+1 529 ;/*-- 文字: 验 --*/
045E 405F4141 +1 530 DB 0x40,0x5F,0x41,0x41,0x7F,0x01,0x02,0x06,0x1A,0x62,0x12,0x0A,0x04,0x04,0x04,
0x00
0462 7F010206
0466 1A62120A
046A 04040400
046E 10102024 +1 531 DB 0x10,0x10,0x20,0x24,0x02,0xFC,0x44,0x34,0x84,0x74,0x04,0x0C,0x34,0xC4,0x04,
0x00
0472 02FC4434
0476 8474040C
047A 34C40400
+1 532
+1 533 ;/*-- 文字: 开 --*/
047E 02424242 +1 534 DB 0x02,0x42,0x42,0x42,0x42,0x7F,0x42,0x42,0x42,0x42,0x7F,0x42,0x42,0x42,0x42,
0x00
0482 427F4242
0486 42427F42
048A 42424200
048E 00020408 +1 535 DB 0x00,0x02,0x04,0x08,0x30,0xC0,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,
0x00
0492 30C00000
0496 0000FE00
049A 00000000
+1 536
+1 537 ;/*-- 文字: 发 --*/
049E 00087C08 +1 538 DB 0x00,0x08,0x7C,0x08,0x08,0x0F,0xF9,0x09,0x09,0x49,0x29,0x38,0x08,0x08,0x08,
0x00
04A2 080FF909
04A6 09492938
04AA 08080800
04AE 02040811 +1 539 DB 0x02,0x04,0x08,0x11,0xE1,0x82,0x62,0x14,0x08,0x14,0xE4,0x02,0x03,0x02,0x00,
0x00
04B2 E1826214
04B6 0814E402
04BA 03020000
+1 540
+1 541 ;/*-- 文字: 平 --*/
04BE 0080A090 +1 542 DB 0x00,0x80,0xA0,0x90,0x8E,0x84,0x80,0xFF,0x80,0x82,0x84,0xB8,0x90,0x80,0x00,
0x00
04C2 8E8480FF
04C6 808284B8
04CA 90800000
04CE 80808080 +1 543 DB 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0xFF,0x80,0x80,0x80,0x80,0x80,0x80,0x80,
0x00
04D2 808080FF
04D6 80808080
04DA 80808000
+1 544
+1 545 ;/*-- 文字: 台 --*/
04DE 00000206 +1 546 DB 0x00,0x00,0x02,0x06,0x0A,0x12,0x22,0xC6,0x44,0x04,0x04,0x14,0x0E,0x04,0x00,
A51 MACRO ASSEMBLER MAIN 07/01/2006 11:23:03 PAGE 14
0x00
04E2 0A1222C6
04E6 44040414
04EA 0E040000
04EE 000000FE +1 547 DB 0x00,0x00,0x00,0xFE,0x84,0x84,0x84,0x84,0x84,0x84,0x84,0xFE,0x00,0x00,0x00,
0x00
04F2 84848484
04F6 848484FE
04FA 00000000
+1 548
549
550
551 ;*************************************************************************
552 ;程序段:Premain
553 ;功能:进入函数main()之前的初始化
554 ;*************************************************************************
04FE 555 Premain:
04FE 758150 556 MOV SP, #(0x2F+33)
0501 755000 557 MOV T1INTSVC_n, #0
0504 0206C0 558 LJMP main
559
560
561 ;*************************************************************************
562 ;函数:void SysInit()
563 ;功能:系统初始化
564 ;*************************************************************************
0507 565 SysInit:
0507 E4 566 CLR A
0508 F9 567 MOV R1, A
0509 7830 568 MOV R0, #DispBuf
050B 569 SysInit_for:
050B F6 570 MOV @R0, A
050C 08 571 INC R0
050D 09 572 INC R1
050E B920FA 573 CJNE R1, #32, SysInit_for
0511 D293 574 SETB STR
0513 C294 575 CLR SI
0515 C295 576 CLR SCK
0517 5389F0 577 ANL TMOD, #0xF0
051A 438901 578 ORL TMOD, #0x01
051D 53890F 579 ANL TMOD, #0x0F
0520 438910 580 ORL TMOD, #0x10
0523 758DFC 581 MOV TH1, #0xFC
0526 758B66 582 MOV TL1, #0x66
0529 D28E 583 SETB TR1
052B D2AB 584 SETB ET1
052D D2AF 585 SETB EA
052F 22 586 RET
587
588
589 ;*************************************************************************
590 ;函数:Delay()
591 ;功能:延时10ms~2.56s
592 ;参数:
593 ; t>0时,延时(t*10)ms
594 ; t=0时,延时2.56s
595 ;*************************************************************************
596 ; void Delay(unsigned char t)
597 ; t = R7
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -