📄 time.lst
字号:
1 .file "time.c"
2 __SREG__ = 0x3f
3 __SP_H__ = 0x3e
4 __SP_L__ = 0x3d
5 __CCP__ = 0x34
6 __tmp_reg__ = 0
7 __zero_reg__ = 1
8 .global __do_copy_data
9 .global __do_clear_bss
11 .text
12 .Ltext0:
81 .global timeInit
83 timeInit:
1:time.c **** #include "time.h"
2:time.c **** #include "motor_control.h"
3:time.c ****
4:time.c **** volatile static unsigned char count_m = 0;
5:time.c ****
6:time.c **** volatile static unsigned char second = 0;
7:time.c ****
8:time.c **** void timeInit(void)
9:time.c **** {
84 */
86 .LM1:
87 ldi r24,lo8(5)
88 out 83-32,r24
10:time.c **** TCCR0 = 0x05;
89 imeInit:
91 0000 85E0 .LM0:
92 0002 83BF .LFBB1:
11:time.c **** TCNT0 = 0x82;
93 162,0,0,0
96 0006 82BF .global timeInit
12:time.c **** TIMSK |= 0x01;
97 ,16;flag:(9,2),24,16;next:(9,5)=*(9,4),40,16;;",128,0,0,0
13:time.c **** sei();
102 0,8;string:(9,2),8,16;flag:(9,2),24,16;next:(9,5)=*(9,4),40,16;;",128,0,0,0
107 .global timeInit
14:time.c **** }
109 ,5)=*(9,4),40,16;;",128,0,0,0
114 .global timeInit
116 timeInit:
118 .LM0:
15:time.c ****
16:time.c **** unsigned char getTime(void)
17:time.c **** {
119 0
123 .global timeInit
18:time.c **** return second;
124 ,16;flag:(9,2),24,16;next:(9,5)=*(9,4),40,16;;",128,0,0,0
19:time.c **** }
128 tabs "TWI_slave_data:T(9,4)=s7length:(0,11),0,8;string:(9,2),8,16;flag:(9,2),24,16;next:(9,5)=*(9,4
133 .global timeInit
135 timeInit:
20:time.c ****
21:time.c **** ISR(TIMER0_OVF_vect)
22:time.c **** {
137 62,0,0,0
141 001a 0F92 .global timeInit
143 001e 0F92 timeInit:
145 0022 2F93 .LM0:
146 0024 3F93 .LFBB1:
147 0026 4F93 /* prologue: function */
148 0028 5F93 /* frame size = 0 */
150 002c 7F93 .LM1:
151 002e 8F93 ldi r24,lo8(5)
152 0030 9F93 out 83-32,r24
154 0034 BF93 .LM2:
155 0036 EF93 ldi r24,lo8(-126)
156 0038 FF93 out 82-32,r24
158 .LM3:
23:time.c **** TCNT0 = 0x82;
159 ,10,.LM1-.LFBB1
160 .LM1:
161 003a 82E8 ldi r24,lo8(5)
162 003c 82BF out 83-32,r24
24:time.c **** count_m++;
163 imeInit:
165 003e 8091 0000 .LM0:
166 0042 8F5F .LFBB1:
167 0044 8093 0000 /* prologue: function */
25:time.c **** get_sensor();
168 ,0
170 0048 0E94 0000 .global timeInit
26:time.c **** if(Left_backward_straight == 0 && Right_backward_straight == 0)
171 ,16;flag:(9,2),24,16;next:(9,5)=*(9,4),40,16;;",128,0,0,0
176 0054 8091 0000 .global timeInit
178 005a 00C0 timeInit:
27:time.c **** {
28:time.c **** PORTB |= 0xE0;
179 40,16;;",128,0,0,0
184 .global timeInit
186 timeInit:
188 .LM0:
189 .LFBB1:
1:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** /* Copyright (c) 2002, Marek Michalkiewicz
2:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** Copyright (c) 2007 Joerg Wunsch
3:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** All rights reserved.
4:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h ****
5:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** Redistribution and use in source and binary forms, with or without
6:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** modification, are permitted provided that the following conditions are met:
7:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h ****
8:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** * Redistributions of source code must retain the above copyright
9:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** notice, this list of conditions and the following disclaimer.
10:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h ****
11:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** * Redistributions in binary form must reproduce the above copyright
12:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** notice, this list of conditions and the following disclaimer in
13:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** the documentation and/or other materials provided with the
14:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** distribution.
15:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h ****
16:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** * Neither the name of the copyright holders nor the names of
17:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** contributors may be used to endorse or promote products derived
18:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** from this software without specific prior written permission.
19:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h ****
20:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
23:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
24:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
25:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
26:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
27:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
28:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
29:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
30:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** POSSIBILITY OF SUCH DAMAGE. */
31:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h ****
32:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** /* $Id: delay_basic.h,v 1.1 2007/05/13 21:23:20 joerg_wunsch Exp $ */
33:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h ****
34:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** #ifndef _UTIL_DELAY_BASIC_H_
35:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** #define _UTIL_DELAY_BASIC_H_ 1
36:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h ****
37:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** #include <inttypes.h>
38:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h ****
39:c:/winavr-20080512/lib/gcc/../../avr/include/util/delay_basic.h **** /** \file */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -