PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DMA und ADC auf ATXMega64A3



Che Guevara
21.05.2012, 00:33
Hallo,

ich möchte, als kurzes Zwischenprojekt, einen ADC von ADCA (Pina.2) im Free-Running Mode betreiben und die Werte über den DMA (Ch0) in den Speicher schreiben. Irgendwie passiert da aber etwas anderes als das vorhergesehene...
Hier mal mein Programm:


$regfile = "xm64a3def.dat"
$crystal = 32000000
$framesize = 100
$swstack = 100
$hwstack = 100


$lib "xmega.lib"
$external _xmegafix_clear
$external _xmegafix_rol_r1014


Config Osc = Disabled , 32mhzosc = Enabled
Config Sysclock = 32mhz , Prescalea = 1 , Prescalebc = 1_1


Config Com2 = 38400 , Mode = Asynchroneous , Parity = None , Stopbits = 1 , Databits = 8
Open "COM2:" For Binary As #1


Dim Adc_ar(500) As Byte
Dim Print_data As Bit
Dim I As Word
Dim Adc_res As Byte
Dim Durchschnitt As Dword

For I = 1 To 500
Adc_ar(i) = 0
Next I
Print_data = 0


Config Adca = Free , Convmode = Unsigned , Resolution = 8bit , Prescaler = 16 , Sweep = Ch0 , _
Reference = Arefa , Dma = Off , Ch0_gain = 1 , Ch0_inp = Single_ended , Mux0 = 16


Config Dma = Enabled , Doublebuf = Disabled , Cpm = Ch0123
Config Dmach0 = Enabled , Burstlen = 1 , Chanrpt = Enabled , Tci = Lo , Eil = Off , _
Sar = None , Sam = Fixed , Dar = None , Dam = Inc , Trigger = &H10 , Btc = 500 , Repeat = 0 , _
Sadr = Varptr(adca_ch0_res) , Dadr = Varptr(adc_ar(1))

On Dma_ch0 Transaction_complete



Config Priority = Static , Vector = Application , Lo = Enabled , Med = Enabled , Hi = Enabled
Enable Interrupts


Do


If Print_data = 1 Then
Reset Print_data
Durchschnitt = 0
For I = 1 To 500
Print #1 , Adc_ar(i) ; ":" ;
Durchschnitt = Durchschnitt + Adc_ar(i)
Adc_ar(i) = 0
Next I
Print #1 ,
Durchschnitt = Durchschnitt / 500
Print #1 , "Durchschnitt: " ; Durchschnitt
Print #1 , "------------------"
Print #1 , "------------------"
Waitms 500
Set Adca_ctrlb.3 'enable adca free-run mode
End If


Loop

End


Transaction_complete:
Reset Adca_ctrlb.3 'disable adc free-run mode
Set Dma_intflags.0 'clear dma-interrupt bit
Set Print_data
Return

Eigentlich sollte doch der ADC-Fertig-Interrupt den DMA triggern und dieser müsste das aktuelle Byte übertragen?! Hier ist mal ein kleiner Auszug aus HTerm:


