📄 ejk601_test(070103).lis
字号:
.module EJK601_test(070103).c
.area text(rom, con, rel)
0000 .dbfile E:\company\hardware\eboda\LCD_TV\TV_power_tester\EJK601_test(070103).c
0000 .dbfunc e main _main fV
.even
0000 _main::
0000 .dbline -1
0000 .dbline 24
0000 ; //EJK601_TEST prj
0000 ; //V1.0 release 2006.12.30
0000 ; // V1.1 -----2006.12.31-----------TEST Q1 OK
0000 ; //Q1 共测4次,如果4次都通过,则LED1 灯 快速 4下
0000 ; // V1.2 --------2007.01.02-----------TEST Q2 OK
0000 ; // Q2 共测4次,如果4次都通过,则LED1 灯 快速 4下
0000 ; //V1.3 TEST Q1,Q2 ok
0000 ; //Q1,Q2各测4次,若都通过测试,LED1 快速 4下
0000 ; //
0000 ; //V1.4 .....................2007.3.28...........
0000 ; //增加PCB EJK601A,EMU611-M 测试,并设置波形速度为100K/BPS
0000 ;
0000 ;
0000 ;
0000 ; #include <iom16v.h>
0000 ; #include <inr_define.h>
0000 ;
0000 ;
0000 ;
0000 ; //unsigned int KEY;
0000 ;
0000 ;
0000 ; void main(void)
0000 ; {
0000 .dbline 25
0000 ; DELAY_10MS(10);//(2)
0000 0AE0 ldi R16,10
0002 10E0 ldi R17,0
0004 00D0 rcall _DELAY_10MS
0006 .dbline 26
0006 ; DDRA=0x00; //PORTA INPUT
0006 2224 clr R2
0008 2ABA out 0x1a,R2
000A .dbline 27
000A ; PORTA=0x00;
000A 2BBA out 0x1b,R2
000C .dbline 28
000C ; DDRB=0XFF; //DDFINE PB OUTPUT
000C 8FEF ldi R24,255
000E 87BB out 0x17,R24
0010 .dbline 29
0010 ; PORTB=0xFF; //for EJK601 2007012 //PORTB=0x00;
0010 88BB out 0x18,R24
0012 .dbline 30
0012 ; DDRD=0XF0; //PD0.....PD3 INPUT,PD4....PD7 OUPUT
0012 80EF ldi R24,240
0014 81BB out 0x11,R24
0016 .dbline 31
0016 ; PORTD=0xFF; //INIT PORTD
0016 8FEF ldi R24,255
0018 82BB out 0x12,R24
001A .dbline 32
001A ; PIND=0X00; //INIT PORTD
001A 20BA out 0x10,R2
001C .dbline 33
001C ; PORTD=0x00;
001C 22BA out 0x12,R2
001E 01C0 rjmp L3
0020 L2:
0020 .dbline 36
0020 .dbline 38
0020 00D0 rcall _EJK601_TEST
0022 .dbline 49
0022 L3:
0022 .dbline 35
0022 FECF rjmp L2
0024 X0:
0024 .dbline -2
0024 L1:
0024 .dbline 0 ; func end
0024 0895 ret
0026 .dbend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -