📄 clock.lst
字号:
00003a d1a3 BRA 0x382
00003c 92f2 BCF 0xf2,0x1,0x0 {INTCONbits.INT0IF=0; D:\clock\clk.c
D:\clock\clk.c
D:\clock\clk.c
D:\clock\clk.c
//测试ra4 ????? D:\clock\clk.c
00003e a880 BTFSS 0x80,0x4,0x0 while(PORTAbits.RA4==1){ //RA4按下,设定时间 D:\clock\clk.c
000040 d1a0 BRA 0x382
000380 d65e BRA 0x3e
D:\clock\clk.c
000046 0e94 MOVLW 0x94 OpenADC(ADC_FOSC_8 & ADC_RIGHT_JUST & ADC_3ANA_0REF, D:\clock\clk.c
000048 6ee6 MOVWF 0xe6,0x0
000042 0e07 MOVLW 0x7 ADC_CH0 & ADC_INT_OFF); D:\clock\clk.c
000044 6ee6 MOVWF 0xe6,0x0
00004a ecc3 CALL 0xf86,0x0
00004c f007
00004e 52e5 MOVF 0xe5,0x1,0x0
000050 52e5 MOVF 0xe5,0x1,0x0
//AD模块初始化,用于选择按键,通道0 D:\clock\clk.c
000052 0e05 MOVLW 0x5 Delay10TCYx(5); //delay D:\clock\clk.c
000054 6ee6 MOVWF 0xe6,0x0
000056 ec9a CALL 0x1134,0x0
000058 f008
00005a 52e5 MOVF 0xe5,0x1,0x0
00005c ecb0 CALL 0x1160,0x0 ConvertADC(); //start adc D:\clock\clk.c
00005e f008
000060 eca5 CALL 0x114a,0x0 while(BusyADC()) {;} D:\clock\clk.c
000062 f008
000064 0900 IORLW 0x0
000066 e001 BZ 0x6a
000068 d7fb BRA 0x60
00006a ece7 CALL 0xfce,0x0 result=ReadADC(); //read result D:\clock\clk.c
00006c f007
00006e cff3 MOVFF 0xff3,0x87
000070 f087
000072 cff4 MOVFF 0xff4,0x88
000074 f088
000076 ecad CALL 0x115a,0x0 CloseADC(); D:\clock\clk.c
000078 f008
D:\clock\clk.c
D:\clock\clk.c
00007a c087 MOVFF 0x87,0x14 if(((result/100)==5)&&(((result%100)/10)==9)) D:\clock\clk.c
00007c f014
00007e c088 MOVFF 0x88,0x15
000080 f015
000082 0e64 MOVLW 0x64
000084 6e0d MOVWF 0xd,0x0
000086 6a0e CLRF 0xe,0x0
000088 c014 MOVFF 0x14,0x8
00008a f008
00008c c015 MOVFF 0x15,0x9
00008e f009
000090 ec9d CALL 0xf3a,0x0
000092 f007
000094 c008 MOVFF 0x8,0x14
000096 f014
000098 c009 MOVFF 0x9,0x15
00009a f015
00009c 0e05 MOVLW 0x5
00009e 1814 XORWF 0x14,0x0,0x0
0000a0 e101 BNZ 0xa4
0000a2 5015 MOVF 0x15,0x0,0x0
0000a4 e130 BNZ 0x106
0000a6 c087 MOVFF 0x87,0x16
0000a8 f016
0000aa c088 MOVFF 0x88,0x17
0000ac f017
0000ae 0e64 MOVLW 0x64
0000b0 6e0d MOVWF 0xd,0x0
0000b2 6a0e CLRF 0xe,0x0
0000b4 c016 MOVFF 0x16,0x8
0000b6 f008
0000b8 c017 MOVFF 0x17,0x9
0000ba f009
0000bc ec9d CALL 0xf3a,0x0
0000be f007
0000c0 c004 MOVFF 0x4,0x16
0000c2 f016
0000c4 c005 MOVFF 0x5,0x17
0000c6 f017
0000c8 0e0a MOVLW 0xa
0000ca 6e0d MOVWF 0xd,0x0
0000cc 6a0e CLRF 0xe,0x0
0000ce c016 MOVFF 0x16,0x8
0000d0 f008
0000d2 c017 MOVFF 0x17,0x9
0000d4 f009
0000d6 ec9d CALL 0xf3a,0x0
0000d8 f007
0000da c008 MOVFF 0x8,0x16
0000dc f016
0000de c009 MOVFF 0x9,0x17
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -