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

📄 main.lis

📁 avr的视频采集
💻 LIS
📖 第 1 页 / 共 5 页
字号:
                        .module main.c
                        .area data(ram, con, rel)
 0000           _ADCjohu::
 0000                   .blkb 4
                        .area idata
 0000 00000000          .word 0,0
                        .area data(ram, con, rel)
 0004                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0004                   .dbsym e ADCjohu _ADCjohu L
 0004           _ms::
 0004                   .blkb 2
                        .area idata
 0004 0000              .word 0
                        .area data(ram, con, rel)
 0006                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0006                   .dbsym e ms _ms I
 0006           _xx::
 0006                   .blkb 4
                        .area idata
 0006 00000000          .word 0,0
                        .area data(ram, con, rel)
 000A                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 000A                   .dbsym e xx _xx L
 000A           _lvbo::
 000A                   .blkb 1
                        .area idata
 000A 00                .byte 0
                        .area data(ram, con, rel)
 000B                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 000B                   .dbsym e lvbo _lvbo c
 000B           _lvbo_num::
 000B                   .blkb 4
                        .area idata
 000B 00000000          .word 0,0
                        .area data(ram, con, rel)
 000F                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 000F                   .dbsym e lvbo_num _lvbo_num L
 000F           _pwm_pingjun::
 000F                   .blkb 1
                        .area idata
 000F FE                .byte 254
                        .area data(ram, con, rel)
 0010                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0010                   .dbsym e pwm_pingjun _pwm_pingjun c
 0010           _Rpwm0::
 0010                   .blkb 1
                        .area idata
 0010 00                .byte 0
                        .area data(ram, con, rel)
 0011                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0011                   .dbsym e Rpwm0 _Rpwm0 c
 0011           _Rpwm1::
 0011                   .blkb 1
                        .area idata
 0011 00                .byte 0
                        .area data(ram, con, rel)
 0012                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0012                   .dbsym e Rpwm1 _Rpwm1 c
 0012           _Lpwm0::
 0012                   .blkb 1
                        .area idata
 0012 00                .byte 0
                        .area data(ram, con, rel)
 0013                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0013                   .dbsym e Lpwm0 _Lpwm0 c
 0013           _Lpwm1::
 0013                   .blkb 1
                        .area idata
 0013 00                .byte 0
                        .area data(ram, con, rel)
 0014                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0014                   .dbsym e Lpwm1 _Lpwm1 c
 0014           _all::
 0014                   .blkb 1
                        .area idata
 0014 00                .byte 0
                        .area data(ram, con, rel)
 0015                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0015                   .dbsym e all _all c
 0015           _a::
 0015                   .blkb 1
                        .area idata
 0015 00                .byte 0
                        .area data(ram, con, rel)
 0016                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0016                   .dbsym e a _a c
 0016           _b::
 0016                   .blkb 1
                        .area idata
 0016 00                .byte 0
                        .area data(ram, con, rel)
 0017                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0017                   .dbsym e b _b c
 0017           _c::
 0017                   .blkb 1
                        .area idata
 0017 00                .byte 0
                        .area data(ram, con, rel)
 0018                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0018                   .dbsym e c _c c
 0018           _d::
 0018                   .blkb 1
                        .area idata
 0018 00                .byte 0
                        .area data(ram, con, rel)
 0019                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0019                   .dbsym e d _d c
 0019           _e::
 0019                   .blkb 1
                        .area idata
 0019 00                .byte 0
                        .area data(ram, con, rel)
 001A                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 001A                   .dbsym e e _e c
 001A           _f::
 001A                   .blkb 1
                        .area idata
 001A 00                .byte 0
                        .area data(ram, con, rel)
 001B                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 001B                   .dbsym e f _f c
 001B           _jiaodu::
 001B                   .blkb 4
                        .area idata
 001B 00000000          .word 0,0
                        .area data(ram, con, rel)
 001F                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 001F                   .dbsym e jiaodu _jiaodu L
 001F           _juli::
 001F                   .blkb 4
                        .area idata
 001F 00000000          .word 0,0
                        .area data(ram, con, rel)
 0023                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0023                   .dbsym e juli _juli L
 0023           _time::
 0023                   .blkb 2
                        .area idata
 0023 0000              .word 0
                        .area data(ram, con, rel)
 0025                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0025                   .dbsym e time _time I
 0025           _sec::
 0025                   .blkb 1
                        .area idata
 0025 00                .byte 0
                        .area data(ram, con, rel)
 0026                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0026                   .dbsym e sec _sec c
 0026           _v_num::
 0026                   .blkb 2
                        .area idata
 0026 0000              .word 0
                        .area data(ram, con, rel)
 0028                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0028                   .dbsym e v_num _v_num i
 0028           _chang::
 0028                   .blkb 1
                        .area idata
 0028 00                .byte 0
                        .area data(ram, con, rel)
 0029                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0029                   .dbsym e chang _chang c
 0029           _hang::
 0029                   .blkb 1
                        .area idata
 0029 00                .byte 0
                        .area data(ram, con, rel)
 002A                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 002A                   .dbsym e hang _hang c
 002A           _adc1::
 002A                   .blkb 1
                        .area idata
 002A 00                .byte 0
                        .area data(ram, con, rel)
 002B                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 002B                   .dbsym e adc1 _adc1 c
                        .area text(rom, con, rel)
 0000                   .dbfile D:\PROTEU~1.7\PROTEU~1.7\JOHU\1视频处理\fang__2\main.c
 0000                   .dbfunc e port_init _port_init fV
                        .even
 0000           _port_init::
 0000                   .dbline -1
 0000                   .dbline 50
 0000           ; //////////////////////////////
 0000           ; //////////////////////////////   22967为近似180度
 0000           ; 
 0000           ; #include <iom64v.h>
 0000           ; #include <macros.h>
 0000           ; 
 0000           ; #define PREVSONG   BIT(2)
 0000           ; #define NEXTSONG   BIT(3)
 0000           ; #define VOLDOWN    BIT(4)
 0000           ; #define VOLUP      BIT(5)
 0000           ; #define STOP       BIT(6)
 0000           ; 
 0000           ; #define R_pwm0       BIT(4)
 0000           ; #define R_pwm1       BIT(5)
 0000           ; #define L_pwm0       BIT(6)
 0000           ; #define L_pwm1       BIT(7)
 0000           ; 
 0000           ; 
 0000           ; long ADCjohu=0;
 0000           ; int ms=0;
 0000           ; long xx=0;
 0000           ; //int adc=0;
 0000           ; 
 0000           ; #define REF 483
 0000           ; unsigned char lvbo=0;
 0000           ; long lvbo_num=0;
 0000           ; 
 0000           ; unsigned char pwm_pingjun=254;//平均速度
 0000           ; unsigned char Rpwm0=0;
 0000           ; unsigned char Rpwm1=0;
 0000           ; unsigned char Lpwm0=0;
 0000           ; unsigned char Lpwm1=0;
 0000           ; unsigned char all=0, a=0,b=0,c=0,d=0,e=0,f=0;
 0000           ; #define CIR 1
 0000           ; #define LINE 2
 0000           ; #define CLS 3
 0000           ; long jiaodu=0,juli=0;
 0000           ; int time=0;
 0000           ; unsigned char sec=0;
 0000           ; 
 0000           ; #define video_x 32
 0000           ; #define video_y 48
 0000           ; unsigned int  v_num=0;
 0000           ; unsigned char v_temp[video_y][video_x],chang=0,hang=0,   adc1=0;;
 0000           ; 
 0000           ; unsigned char x_adc;
 0000           ; unsigned char  y_adc;
 0000           ; 
 0000           ; void port_init(void)
 0000           ; {
 0000                   .dbline 51
 0000           ;  PORTA = 0x00;
 0000 2224              clr R2
 0002 2BBA              out 0x1b,R2
 0004                   .dbline 52
 0004           ;  DDRA  = 0x00;
 0004 2ABA              out 0x1a,R2
 0006                   .dbline 53
 0006           ;  PORTB = 0x00;
 0006 28BA              out 0x18,R2
 0008                   .dbline 54
 0008           ;  DDRB  = 0x00;
 0008 27BA              out 0x17,R2
 000A                   .dbline 55
 000A           ;  PORTC = 0x00; //m103 output only
 000A 25BA              out 0x15,R2
 000C                   .dbline 56
 000C           ;  DDRC  = 0x00;
 000C 24BA              out 0x14,R2
 000E                   .dbline 57
 000E           ;  PORTD = 0x00;
 000E 22BA              out 0x12,R2
 0010                   .dbline 58
 0010           ;  DDRD  = 0x00;
 0010 21BA              out 0x11,R2
 0012                   .dbline 59
 0012           ;  PORTE = 0x00;
 0012 23B8              out 0x3,R2
 0014                   .dbline 60
 0014           ;  DDRE  = 0x00;
 0014 22B8              out 0x2,R2
 0016                   .dbline 61
 0016           ;  PORTF = 0x00;
 0016 20926200          sts 98,R2
 001A                   .dbline 62
 001A           ;  DDRF  = 0x00;
 001A 20926100          sts 97,R2
 001E                   .dbline 63
 001E           ;  PORTG = 0x00;
 001E 20926500          sts 101,R2
 0022                   .dbline 64
 0022           ;  DDRG  = 0x00;
 0022 20926400          sts 100,R2
 0026                   .dbline -2
 0026           L1:
 0026                   .dbline 0 ; func end
 0026 0895              ret
 0028                   .dbend
 0028                   .dbfunc e init_devices _init_devices fV
                        .even
 0028           _init_devices::
 0028                   .dbline -1
 0028                   .dbline 70
 0028           ; }
 0028           ; 
 0028           ; 
 0028           ; //call this routine to initialize all peripherals
 0028           ; void init_devices(void)
 0028           ; {
 0028                   .dbline 72
 0028           ;  //stop errant interrupts until set up
 0028           ;  CLI(); //disable all interrupts
 0028 F894              cli
 002A                   .dbline 73
 002A           ;  XDIV  = 0x00; //xtal divider
 002A 2224              clr R2
 002C 2CBE              out 0x3c,R2
 002E                   .dbline 74
 002E           ;  XMCRA = 0x00; //external memory
 002E 20926D00          sts 109,R2
 0032                   .dbline 75
 0032           ;  port_init();
 0032 E6DF              xcall _port_init
 0034                   .dbline 77
 0034           ; //adc_init();
 0034           ; uart1_init();
 0034 0DD0              xcall _uart1_init
 0036                   .dbline 79
 0036           ; 
 0036           ;  MCUCR = 0x00;
 0036 2224              clr R2
 0038 25BE              out 0x35,R2
 003A                   .dbline 80
 003A           ;  EICRA = 0x0A; //extended ext ints
 003A 8AE0              ldi R24,10
 003C 80936A00          sts 106,R24
 0040                   .dbline 81
 0040           ;  EICRB = 0x00; //extended ext ints
 0040 2ABE              out 0x3a,R2
 0042                   .dbline 82
 0042           ;  EIMSK = 0x03;
 0042 83E0              ldi R24,3
 0044 89BF              out 0x39,R24
 0046                   .dbline 84
 0046           ;  //TIMSK = 0x40; //timer interrupt sources
 0046           ;  TIMSK = 0x00;
 0046 27BE              out 0x37,R2
 0048                   .dbline 85
 0048           ;  ETIMSK = 0x00; //extended timer interrupt sources
 0048 20927D00          sts 125,R2
 004C                   .dbline 86
 004C           ;  SEI(); //re-enable interrupts
 004C 7894              sei
 004E                   .dbline -2
 004E           L2:
 004E                   .dbline 0 ; func end
 004E 0895              ret
 0050                   .dbend
 0050                   .dbfunc e uart1_init _uart1_init fV
                        .even

⌨️ 快捷键说明

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