diff --git a/P1/.vs/P1/v14/.atsuo b/P1/.vs/P1/v14/.atsuo new file mode 100644 index 0000000..10f42ab Binary files /dev/null and b/P1/.vs/P1/v14/.atsuo differ diff --git a/P1/P1.atsln b/P1/P1.atsln new file mode 100644 index 0000000..237059b --- /dev/null +++ b/P1/P1.atsln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Atmel Studio Solution File, Format Version 11.00 +VisualStudioVersion = 14.0.23107.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{18226A42-8477-4023-8AD2-40C49DA407C9}") = "P1", "P1\P1.asmproj", "{59B1D629-9DCC-43ED-A0FD-8AB0E4D622AB}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|AVR = Debug|AVR + Release|AVR = Release|AVR + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {59B1D629-9DCC-43ED-A0FD-8AB0E4D622AB}.Debug|AVR.ActiveCfg = Debug|AVR + {59B1D629-9DCC-43ED-A0FD-8AB0E4D622AB}.Debug|AVR.Build.0 = Debug|AVR + {59B1D629-9DCC-43ED-A0FD-8AB0E4D622AB}.Release|AVR.ActiveCfg = Release|AVR + {59B1D629-9DCC-43ED-A0FD-8AB0E4D622AB}.Release|AVR.Build.0 = Release|AVR + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/P1/P1/P1.asmproj b/P1/P1/P1.asmproj new file mode 100644 index 0000000..21255aa --- /dev/null +++ b/P1/P1/P1.asmproj @@ -0,0 +1,62 @@ + + + + 2.0 + 7.0 + com.Atmel.AVRAssembler + 59B1D629-9DCC-43ed-A0FD-8AB0E4D622AB + none + ATmega328P + $(MSBuildProjectName) + .obj + $(MSBuildProjectDirectory)\$(Configuration) + ASSEMBLY + P1 + P1 + P1 + Native + $(MSBuildProjectDirectory)\main.asm + true + false + true + true + + + true + + 2 + 0 + 0 + + + + + + + + %24(PackRepoDir)\atmel\ATmega_DFP\1.2.209\avrasm\inc + + + m328pdef.inc + + + + + + + + + %24(PackRepoDir)\atmel\ATmega_DFP\1.2.209\avrasm\inc + + + m328pdef.inc + + + + + + Code + + + + \ No newline at end of file diff --git a/P1/P1/P1.componentinfo.xml b/P1/P1/P1.componentinfo.xml new file mode 100644 index 0000000..7d85cd4 --- /dev/null +++ b/P1/P1/P1.componentinfo.xml @@ -0,0 +1,64 @@ + + + + + + + Device + Startup + + + Atmel + 1.2.0 + C:/Program Files (x86)\Atmel\Studio\7.0\Packs + + + + + C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\avrasm\inc + + include + AVRASM + + + avrasm/inc + + + + + C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\avrasm\inc\m328pdef.inc + + header + AVRASM + YpGdK/vCoyGIUkMyqjAbKQ== + + avrasm/inc/m328pdef.inc + + + + + C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\avrasm\templates\main.asm + template + source + AVRASM + b6I5O+3qgHGGuX+ATzY57g== + + avrasm/templates/main.asm + Main file (.asm) + + + + ATmega_DFP + C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.2.209/Atmel.ATmega_DFP.pdsc + 1.2.209 + true + ATmega328P + + + + Resolved + Fixed + true + + + \ No newline at end of file diff --git a/P1/P1/main.asm b/P1/P1/main.asm new file mode 100644 index 0000000..42ed9ef --- /dev/null +++ b/P1/P1/main.asm @@ -0,0 +1,12 @@ +; +; P1.asm +; +; Created: 12.10.2023 22:54:52 +; Author : Safak +; + + +; Replace with your application code +start: + inc r16 + rjmp start