diff --git a/Microcontrollers/.vs/Microcontrollers/v14/.atsuo b/Microcontrollers/.vs/Microcontrollers/v14/.atsuo
new file mode 100644
index 0000000..ec67a0d
Binary files /dev/null and b/Microcontrollers/.vs/Microcontrollers/v14/.atsuo differ
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