QuakeGod
2024-07-27 842bb64195f958b050867c50db66fc0aa413dafb
提交 | 用户 | 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>