243:243:239:239:239:226:226:128:128:128:255:255:25 5:255:255:111:111:111:215:215:215:61:61:40:40:40:1 17:117:117:34:34:68:68:68:93:93:93:44:44:36:36:36: 46:46:46:32:32:33:33:33:117:117:117:56:56:33:33:33 :114:114:114:38:38:63:63:63:41:41:41:59:59:42:42:4 2:27:27:27:35:35:41:41:41:36:36:36:35:35:88:88:88: 30:30:30:73:73:27:27:27:49:49:49:55:55:57:57:57:58 :58:58:26:26:54:54:54:107:107:107:32:32:45:45:45:1 07:107:107:42:42:54:54:54:108:108:108:50:50:26:26: 26:42:42:42:118:118:34:34:34:39:39:39:30:30:40:40: 40:30:30:30:31:31:39:39:39:88:88:88:30:30:25:25:25 :73:73:73:28:28:31:31:31:113:113:113:42:42:26:26:2 6:85:85:85:29:29:34:34:34:88:88:88:53:53:47:47:47: 31:31:31:89:89:113:113:113:37:37:37:43:43:120:120: 120:52:52:52:26:26:65:65:65:84:84:84:40:40:64:64:6 4:46:46:46:34:34:30:30:30:24:24:24:25:25:46:46:46: 38:38:38:31:31:44:44:44:39:39:39:51:51:110:110:110 :36:36:36:26:26:38:38:38:36:36:36:36:36:29:29:29:2 2:22:22:19:19:20:20:20:20:20:20:20:20:20:20:20:19: 19:19:20:20:19:19:19:37:37:37:36:36:36:36:36:37:37 :37:36:36:36:36:36:36:36:36:37:37:36:36:36:36:36:3 6:38:38:34:34:34:99:99:99:85:85:42:42:42:118:118:1 18:45:45:86:86:86:32:32:32:63:63:26:26:26:110:110: 110:112:112:45:45:45:118:118:118:38:38:28:28:28:10 3:103:103:32:32:62:62:62:86:86:86:52:52:35:35:35:4 3:43:43:31:31:38:38:38:117:117:117:64:64:33:33:33: 115:115:115:37:37:73:73:73:40:40:40:71:71:42:42:42 :26:26:26:34:34:40:40:40:35:35:35:34:34:85:85:85:2 9:29:29:70:70:26:26:26:47:47:47:54:54:54:54:54:59: 59:59:26:26:56:56:56:103:103:103:32:32:44:44:44:10 5:105:105:47:47:54:54:54:106:106:106:46:46:30:30:3 0:46:46:46:115:115:33:33:33:39:39:
Durchschnitt: 58
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
36:36:80:80:80:30:30:31:31:31:30:30:30:33:33:26:26 :26:110:110:110:47:47:82:82:82:59:59:59:46:46:105: 105:105:33:33:33:47:47:34:34:34:53:53:53:116:116:5 1:51:51:38:38:38:28:28:75:75:75:28:28:28:42:42:80: 80:80:29:29:29:37:37:23:23:23:61:61:61:35:35:38:38 :38:50:50:50:72:72:28:28:28:92:92:92:39:39:27:27:2 7:103:103:103:42:42:89:89:89:41:41:41:30:30:38:38: 38:51:51:51:34:34:111:111:111:57:57:57:36:36:26:26 :26:121:121:121:40:40:91:91:91:73:73:73:27:27:43:4 3:43:24:24:24:25:25:87:87:87:59:59:59:26:26:82:82: 82:64:64:64:47:47:71:71:71:50:50:50:35:35:27:27:27 :37:37:37:36:36:34:34:34:22:22:22:21:21:20:20:20:1 9:19:19:20:20:20:20:20:20:20:20:19:19:20:20:20:38: 38:38:36:36:36:36:36:37:37:37:36:36:36:36:36:36:36 :36:36:36:36:36:36:37:37:37:36:36:36:36:36:26:26:2 6:114:114:69:69:69:51:51:51:71:71:28:28:28:41:41:4 1:36:36:32:32:32:94:94:94:99:99:71:71:71:50:50:50: 56:56:35:35:35:113:113:113:42:42:56:56:56:33:33:33 :39:39:51:51:51:72:72:72:38:38:42:42:42:115:115:11 5:48:48:35:35:35:99:99:99:54:54:25:25:25:58:58:58: 26:26:61:61:61:34:34:34:50:50:60:60:60:49:49:49:48 :48:109:109:109:37:37:37:114:114:33:33:33:78:78:78 :31:31:44:44:44:29:29:29:30:30:26:26:26:117:117:11 7:41:41:66:66:66:71:71:71:40:40:88:88:88:38:38:38: 41:41:28:28:28:46:46:46:120:120:44:44:44:56:56:56: 29:29:57:57:57:29:29:29:40:40:60:60:60:28:28:28:32 :32:25:25:25:95:95:95:33:33:39:39:39:85:85:85:58:5 8:26:26:26:107:107:107:36:36:32:32:32:116:116:116: 37:37:72:72:72:35:35:35:71:71:52:52:52:43:43:43:33 :33:105:105:105:48:48:48:29:29:33:33:33:121:121:12 1:35:35:90:90:90:62:62:62:26:26:35:35:35:25:25:
Durchschnitt: 51
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
64:64:30:30:30:110:110:33:33:33:110:110:110:36:36: 103:103:103:52:52:52:32:32:30:30:30:35:35:35:46:46 :30:30:30:61:61:61:26:26:53:53:53:25:25:25:38:38:4 3:43:43:43:43:43:51:51:24:24:24:44:44:44:80:80:29: 29:29:33:33:33:84:84:87:87:87:42:42:42:80:80:33:33 :33:92:92:92:90:90:85:85:85:30:30:30:34:34:87:87:8 7:34:34:34:28:28:36:36:36:36:36:36:56:56:25:25:25: 25:25:25:52:52:41:41:41:28:28:28:91:91:32:32:32:27 :27:27:58:58:26:26:26:30:30:30:59:59:102:102:102:3 9:39:39:26:26:60:60:60:89:89:89:45:45:47:47:47:100 :100:100:37:37:23:23:23:94:94:94:59:59:58:58:58:43 :43:43:37:37:74:74:74:27:27:27:26:26:45:45:45:51:5 1:51:29:29:90:90:90:37:37:37:32:32:39:39:39:80:80: 80:29:29:35:35:35:36:36:36:36:36:36:36:36:25:25:25 :21:21:20:20:20:20:20:20:20:20:20:20:20:20:20:20:1 9:19:19:19:19:26:26:26:38:38:36:36:36:36:36:36:36: 36:36:36:36:36:36:36:36:36:36:36:36:37:37:37:37:37 :35:35:35:31:31:31:117:117:85:85:85:33:33:33:119:1 19:35:35:35:63:63:63:50:50:41:41:41:62:62:62:106:1 06:115:115:115:72:72:72:97:97:32:32:32:53:53:53:64 :64:27:27:27:42:42:42:56:56:90:90:90:75:75:75:33:3 3:48:48:48:102:102:102:76:76:48:48:48:31:31:31:88: 88:30:30:30:99:99:99:31:31:93:93:93:44:44:44:77:77 :30:30:30:48:48:48:78:78:29:29:29:49:49:49:48:48:4 4:44:44:25:25:25:33:33:38:38:38:36:36:36:42:42:24: 24:24:72:72:72:61:61:32:32:32:31:31:31:67:67:109:1 09:109:37:37:37:63:63:33:33:33:78:78:78:112:112:66 :66:66:27:27:27:30:30:102:102:102:31:31:31:26:26:8 1:81:81:34:34:34:45:45:24:24:24:25:25:25:41:41:48: 48:48:25:25:25:85:85:29:29:29:34:34:34:47:47:27:27 :27:32:32:32:46:46:118:118:118:39:39:
Durchschnitt: 49
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
100:100:48:48:113:113:113:50:50:50:48:48:32:32:32: 52:52:52:25:25:101:101:101:112:112:112:50:50:109:1 09:109:42:42:42:30:30:118:118:118:33:33:33:72:72:9 3:93:93:37:37:37:37:37:49:49:49:33:33:33:34:34:115 :115:115:46:46:46:35:35:113:113:113:40:40:40:47:47 :41:41:41:47:47:47:44:44:27:27:27:37:37:37:42:42:3 6:36:36:36:36:36:91:91:30:30:30:78:78:78:29:29:50: 50:50:58:58:58:59:59:53:53:53:26:26:26:57:57:111:1 11:111:34:34:34:47:47:109:109:109:38:38:38:57:57:1 06:106:106:54:54:54:26:26:39:39:39:121:121:121:35: 35:40:40:40:26:26:26:41:41:31:31:31:32:32:32:40:40 :94:94:94:31:31:31:25:25:76:76:76:29:29:29:31:31:1 16:116:116:42:42:42:27:27:86:86:86:30:30:30:34:34: 93:93:93:82:82:82:49:49:32:32:32:89:89:89:112:112: 37:37:37:59:59:59:119:119:50:50:50:25:25:25:66:66: 84:84:84:41:41:41:62:62:45:45:45:36:36:36:29:29:26 :26:26:25:25:25:45:45:37:37:37:34:34:34:45:45:39:3 9:39:49:49:49:105:105:33:33:33:27:27:27:38:38:36:3 6:36:36:36:36:29:29:22:22:22:19:19:19:20:20:20:20: 20:20:20:20:20:20:19:19:19:20:20:20:20:20:38:38:38 :36:36:36:36:36:36:36:36:36:36:36:36:36:36:36:36:3 6:36:36:36:36:36:36:36:37:37:37:32:32:106:106:106: 82:82:82:40:40:119:119:119:42:42:42:89:89:32:32:32 :60:60:60:26:26:112:112:112:114:114:114:43:43:119: 119:119:37:37:37:27:27:94:94:94:31:31:31:57:57:85: 85:85:69:69:69:34:34:41:41:41:29:29:29:50:50:110:1 10:110:66:66:66:33:33:118:118:118:35:35:35:100:100 :38:38:38:100:100:100:48:48:26:26:26:32:32:32:37:3 7:33:33:33:32:32:32:73:73:28:28:28:60:60:60:26:26: 41:41:41:47:47:47:49:49:55:55:55:25:25:25:58:58:89 :89:89:31:31:31:39:39:91:91:91:76:76:76:47:47:99:9 9:99:53:53:53:40:40:
Durchschnitt: 53
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
72:72:27:27:32:32:32:25:25:25:101:101:32:32:32:41: 41:41:87:87:56:56:56:26:26:26:106:106:35:35:35:33: 33:33:115:115:37:37:37:72:72:72:34:34:72:72:72:51: 51:51:43:43:33:33:33:106:106:106:48:48:27:27:27:32 :32:32:121:121:35:35:35:74:74:74:64:64:26:26:26:35 :35:35:24:24:25:25:25:69:69:69:48:48:25:25:25:63:6 3:63:52:52:72:72:72:83:83:83:43:43:29:29:29:36:36: 36:36:36:37:37:37:30:30:30:22:22:19:19:19:20:20:20 :20:20:20:20:20:19:19:19:20:20:20:20:20:20:20:20:3 7:37:36:36:36:36:36:36:36:36:36:36:36:36:36:36:36: 36:37:37:37:36:36:36:36:36:37:37:37:37:37:37:50:50 :115:115:115:56:56:56:100:100:56:56:56:28:28:28:34 :34:33:33:33:26:26:26:86:86:108:108:108:56:56:56:9 3:93:47:47:47:30:30:30:119:119:36:36:36:85:85:85:6 3:63:33:33:33:42:42:42:57:57:36:36:36:36:36:36:113 :113:41:41:41:32:32:32:103:103:44:44:44:26:26:26:4 5:45:27:27:27:46:46:46:30:30:40:40:40:46:46:46:41: 41:39:39:39:109:109:109:33:33:88:88:88:30:30:30:58 :58:63:63:63:66:66:66:33:33:27:27:27:40:40:40:122: 122:36:36:36:52:52:52:104:104:36:36:36:63:63:63:87 :87:43:43:43:25:25:25:38:38:121:121:121:37:37:37:4 4:44:25:25:25:44:44:44:35:35:32:32:32:48:48:48:76: 76:31:31:31:25:25:25:86:86:29:29:29:32:32:32:114:1 14:46:46:46:26:26:26:97:97:32:32:32:34:34:34:100:1 00:41:41:41:54:54:54:33:33:101:101:101:99:99:99:38 :38:40:40:40:117:117:117:42:42:25:25:25:62:62:62:9 4:94:33:33:33:66:66:66:48:48:25:25:25:31:31:31:25: 25:25:25:25:51:51:51:39:39:24:24:24:47:47:47:43:43 :55:55:55:100:100:100:36:36:26:26:26:39:39:39:36:3 6:36:36:36:29:29:29:22:22:19:19:19:20:20:20:19:19: 20:20:20:20:20:20:20:20:20:20:20:19:19:19:37:37:
Durchschnitt: 47
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
53:53:95:95:95:36:36:114:114:114:34:34:34:81:81:30 :30:30:42:42:42:28:28:30:30:30:25:25:25:119:119:42 :42:42:60:60:60:49:49:41:41:41:80:80:80:38:38:39:3 9:39:25:25:25:46:46:110:110:110:43:43:43:58:58:28: 28:28:53:53:53:35:35:38:38:38:62:62:62:29:29:30:30 :30:25:25:25:101:101:33:33:33:28:28:28:92:92:51:51 :51:24:24:24:105:105:34:34:34:31:31:31:106:106:34: 34:34:67:67:67:33:33:83:83:83:56:56:56:41:41:33:33 :33:106:106:106:46:46:26:26:26:31:31:31:117:117:34 :34:34:63:63:63:59:59:25:25:25:34:34:34:25:25:26:2 6:26:64:64:64:46:46:24:24:24:55:55:55:49:49:67:67: 67:64:64:64:39:39:33:33:33:38:38:38:36:36:37:37:37 :30:30:30:22:22:20:20:20:19:19:19:20:20:20:20:20:2 0:20:20:19:19:20:20:20:19:19:19:37:37:36:36:36:36: 36:36:36:36:36:36:36:36:36:36:36:36:37:37:37:36:36 :36:36:36:36:36:36:36:36:36:64:64:108:108:108:52:5 2:52:109:109:53:53:53:34:34:34:33:33:40:40:40:26:2 6:26:92:92:109:109:109:51:51:51:92:92:44:44:44:30: 30:30:119:119:35:35:35:79:79:79:78:78:32:32:32:39: 39:39:47:47:33:33:33:34:34:34:108:108:43:43:43:35: 35:35:103:103:40:40:40:41:41:41:41:41:38:38:38:41: 41:41:27:27:37:37:37:43:43:43:34:34:36:36:36:84:84 :84:29:29:80:80:80:29:29:29:54:54:60:60:60:59:59:5 9:45:45:26:26:26:36:36:36:116:116:33:33:33:44:44:4 4:95:95:37:37:37:54:54:54:102:102:42:42:42:25:25:2 5:38:38:118:118:118:35:35:35:41:41:26:26:26:40:40: 40:35:35:28:28:28:45:45:45:79:79:28:28:28:25:25:25 :76:76:29:29:29:26:26:26:110:110:40:40:40:26:26:26 :81:81:29:29:29:30:30:30:85:85:33:33:33:47:47:47:3 0:30:89:89:89:108:108:108:36:36:29:29:29:117:117:1 17:44:44:24:24:24:54:54:54:83:83:40:40:40:54:54:
Durchschnitt: 48
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0: 0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
Durchschnitt: 0
------------------
------------------
27:27:21:21:20:20:20:20:20:20:20:20:19:19:19:20:20 :20:20:20:20:20:20:20:20:20:19:19:20:20:20:19:19:1 9:20:20:19:19:19:20:20:20:19:19:20:20:20:19:19:19: 20:20:20:20:20:20:20:20:19:19:20:20:20:19:19:19:20 :20:19:19:19:19:19:19:19:19:20:20:20:19:19:19:19:1 9:19:19:19:20:20:20:19:19:20:20:20:20:20:20:20:20: 20:20:20:20:20:20:19:19:20:20:20:19:19:19:20:20:19 :19:19:20:20:20:20:20:20:20:20:19:19:19:20:20:19:1 9:19:20:20:20:37:37:36:36:36:37:37:37:36:36:36:36: 36:36:36:36:36:36:36:36:36:36:36:36:23:23:21:21:21 :20:20:20:19:19:20:20:20:20:20:20:20:20:19:19:19:2 0:20:20:20:20:19:19:19:20:20:20:20:20:20:20:20:19: 19:19:20:20:19:19:19:20:20:20:20:20:20:20:20:19:19 :19:20:20:20:20:20:19:19:19:19:19:20:20:20:19:19:1 9:19:19:19:19:19:19:19:19:19:19:20:20:20:20:20:20: 19:19:19:19:19:20:20:20:20:20:19:19:19:19:19:19:20 :20:19:19:19:20:20:20:19:19:20:20:20:20:20:20:20:2 0:20:20:20:20:20:20:20:20:20:20:20:20:20:20:20:20: 20:20:20:20:20:20:19:19:20:20:20:20:20:20:37:37:37 :37:37:36:36:36:37:37:36:36:36:36:36:36:36:36:36:3 6:36:36:36:36:22:22:20:20:20:19:19:19:20:20:19:19: 19:20:20:20:19:19:20:20:20:20:20:20:20:20:20:20:20 :20:20:20:19:19:20:20:20:20:20:20:20:20:19:19:19:2 0:20:20:20:20:20:20:20:19:19:19:19:19:19:19:19:19: 19:19:20:20:20:20:20:19:19:19:20:20:20:20:20:19:19 :19:19:19:20:20:20:20:20:20:19:19:19:19:19:20:20:2 0:19:19:20:20:20:19:19:19:20:20:19:19:19:20:20:20: 19:19:20:20:20:19:19:19:19:19:20:20:20:20:20:20:19 :19:19:19:19:20:20:20:20:20:19:19:19:20:20:20:19:1 9:20:20:20:25:25:25:37:37:36:36:36:37:37:37:36:36:
Durchschnitt: 21
------------------
------------------

