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

📄 steper.lst

📁 步近电机控制代码
💻 LST
📖 第 1 页 / 共 5 页
字号:
 201:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 202:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNxFAST16 "hx"
 203:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNxFAST32 "x"
 204:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNxFAST64 "I64x"
 205:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 206:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNxMAX "I64x"
 207:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNxPTR "x"
 208:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 209:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 210:D:\Program Files\Dev-Cpp\include/inttypes.h **** /* fscanf macros for unsigned int types */
 211:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 212:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNu16 "hu"
 213:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNu32 "u"
 214:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNu64 "I64u"
 215:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 216:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNuLEAST16 "hu"
 217:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNuLEAST32 "u"
 218:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNuLEAST64 "I64u"
 219:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 220:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNuFAST16 "hu"
 221:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNuFAST32 "u"
 222:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNuFAST64 "I64u"
 223:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 224:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNuMAX "I64u"
 225:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNuPTR "u"
 226:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 227:D:\Program Files\Dev-Cpp\include/inttypes.h **** #if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
 228:D:\Program Files\Dev-Cpp\include/inttypes.h **** /*
 229:D:\Program Files\Dev-Cpp\include/inttypes.h ****  * no length modifier for char types prior to C9x
 230:D:\Program Files\Dev-Cpp\include/inttypes.h ****  * MS runtime  scanf appears to treat "hh" as "h" 
 231:D:\Program Files\Dev-Cpp\include/inttypes.h ****  */
 232:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 233:D:\Program Files\Dev-Cpp\include/inttypes.h **** /* signed char */
 234:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNd8 "hhd"
 235:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNdLEAST8 "hhd"
 236:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNdFAST8 "hhd"
 237:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 238:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNi8 "hhi"
 239:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNiLEAST8 "hhi"
 240:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNiFAST8 "hhi"
 241:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 242:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNo8 "hho"
 243:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNoLEAST8 "hho"
 244:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNoFAST8 "hho"
 245:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 246:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNx8 "hhx"
 247:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNxLEAST8 "hhx"
 248:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNxFAST8 "hhx"
 249:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 250:D:\Program Files\Dev-Cpp\include/inttypes.h **** /* unsigned char */
 251:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNu8 "hhu"
 252:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNuLEAST8 "hhu"
 253:D:\Program Files\Dev-Cpp\include/inttypes.h **** #define SCNuFAST8 "hhu"
 254:D:\Program Files\Dev-Cpp\include/inttypes.h **** #endif /* __STDC_VERSION__ >= 199901 */
 255:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 256:D:\Program Files\Dev-Cpp\include/inttypes.h **** #endif	/* !defined(__cplusplus) || defined(__STDC_FORMAT_MACROS) */
 257:D:\Program Files\Dev-Cpp\include/inttypes.h **** 
 258:D:\Program Files\Dev-Cpp\include/inttypes.h **** __CRT_INLINE intmax_t __cdecl imaxabs (intmax_t j)
 259:D:\Program Files\Dev-Cpp\include/inttypes.h **** 	{return	(j >= 0 ? j : -j);}
  85               	push r14
  86               		push r15
  87               		push r16
  88 0000 AF92      		push r17
  89 0002 BF92      	/* prologue: function */
  90 0004 CF92      	/* frame size = 0 */
  91 0006 DF92      		mov r31,r19
  92 0008 EF92      		movw r26,r20
  93 000a FF92      		mov r15,r22
  94 000c 0F93      		mov r13,r23
  95 000e 1F93      		mov r11,r24
  96               		mov r17,r25
  98 0010 F32F      	.LM1:
  99 0012 DA01      		mov r30,r18
 100 0014 F62E      		sbrs r17,7
 101 0016 D72E      		rjmp .L2
 102 0018 B82E      		mov r10,r18
 103 001a 192F      		neg r10
 104               		ldi r30,lo8(1)
 105               		cp __zero_reg__,r10
 106 001c E22F      		brlo .L4
 107 001e 17FF      		ldi r30,lo8(0)
 108 0020 00C0      	.L4:
 109 0022 A22E      		mov r19,r31
 110 0024 A194      		neg r19
 111 0026 E1E0      		ldi r31,lo8(1)
 112 0028 1A14      		cp __zero_reg__,r19
 113 002a 00F0      		brlo .L5
 114 002c E0E0      		ldi r31,lo8(0)
 115               	.L5:
 116 002e 3F2F      		mov r12,r19
 117 0030 3195      		sub r12,r30
 118 0032 F1E0      		ldi r30,lo8(1)
 119 0034 1316      		cp r19,r12
 120 0036 00F0      		brlo .L6
 121 0038 F0E0      		ldi r30,lo8(0)
 122               	.L6:
 123 003a C32E      		or r31,r30
 124 003c CE1A      		mov r20,r26
 125 003e E1E0      		neg r20
 126 0040 3C15      		ldi r26,lo8(1)
 127 0042 00F0      		cp __zero_reg__,r20
 128 0044 E0E0      		brlo .L7
 129               		ldi r26,lo8(0)
 130 0046 FE2B      	.L7:
 131 0048 4A2F      		mov r14,r20
 132 004a 4195      		sub r14,r31
 133 004c A1E0      		ldi r30,lo8(1)
 134 004e 1416      		cp r20,r14
 135 0050 00F0      		brlo .L8
 136 0052 A0E0      		ldi r30,lo8(0)
 137               	.L8:
 138 0054 E42E      		or r26,r30
 139 0056 EF1A      		mov r21,r27
 140 0058 E1E0      		neg r21
 141 005a 4E15      		ldi r31,lo8(1)
 142 005c 00F0      		cp __zero_reg__,r21
 143 005e E0E0      		brlo .L9
 144               		ldi r31,lo8(0)
 145 0060 AE2B      	.L9:
 146 0062 5B2F      		mov r16,r21
 147 0064 5195      		sub r16,r26
 148 0066 F1E0      		ldi r30,lo8(1)
 149 0068 1516      		cp r21,r16
 150 006a 00F0      		brlo .L10
 151 006c F0E0      		ldi r30,lo8(0)
 152               	.L10:
 153 006e 052F      		or r31,r30
 154 0070 0A1B      		mov r22,r15
 155 0072 E1E0      		neg r22
 156 0074 5017      		ldi r26,lo8(1)
 157 0076 00F0      		cp __zero_reg__,r22
 158 0078 E0E0      		brlo .L11
 159               		ldi r26,lo8(0)
 160 007a FE2B      	.L11:
 161 007c 6F2D      		mov r18,r22
 162 007e 6195      		sub r18,r31
 163 0080 A1E0      		ldi r30,lo8(1)
 164 0082 1616      		cp r22,r18
 165 0084 00F0      		brlo .L12
 166 0086 A0E0      		ldi r30,lo8(0)
 167               	.L12:
 168 0088 262F      		or r26,r30
 169 008a 2F1B      		mov r23,r13
 170 008c E1E0      		neg r23
 171 008e 6217      		ldi r31,lo8(1)
 172 0090 00F0      		cp __zero_reg__,r23
 173 0092 E0E0      		brlo .L13
 174               		ldi r31,lo8(0)
 175 0094 AE2B      	.L13:
 176 0096 7D2D      		mov r27,r23
 177 0098 7195      		sub r27,r26
 178 009a F1E0      		ldi r30,lo8(1)
 179 009c 1716      		cp r23,r27
 180 009e 00F0      		brlo .L14
 181 00a0 F0E0      		ldi r30,lo8(0)
 182               	.L14:
 183 00a2 B72F      		or r31,r30
 184 00a4 BA1B      		mov r24,r11
 185 00a6 E1E0      		neg r24
 186 00a8 7B17      		ldi r26,lo8(1)
 187 00aa 00F0      		cp __zero_reg__,r24
 188 00ac E0E0      		brlo .L15
 189               		ldi r26,lo8(0)
 190 00ae FE2B      	.L15:
 191 00b0 8B2D      		mov r25,r24
 192 00b2 8195      		sub r25,r31
 193 00b4 A1E0      		mov r31,r25
 194 00b6 1816      		ldi r30,lo8(1)
 195 00b8 00F0      		cp r24,r25
 196 00ba A0E0      		brlo .L16
 197               		ldi r30,lo8(0)
 198 00bc 982F      	.L16:
 199 00be 9F1B      		or r26,r30
 200 00c0 F92F      		mov r25,r17
 201 00c2 E1E0      		neg r25
 202 00c4 8917      		mov r30,r10
 203 00c6 00F0      		mov r19,r12
 204 00c8 E0E0      		mov r20,r14
 205               		mov r21,r16
 206 00ca AE2B      		mov r22,r18
 207 00cc 912F      		mov r23,r27
 208 00ce 9195      		mov r24,r31
 209 00d0 EA2D      		sub r25,r26
 210 00d2 3C2D      	.L2:
 211 00d4 4E2D      		mov r18,r30
 212 00d6 502F      	/* epilogue start */
 213 00d8 622F      		pop r17
 214 00da 7B2F      		pop r16
 215 00dc 8F2F      		pop r15
 216 00de 9A1B      		pop r14
 217               		pop r13
 218 00e0 2E2F      		pop r12
 219               		pop r11
 220 00e2 1F91      		pop r10
 221 00e4 0F91      		ret
 223 00e8 EF90      	.Lscope1:
 226 00ee BF90      	eeprom_read_byte:
 228 00f2 0895      	.Ltext2:
 230               	.LM2:
 231               	.LFBB2:
 232               	/* prologue: function */
 233               	/* frame size = 0 */
 234               		movw r18,r24
 235               	.L19:
   1:d:/winavr-20080610/lib/gcc/../../avr/include/avr/eeprom.h **** /* Copyright (c) 2002, 2003, 2004, 2007 Marek Michalkiewicz
   2:d:/winavr-20080610/lib/gcc/../../avr/include/avr/eeprom.h ****    Copyright (c) 2005, 2006 Bjoern Haase
   3:d:/winavr-20080610/lib/gcc/../../avr/include/avr/eeprom.h ****    Copyright (c) 2008 Atmel Corporation
   4:d:/winavr-20080610/lib/gcc/../../avr/include/avr/eeprom.h ****    Copyright (c) 2008 Wouter van Gulik
   5:d:/winavr-20080610/lib/gcc/../../avr/include/avr/eeprom.h ****    All rights reserved.
   6:d:/winavr-20080610/lib/gcc/../../avr/include/avr/eeprom.h **** 
   7:d:/winavr-20080610/lib/gcc/../../avr/include/avr/eeprom.h ****    Redistribution and use in source and binary forms, with or without
   8:d:/winavr-20080610/lib/gcc/../../avr/include/avr/eeprom.h ****    modification, are permitted provided that the following conditions are met:
   9:d:/winavr-20080610/lib/gcc/../../avr/include/avr/eeprom.h **** 
  10:d:/winavr-20080610/lib/gcc/../../avr/include/avr/eeprom.h ****    * Redistributions of source code must retain the above copyright

⌨️ 快捷键说明

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