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

📄 mega16.lis

📁 hao da jia lai fen xiang
💻 LIS
📖 第 1 页 / 共 5 页
字号:
 0618 1111              .byte 17,17
 061A 11FF              .byte 17,255
 061C 0000              .byte 0,0
 061E 0000              .byte 0,0
 0620 0040              .byte 0,64
 0622 2010              .byte 32,16
 0624 0C03              .byte 12,3
 0626 0101              .byte 1,1
 0628 0121              .byte 1,33
 062A 413F              .byte 'A,63
 062C 0000              .byte 0,0
 062E 0000              .byte 0,0
 0630                   .dbsym e hanzi_yue _hanzi_yue A[32:32]kc
 0630           _hanzi_ri::
 0630 0000              .byte 0,0
 0632 00FE              .byte 0,254
 0634 4242              .byte 'B,'B
 0636 4242              .byte 'B,'B
 0638 4242              .byte 'B,'B
 063A 42FE              .byte 'B,254
 063C 0000              .byte 0,0
 063E 0000              .byte 0,0
 0640 0000              .byte 0,0
 0642 003F              .byte 0,63
 0644 1010              .byte 16,16
 0646 1010              .byte 16,16
 0648 1010              .byte 16,16
 064A 103F              .byte 16,63
 064C 0000              .byte 0,0
 064E 0000              .byte 0,0
 0650                   .dbsym e hanzi_ri _hanzi_ri A[32:32]kc
 0650           _hanzi_yi::
 0650 0080              .byte 0,128
 0652 8080              .byte 128,128
 0654 8080              .byte 128,128
 0656 8080              .byte 128,128
 0658 8080              .byte 128,128
 065A 8080              .byte 128,128
 065C 80C0              .byte 128,192
 065E 8000              .byte 128,0
 0660 0000              .byte 0,0
 0662 0000              .byte 0,0
 0664 0000              .byte 0,0
 0666 0000              .byte 0,0
 0668 0000              .byte 0,0
 066A 0000              .byte 0,0
 066C 0000              .byte 0,0
 066E 0000              .byte 0,0
 0670                   .dbsym e hanzi_yi _hanzi_yi A[32:32]kc
 0670           _hanzi_er::
 0670 0000              .byte 0,0
 0672 0404              .byte 4,4
 0674 0404              .byte 4,4
 0676 0404              .byte 4,4
 0678 0404              .byte 4,4
 067A 0406              .byte 4,6
 067C 0400              .byte 4,0
 067E 0000              .byte 0,0
 0680 0010              .byte 0,16
 0682 1010              .byte 16,16
 0684 1010              .byte 16,16
 0686 1010              .byte 16,16
 0688 1010              .byte 16,16
 068A 1010              .byte 16,16
 068C 1018              .byte 16,24
 068E 1000              .byte 16,0
 0690                   .dbsym e hanzi_er _hanzi_er A[32:32]kc
 0690           _hanzi_san::
 0690 0004              .byte 0,4
 0692 8484              .byte 132,132
 0694 8484              .byte 132,132
 0696 8484              .byte 132,132
 0698 8484              .byte 132,132
 069A 8484              .byte 132,132
 069C 8404              .byte 132,4
 069E 0000              .byte 0,0
 06A0 0020              .byte 0,32
 06A2 2020              .byte 32,32
 06A4 2020              .byte 32,32
 06A6 2020              .byte 32,32
 06A8 2020              .byte 32,32
 06AA 2020              .byte 32,32
 06AC 2020              .byte 32,32
 06AE 2000              .byte 32,0
 06B0                   .dbsym e hanzi_san _hanzi_san A[32:32]kc
 06B0           _hanzi_si::
 06B0 00FE              .byte 0,254
 06B2 0202              .byte 2,2
 06B4 02FE              .byte 2,254
 06B6 0202              .byte 2,2
 06B8 FE02              .byte 254,2
 06BA 0202              .byte 2,2
 06BC 02FE              .byte 2,254
 06BE 0000              .byte 0,0
 06C0 007F              .byte 0,127
 06C2 2824              .byte 40,36
 06C4 2320              .byte 35,32
 06C6 2020              .byte 32,32
 06C8 2122              .byte 33,34
 06CA 2222              .byte 34,34
 06CC 227F              .byte 34,127
 06CE 0000              .byte 0,0
 06D0                   .dbsym e hanzi_si _hanzi_si A[32:32]kc
 06D0           _hanzi_wu::
 06D0 0002              .byte 0,2
 06D2 8282              .byte 130,130
 06D4 8282              .byte 130,130
 06D6 FE82              .byte 254,130
 06D8 8282              .byte 130,130
 06DA C282              .byte 194,130
 06DC 0200              .byte 2,0
 06DE 0000              .byte 0,0
 06E0 2020              .byte 32,32
 06E2 2020              .byte 32,32
 06E4 203F              .byte 32,63
 06E6 2020              .byte 32,32
 06E8 2020              .byte 32,32
 06EA 3F20              .byte 63,32
 06EC 2030              .byte 32,48
 06EE 2000              .byte 32,0
 06F0                   .dbsym e hanzi_wu _hanzi_wu A[32:32]kc
 06F0           _hanzi_liu6::
 06F0 1010              .byte 16,16
 06F2 1010              .byte 16,16
 06F4 1091              .byte 16,145
 06F6 121E              .byte 18,30
 06F8 9410              .byte 148,16
 06FA 1010              .byte 16,16
 06FC 1010              .byte 16,16
 06FE 1000              .byte 16,0
 0700 0040              .byte 0,64
 0702 2010              .byte 32,16
 0704 0C03              .byte 12,3
 0706 0100              .byte 1,0
 0708 0001              .byte 0,1
 070A 020C              .byte 2,12
 070C 7830              .byte 'x,48
 070E 0000              .byte 0,0
 0710                   .dbsym e hanzi_liu6 _hanzi_liu6 A[32:32]kc
                        .area data(ram, con, rel)
 0020                   .dbfile D:\mega16\c/..\drive\hanzi.c
 0020           _hanzi_array::
 0020                   .blkw 1
                        .area idata
 0020 3006              .word _hanzi_ri
                        .area data(ram, con, rel)
 0022                   .dbfile D:\mega16\c/..\drive\hanzi.c
 0022                   .blkw 1
                        .area idata
 0022 5006              .word _hanzi_yi
                        .area data(ram, con, rel)
 0024                   .dbfile D:\mega16\c/..\drive\hanzi.c
 0024                   .blkw 1
                        .area idata
 0024 7006              .word _hanzi_er
                        .area data(ram, con, rel)
 0026                   .dbfile D:\mega16\c/..\drive\hanzi.c
 0026                   .blkw 1
                        .area idata
 0026 9006              .word _hanzi_san
                        .area data(ram, con, rel)
 0028                   .dbfile D:\mega16\c/..\drive\hanzi.c
 0028                   .blkw 1
                        .area idata
 0028 B006              .word _hanzi_si
                        .area data(ram, con, rel)
 002A                   .dbfile D:\mega16\c/..\drive\hanzi.c
 002A                   .blkw 1
                        .area idata
 002A D006              .word _hanzi_wu
                        .area data(ram, con, rel)
 002C                   .dbfile D:\mega16\c/..\drive\hanzi.c
 002C                   .blkw 1
                        .area idata
 002C F006              .word _hanzi_liu6
                        .area data(ram, con, rel)
 002E                   .dbfile D:\mega16\c/..\drive\hanzi.c
 002E                   .dbsym e hanzi_array _hanzi_array A[14:7]pkc
                        .area vector(rom, abs)
                        .org 4
 0004 0C949803          jmp _int0_isr
                        .area data(ram, con, rel)
 002E                   .dbfile D:\mega16\c/..\drive\hanzi.c
                        .area vector(rom, abs)
                        .org 8
 0008 0C949703          jmp _int1_isr
                        .area data(ram, con, rel)
 002E                   .dbfile D:\mega16\c/..\drive\hanzi.c
                        .area text(rom, con, rel)
 0000                   .dbfile D:\mega16\c/..\drive\hanzi.c
 0000                   .dbfile D:\mega16\c\mega16.c
 0000                   .dbfunc e port_init _port_init fV
                        .even
 0000           _port_init::
 0000                   .dbline -1
 0000                   .dbline 34
 0000           ; //**************************************************************************/
 0000           ; //                    探头控制器第二代mega16L
 0000           ; //                          mega16L  8M
 0000           ; //*************************************************************************/
 0000           ; //创 建 人:胡勇刚
 0000           ; //创建日期:2005年3月3日
 0000           ; //版 本 号:001
 0000           ; //*************************************************************************/
 0000           ; #define TANTOU_C
 0000           ; #include "config.h"
 0000           ; 
 0000           ; #define key_in() ((PINB >> 5) & 0x07)
 0000           ; 
 0000           ; uchar char_count;
 0000           ; uchar set_state;
 0000           ; uchar time_data[16];
 0000           ; uchar i;
 0000           ; //-------------------------------------------------------------------------
 0000           ; 
 0000           ; #pragma interrupt_handler int0_isr:2
 0000           ; void int0_isr(void);
 0000           ; 
 0000           ; #pragma interrupt_handler int1_isr:3
 0000           ; void int1_isr(void);
 0000           ; 
 0000           ; //-------------------------------------------------------------------------
 0000           ; void port_int (void);                 //端口初始化
 0000           ; void init_devices(void);              //单片机初始化
 0000           ; void delay_us (uint time);            //延迟time微秒
 0000           ; void delay_ms (uint time);            //延迟time毫秒
 0000           ; void count_write(uchar ,uchar ,uchar);
 0000           ; //-------------------------------------------------------------------------
 0000           ; void port_init(void)
 0000           ; {
 0000                   .dbline 35
 0000           ;       PORTA = 0x00;
 0000 2224              clr R2
 0002 2BBA              out 0x1b,R2
 0004                   .dbline 36
 0004           ;       DDRA  = 0x00;
 0004 2ABA              out 0x1a,R2
 0006                   .dbline 37
 0006           ;       PORTB = 0xFF;
 0006 8FEF              ldi R24,255
 0008 88BB              out 0x18,R24
 000A                   .dbline 38
 000A           ;       DDRB  = 0x1F;
 000A 8FE1              ldi R24,31
 000C 87BB              out 0x17,R24
 000E                   .dbline 39
 000E           ;       PORTC = 0x00; //m103 output only
 000E 25BA              out 0x15,R2
 0010                   .dbline 40
 0010           ;       DDRC  = 0x00;
 0010 24BA              out 0x14,R2
 0012                   .dbline 41
 0012           ;       PORTD = 0xff;
 0012 8FEF              ldi R24,255
 0014 82BB              out 0x12,R24
 0016                   .dbline 42
 0016           ;       DDRD  = 0x00;
 0016 21BA              out 0x11,R2
 0018                   .dbline -2
 0018           L1:
 0018                   .dbline 0 ; func end
 0018 0895              ret
 001A                   .dbend
 001A                   .dbfunc e delay_us _delay_us fV
 001A           ;              i -> R20,R21
 001A           ;           time -> R16,R17
                        .even
 001A           _delay_us::
 001A 0E940000          xcall push_gset1
 001E                   .dbline -1
 001E                   .dbline 47
 001E           ; }
 001E           ; //-------------------------------------------------------------------------
 001E           ; 
 001E           ; void delay_us(uint time)
 001E           ; {
 001E                   .dbline 49
 001E           ;       uint i;
 001E           ;       for(i=0;i<time;i++)
 001E 4427              clr R20
 0020 5527              clr R21
 0022 0AC0              xjmp L6
 0024           L3:
 0024                   .dbline 50
 0024                   .dbline 51
 0024 0000              nop
 0026                   .dbline 51
 0026 0000              nop
 0028                   .dbline 51
 0028 0000              nop
 002A                   .dbline 51
 002A 0000              nop
 002C                   .dbline 51
 002C 0000              nop
 002E                   .dbline 51
 002E 0000              nop
 0030                   .dbline 51
 0030 0000              nop
 0032                   .dbline 51
 0032 0000              nop
 0034                   .dbline 52
 0034           L4:
 0034                   .dbline 49
 0034 4F5F              subi R20,255  ; offset = 1
 0036 5F4F              sbci R21,255
 0038           L6:
 0038                   .dbline 49
 0038 4017              cp R20,R16
 003A 5107              cpc R21,R17
 003C 98F3              brlo L3
 003E                   .dbline -2
 003E           L2:
 003E 0E940000          xcall pop_gset1
 0042                   .dbline 0 ; func end
 0042 0895              ret
 0044                   .dbsym r i 20 i
 0044                   .dbsym r time 16 i
 0044                   .dbend
 0044                   .dbfunc e delay_ms _delay_ms fV
 0044           ;              i -> R20,R21
 0044           ;           time -> R22,R23
                        .even
 0044           _delay_ms::
 0044 0E940000          xcall push_gset2
 0048 B801              movw R22,R16
 004A                   .dbline -1
 004A                   .dbline 56
 004A           ;       {
 004A           ;               delay_1us();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -