Init
This commit is contained in:
		
						commit
						e4a14ccaa9
					
				
							
								
								
									
										31
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@ -0,0 +1,31 @@
 | 
				
			|||||||
 | 
					Thumbs.db
 | 
				
			||||||
 | 
					*.obj
 | 
				
			||||||
 | 
					*.exe
 | 
				
			||||||
 | 
					*.pdb
 | 
				
			||||||
 | 
					*.user
 | 
				
			||||||
 | 
					*.aps
 | 
				
			||||||
 | 
					*.pch
 | 
				
			||||||
 | 
					*.vspscc
 | 
				
			||||||
 | 
					*_i.c
 | 
				
			||||||
 | 
					*_p.c
 | 
				
			||||||
 | 
					*.ncb
 | 
				
			||||||
 | 
					*.suo
 | 
				
			||||||
 | 
					*.sln.docstates
 | 
				
			||||||
 | 
					*.tlb
 | 
				
			||||||
 | 
					*.tlh
 | 
				
			||||||
 | 
					*.bak
 | 
				
			||||||
 | 
					*.cache
 | 
				
			||||||
 | 
					*.ilk
 | 
				
			||||||
 | 
					*.log
 | 
				
			||||||
 | 
					[Bb]in
 | 
				
			||||||
 | 
					[Dd]ebug*/
 | 
				
			||||||
 | 
					*.lib
 | 
				
			||||||
 | 
					*.sbr
 | 
				
			||||||
 | 
					obj/
 | 
				
			||||||
 | 
					[Rr]elease*/
 | 
				
			||||||
 | 
					_ReSharper*/
 | 
				
			||||||
 | 
					[Tt]est[Rr]esult*
 | 
				
			||||||
 | 
					*.vssscc
 | 
				
			||||||
 | 
					$tf*/
 | 
				
			||||||
 | 
					*.atsln
 | 
				
			||||||
 | 
					.vs/
 | 
				
			||||||
							
								
								
									
										86
									
								
								Geigerzaehler/Geigerzaehler.componentinfo.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										86
									
								
								Geigerzaehler/Geigerzaehler.componentinfo.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,86 @@
 | 
				
			|||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<Store xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="AtmelPackComponentManagement">
 | 
				
			||||||
 | 
						<ProjectComponents>
 | 
				
			||||||
 | 
							<ProjectComponent z:Id="i1" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/">
 | 
				
			||||||
 | 
								<CApiVersion></CApiVersion>
 | 
				
			||||||
 | 
								<CBundle></CBundle>
 | 
				
			||||||
 | 
								<CClass>Device</CClass>
 | 
				
			||||||
 | 
								<CGroup>Startup</CGroup>
 | 
				
			||||||
 | 
								<CSub></CSub>
 | 
				
			||||||
 | 
								<CVariant></CVariant>
 | 
				
			||||||
 | 
								<CVendor>Atmel</CVendor>
 | 
				
			||||||
 | 
								<CVersion>1.2.0</CVersion>
 | 
				
			||||||
 | 
								<DefaultRepoPath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs</DefaultRepoPath>
 | 
				
			||||||
 | 
								<DependentComponents xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
 | 
				
			||||||
 | 
								<Description></Description>
 | 
				
			||||||
 | 
								<Files xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
 | 
				
			||||||
 | 
									<d4p1:anyType i:type="FileInfo">
 | 
				
			||||||
 | 
										<AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\include</AbsolutePath>
 | 
				
			||||||
 | 
										<Attribute></Attribute>
 | 
				
			||||||
 | 
										<Category>include</Category>
 | 
				
			||||||
 | 
										<Condition>C</Condition>
 | 
				
			||||||
 | 
										<FileContentHash i:nil="true" />
 | 
				
			||||||
 | 
										<FileVersion></FileVersion>
 | 
				
			||||||
 | 
										<Name>include</Name>
 | 
				
			||||||
 | 
										<SelectString></SelectString>
 | 
				
			||||||
 | 
										<SourcePath></SourcePath>
 | 
				
			||||||
 | 
									</d4p1:anyType>
 | 
				
			||||||
 | 
									<d4p1:anyType i:type="FileInfo">
 | 
				
			||||||
 | 
										<AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\include\avr\iom328p.h</AbsolutePath>
 | 
				
			||||||
 | 
										<Attribute></Attribute>
 | 
				
			||||||
 | 
										<Category>header</Category>
 | 
				
			||||||
 | 
										<Condition>C</Condition>
 | 
				
			||||||
 | 
										<FileContentHash>UMk4QUzkkuShabuoYtNl/Q==</FileContentHash>
 | 
				
			||||||
 | 
										<FileVersion></FileVersion>
 | 
				
			||||||
 | 
										<Name>include/avr/iom328p.h</Name>
 | 
				
			||||||
 | 
										<SelectString></SelectString>
 | 
				
			||||||
 | 
										<SourcePath></SourcePath>
 | 
				
			||||||
 | 
									</d4p1:anyType>
 | 
				
			||||||
 | 
									<d4p1:anyType i:type="FileInfo">
 | 
				
			||||||
 | 
										<AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\templates\main.c</AbsolutePath>
 | 
				
			||||||
 | 
										<Attribute>template</Attribute>
 | 
				
			||||||
 | 
										<Category>source</Category>
 | 
				
			||||||
 | 
										<Condition>C Exe</Condition>
 | 
				
			||||||
 | 
										<FileContentHash>rilelfmGXRUOgmv1HcJt6g==</FileContentHash>
 | 
				
			||||||
 | 
										<FileVersion></FileVersion>
 | 
				
			||||||
 | 
										<Name>templates/main.c</Name>
 | 
				
			||||||
 | 
										<SelectString>Main file (.c)</SelectString>
 | 
				
			||||||
 | 
										<SourcePath></SourcePath>
 | 
				
			||||||
 | 
									</d4p1:anyType>
 | 
				
			||||||
 | 
									<d4p1:anyType i:type="FileInfo">
 | 
				
			||||||
 | 
										<AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\templates\main.cpp</AbsolutePath>
 | 
				
			||||||
 | 
										<Attribute>template</Attribute>
 | 
				
			||||||
 | 
										<Category>source</Category>
 | 
				
			||||||
 | 
										<Condition>C Exe</Condition>
 | 
				
			||||||
 | 
										<FileContentHash>YXFphlh0CtZJU+ebktABgQ==</FileContentHash>
 | 
				
			||||||
 | 
										<FileVersion></FileVersion>
 | 
				
			||||||
 | 
										<Name>templates/main.cpp</Name>
 | 
				
			||||||
 | 
										<SelectString>Main file (.cpp)</SelectString>
 | 
				
			||||||
 | 
										<SourcePath></SourcePath>
 | 
				
			||||||
 | 
									</d4p1:anyType>
 | 
				
			||||||
 | 
									<d4p1:anyType i:type="FileInfo">
 | 
				
			||||||
 | 
										<AbsolutePath>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\gcc\dev\atmega328p</AbsolutePath>
 | 
				
			||||||
 | 
										<Attribute></Attribute>
 | 
				
			||||||
 | 
										<Category>libraryPrefix</Category>
 | 
				
			||||||
 | 
										<Condition>GCC</Condition>
 | 
				
			||||||
 | 
										<FileContentHash i:nil="true" />
 | 
				
			||||||
 | 
										<FileVersion></FileVersion>
 | 
				
			||||||
 | 
										<Name>gcc/dev/atmega328p</Name>
 | 
				
			||||||
 | 
										<SelectString></SelectString>
 | 
				
			||||||
 | 
										<SourcePath></SourcePath>
 | 
				
			||||||
 | 
									</d4p1:anyType>
 | 
				
			||||||
 | 
								</Files>
 | 
				
			||||||
 | 
								<PackName>ATmega_DFP</PackName>
 | 
				
			||||||
 | 
								<PackPath>C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.2.209/Atmel.ATmega_DFP.pdsc</PackPath>
 | 
				
			||||||
 | 
								<PackVersion>1.2.209</PackVersion>
 | 
				
			||||||
 | 
								<PresentInProject>true</PresentInProject>
 | 
				
			||||||
 | 
								<ReferenceConditionId>ATmega328P</ReferenceConditionId>
 | 
				
			||||||
 | 
								<RteComponents xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
 | 
				
			||||||
 | 
									<d4p1:string></d4p1:string>
 | 
				
			||||||
 | 
								</RteComponents>
 | 
				
			||||||
 | 
								<Status>Resolved</Status>
 | 
				
			||||||
 | 
								<VersionMode>Fixed</VersionMode>
 | 
				
			||||||
 | 
								<IsComponentInAtProject>true</IsComponentInAtProject>
 | 
				
			||||||
 | 
							</ProjectComponent>
 | 
				
			||||||
 | 
						</ProjectComponents>
 | 
				
			||||||
 | 
					</Store>
 | 
				
			||||||
							
								
								
									
										128
									
								
								Geigerzaehler/Geigerzaehler.cproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										128
									
								
								Geigerzaehler/Geigerzaehler.cproj
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,128 @@
 | 
				
			|||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="14.0">
 | 
				
			||||||
 | 
					  <PropertyGroup>
 | 
				
			||||||
 | 
					    <SchemaVersion>2.0</SchemaVersion>
 | 
				
			||||||
 | 
					    <ProjectVersion>7.0</ProjectVersion>
 | 
				
			||||||
 | 
					    <ToolchainName>com.Atmel.AVRGCC8.C</ToolchainName>
 | 
				
			||||||
 | 
					    <ProjectGuid>dce6c7e3-ee26-4d79-826b-08594b9ad897</ProjectGuid>
 | 
				
			||||||
 | 
					    <avrdevice>ATmega328P</avrdevice>
 | 
				
			||||||
 | 
					    <avrdeviceseries>none</avrdeviceseries>
 | 
				
			||||||
 | 
					    <OutputType>Executable</OutputType>
 | 
				
			||||||
 | 
					    <Language>C</Language>
 | 
				
			||||||
 | 
					    <OutputFileName>$(MSBuildProjectName)</OutputFileName>
 | 
				
			||||||
 | 
					    <OutputFileExtension>.elf</OutputFileExtension>
 | 
				
			||||||
 | 
					    <OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
 | 
				
			||||||
 | 
					    <AssemblyName>Geigerzaehler</AssemblyName>
 | 
				
			||||||
 | 
					    <Name>Geigerzaehler</Name>
 | 
				
			||||||
 | 
					    <RootNamespace>Geigerzaehler</RootNamespace>
 | 
				
			||||||
 | 
					    <ToolchainFlavour>Native</ToolchainFlavour>
 | 
				
			||||||
 | 
					    <KeepTimersRunning>true</KeepTimersRunning>
 | 
				
			||||||
 | 
					    <OverrideVtor>false</OverrideVtor>
 | 
				
			||||||
 | 
					    <CacheFlash>true</CacheFlash>
 | 
				
			||||||
 | 
					    <ProgFlashFromRam>true</ProgFlashFromRam>
 | 
				
			||||||
 | 
					    <RamSnippetAddress />
 | 
				
			||||||
 | 
					    <UncachedRange />
 | 
				
			||||||
 | 
					    <preserveEEPROM>true</preserveEEPROM>
 | 
				
			||||||
 | 
					    <OverrideVtorValue />
 | 
				
			||||||
 | 
					    <BootSegment>2</BootSegment>
 | 
				
			||||||
 | 
					    <ResetRule>0</ResetRule>
 | 
				
			||||||
 | 
					    <eraseonlaunchrule>0</eraseonlaunchrule>
 | 
				
			||||||
 | 
					    <EraseKey />
 | 
				
			||||||
 | 
					    <AsfFrameworkConfig>
 | 
				
			||||||
 | 
					      <framework-data xmlns="">
 | 
				
			||||||
 | 
					  <options />
 | 
				
			||||||
 | 
					  <configurations />
 | 
				
			||||||
 | 
					  <files />
 | 
				
			||||||
 | 
					  <documentation help="" />
 | 
				
			||||||
 | 
					  <offline-documentation help="" />
 | 
				
			||||||
 | 
					  <dependencies>
 | 
				
			||||||
 | 
					    <content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.40.0" />
 | 
				
			||||||
 | 
					  </dependencies>
 | 
				
			||||||
 | 
					</framework-data>
 | 
				
			||||||
 | 
					    </AsfFrameworkConfig>
 | 
				
			||||||
 | 
					  </PropertyGroup>
 | 
				
			||||||
 | 
					  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
 | 
				
			||||||
 | 
					    <ToolchainSettings>
 | 
				
			||||||
 | 
					      <AvrGcc>
 | 
				
			||||||
 | 
					  <avrgcc.common.Device>-mmcu=atmega328p -B "%24(PackRepoDir)\atmel\ATmega_DFP\1.2.209\gcc\dev\atmega328p"</avrgcc.common.Device>
 | 
				
			||||||
 | 
					  <avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex>
 | 
				
			||||||
 | 
					  <avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss>
 | 
				
			||||||
 | 
					  <avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep>
 | 
				
			||||||
 | 
					  <avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec>
 | 
				
			||||||
 | 
					  <avrgcc.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.symbols.DefSymbols>
 | 
				
			||||||
 | 
					    <ListValues>
 | 
				
			||||||
 | 
					      <Value>NDEBUG</Value>
 | 
				
			||||||
 | 
					    </ListValues>
 | 
				
			||||||
 | 
					  </avrgcc.compiler.symbols.DefSymbols>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.directories.IncludePaths>
 | 
				
			||||||
 | 
					    <ListValues>
 | 
				
			||||||
 | 
					      <Value>%24(PackRepoDir)\atmel\ATmega_DFP\1.2.209\include</Value>
 | 
				
			||||||
 | 
					    </ListValues>
 | 
				
			||||||
 | 
					  </avrgcc.compiler.directories.IncludePaths>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.optimization.level>Optimize for size (-Os)</avrgcc.compiler.optimization.level>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings>
 | 
				
			||||||
 | 
					  <avrgcc.linker.libraries.Libraries>
 | 
				
			||||||
 | 
					    <ListValues>
 | 
				
			||||||
 | 
					      <Value>libm</Value>
 | 
				
			||||||
 | 
					    </ListValues>
 | 
				
			||||||
 | 
					  </avrgcc.linker.libraries.Libraries>
 | 
				
			||||||
 | 
					  <avrgcc.assembler.general.IncludePaths>
 | 
				
			||||||
 | 
					    <ListValues>
 | 
				
			||||||
 | 
					      <Value>%24(PackRepoDir)\atmel\ATmega_DFP\1.2.209\include</Value>
 | 
				
			||||||
 | 
					    </ListValues>
 | 
				
			||||||
 | 
					  </avrgcc.assembler.general.IncludePaths>
 | 
				
			||||||
 | 
					</AvrGcc>
 | 
				
			||||||
 | 
					    </ToolchainSettings>
 | 
				
			||||||
 | 
					  </PropertyGroup>
 | 
				
			||||||
 | 
					  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
 | 
				
			||||||
 | 
					    <ToolchainSettings>
 | 
				
			||||||
 | 
					      <AvrGcc>
 | 
				
			||||||
 | 
					  <avrgcc.common.Device>-mmcu=atmega328p -B "%24(PackRepoDir)\atmel\ATmega_DFP\1.2.209\gcc\dev\atmega328p"</avrgcc.common.Device>
 | 
				
			||||||
 | 
					  <avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex>
 | 
				
			||||||
 | 
					  <avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss>
 | 
				
			||||||
 | 
					  <avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep>
 | 
				
			||||||
 | 
					  <avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec>
 | 
				
			||||||
 | 
					  <avrgcc.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.symbols.DefSymbols>
 | 
				
			||||||
 | 
					    <ListValues>
 | 
				
			||||||
 | 
					      <Value>DEBUG</Value>
 | 
				
			||||||
 | 
					    </ListValues>
 | 
				
			||||||
 | 
					  </avrgcc.compiler.symbols.DefSymbols>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.directories.IncludePaths>
 | 
				
			||||||
 | 
					    <ListValues>
 | 
				
			||||||
 | 
					      <Value>%24(PackRepoDir)\atmel\ATmega_DFP\1.2.209\include</Value>
 | 
				
			||||||
 | 
					    </ListValues>
 | 
				
			||||||
 | 
					  </avrgcc.compiler.directories.IncludePaths>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.optimization.level>Optimize (-O1)</avrgcc.compiler.optimization.level>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.optimization.DebugLevel>Default (-g2)</avrgcc.compiler.optimization.DebugLevel>
 | 
				
			||||||
 | 
					  <avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings>
 | 
				
			||||||
 | 
					  <avrgcc.linker.libraries.Libraries>
 | 
				
			||||||
 | 
					    <ListValues>
 | 
				
			||||||
 | 
					      <Value>libm</Value>
 | 
				
			||||||
 | 
					    </ListValues>
 | 
				
			||||||
 | 
					  </avrgcc.linker.libraries.Libraries>
 | 
				
			||||||
 | 
					  <avrgcc.assembler.general.IncludePaths>
 | 
				
			||||||
 | 
					    <ListValues>
 | 
				
			||||||
 | 
					      <Value>%24(PackRepoDir)\atmel\ATmega_DFP\1.2.209\include</Value>
 | 
				
			||||||
 | 
					    </ListValues>
 | 
				
			||||||
 | 
					  </avrgcc.assembler.general.IncludePaths>
 | 
				
			||||||
 | 
					  <avrgcc.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcc.assembler.debugging.DebugLevel>
 | 
				
			||||||
 | 
					</AvrGcc>
 | 
				
			||||||
 | 
					    </ToolchainSettings>
 | 
				
			||||||
 | 
					  </PropertyGroup>
 | 
				
			||||||
 | 
					  <ItemGroup>
 | 
				
			||||||
 | 
					    <Compile Include="main.c">
 | 
				
			||||||
 | 
					      <SubType>compile</SubType>
 | 
				
			||||||
 | 
					    </Compile>
 | 
				
			||||||
 | 
					  </ItemGroup>
 | 
				
			||||||
 | 
					  <Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" />
 | 
				
			||||||
 | 
					</Project>
 | 
				
			||||||
							
								
								
									
										45
									
								
								Geigerzaehler/main.c
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								Geigerzaehler/main.c
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,45 @@
 | 
				
			|||||||
 | 
					/*
 | 
				
			||||||
 | 
					 * geigerzaehler.main.c.c
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 * Created: 28.02.2019 09:07:22
 | 
				
			||||||
 | 
					 * Author : John_Ditgens
 | 
				
			||||||
 | 
					 */ 
 | 
				
			||||||
 | 
					#define F_CPU ...UL 					// Taktfrequenz (...)Hz
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#include <avr/io.h>
 | 
				
			||||||
 | 
					#include <avr/interrupt.h>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// Todo: Clock speed missing
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					int main(void)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    DDRD &= ~(1<<2); 				// Eingang PD2
 | 
				
			||||||
 | 
					    DDRD &= ~(1<<3);				// Eingang PD3
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
						PORTD |= (1<<2);				// Enable Pull Up Resistor Pin D2
 | 
				
			||||||
 | 
						PORTD |= (1<<3);				// Enable Pull Up Resistor Pin D3
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
					    EICRA |= (1 << ISC01)|(1 << ISC00);
 | 
				
			||||||
 | 
					    EIMSK |= (1 << INT0);
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    EICRA |= (1 << ISC11)|(1 << ISC10);
 | 
				
			||||||
 | 
					    EIMSK |= (1 <<INT1);
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
					    sei();
 | 
				
			||||||
 | 
						
 | 
				
			||||||
 | 
					    while (1) 
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ISR(INT0_vect) 						//Aktiviert den Buzzer/LED und deaktiviert diese
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ISR(INT1_vect)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
						//???
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user