-
Artikel
Digitales PC-Spektrometer
High-Low-Peridode mit wirklicher Messung. Sowit lese ich jeden 4.Pixel aus (ATmega8 hat zu wenig SRAM, langsamen ADC). Bei dem 4. Rechtecksignal wird nur in der High-Phase der gemessene Wert tatsächlich gespeichert. Da die High-Zeit aber genau gleich der Low-Zeit sein muss, messe ich einfach zweimal per ADC den Vout-Ausgang
20Mhz-Quarzen, bedeutet die Aktualisierung kann noch schneller werden, ebenso die Baud-Rate. - externer ADC, z. B. ADC0803 oder ADC0820 Damit wird die conversion viel schneller. Der AVR-ADC braucht bei 16Mhz ca. 110µs für eine Komplett-Messung, der ADC0803 gemessene 20µs. - Linsen zur Strahlaufweitung/Abbildung
-
Artikel
ARM-ASM-Tutorial
one (“open-drain”) are used to drive the output. In input mode, “CNF” selects from analog mode (for ADC), floating input and input with pull-up/down resistors (depending on the value in the “GPIOx_ODR” register). Therefore, to configure pin PA8 into “General Purpose Output Push-Pull, 2 MHz” mode, bits
76656374 6f727461 ........vectorta 00c0 626c652e 53000000 00000005 02ec0100 ble.S........... 00d0 0803d000 01210201 000101 .....!..... Contents of section .debug_info: 0000 22000000 02000000 00000401 00000000 "............... 0010 ec000008 ec010008 00000000 08000000 ................ 0020 12000000 01802200