提交 | 用户 | age
|
5dd1b7
|
1 |
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> |
Q |
2 |
<Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_proj.xsd"> |
|
3 |
|
|
4 |
<SchemaVersion>1.1</SchemaVersion> |
|
5 |
|
|
6 |
<Header>### uVision Project, (C) Keil Software</Header> |
|
7 |
|
|
8 |
<Targets> |
|
9 |
<Target> |
|
10 |
<TargetName>Button</TargetName> |
|
11 |
<ToolsetNumber>0x0</ToolsetNumber> |
|
12 |
<ToolsetName>MCS-51</ToolsetName> |
|
13 |
<TargetOption> |
|
14 |
<TargetCommonOption> |
|
15 |
<Device>STC15W4K32S4 Series</Device> |
|
16 |
<Vendor>STC</Vendor> |
|
17 |
<Cpu>IRAM(0-0xFF) XRAM(0-0xEFF) IROM(0-0xEFF8) CLOCK(35000000) MODP2</Cpu> |
|
18 |
<FlashUtilSpec></FlashUtilSpec> |
|
19 |
<StartupFile>"LIB\STARTUP.A51" ("Standard 8051 Startup Code")</StartupFile> |
|
20 |
<FlashDriverDll></FlashDriverDll> |
|
21 |
<DeviceId>62761</DeviceId> |
|
22 |
<RegisterFile>STC15F2K60S2.H</RegisterFile> |
|
23 |
<MemoryEnv></MemoryEnv> |
|
24 |
<Cmp></Cmp> |
|
25 |
<Asm></Asm> |
|
26 |
<Linker></Linker> |
|
27 |
<OHString></OHString> |
|
28 |
<InfinionOptionDll></InfinionOptionDll> |
|
29 |
<SLE66CMisc></SLE66CMisc> |
|
30 |
<SLE66AMisc></SLE66AMisc> |
|
31 |
<SLE66LinkerMisc></SLE66LinkerMisc> |
|
32 |
<SFDFile></SFDFile> |
|
33 |
<bCustSvd>0</bCustSvd> |
|
34 |
<UseEnv>0</UseEnv> |
|
35 |
<BinPath></BinPath> |
|
36 |
<IncludePath></IncludePath> |
|
37 |
<LibPath></LibPath> |
|
38 |
<RegisterFilePath>STC\</RegisterFilePath> |
|
39 |
<DBRegisterFilePath>STC\</DBRegisterFilePath> |
|
40 |
<TargetStatus> |
|
41 |
<Error>0</Error> |
|
42 |
<ExitCodeStop>0</ExitCodeStop> |
|
43 |
<ButtonStop>0</ButtonStop> |
|
44 |
<NotGenerated>0</NotGenerated> |
|
45 |
<InvalidFlash>1</InvalidFlash> |
|
46 |
</TargetStatus> |
|
47 |
<OutputDirectory>.\Objects\</OutputDirectory> |
|
48 |
<OutputName>demo</OutputName> |
|
49 |
<CreateExecutable>1</CreateExecutable> |
|
50 |
<CreateLib>0</CreateLib> |
|
51 |
<CreateHexFile>1</CreateHexFile> |
|
52 |
<DebugInformation>1</DebugInformation> |
|
53 |
<BrowseInformation>1</BrowseInformation> |
|
54 |
<ListingPath>.\Listings\</ListingPath> |
|
55 |
<HexFormatSelection>0</HexFormatSelection> |
|
56 |
<Merge32K>0</Merge32K> |
|
57 |
<CreateBatchFile>0</CreateBatchFile> |
|
58 |
<BeforeCompile> |
|
59 |
<RunUserProg1>0</RunUserProg1> |
|
60 |
<RunUserProg2>0</RunUserProg2> |
|
61 |
<UserProg1Name></UserProg1Name> |
|
62 |
<UserProg2Name></UserProg2Name> |
|
63 |
<UserProg1Dos16Mode>0</UserProg1Dos16Mode> |
|
64 |
<UserProg2Dos16Mode>0</UserProg2Dos16Mode> |
|
65 |
<nStopU1X>0</nStopU1X> |
|
66 |
<nStopU2X>0</nStopU2X> |
|
67 |
</BeforeCompile> |
|
68 |
<BeforeMake> |
|
69 |
<RunUserProg1>0</RunUserProg1> |
|
70 |
<RunUserProg2>0</RunUserProg2> |
|
71 |
<UserProg1Name></UserProg1Name> |
|
72 |
<UserProg2Name></UserProg2Name> |
|
73 |
<UserProg1Dos16Mode>0</UserProg1Dos16Mode> |
|
74 |
<UserProg2Dos16Mode>0</UserProg2Dos16Mode> |
|
75 |
<nStopB1X>0</nStopB1X> |
|
76 |
<nStopB2X>0</nStopB2X> |
|
77 |
</BeforeMake> |
|
78 |
<AfterMake> |
|
79 |
<RunUserProg1>0</RunUserProg1> |
|
80 |
<RunUserProg2>0</RunUserProg2> |
|
81 |
<UserProg1Name></UserProg1Name> |
|
82 |
<UserProg2Name></UserProg2Name> |
|
83 |
<UserProg1Dos16Mode>0</UserProg1Dos16Mode> |
|
84 |
<UserProg2Dos16Mode>0</UserProg2Dos16Mode> |
|
85 |
<nStopA1X>0</nStopA1X> |
|
86 |
<nStopA2X>0</nStopA2X> |
|
87 |
</AfterMake> |
|
88 |
<SelectedForBatchBuild>0</SelectedForBatchBuild> |
|
89 |
<SVCSIdString></SVCSIdString> |
|
90 |
</TargetCommonOption> |
|
91 |
<CommonProperty> |
|
92 |
<UseCPPCompiler>0</UseCPPCompiler> |
|
93 |
<RVCTCodeConst>0</RVCTCodeConst> |
|
94 |
<RVCTZI>0</RVCTZI> |
|
95 |
<RVCTOtherData>0</RVCTOtherData> |
|
96 |
<ModuleSelection>0</ModuleSelection> |
|
97 |
<IncludeInBuild>1</IncludeInBuild> |
|
98 |
<AlwaysBuild>0</AlwaysBuild> |
|
99 |
<GenerateAssemblyFile>0</GenerateAssemblyFile> |
|
100 |
<AssembleAssemblyFile>0</AssembleAssemblyFile> |
|
101 |
<PublicsOnly>0</PublicsOnly> |
|
102 |
<StopOnExitCode>3</StopOnExitCode> |
|
103 |
<CustomArgument></CustomArgument> |
|
104 |
<IncludeLibraryModules></IncludeLibraryModules> |
|
105 |
<ComprImg>1</ComprImg> |
|
106 |
<BankNo>65535</BankNo> |
|
107 |
</CommonProperty> |
|
108 |
<DllOption> |
|
109 |
<SimDllName>S8051.DLL</SimDllName> |
|
110 |
<SimDllArguments></SimDllArguments> |
|
111 |
<SimDlgDll>DP51.DLL</SimDlgDll> |
|
112 |
<SimDlgDllArguments>-pDP8051</SimDlgDllArguments> |
|
113 |
<TargetDllName>S8051.DLL</TargetDllName> |
|
114 |
<TargetDllArguments></TargetDllArguments> |
|
115 |
<TargetDlgDll>TP51.DLL</TargetDlgDll> |
|
116 |
<TargetDlgDllArguments>-p51</TargetDlgDllArguments> |
|
117 |
</DllOption> |
|
118 |
<DebugOption> |
|
119 |
<OPTHX> |
|
120 |
<HexSelection>0</HexSelection> |
|
121 |
<HexRangeLowAddress>0</HexRangeLowAddress> |
|
122 |
<HexRangeHighAddress>0</HexRangeHighAddress> |
|
123 |
<HexOffset>0</HexOffset> |
|
124 |
<Oh166RecLen>16</Oh166RecLen> |
|
125 |
</OPTHX> |
|
126 |
<Simulator> |
|
127 |
<UseSimulator>1</UseSimulator> |
|
128 |
<LoadApplicationAtStartup>1</LoadApplicationAtStartup> |
|
129 |
<RunToMain>1</RunToMain> |
|
130 |
<RestoreBreakpoints>1</RestoreBreakpoints> |
|
131 |
<RestoreWatchpoints>1</RestoreWatchpoints> |
|
132 |
<RestoreMemoryDisplay>1</RestoreMemoryDisplay> |
|
133 |
<RestoreFunctions>1</RestoreFunctions> |
|
134 |
<RestoreToolbox>1</RestoreToolbox> |
|
135 |
<LimitSpeedToRealTime>0</LimitSpeedToRealTime> |
|
136 |
<RestoreSysVw>1</RestoreSysVw> |
|
137 |
</Simulator> |
|
138 |
<Target> |
|
139 |
<UseTarget>0</UseTarget> |
|
140 |
<LoadApplicationAtStartup>1</LoadApplicationAtStartup> |
|
141 |
<RunToMain>0</RunToMain> |
|
142 |
<RestoreBreakpoints>1</RestoreBreakpoints> |
|
143 |
<RestoreWatchpoints>1</RestoreWatchpoints> |
|
144 |
<RestoreMemoryDisplay>1</RestoreMemoryDisplay> |
|
145 |
<RestoreFunctions>0</RestoreFunctions> |
|
146 |
<RestoreToolbox>1</RestoreToolbox> |
|
147 |
<RestoreTracepoints>1</RestoreTracepoints> |
|
148 |
<RestoreSysVw>1</RestoreSysVw> |
|
149 |
</Target> |
|
150 |
<RunDebugAfterBuild>0</RunDebugAfterBuild> |
|
151 |
<TargetSelection>-1</TargetSelection> |
|
152 |
<SimDlls> |
|
153 |
<CpuDll></CpuDll> |
|
154 |
<CpuDllArguments></CpuDllArguments> |
|
155 |
<PeripheralDll></PeripheralDll> |
|
156 |
<PeripheralDllArguments></PeripheralDllArguments> |
|
157 |
<InitializationFile></InitializationFile> |
|
158 |
</SimDlls> |
|
159 |
<TargetDlls> |
|
160 |
<CpuDll></CpuDll> |
|
161 |
<CpuDllArguments></CpuDllArguments> |
|
162 |
<PeripheralDll></PeripheralDll> |
|
163 |
<PeripheralDllArguments></PeripheralDllArguments> |
|
164 |
<InitializationFile></InitializationFile> |
|
165 |
<Driver></Driver> |
|
166 |
</TargetDlls> |
|
167 |
</DebugOption> |
|
168 |
<Utilities> |
|
169 |
<Flash1> |
|
170 |
<UseTargetDll>0</UseTargetDll> |
|
171 |
<UseExternalTool>0</UseExternalTool> |
|
172 |
<RunIndependent>0</RunIndependent> |
|
173 |
<UpdateFlashBeforeDebugging>0</UpdateFlashBeforeDebugging> |
|
174 |
<Capability>0</Capability> |
|
175 |
<DriverSelection>-1</DriverSelection> |
|
176 |
</Flash1> |
|
177 |
<bUseTDR>0</bUseTDR> |
|
178 |
<Flash2></Flash2> |
|
179 |
<Flash3></Flash3> |
|
180 |
<Flash4></Flash4> |
|
181 |
<pFcarmOut></pFcarmOut> |
|
182 |
<pFcarmGrp></pFcarmGrp> |
|
183 |
<pFcArmRoot></pFcArmRoot> |
|
184 |
<FcArmLst>0</FcArmLst> |
|
185 |
</Utilities> |
|
186 |
<Target51> |
|
187 |
<Target51Misc> |
|
188 |
<MemoryModel>0</MemoryModel> |
|
189 |
<RTOS>0</RTOS> |
|
190 |
<RomSize>2</RomSize> |
|
191 |
<DataHold>0</DataHold> |
|
192 |
<XDataHold>0</XDataHold> |
|
193 |
<UseOnchipRom>1</UseOnchipRom> |
|
194 |
<UseOnchipArithmetic>0</UseOnchipArithmetic> |
|
195 |
<UseMultipleDPTR>0</UseMultipleDPTR> |
|
196 |
<UseOnchipXram>1</UseOnchipXram> |
|
197 |
<HadIRAM>1</HadIRAM> |
|
198 |
<HadXRAM>1</HadXRAM> |
|
199 |
<HadIROM>1</HadIROM> |
|
200 |
<Moda2>0</Moda2> |
|
201 |
<Moddp2>0</Moddp2> |
|
202 |
<Modp2>1</Modp2> |
|
203 |
<Mod517dp>0</Mod517dp> |
|
204 |
<Mod517au>0</Mod517au> |
|
205 |
<Mode2>0</Mode2> |
|
206 |
<useCB>0</useCB> |
|
207 |
<useXB>0</useXB> |
|
208 |
<useL251>0</useL251> |
|
209 |
<useA251>0</useA251> |
|
210 |
<Mx51>0</Mx51> |
|
211 |
<ModC812>0</ModC812> |
|
212 |
<ModCont>0</ModCont> |
|
213 |
<Lp51>0</Lp51> |
|
214 |
<useXBS>0</useXBS> |
|
215 |
<ModDA>0</ModDA> |
|
216 |
<ModAB2>0</ModAB2> |
|
217 |
<Mx51P>0</Mx51P> |
|
218 |
<hadXRAM2>0</hadXRAM2> |
|
219 |
<uocXram2>0</uocXram2> |
|
220 |
<ModC2>0</ModC2> |
|
221 |
<ModH2>0</ModH2> |
|
222 |
<Mdu_R515>0</Mdu_R515> |
|
223 |
<Mdu_F120>0</Mdu_F120> |
|
224 |
<Psoc>0</Psoc> |
|
225 |
<hadIROM2>0</hadIROM2> |
|
226 |
<ModSmx2>0</ModSmx2> |
|
227 |
<cBanks>0</cBanks> |
|
228 |
<xBanks>0</xBanks> |
|
229 |
<OnChipMemories> |
|
230 |
<RCB> |
|
231 |
<Type>0</Type> |
|
232 |
<StartAddress>0x0</StartAddress> |
|
233 |
<Size>0xffff</Size> |
|
234 |
</RCB> |
|
235 |
<RXB> |
|
236 |
<Type>0</Type> |
|
237 |
<StartAddress>0x0</StartAddress> |
|
238 |
<Size>0x0</Size> |
|
239 |
</RXB> |
|
240 |
<Ocm1> |
|
241 |
<Type>0</Type> |
|
242 |
<StartAddress>0x0</StartAddress> |
|
243 |
<Size>0x0</Size> |
|
244 |
</Ocm1> |
|
245 |
<Ocm2> |
|
246 |
<Type>0</Type> |
|
247 |
<StartAddress>0x0</StartAddress> |
|
248 |
<Size>0x0</Size> |
|
249 |
</Ocm2> |
|
250 |
<Ocm3> |
|
251 |
<Type>0</Type> |
|
252 |
<StartAddress>0x0</StartAddress> |
|
253 |
<Size>0x0</Size> |
|
254 |
</Ocm3> |
|
255 |
<Ocr1> |
|
256 |
<Type>0</Type> |
|
257 |
<StartAddress>0x0</StartAddress> |
|
258 |
<Size>0x0</Size> |
|
259 |
</Ocr1> |
|
260 |
<Ocr2> |
|
261 |
<Type>0</Type> |
|
262 |
<StartAddress>0x0</StartAddress> |
|
263 |
<Size>0x0</Size> |
|
264 |
</Ocr2> |
|
265 |
<Ocr3> |
|
266 |
<Type>0</Type> |
|
267 |
<StartAddress>0x0</StartAddress> |
|
268 |
<Size>0x0</Size> |
|
269 |
</Ocr3> |
|
270 |
<IRO> |
|
271 |
<Type>1</Type> |
|
272 |
<StartAddress>0x0</StartAddress> |
|
273 |
<Size>0xeff9</Size> |
|
274 |
</IRO> |
|
275 |
<IRA> |
|
276 |
<Type>0</Type> |
|
277 |
<StartAddress>0x0</StartAddress> |
|
278 |
<Size>0x100</Size> |
|
279 |
</IRA> |
|
280 |
<XRA> |
|
281 |
<Type>0</Type> |
|
282 |
<StartAddress>0x0</StartAddress> |
|
283 |
<Size>0xf00</Size> |
|
284 |
</XRA> |
|
285 |
<XRA512> |
|
286 |
<Type>0</Type> |
|
287 |
<StartAddress>0x0</StartAddress> |
|
288 |
<Size>0x0</Size> |
|
289 |
</XRA512> |
|
290 |
<IROM512> |
|
291 |
<Type>0</Type> |
|
292 |
<StartAddress>0x0</StartAddress> |
|
293 |
<Size>0x0</Size> |
|
294 |
</IROM512> |
|
295 |
</OnChipMemories> |
|
296 |
</Target51Misc> |
|
297 |
<C51> |
|
298 |
<RegisterColoring>0</RegisterColoring> |
|
299 |
<VariablesInOrder>0</VariablesInOrder> |
|
300 |
<IntegerPromotion>1</IntegerPromotion> |
|
301 |
<uAregs>0</uAregs> |
|
302 |
<UseInterruptVector>1</UseInterruptVector> |
|
303 |
<Fuzzy>3</Fuzzy> |
|
304 |
<Optimize>8</Optimize> |
|
305 |
<WarningLevel>2</WarningLevel> |
|
306 |
<SizeSpeed>1</SizeSpeed> |
|
307 |
<ObjectExtend>1</ObjectExtend> |
|
308 |
<ACallAJmp>0</ACallAJmp> |
|
309 |
<InterruptVectorAddress>0</InterruptVectorAddress> |
|
310 |
<VariousControls> |
|
311 |
<MiscControls></MiscControls> |
|
312 |
<Define></Define> |
|
313 |
<Undefine></Undefine> |
|
314 |
<IncludePath>.\user;.\drivers</IncludePath> |
|
315 |
</VariousControls> |
|
316 |
</C51> |
|
317 |
<Ax51> |
|
318 |
<UseMpl>0</UseMpl> |
|
319 |
<UseStandard>1</UseStandard> |
|
320 |
<UseCase>0</UseCase> |
|
321 |
<UseMod51>0</UseMod51> |
|
322 |
<VariousControls> |
|
323 |
<MiscControls></MiscControls> |
|
324 |
<Define></Define> |
|
325 |
<Undefine></Undefine> |
|
326 |
<IncludePath></IncludePath> |
|
327 |
</VariousControls> |
|
328 |
</Ax51> |
|
329 |
<Lx51> |
|
330 |
<useFile>0</useFile> |
|
331 |
<linkonly>0</linkonly> |
|
332 |
<UseMemoryFromTarget>1</UseMemoryFromTarget> |
|
333 |
<CaseSensitiveSymbols>0</CaseSensitiveSymbols> |
|
334 |
<WarningLevel>2</WarningLevel> |
|
335 |
<DataOverlaying>1</DataOverlaying> |
|
336 |
<OverlayString></OverlayString> |
|
337 |
<MiscControls></MiscControls> |
|
338 |
<DisableWarningNumbers></DisableWarningNumbers> |
|
339 |
<LinkerCmdFile></LinkerCmdFile> |
|
340 |
<Assign></Assign> |
|
341 |
<ReserveString></ReserveString> |
|
342 |
<CClasses></CClasses> |
|
343 |
<UserClasses></UserClasses> |
|
344 |
<CSection></CSection> |
|
345 |
<UserSection></UserSection> |
|
346 |
<CodeBaseAddress></CodeBaseAddress> |
|
347 |
<XDataBaseAddress></XDataBaseAddress> |
|
348 |
<PDataBaseAddress></PDataBaseAddress> |
|
349 |
<BitBaseAddress></BitBaseAddress> |
|
350 |
<DataBaseAddress></DataBaseAddress> |
|
351 |
<IDataBaseAddress></IDataBaseAddress> |
|
352 |
<Precede></Precede> |
|
353 |
<Stack></Stack> |
|
354 |
<CodeSegmentName></CodeSegmentName> |
|
355 |
<XDataSegmentName></XDataSegmentName> |
|
356 |
<BitSegmentName></BitSegmentName> |
|
357 |
<DataSegmentName></DataSegmentName> |
|
358 |
<IDataSegmentName></IDataSegmentName> |
|
359 |
</Lx51> |
|
360 |
</Target51> |
|
361 |
</TargetOption> |
|
362 |
<Groups> |
|
363 |
<Group> |
|
364 |
<GroupName>Source Group 1</GroupName> |
|
365 |
<Files> |
|
366 |
<File> |
|
367 |
<FileName>STARTUP.A51</FileName> |
|
368 |
<FileType>2</FileType> |
|
369 |
<FilePath>.\STARTUP.A51</FilePath> |
|
370 |
</File> |
|
371 |
</Files> |
|
372 |
</Group> |
|
373 |
<Group> |
|
374 |
<GroupName>user</GroupName> |
|
375 |
<Files> |
|
376 |
<File> |
|
377 |
<FileName>main.c</FileName> |
|
378 |
<FileType>1</FileType> |
|
379 |
<FilePath>.\user\main.c</FilePath> |
|
380 |
</File> |
|
381 |
<File> |
|
382 |
<FileName>SLP.c</FileName> |
|
383 |
<FileType>1</FileType> |
|
384 |
<FilePath>.\SLP.c</FilePath> |
|
385 |
</File> |
|
386 |
<File> |
|
387 |
<FileName>ModBus.c</FileName> |
|
388 |
<FileType>1</FileType> |
|
389 |
<FilePath>.\ModBus.c</FilePath> |
|
390 |
</File> |
|
391 |
</Files> |
|
392 |
</Group> |
|
393 |
<Group> |
|
394 |
<GroupName>drivers</GroupName> |
|
395 |
</Group> |
|
396 |
<Group> |
|
397 |
<GroupName>inc</GroupName> |
|
398 |
<Files> |
|
399 |
<File> |
|
400 |
<FileName>SLP.h</FileName> |
|
401 |
<FileType>5</FileType> |
|
402 |
<FilePath>.\SLP.h</FilePath> |
|
403 |
</File> |
|
404 |
<File> |
|
405 |
<FileName>main.h</FileName> |
|
406 |
<FileType>5</FileType> |
|
407 |
<FilePath>.\main.h</FilePath> |
|
408 |
</File> |
|
409 |
<File> |
|
410 |
<FileName>Modbus.h</FileName> |
|
411 |
<FileType>5</FileType> |
|
412 |
<FilePath>.\Modbus.h</FilePath> |
|
413 |
</File> |
|
414 |
</Files> |
|
415 |
</Group> |
|
416 |
</Groups> |
|
417 |
</Target> |
|
418 |
</Targets> |
|
419 |
|
|
420 |
</Project> |