Wie man deutlich erkennt, wird einmal das Ganze Array (500 Werte) eingelesen und gespeichert und dann dreimal nichts. Aber warum? Dass manche Werte mehrfach vorkommen, liegt daran, dass der Prescaler relativ klein ist und das Signal ein BAS-Signal einer 15€ Kamera ist, welches eine nicht allzugroße Auflösung hat.
Ist vielleicht meine Initialisierung des DMA falsch? Sollte ich Repeat = 500 und BTC = 1 machen?
Es muss eben immer, wenn der ADC einen neuen Wert eingelesen hat, dieser in die nächste Stelle vom Array geschrieben werden. Das via den ADC-Interrupt zu machen wäre zwar eine Möglichkeit, aber keine sehr schöne, da ich möglichst die volle Rechenleistung brauche und ich das nicht so schön finde wie mit dem DMA.
Zum Hintergrund:
In Zukunft soll der Sync mithilfe eines Analog-Comparators erkannt werden. Dieser triggert den Start von 500x Einlesen und diese Werte sollen dann verarbeitet werden (also z.b. in ein 2D Array schreiben und dann durch ein NN analysieren, um bestimme Muster (X,+,O,-, usw...) zu erkennen oder zb. per Funk an den PC übertragen und als Bild darstellen).

Ich hoffe ihr versteht mein Problem und könnt mir helfen bzw. Tipps geben :D
Gruß & Vielen Dank
Chris

robin
21.05.2012, 07:24
Guten Morgen,

müsste
Dar = None (ist doch der reset der Zieladresse) nicht auf Block stehen, willst ja, dass er den Block wieder von vorne voll schreibt.
Sieht so aus als ob er den kompletten RAM voll schreibt.

Was vllt. auch noch hilft, es gibt eine "Single" Flag bei DMA, dann triggert liest nur ein Burst, überträgt die daten und wartet auf den nächsten trigger. ohne die Flag schiebt er die daten so schnell wie möglich raus, egal ob neu oder alt.
Kann sein, dass die Flag schon gesetzt ist, kenn mich mit bascom nicht so aus. Kann es nur grob lesen.

MagicWSmoke
21.05.2012, 09:41
Nachdem Du den ADC-Freerunmodus abschaltest und nach der Ausgabe wieder einschaltest, würde ich mal die erste Wandlung anstoßen. Bei den kleineren AVR's z.B. ist das notwendig, damit der Freerunmodus startet. Wird so auch vom Bascom Config gemacht.

Also schreib:

' ...
Set Adca_ctrlb.3 'enable adca free-run mode
Const ADC_START = 7
Set ADCA_CH0_CTRL.ADC_START
End If

Edit:
Unabhängig davon, ob ein Neuanschubs des ADC notwendig ist, würd' ich robin zustimmen. In der Simulation zeigt sich, dass CH0.Destaddr laufend erhöht wird, da nach einem Blocktransfer kein Rücksetzen der Adresse erfolgt. Ein Dar = BLOCK behebt das.

Che Guevara
21.05.2012, 18:03
Hi,

Danke für die Tipps, das wars natürlich :D Irgendwie hab ich das wohl übersehen... Aber jetzt funktioniert alles Perfekt :D Als nächsten Schritt werde ich jetzt den AC implementieren und so die Zeilen auslesen, welche dann an den PC gesendet werden und in einer Picturebox dargestellt werden.

Gruß
Chris