From 60e9c8e2edc0a0310c366aef44094f71dac9600d Mon Sep 17 00:00:00 2001 From: stijn Date: Wed, 10 Feb 2021 09:14:41 +0100 Subject: [PATCH] add solution --- .../.vs/Microcontrollers/v14/.atsuo | Bin 0 -> 11776 bytes Microcontrollers/Microcontrollers.atsln | 22 ++++ .../Microcontrollers.componentinfo.xml | 42 ++++++++ .../Microcontrollers/Microcontrollers.cproj | 99 ++++++++++++++++++ Microcontrollers/Microcontrollers/main.c | 16 +++ Microcontrollers/opdracht 2.7a/main.c | 16 +++ .../opdracht 2.7a.componentinfo.xml | 42 ++++++++ .../opdracht 2.7a/opdracht 2.7a.cproj | 31 ++++++ 8 files changed, 268 insertions(+) create mode 100644 Microcontrollers/.vs/Microcontrollers/v14/.atsuo create mode 100644 Microcontrollers/Microcontrollers.atsln create mode 100644 Microcontrollers/Microcontrollers/Microcontrollers.componentinfo.xml create mode 100644 Microcontrollers/Microcontrollers/Microcontrollers.cproj create mode 100644 Microcontrollers/Microcontrollers/main.c create mode 100644 Microcontrollers/opdracht 2.7a/main.c create mode 100644 Microcontrollers/opdracht 2.7a/opdracht 2.7a.componentinfo.xml create mode 100644 Microcontrollers/opdracht 2.7a/opdracht 2.7a.cproj diff --git a/Microcontrollers/.vs/Microcontrollers/v14/.atsuo b/Microcontrollers/.vs/Microcontrollers/v14/.atsuo new file mode 100644 index 0000000000000000000000000000000000000000..ec67a0d06386d61d512961ae030d62222f81a36e GIT binary patch literal 11776 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 XtK%2v_kPp-{`1F&{QMUAb!y;ecU*To literal 0 HcmV?d00001 diff --git a/Microcontrollers/Microcontrollers.atsln b/Microcontrollers/Microcontrollers.atsln new file mode 100644 index 0000000..02f542a --- /dev/null +++ b/Microcontrollers/Microcontrollers.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("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "Microcontrollers", "Microcontrollers\Microcontrollers.cproj", "{2285C48D-296E-43FD-A7B6-69885F64CFFD}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|AVR = Debug|AVR + Release|AVR = Release|AVR + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {2285C48D-296E-43FD-A7B6-69885F64CFFD}.Debug|AVR.ActiveCfg = Debug|AVR + {2285C48D-296E-43FD-A7B6-69885F64CFFD}.Debug|AVR.Build.0 = Debug|AVR + {2285C48D-296E-43FD-A7B6-69885F64CFFD}.Release|AVR.ActiveCfg = Release|AVR + {2285C48D-296E-43FD-A7B6-69885F64CFFD}.Release|AVR.Build.0 = Release|AVR + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Microcontrollers/Microcontrollers/Microcontrollers.componentinfo.xml b/Microcontrollers/Microcontrollers/Microcontrollers.componentinfo.xml new file mode 100644 index 0000000..bbcc667 --- /dev/null +++ b/Microcontrollers/Microcontrollers/Microcontrollers.componentinfo.xml @@ -0,0 +1,42 @@ + + + + + + + Device + Startup + + + Atmel + 1.6.0 + C:/Program Files (x86)\Atmel\Studio\7.0\Packs + + + + + C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\xc8\avr\include\avr\iom128.h + + header + XC + JdJ7J9I/SJh965SEyyyVYw== + + xc8/avr/include/avr/iom128.h + + + + + ATmega_DFP + C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/Atmel.ATmega_DFP.pdsc + 1.6.364 + true + ATmega128 + + + + Resolved + Fixed + true + + + \ No newline at end of file diff --git a/Microcontrollers/Microcontrollers/Microcontrollers.cproj b/Microcontrollers/Microcontrollers/Microcontrollers.cproj new file mode 100644 index 0000000..ea17fbf --- /dev/null +++ b/Microcontrollers/Microcontrollers/Microcontrollers.cproj @@ -0,0 +1,99 @@ + + + + 2.0 + 7.0 + com.microchip.xc8 + 2285C48D-296E-43FD-A7B6-69885F64CFFD + ATmega128 + none + Executable + C + $(MSBuildProjectName) + .elf + $(MSBuildProjectDirectory)\$(Configuration) + Microcontrollers + Microcontrollers + Microcontrollers + XC8_2.31 + true + false + true + true + + + true + + 2 + 0 + 0 + + + + + + + + + + + + + + + + + + True + True + True + + + (%24DeviceMacro) + NDEBUG + + + Optimize for size (-Os) + True + True + True + + + libm + + + + + + + + + True + True + + + (%24DeviceMacro) + DEBUG + + + Optimize debugging experience (-Og) + True + True + Default (-g2) + True + + + libm + + + Default (-Wa,-g) + + + + + + compile + + + + \ No newline at end of file diff --git a/Microcontrollers/Microcontrollers/main.c b/Microcontrollers/Microcontrollers/main.c new file mode 100644 index 0000000..c63ec0f --- /dev/null +++ b/Microcontrollers/Microcontrollers/main.c @@ -0,0 +1,16 @@ +/* + * main.c + * + * Created: 10-Feb-21 9:13:02 AM + * Author: lemms + */ + +#include + +int main(void) +{ + while(1) + { + //TODO:: Please write your application code + } +} \ No newline at end of file diff --git a/Microcontrollers/opdracht 2.7a/main.c b/Microcontrollers/opdracht 2.7a/main.c new file mode 100644 index 0000000..8e76030 --- /dev/null +++ b/Microcontrollers/opdracht 2.7a/main.c @@ -0,0 +1,16 @@ +/* + * main.c + * + * Created: 10-Feb-21 9:13:58 AM + * Author: lemms + */ + +#include + +int main(void) +{ + while(1) + { + //TODO:: Please write your application code + } +} \ No newline at end of file diff --git a/Microcontrollers/opdracht 2.7a/opdracht 2.7a.componentinfo.xml b/Microcontrollers/opdracht 2.7a/opdracht 2.7a.componentinfo.xml new file mode 100644 index 0000000..bbcc667 --- /dev/null +++ b/Microcontrollers/opdracht 2.7a/opdracht 2.7a.componentinfo.xml @@ -0,0 +1,42 @@ + + + + + + + Device + Startup + + + Atmel + 1.6.0 + C:/Program Files (x86)\Atmel\Studio\7.0\Packs + + + + + C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.6.364\xc8\avr\include\avr\iom128.h + + header + XC + JdJ7J9I/SJh965SEyyyVYw== + + xc8/avr/include/avr/iom128.h + + + + + ATmega_DFP + C:/Program Files (x86)/Atmel/Studio/7.0/Packs/atmel/ATmega_DFP/1.6.364/Atmel.ATmega_DFP.pdsc + 1.6.364 + true + ATmega128 + + + + Resolved + Fixed + true + + + \ No newline at end of file diff --git a/Microcontrollers/opdracht 2.7a/opdracht 2.7a.cproj b/Microcontrollers/opdracht 2.7a/opdracht 2.7a.cproj new file mode 100644 index 0000000..9c0f55c --- /dev/null +++ b/Microcontrollers/opdracht 2.7a/opdracht 2.7a.cproj @@ -0,0 +1,31 @@ + + + + 2.0 + 7.0 + com.microchip.xc8 + 2285C48D-296E-43FD-A7B6-69885F64CFFD + ATmega128 + none + Executable + C + $(MSBuildProjectName) + .elf + $(MSBuildProjectDirectory)\$(Configuration) + opdracht 2.7a + opdracht 2.7a + opdracht 2.7a + + + + + + + + + + compile + + + + \ No newline at end of file