⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.lst

📁 周立功单片机上的源程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
                +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 + -