P3 initial
This commit is contained in:
Binary file not shown.
18
P1/.vscode/c_cpp_properties.json
vendored
18
P1/.vscode/c_cpp_properties.json
vendored
@@ -1,18 +0,0 @@
|
||||
{
|
||||
"configurations": [
|
||||
{
|
||||
"name": "windows-msvc-x64",
|
||||
"includePath": [
|
||||
"${workspaceFolder}/**"
|
||||
],
|
||||
"compilerPath": "cl.exe",
|
||||
"cStandard": "c11",
|
||||
"cppStandard": "c++14",
|
||||
"intelliSenseMode": "windows-msvc-x64",
|
||||
"compilerArgs": [
|
||||
""
|
||||
]
|
||||
}
|
||||
],
|
||||
"version": 4
|
||||
}
|
||||
15
P1/.vscode/launch.json
vendored
15
P1/.vscode/launch.json
vendored
@@ -1,15 +0,0 @@
|
||||
{
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"name": "C/C++ Runner: Debug Session",
|
||||
"type": "cppvsdbg",
|
||||
"request": "launch",
|
||||
"args": [],
|
||||
"stopAtEntry": false,
|
||||
"console": "externalTerminal",
|
||||
"cwd": ".",
|
||||
"program": "build/Debug/outDebug"
|
||||
}
|
||||
]
|
||||
}
|
||||
59
P1/.vscode/settings.json
vendored
59
P1/.vscode/settings.json
vendored
@@ -1,59 +0,0 @@
|
||||
{
|
||||
"C_Cpp_Runner.cCompilerPath": "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvarsall.bat",
|
||||
"C_Cpp_Runner.cppCompilerPath": "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvarsall.bat",
|
||||
"C_Cpp_Runner.debuggerPath": "gdb",
|
||||
"C_Cpp_Runner.cStandard": "",
|
||||
"C_Cpp_Runner.cppStandard": "c++14",
|
||||
"C_Cpp_Runner.msvcBatchPath": "C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Auxiliary/Build/vcvarsall.bat",
|
||||
"C_Cpp_Runner.useMsvc": true,
|
||||
"C_Cpp_Runner.warnings": [
|
||||
"-Wall",
|
||||
"-Wextra",
|
||||
"-Wpedantic",
|
||||
"-Wshadow",
|
||||
"-Wformat=2",
|
||||
"-Wcast-align",
|
||||
"-Wconversion",
|
||||
"-Wsign-conversion",
|
||||
"-Wnull-dereference"
|
||||
],
|
||||
"C_Cpp_Runner.msvcWarnings": [
|
||||
"/W4",
|
||||
"/permissive-",
|
||||
"/w14242",
|
||||
"/w14287",
|
||||
"/w14296",
|
||||
"/w14311",
|
||||
"/w14826",
|
||||
"/w44062",
|
||||
"/w44242",
|
||||
"/w14905",
|
||||
"/w14906",
|
||||
"/w14263",
|
||||
"/w44265",
|
||||
"/w14928"
|
||||
],
|
||||
"C_Cpp_Runner.enableWarnings": true,
|
||||
"C_Cpp_Runner.warningsAsError": false,
|
||||
"C_Cpp_Runner.compilerArgs": [],
|
||||
"C_Cpp_Runner.linkerArgs": [],
|
||||
"C_Cpp_Runner.includePaths": [],
|
||||
"C_Cpp_Runner.includeSearch": [
|
||||
"*",
|
||||
"**/*"
|
||||
],
|
||||
"C_Cpp_Runner.excludeSearch": [
|
||||
"**/build",
|
||||
"**/build/**",
|
||||
"**/.*",
|
||||
"**/.*/**",
|
||||
"**/.vscode",
|
||||
"**/.vscode/**"
|
||||
],
|
||||
"C_Cpp_Runner.useAddressSanitizer": false,
|
||||
"C_Cpp_Runner.useUndefinedSanitizer": false,
|
||||
"C_Cpp_Runner.useLeakSanitizer": false,
|
||||
"C_Cpp_Runner.showCompilationTime": false,
|
||||
"C_Cpp_Runner.useLinkTimeOptimization": false,
|
||||
"C_Cpp_Runner.msvcSecureNoWarnings": false
|
||||
}
|
||||
8
P1/P1/Debug/P1.hex
Normal file
8
P1/P1/Debug/P1.hex
Normal file
@@ -0,0 +1,8 @@
|
||||
:020000020000FC
|
||||
:1000000000C00FEF0DBF08E00EBF1FEF1AB923E0CD
|
||||
:1000100024B911E01BB918D0110F1030D9F71BB952
|
||||
:1000200021E025B911D0220F2230D9F725B90CD003
|
||||
:1000300026952030D9F725B910E81BB905D01695BB
|
||||
:100040001130D9F70C940A0031E14CE35CEC5A957D
|
||||
:0C005000F1F74A95E1F73A95D1F70895D1
|
||||
:00000001FF
|
||||
@@ -1,10 +1,10 @@
|
||||
|
||||
AVRASM ver. 2.2.7 C:\Users\Safak\Desktop\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm Tue Oct 31 15:07:47 2023
|
||||
AVRASM ver. 2.2.7 C:\Users\Safak\SynologyDrive\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm Tue Nov 14 00:02:30 2023
|
||||
|
||||
[builtin](2): Including file 'C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\avrasm\inc\m328pdef.inc'
|
||||
C:\Users\Safak\Desktop\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm(8): Including file 'C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\avrasm\inc\m328pdef.inc'
|
||||
C:\Users\Safak\SynologyDrive\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm(8): Including file 'C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\avrasm\inc\m328pdef.inc'
|
||||
[builtin](2): Including file 'C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\avrasm\inc\m328pdef.inc'
|
||||
C:\Users\Safak\Desktop\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm(8): Including file 'C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\avrasm\inc\m328pdef.inc'
|
||||
C:\Users\Safak\SynologyDrive\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm(8): Including file 'C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\avrasm\inc\m328pdef.inc'
|
||||
|
||||
;
|
||||
|
||||
|
||||
704
P1/P1/Debug/P1.map
Normal file
704
P1/P1/Debug/P1.map
Normal file
@@ -0,0 +1,704 @@
|
||||
|
||||
AVRASM ver. 2.2.7 C:\Users\Safak\SynologyDrive\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm Tue Nov 14 00:02:30 2023
|
||||
|
||||
|
||||
EQU SIGNATURE_000 0000001e
|
||||
EQU SIGNATURE_001 00000095
|
||||
EQU SIGNATURE_002 0000000f
|
||||
EQU UDR0 000000c6
|
||||
EQU UBRR0L 000000c4
|
||||
EQU UBRR0H 000000c5
|
||||
EQU UCSR0C 000000c2
|
||||
EQU UCSR0B 000000c1
|
||||
EQU UCSR0A 000000c0
|
||||
EQU TWAMR 000000bd
|
||||
EQU TWCR 000000bc
|
||||
EQU TWDR 000000bb
|
||||
EQU TWAR 000000ba
|
||||
EQU TWSR 000000b9
|
||||
EQU TWBR 000000b8
|
||||
EQU ASSR 000000b6
|
||||
EQU OCR2B 000000b4
|
||||
EQU OCR2A 000000b3
|
||||
EQU TCNT2 000000b2
|
||||
EQU TCCR2B 000000b1
|
||||
EQU TCCR2A 000000b0
|
||||
EQU OCR1BL 0000008a
|
||||
EQU OCR1BH 0000008b
|
||||
EQU OCR1AL 00000088
|
||||
EQU OCR1AH 00000089
|
||||
EQU ICR1L 00000086
|
||||
EQU ICR1H 00000087
|
||||
EQU TCNT1L 00000084
|
||||
EQU TCNT1H 00000085
|
||||
EQU TCCR1C 00000082
|
||||
EQU TCCR1B 00000081
|
||||
EQU TCCR1A 00000080
|
||||
EQU DIDR1 0000007f
|
||||
EQU DIDR0 0000007e
|
||||
EQU ADMUX 0000007c
|
||||
EQU ADCSRB 0000007b
|
||||
EQU ADCSRA 0000007a
|
||||
EQU ADCH 00000079
|
||||
EQU ADCL 00000078
|
||||
EQU TIMSK2 00000070
|
||||
EQU TIMSK1 0000006f
|
||||
EQU TIMSK0 0000006e
|
||||
EQU PCMSK1 0000006c
|
||||
EQU PCMSK2 0000006d
|
||||
EQU PCMSK0 0000006b
|
||||
EQU EICRA 00000069
|
||||
EQU PCICR 00000068
|
||||
EQU OSCCAL 00000066
|
||||
EQU PRR 00000064
|
||||
EQU CLKPR 00000061
|
||||
EQU WDTCSR 00000060
|
||||
EQU SREG 0000003f
|
||||
EQU SPL 0000003d
|
||||
EQU SPH 0000003e
|
||||
EQU SPMCSR 00000037
|
||||
EQU MCUCR 00000035
|
||||
EQU MCUSR 00000034
|
||||
EQU SMCR 00000033
|
||||
EQU ACSR 00000030
|
||||
EQU SPDR 0000002e
|
||||
EQU SPSR 0000002d
|
||||
EQU SPCR 0000002c
|
||||
EQU GPIOR2 0000002b
|
||||
EQU GPIOR1 0000002a
|
||||
EQU OCR0B 00000028
|
||||
EQU OCR0A 00000027
|
||||
EQU TCNT0 00000026
|
||||
EQU TCCR0B 00000025
|
||||
EQU TCCR0A 00000024
|
||||
EQU GTCCR 00000023
|
||||
EQU EEARH 00000022
|
||||
EQU EEARL 00000021
|
||||
EQU EEDR 00000020
|
||||
EQU EECR 0000001f
|
||||
EQU GPIOR0 0000001e
|
||||
EQU EIMSK 0000001d
|
||||
EQU EIFR 0000001c
|
||||
EQU PCIFR 0000001b
|
||||
EQU TIFR2 00000017
|
||||
EQU TIFR1 00000016
|
||||
EQU TIFR0 00000015
|
||||
EQU PORTD 0000000b
|
||||
EQU DDRD 0000000a
|
||||
EQU PIND 00000009
|
||||
EQU PORTC 00000008
|
||||
EQU DDRC 00000007
|
||||
EQU PINC 00000006
|
||||
EQU PORTB 00000005
|
||||
EQU DDRB 00000004
|
||||
EQU PINB 00000003
|
||||
EQU UDR0_0 00000000
|
||||
EQU UDR0_1 00000001
|
||||
EQU UDR0_2 00000002
|
||||
EQU UDR0_3 00000003
|
||||
EQU UDR0_4 00000004
|
||||
EQU UDR0_5 00000005
|
||||
EQU UDR0_6 00000006
|
||||
EQU UDR0_7 00000007
|
||||
EQU MPCM0 00000000
|
||||
EQU U2X0 00000001
|
||||
EQU UPE0 00000002
|
||||
EQU DOR0 00000003
|
||||
EQU FE0 00000004
|
||||
EQU UDRE0 00000005
|
||||
EQU TXC0 00000006
|
||||
EQU RXC0 00000007
|
||||
EQU TXB80 00000000
|
||||
EQU RXB80 00000001
|
||||
EQU UCSZ02 00000002
|
||||
EQU TXEN0 00000003
|
||||
EQU RXEN0 00000004
|
||||
EQU UDRIE0 00000005
|
||||
EQU TXCIE0 00000006
|
||||
EQU RXCIE0 00000007
|
||||
EQU UCPOL0 00000000
|
||||
EQU UCSZ00 00000001
|
||||
EQU UCPHA0 00000001
|
||||
EQU UCSZ01 00000002
|
||||
EQU UDORD0 00000002
|
||||
EQU USBS0 00000003
|
||||
EQU UPM00 00000004
|
||||
EQU UPM01 00000005
|
||||
EQU UMSEL00 00000006
|
||||
EQU UMSEL0 00000006
|
||||
EQU UMSEL01 00000007
|
||||
EQU UMSEL1 00000007
|
||||
EQU UBRR8 00000000
|
||||
EQU UBRR9 00000001
|
||||
EQU UBRR10 00000002
|
||||
EQU UBRR11 00000003
|
||||
EQU _UBRR0 00000000
|
||||
EQU _UBRR1 00000001
|
||||
EQU UBRR2 00000002
|
||||
EQU UBRR3 00000003
|
||||
EQU UBRR4 00000004
|
||||
EQU UBRR5 00000005
|
||||
EQU UBRR6 00000006
|
||||
EQU UBRR7 00000007
|
||||
EQU TWAM0 00000001
|
||||
EQU TWAMR0 00000001
|
||||
EQU TWAM1 00000002
|
||||
EQU TWAMR1 00000002
|
||||
EQU TWAM2 00000003
|
||||
EQU TWAMR2 00000003
|
||||
EQU TWAM3 00000004
|
||||
EQU TWAMR3 00000004
|
||||
EQU TWAM4 00000005
|
||||
EQU TWAMR4 00000005
|
||||
EQU TWAM5 00000006
|
||||
EQU TWAMR5 00000006
|
||||
EQU TWAM6 00000007
|
||||
EQU TWAMR6 00000007
|
||||
EQU TWBR0 00000000
|
||||
EQU TWBR1 00000001
|
||||
EQU TWBR2 00000002
|
||||
EQU TWBR3 00000003
|
||||
EQU TWBR4 00000004
|
||||
EQU TWBR5 00000005
|
||||
EQU TWBR6 00000006
|
||||
EQU TWBR7 00000007
|
||||
EQU TWIE 00000000
|
||||
EQU TWEN 00000002
|
||||
EQU TWWC 00000003
|
||||
EQU TWSTO 00000004
|
||||
EQU TWSTA 00000005
|
||||
EQU TWEA 00000006
|
||||
EQU TWINT 00000007
|
||||
EQU TWPS0 00000000
|
||||
EQU TWPS1 00000001
|
||||
EQU TWS3 00000003
|
||||
EQU TWS4 00000004
|
||||
EQU TWS5 00000005
|
||||
EQU TWS6 00000006
|
||||
EQU TWS7 00000007
|
||||
EQU TWD0 00000000
|
||||
EQU TWD1 00000001
|
||||
EQU TWD2 00000002
|
||||
EQU TWD3 00000003
|
||||
EQU TWD4 00000004
|
||||
EQU TWD5 00000005
|
||||
EQU TWD6 00000006
|
||||
EQU TWD7 00000007
|
||||
EQU TWGCE 00000000
|
||||
EQU TWA0 00000001
|
||||
EQU TWA1 00000002
|
||||
EQU TWA2 00000003
|
||||
EQU TWA3 00000004
|
||||
EQU TWA4 00000005
|
||||
EQU TWA5 00000006
|
||||
EQU TWA6 00000007
|
||||
EQU TOIE1 00000000
|
||||
EQU OCIE1A 00000001
|
||||
EQU OCIE1B 00000002
|
||||
EQU ICIE1 00000005
|
||||
EQU TOV1 00000000
|
||||
EQU OCF1A 00000001
|
||||
EQU OCF1B 00000002
|
||||
EQU ICF1 00000005
|
||||
EQU WGM10 00000000
|
||||
EQU WGM11 00000001
|
||||
EQU COM1B0 00000004
|
||||
EQU COM1B1 00000005
|
||||
EQU COM1A0 00000006
|
||||
EQU COM1A1 00000007
|
||||
EQU CS10 00000000
|
||||
EQU CS11 00000001
|
||||
EQU CS12 00000002
|
||||
EQU WGM12 00000003
|
||||
EQU WGM13 00000004
|
||||
EQU ICES1 00000006
|
||||
EQU ICNC1 00000007
|
||||
EQU FOC1B 00000006
|
||||
EQU FOC1A 00000007
|
||||
EQU PSRSYNC 00000000
|
||||
EQU TSM 00000007
|
||||
EQU TOIE2 00000000
|
||||
EQU TOIE2A 00000000
|
||||
EQU OCIE2A 00000001
|
||||
EQU OCIE2B 00000002
|
||||
EQU TOV2 00000000
|
||||
EQU OCF2A 00000001
|
||||
EQU OCF2B 00000002
|
||||
EQU WGM20 00000000
|
||||
EQU WGM21 00000001
|
||||
EQU COM2B0 00000004
|
||||
EQU COM2B1 00000005
|
||||
EQU COM2A0 00000006
|
||||
EQU COM2A1 00000007
|
||||
EQU CS20 00000000
|
||||
EQU CS21 00000001
|
||||
EQU CS22 00000002
|
||||
EQU WGM22 00000003
|
||||
EQU FOC2B 00000006
|
||||
EQU FOC2A 00000007
|
||||
EQU TCNT2_0 00000000
|
||||
EQU TCNT2_1 00000001
|
||||
EQU TCNT2_2 00000002
|
||||
EQU TCNT2_3 00000003
|
||||
EQU TCNT2_4 00000004
|
||||
EQU TCNT2_5 00000005
|
||||
EQU TCNT2_6 00000006
|
||||
EQU TCNT2_7 00000007
|
||||
EQU OCR2A_0 00000000
|
||||
EQU OCR2A_1 00000001
|
||||
EQU OCR2A_2 00000002
|
||||
EQU OCR2A_3 00000003
|
||||
EQU OCR2A_4 00000004
|
||||
EQU OCR2A_5 00000005
|
||||
EQU OCR2A_6 00000006
|
||||
EQU OCR2A_7 00000007
|
||||
EQU OCR2B_0 00000000
|
||||
EQU OCR2B_1 00000001
|
||||
EQU OCR2B_2 00000002
|
||||
EQU OCR2B_3 00000003
|
||||
EQU OCR2B_4 00000004
|
||||
EQU OCR2B_5 00000005
|
||||
EQU OCR2B_6 00000006
|
||||
EQU OCR2B_7 00000007
|
||||
EQU TCR2BUB 00000000
|
||||
EQU TCR2AUB 00000001
|
||||
EQU OCR2BUB 00000002
|
||||
EQU OCR2AUB 00000003
|
||||
EQU TCN2UB 00000004
|
||||
EQU AS2 00000005
|
||||
EQU EXCLK 00000006
|
||||
EQU PSRASY 00000001
|
||||
EQU PSR2 00000001
|
||||
EQU MUX0 00000000
|
||||
EQU MUX1 00000001
|
||||
EQU MUX2 00000002
|
||||
EQU MUX3 00000003
|
||||
EQU ADLAR 00000005
|
||||
EQU REFS0 00000006
|
||||
EQU REFS1 00000007
|
||||
EQU ADPS0 00000000
|
||||
EQU ADPS1 00000001
|
||||
EQU ADPS2 00000002
|
||||
EQU ADIE 00000003
|
||||
EQU ADIF 00000004
|
||||
EQU ADATE 00000005
|
||||
EQU ADSC 00000006
|
||||
EQU ADEN 00000007
|
||||
EQU ADTS0 00000000
|
||||
EQU ADTS1 00000001
|
||||
EQU ADTS2 00000002
|
||||
EQU ACME 00000006
|
||||
EQU ADCH0 00000000
|
||||
EQU ADCH1 00000001
|
||||
EQU ADCH2 00000002
|
||||
EQU ADCH3 00000003
|
||||
EQU ADCH4 00000004
|
||||
EQU ADCH5 00000005
|
||||
EQU ADCH6 00000006
|
||||
EQU ADCH7 00000007
|
||||
EQU ADCL0 00000000
|
||||
EQU ADCL1 00000001
|
||||
EQU ADCL2 00000002
|
||||
EQU ADCL3 00000003
|
||||
EQU ADCL4 00000004
|
||||
EQU ADCL5 00000005
|
||||
EQU ADCL6 00000006
|
||||
EQU ADCL7 00000007
|
||||
EQU ADC0D 00000000
|
||||
EQU ADC1D 00000001
|
||||
EQU ADC2D 00000002
|
||||
EQU ADC3D 00000003
|
||||
EQU ADC4D 00000004
|
||||
EQU ADC5D 00000005
|
||||
EQU ACIS0 00000000
|
||||
EQU ACIS1 00000001
|
||||
EQU ACIC 00000002
|
||||
EQU ACIE 00000003
|
||||
EQU ACI 00000004
|
||||
EQU ACO 00000005
|
||||
EQU ACBG 00000006
|
||||
EQU ACD 00000007
|
||||
EQU AIN0D 00000000
|
||||
EQU AIN1D 00000001
|
||||
EQU PORTB0 00000000
|
||||
EQU PB0 00000000
|
||||
EQU PORTB1 00000001
|
||||
EQU PB1 00000001
|
||||
EQU PORTB2 00000002
|
||||
EQU PB2 00000002
|
||||
EQU PORTB3 00000003
|
||||
EQU PB3 00000003
|
||||
EQU PORTB4 00000004
|
||||
EQU PB4 00000004
|
||||
EQU PORTB5 00000005
|
||||
EQU PB5 00000005
|
||||
EQU PORTB6 00000006
|
||||
EQU PB6 00000006
|
||||
EQU PORTB7 00000007
|
||||
EQU PB7 00000007
|
||||
EQU DDB0 00000000
|
||||
EQU DDB1 00000001
|
||||
EQU DDB2 00000002
|
||||
EQU DDB3 00000003
|
||||
EQU DDB4 00000004
|
||||
EQU DDB5 00000005
|
||||
EQU DDB6 00000006
|
||||
EQU DDB7 00000007
|
||||
EQU PINB0 00000000
|
||||
EQU PINB1 00000001
|
||||
EQU PINB2 00000002
|
||||
EQU PINB3 00000003
|
||||
EQU PINB4 00000004
|
||||
EQU PINB5 00000005
|
||||
EQU PINB6 00000006
|
||||
EQU PINB7 00000007
|
||||
EQU PORTC0 00000000
|
||||
EQU PC0 00000000
|
||||
EQU PORTC1 00000001
|
||||
EQU PC1 00000001
|
||||
EQU PORTC2 00000002
|
||||
EQU PC2 00000002
|
||||
EQU PORTC3 00000003
|
||||
EQU PC3 00000003
|
||||
EQU PORTC4 00000004
|
||||
EQU PC4 00000004
|
||||
EQU PORTC5 00000005
|
||||
EQU PC5 00000005
|
||||
EQU PORTC6 00000006
|
||||
EQU PC6 00000006
|
||||
EQU DDC0 00000000
|
||||
EQU DDC1 00000001
|
||||
EQU DDC2 00000002
|
||||
EQU DDC3 00000003
|
||||
EQU DDC4 00000004
|
||||
EQU DDC5 00000005
|
||||
EQU DDC6 00000006
|
||||
EQU PINC0 00000000
|
||||
EQU PINC1 00000001
|
||||
EQU PINC2 00000002
|
||||
EQU PINC3 00000003
|
||||
EQU PINC4 00000004
|
||||
EQU PINC5 00000005
|
||||
EQU PINC6 00000006
|
||||
EQU PORTD0 00000000
|
||||
EQU PD0 00000000
|
||||
EQU PORTD1 00000001
|
||||
EQU PD1 00000001
|
||||
EQU PORTD2 00000002
|
||||
EQU PD2 00000002
|
||||
EQU PORTD3 00000003
|
||||
EQU PD3 00000003
|
||||
EQU PORTD4 00000004
|
||||
EQU PD4 00000004
|
||||
EQU PORTD5 00000005
|
||||
EQU PD5 00000005
|
||||
EQU PORTD6 00000006
|
||||
EQU PD6 00000006
|
||||
EQU PORTD7 00000007
|
||||
EQU PD7 00000007
|
||||
EQU DDD0 00000000
|
||||
EQU DDD1 00000001
|
||||
EQU DDD2 00000002
|
||||
EQU DDD3 00000003
|
||||
EQU DDD4 00000004
|
||||
EQU DDD5 00000005
|
||||
EQU DDD6 00000006
|
||||
EQU DDD7 00000007
|
||||
EQU PIND0 00000000
|
||||
EQU PIND1 00000001
|
||||
EQU PIND2 00000002
|
||||
EQU PIND3 00000003
|
||||
EQU PIND4 00000004
|
||||
EQU PIND5 00000005
|
||||
EQU PIND6 00000006
|
||||
EQU PIND7 00000007
|
||||
EQU TOIE0 00000000
|
||||
EQU OCIE0A 00000001
|
||||
EQU OCIE0B 00000002
|
||||
EQU TOV0 00000000
|
||||
EQU OCF0A 00000001
|
||||
EQU OCF0B 00000002
|
||||
EQU WGM00 00000000
|
||||
EQU WGM01 00000001
|
||||
EQU COM0B0 00000004
|
||||
EQU COM0B1 00000005
|
||||
EQU COM0A0 00000006
|
||||
EQU COM0A1 00000007
|
||||
EQU CS00 00000000
|
||||
EQU CS01 00000001
|
||||
EQU CS02 00000002
|
||||
EQU WGM02 00000003
|
||||
EQU FOC0B 00000006
|
||||
EQU FOC0A 00000007
|
||||
EQU TCNT0_0 00000000
|
||||
EQU TCNT0_1 00000001
|
||||
EQU TCNT0_2 00000002
|
||||
EQU TCNT0_3 00000003
|
||||
EQU TCNT0_4 00000004
|
||||
EQU TCNT0_5 00000005
|
||||
EQU TCNT0_6 00000006
|
||||
EQU TCNT0_7 00000007
|
||||
EQU OCR0A_0 00000000
|
||||
EQU OCR0A_1 00000001
|
||||
EQU OCR0A_2 00000002
|
||||
EQU OCR0A_3 00000003
|
||||
EQU OCR0A_4 00000004
|
||||
EQU OCR0A_5 00000005
|
||||
EQU OCR0A_6 00000006
|
||||
EQU OCR0A_7 00000007
|
||||
EQU OCR0B_0 00000000
|
||||
EQU OCR0B_1 00000001
|
||||
EQU OCR0B_2 00000002
|
||||
EQU OCR0B_3 00000003
|
||||
EQU OCR0B_4 00000004
|
||||
EQU OCR0B_5 00000005
|
||||
EQU OCR0B_6 00000006
|
||||
EQU OCR0B_7 00000007
|
||||
EQU PSR10 00000000
|
||||
EQU ISC00 00000000
|
||||
EQU ISC01 00000001
|
||||
EQU ISC10 00000002
|
||||
EQU ISC11 00000003
|
||||
EQU INT0 00000000
|
||||
EQU INT1 00000001
|
||||
EQU INTF0 00000000
|
||||
EQU INTF1 00000001
|
||||
EQU PCIE0 00000000
|
||||
EQU PCIE1 00000001
|
||||
EQU PCIE2 00000002
|
||||
EQU PCINT16 00000000
|
||||
EQU PCINT17 00000001
|
||||
EQU PCINT18 00000002
|
||||
EQU PCINT19 00000003
|
||||
EQU PCINT20 00000004
|
||||
EQU PCINT21 00000005
|
||||
EQU PCINT22 00000006
|
||||
EQU PCINT23 00000007
|
||||
EQU PCINT8 00000000
|
||||
EQU PCINT9 00000001
|
||||
EQU PCINT10 00000002
|
||||
EQU PCINT11 00000003
|
||||
EQU PCINT12 00000004
|
||||
EQU PCINT13 00000005
|
||||
EQU PCINT14 00000006
|
||||
EQU PCINT0 00000000
|
||||
EQU PCINT1 00000001
|
||||
EQU PCINT2 00000002
|
||||
EQU PCINT3 00000003
|
||||
EQU PCINT4 00000004
|
||||
EQU PCINT5 00000005
|
||||
EQU PCINT6 00000006
|
||||
EQU PCINT7 00000007
|
||||
EQU PCIF0 00000000
|
||||
EQU PCIF1 00000001
|
||||
EQU PCIF2 00000002
|
||||
EQU SPDR0 00000000
|
||||
EQU SPDR1 00000001
|
||||
EQU SPDR2 00000002
|
||||
EQU SPDR3 00000003
|
||||
EQU SPDR4 00000004
|
||||
EQU SPDR5 00000005
|
||||
EQU SPDR6 00000006
|
||||
EQU SPDR7 00000007
|
||||
EQU SPI2X 00000000
|
||||
EQU WCOL 00000006
|
||||
EQU SPIF 00000007
|
||||
EQU SPR0 00000000
|
||||
EQU SPR1 00000001
|
||||
EQU CPHA 00000002
|
||||
EQU CPOL 00000003
|
||||
EQU MSTR 00000004
|
||||
EQU DORD 00000005
|
||||
EQU SPE 00000006
|
||||
EQU SPIE 00000007
|
||||
EQU WDP0 00000000
|
||||
EQU WDP1 00000001
|
||||
EQU WDP2 00000002
|
||||
EQU WDE 00000003
|
||||
EQU WDCE 00000004
|
||||
EQU WDP3 00000005
|
||||
EQU WDIE 00000006
|
||||
EQU WDIF 00000007
|
||||
EQU SREG_C 00000000
|
||||
EQU SREG_Z 00000001
|
||||
EQU SREG_N 00000002
|
||||
EQU SREG_V 00000003
|
||||
EQU SREG_S 00000004
|
||||
EQU SREG_H 00000005
|
||||
EQU SREG_T 00000006
|
||||
EQU SREG_I 00000007
|
||||
EQU CAL0 00000000
|
||||
EQU CAL1 00000001
|
||||
EQU CAL2 00000002
|
||||
EQU CAL3 00000003
|
||||
EQU CAL4 00000004
|
||||
EQU CAL5 00000005
|
||||
EQU CAL6 00000006
|
||||
EQU CAL7 00000007
|
||||
EQU CLKPS0 00000000
|
||||
EQU CLKPS1 00000001
|
||||
EQU CLKPS2 00000002
|
||||
EQU CLKPS3 00000003
|
||||
EQU CLKPCE 00000007
|
||||
EQU SELFPRGEN 00000000
|
||||
EQU SPMEN 00000000
|
||||
EQU PGERS 00000001
|
||||
EQU PGWRT 00000002
|
||||
EQU BLBSET 00000003
|
||||
EQU RWWSRE 00000004
|
||||
EQU SIGRD 00000005
|
||||
EQU RWWSB 00000006
|
||||
EQU SPMIE 00000007
|
||||
EQU IVCE 00000000
|
||||
EQU IVSEL 00000001
|
||||
EQU PUD 00000004
|
||||
EQU BODSE 00000005
|
||||
EQU BODS 00000006
|
||||
EQU PORF 00000000
|
||||
EQU EXTRF 00000001
|
||||
EQU EXTREF 00000001
|
||||
EQU BORF 00000002
|
||||
EQU WDRF 00000003
|
||||
EQU SE 00000000
|
||||
EQU SM0 00000001
|
||||
EQU SM1 00000002
|
||||
EQU SM2 00000003
|
||||
EQU GPIOR20 00000000
|
||||
EQU GPIOR21 00000001
|
||||
EQU GPIOR22 00000002
|
||||
EQU GPIOR23 00000003
|
||||
EQU GPIOR24 00000004
|
||||
EQU GPIOR25 00000005
|
||||
EQU GPIOR26 00000006
|
||||
EQU GPIOR27 00000007
|
||||
EQU GPIOR10 00000000
|
||||
EQU GPIOR11 00000001
|
||||
EQU GPIOR12 00000002
|
||||
EQU GPIOR13 00000003
|
||||
EQU GPIOR14 00000004
|
||||
EQU GPIOR15 00000005
|
||||
EQU GPIOR16 00000006
|
||||
EQU GPIOR17 00000007
|
||||
EQU GPIOR00 00000000
|
||||
EQU GPIOR01 00000001
|
||||
EQU GPIOR02 00000002
|
||||
EQU GPIOR03 00000003
|
||||
EQU GPIOR04 00000004
|
||||
EQU GPIOR05 00000005
|
||||
EQU GPIOR06 00000006
|
||||
EQU GPIOR07 00000007
|
||||
EQU PRADC 00000000
|
||||
EQU PRUSART0 00000001
|
||||
EQU PRSPI 00000002
|
||||
EQU PRTIM1 00000003
|
||||
EQU PRTIM0 00000005
|
||||
EQU PRTIM2 00000006
|
||||
EQU PRTWI 00000007
|
||||
EQU EEAR0 00000000
|
||||
EQU EEAR1 00000001
|
||||
EQU EEAR2 00000002
|
||||
EQU EEAR3 00000003
|
||||
EQU EEAR4 00000004
|
||||
EQU EEAR5 00000005
|
||||
EQU EEAR6 00000006
|
||||
EQU EEAR7 00000007
|
||||
EQU EEAR8 00000000
|
||||
EQU EEAR9 00000001
|
||||
EQU EEDR0 00000000
|
||||
EQU EEDR1 00000001
|
||||
EQU EEDR2 00000002
|
||||
EQU EEDR3 00000003
|
||||
EQU EEDR4 00000004
|
||||
EQU EEDR5 00000005
|
||||
EQU EEDR6 00000006
|
||||
EQU EEDR7 00000007
|
||||
EQU EERE 00000000
|
||||
EQU EEPE 00000001
|
||||
EQU EEMPE 00000002
|
||||
EQU EERIE 00000003
|
||||
EQU EEPM0 00000004
|
||||
EQU EEPM1 00000005
|
||||
EQU LB1 00000000
|
||||
EQU LB2 00000001
|
||||
EQU BLB01 00000002
|
||||
EQU BLB02 00000003
|
||||
EQU BLB11 00000004
|
||||
EQU BLB12 00000005
|
||||
EQU CKSEL0 00000000
|
||||
EQU CKSEL1 00000001
|
||||
EQU CKSEL2 00000002
|
||||
EQU CKSEL3 00000003
|
||||
EQU SUT0 00000004
|
||||
EQU SUT1 00000005
|
||||
EQU CKOUT 00000006
|
||||
EQU CKDIV8 00000007
|
||||
EQU BOOTRST 00000000
|
||||
EQU BOOTSZ0 00000001
|
||||
EQU BOOTSZ1 00000002
|
||||
EQU EESAVE 00000003
|
||||
EQU WDTON 00000004
|
||||
EQU SPIEN 00000005
|
||||
EQU DWEN 00000006
|
||||
EQU RSTDISBL 00000007
|
||||
EQU BODLEVEL0 00000000
|
||||
EQU BODLEVEL1 00000001
|
||||
EQU BODLEVEL2 00000002
|
||||
DEF XH r27
|
||||
DEF XL r26
|
||||
DEF YH r29
|
||||
DEF YL r28
|
||||
DEF ZH r31
|
||||
DEF ZL r30
|
||||
EQU FLASHEND 00003fff
|
||||
EQU IOEND 000000ff
|
||||
EQU SRAM_START 00000100
|
||||
EQU SRAM_SIZE 00000800
|
||||
EQU RAMEND 000008ff
|
||||
EQU XRAMEND 00000000
|
||||
EQU E2END 000003ff
|
||||
EQU EEPROMEND 000003ff
|
||||
EQU EEADRBITS 0000000a
|
||||
EQU NRWW_START_ADDR 00003800
|
||||
EQU NRWW_STOP_ADDR 00003fff
|
||||
EQU RWW_START_ADDR 00000000
|
||||
EQU RWW_STOP_ADDR 000037ff
|
||||
EQU PAGESIZE 00000040
|
||||
EQU FIRSTBOOTSTART 00003f00
|
||||
EQU SECONDBOOTSTART 00003e00
|
||||
EQU THIRDBOOTSTART 00003c00
|
||||
EQU FOURTHBOOTSTART 00003800
|
||||
EQU SMALLBOOTSTART 00003f00
|
||||
EQU LARGEBOOTSTART 00003800
|
||||
EQU INT0addr 00000002
|
||||
EQU INT1addr 00000004
|
||||
EQU PCI0addr 00000006
|
||||
EQU PCI1addr 00000008
|
||||
EQU PCI2addr 0000000a
|
||||
EQU WDTaddr 0000000c
|
||||
EQU OC2Aaddr 0000000e
|
||||
EQU OC2Baddr 00000010
|
||||
EQU OVF2addr 00000012
|
||||
EQU ICP1addr 00000014
|
||||
EQU OC1Aaddr 00000016
|
||||
EQU OC1Baddr 00000018
|
||||
EQU OVF1addr 0000001a
|
||||
EQU OC0Aaddr 0000001c
|
||||
EQU OC0Baddr 0000001e
|
||||
EQU OVF0addr 00000020
|
||||
EQU SPIaddr 00000022
|
||||
EQU URXCaddr 00000024
|
||||
EQU UDREaddr 00000026
|
||||
EQU UTXCaddr 00000028
|
||||
EQU ADCCaddr 0000002a
|
||||
EQU ERDYaddr 0000002c
|
||||
EQU ACIaddr 0000002e
|
||||
EQU TWIaddr 00000030
|
||||
EQU SPMRaddr 00000032
|
||||
EQU INT_VECTORS_SIZE 00000034
|
||||
CSEG init 00000001
|
||||
CSEG portD_left 0000000a
|
||||
CSEG delay 00000024
|
||||
CSEG portB_left 00000011
|
||||
CSEG portB_right 00000016
|
||||
CSEG portD_right 0000001d
|
||||
CSEG L1 00000027
|
||||
BIN
P1/P1/Debug/P1.obj
Normal file
BIN
P1/P1/Debug/P1.obj
Normal file
Binary file not shown.
@@ -1,18 +1,18 @@
|
||||
<ASSEMBLER_INFO>
|
||||
<VERSION>2.2.7</VERSION>
|
||||
<DEVICE>"ATmega328P"</DEVICE>
|
||||
<WORKING_DIR>C:\Users\Safak\Desktop\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\Debug</WORKING_DIR>
|
||||
<WORKING_DIR>C:\Users\Safak\SynologyDrive\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\Debug</WORKING_DIR>
|
||||
<INCLUDE_PATH>
|
||||
<DIR>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\avrasm\inc</DIR>
|
||||
<DIR>C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avrassembler\Include</DIR>
|
||||
<DIR></DIR>
|
||||
</INCLUDE_PATH>
|
||||
<SOURCE_FILE>C:\Users\Safak\Desktop\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</SOURCE_FILE>
|
||||
<SOURCE_FILE>C:\Users\Safak\SynologyDrive\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</SOURCE_FILE>
|
||||
<INCLUDED_FILES>
|
||||
<FILE>C:/Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATmega_DFP\1.2.209\avrasm\inc\m328pdef.inc</FILE>
|
||||
</INCLUDED_FILES>
|
||||
<OBJECT_FILES>
|
||||
<FILE>C:\Users\Safak\Desktop\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\Debug\P1.obj</FILE>
|
||||
<FILE>C:\Users\Safak\SynologyDrive\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\Debug\P1.obj</FILE>
|
||||
</OBJECT_FILES>
|
||||
<HEX_FILES>
|
||||
<FILE>P1.hex</FILE>
|
||||
@@ -22,12 +22,12 @@
|
||||
<FILE>P1.lss</FILE>
|
||||
</OUTPUT_FILES>
|
||||
<LABELS>
|
||||
<init><FILE>C:\Users\Safak\Desktop\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</FILE><LINE>13</LINE></init>
|
||||
<portD_left><FILE>C:\Users\Safak\Desktop\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</FILE><LINE>27</LINE></portD_left>
|
||||
<delay><FILE>C:\Users\Safak\Desktop\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</FILE><LINE>60</LINE></delay>
|
||||
<portB_left><FILE>C:\Users\Safak\Desktop\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</FILE><LINE>36</LINE></portB_left>
|
||||
<portB_right><FILE>C:\Users\Safak\Desktop\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</FILE><LINE>43</LINE></portB_right>
|
||||
<portD_right><FILE>C:\Users\Safak\Desktop\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</FILE><LINE>52</LINE></portD_right>
|
||||
<L1><FILE>C:\Users\Safak\Desktop\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</FILE><LINE>65</LINE></L1>
|
||||
<init><FILE>C:\Users\Safak\SynologyDrive\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</FILE><LINE>13</LINE></init>
|
||||
<portD_left><FILE>C:\Users\Safak\SynologyDrive\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</FILE><LINE>27</LINE></portD_left>
|
||||
<delay><FILE>C:\Users\Safak\SynologyDrive\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</FILE><LINE>60</LINE></delay>
|
||||
<portB_left><FILE>C:\Users\Safak\SynologyDrive\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</FILE><LINE>36</LINE></portB_left>
|
||||
<portB_right><FILE>C:\Users\Safak\SynologyDrive\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</FILE><LINE>43</LINE></portB_right>
|
||||
<portD_right><FILE>C:\Users\Safak\SynologyDrive\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</FILE><LINE>52</LINE></portD_right>
|
||||
<L1><FILE>C:\Users\Safak\SynologyDrive\UNI\3. Semester\53107 ARBK\Praktikumsunterlagen\ARBKVS-Praktika\P1\P1\main.asm</FILE><LINE>65</LINE></L1>
|
||||
</LABELS>
|
||||
</ASSEMBLER_INFO>
|
||||
|
||||
Reference in New Issue
Block a user