From 028a751f25f17af83d61b15219ff33bd659f7553 Mon Sep 17 00:00:00 2001 From: S170H <64917343+S170H@users.noreply.github.com> Date: Thu, 12 Oct 2023 23:01:38 +0200 Subject: [PATCH] P1 --- P1/.vs/P1/v14/.atsuo | Bin 0 -> 20480 bytes P1/P1.atsln | 22 +++++++++++++ P1/P1/P1.asmproj | 62 +++++++++++++++++++++++++++++++++++ P1/P1/P1.componentinfo.xml | 64 +++++++++++++++++++++++++++++++++++++ P1/P1/main.asm | 12 +++++++ 5 files changed, 160 insertions(+) create mode 100644 P1/.vs/P1/v14/.atsuo create mode 100644 P1/P1.atsln create mode 100644 P1/P1/P1.asmproj create mode 100644 P1/P1/P1.componentinfo.xml create mode 100644 P1/P1/main.asm diff --git a/P1/.vs/P1/v14/.atsuo b/P1/.vs/P1/v14/.atsuo new file mode 100644 index 0000000000000000000000000000000000000000..10f42abc2ba29593de08a600180abe11dbdac6b3 GIT binary patch literal 20480 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 PET%{Lf3#V@-u3_g)))h6 literal 0 HcmV?d00001 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