-
Thread
ATMEGA 1280 USART0 in SPI MODE
return received data from buffer */ return UDR0; } [/c] Bei tut dieser Code mit einem ENC28j60. Evtl. musst du noch den Mode und Speed ändern auf deine Bedürfnisse. CA Dirk
Was mir noch aufgefallen ist, im AVR-Studio Simulator kann man den USART0 welcher auf PORTE zeigt , nur auf USART synchron stellen und nicht wie bei allen anderen auf SPI Master ? Gruß KH
-
Thread
AVR-NET-IO vs. Eingenbau
Hallo zusammen, das AVR-NET-IO ist für den Preis sicher nicht schlecht, aber ein paar Dinge stören mich dann doch und da ich eine Steuerung ca. 15 mal bauen werde frage ich mich ob es nicht doch sinvoller ist eine eigene Plantine zu machen. Ich wollte auf einer Eurokarte folgends unterbringen: ATmega64 / ATmega128 (SMD) ENC28J60 (SMD) RS232 mit max232 (nicht immer bestückt) Schaltregler für 5V und 3,3V 8 Relais + Steckbare Schraubklemmen Anschluss für LCD Anschluss für JEDEC (zum Debuggen) Anschluss für
-
Thread
433 MHz Kommunikation ohne Interrupt
Microchip sind aber auch neue AVRs entstanden, die auch etwas vergleichbares enthalten. (Atmega 4808, AVR128DA28,...) Das würde dann vieles einfacher machen. fchk
-
Thread
Timer ATMEGA 2560
Hallo, da hast Du nicht in das Datenblatt des AVR gesehen, und dir fehlen grundlegende C Kenntnisse. Bit Manipulation. Bit-Masken werden über ODER (OR) verknüpft. Wenn man diesen Interrupt ICIE5 freigibt, dann sollte man auch einen Interrupthandler
TCCR5B |=(1<<CS52)+(1<<CS50)+(1<<WGM52); Das mit den Pluszeichen wäre mir neu. Guck dir mal das AVR-GCC Tutorial OBEN LINKS an.
-
Thread
externen SRAM am ATMega wie beim AT90s8515?
Das kann nicht jeder AVR, ich glaube der M32 kann es ned.
Hallo, ich habe einen Beitrag gepostet, wo ich beschreibe wie ich einen AT28C64B mittels Latches ansteuere um I/O Pins zu sparen, das sollte aber auch mit SRAM's funktionieren. Benutze mal die Suche soweit Sie es noch finden kann.
-
Thread
Neues 128*64 Display Pollin
mal gerade bei Pollin den LCD-Modul Hyundai HP12542R-DYO Display entdeckt. Grafisches Display (128x64 Punkte) mit integriertem Controller SED1565 und grüner LED-Hintergrundbeleuchtung. Kann man den Controller für AVR zwecke benutzten und gibts dafür schon fertige Libaries?
rcall delay50us ldi temp1, 0xA3 ;LCD-Bias = 1/7 out PORTB, temp1 rcall delay50us ldi temp1, 0x28 ;LCD-Spannungserzeugung/Regelung ein out PORTB, temp1 rcall delay50us ldi temp1, 0x20 ;V5 Regulator Resistor Ratio = 0 (externer Widerst.) out PORTB, temp1 rcall delay50us ldi temp1, 0xAC
-
Thread
Atmega328p mehr digital pins
kannst auch was Modernes nehmen. Jeweils in 48 Pin Ausführung > ATmega4809 oder AVRxxDB48 (xx = 32/64/128). Den 'DB' gibts auch noch mit 64 Pins. Zwei ICs benötigen mit allen drum und dran immer mehr Platz als ein etwas größerer. Der Klopper ATmega2560 ist von den Abmessungen schon ganz schön groß wenn
Im Datenblatt heißen die Pins ADC6 und ADC7. In der verlinkten PDF auf Seite 3. Die 28-Pin-Version des Controllers hat die gar nicht. Die sind tatsächlich die Ausnahme von der Regel. Schon seit ATMega8-Zeiten: https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2486-8-bit-AVR-microcontroller-ATmega8
-
Thread
Problem mit T6963-LCD
Hallo, ich versuche gerade ein T6963-LCD (128x240) mit einem AT90S8515 anzusteuern. Die Kommunikation mit dem LCD scheint zu klappen, ins RAM geschriebene Daten lassen sich korrekt wieder auslesen und das Status-Register ist auch ok. Aber: die
euch vielleicht jemand ein Beispielprogramm für mich? Ich möchte einen T6963C-LCD Display mit einem AVR verbinden, komme jedoch nicht so richtig weiter... Gruß, Sascha
-
Thread
LPC1788 - startup / .ld-script
0x00000001 #define PCLKSEL_Val 0x00000005 #define PCONP_Val 0x0000A28E // 0x042887DE #define CLKOUTCFG_Val 0x00000000 // 0x00000100 Problem 2) Woher kriege ich das ld-script ? Die CodeRed Umgebung erzeugt zwar ein automatisches LD-Skript, aber ich habe
CodeRed Hilfe fündig: http://support.code-red-tech.com/CodeRedWiki/UndefinedReference?highlight=%28sbrk%29 Das 64Bit Problem dürfte auch eher ein Lib-Problem als ein Linkerscript Problem sein. Um in der CodeRed Umgebung andere Libs zu wählen gibt es im 'Quicks' Fenster und 'Quick Settings' eine
-
Thread
microcontroller und touchscreen??
http://www.lcd-module.com/fileadmin/eng/pdf/grafik/edip128-6e.pdf oder größer. Damit löst du dein Projekt an einfachsten.
Getting_Started_with_the_Stellaris_EK-LM4F120XL_LaunchPad_Workshop?DCMP=Stellaris&HQS=stellarislaunchpadworkshop#3.2C2.22_Touch_LCD_boosterpack_SSD1289_.28danirebollo.29
-
Thread
Atmega 128 USART Problem
Ich habe die uart_puts und uart_putc für meinen Atmega128 eingebunden, wie hier beschrieben: http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Schreiben_einer_Zeichenkette_.28String.29 Die Registernamen habe ich geändert. Konfiguration auf
dürfte das doch eigentlich nicht passieren. Woran kann das liegen? Hier der Code: [c] #include <avr/io.h> #include <util/delay.h> #include <stdio.h> #ifndef F_CPU #define F_CPU 16000000UL #endif int uart_putc(unsigned char c) { while (!(UCSR0A & (1<<UDRE0))) /* warten bis
-
Thread
Hargassner Pelletheizung Betriebsdatenerfassung
18:54:40 pm 9 8,5 46 111 8,0 7,2 35,2 46,8 34,4 44,4 55 125 26 44 100,0 100,0 0 0,0 0,0 0,0 43 9,2 28 61 44 140 140 140,0 140,0 0,0 0,0 100,0 100,0 140 140 140,0 140,0 0,0 0,0 100,0 100,0 140 0,00 0,00 0,0 0,00 0,00 0,00 140,00 0 28 23 202 218 234 250 200 216 232 248 3 133 135 1 1 0 0 0 0 0 0 0 0 0 0
' ' + Ist_B27.caption+'C '; // Rücklauf Zentral Label110.caption:= ' ' + Ist_B28.caption+'C '; // Vorlauf OG Boden Label115.caption:= ' ' + Ist_B28.caption+'C '; // Vorlauf Wand/Boden Altbau Label_Gesamtverbrauch.caption:= ' Gesamtverbrauch' +chr(10) + inttostr
-
Thread
Raspberry Pi Pico SDR
bestellt Hm, vielleicht ein Vertipper, fürs SDR braucht man den ADC und der liegt auf GPIO26, 27 und 28 . > 8 Bit AD-Wandler können es halt nicht besser. Der Pico hat einen 12 bit SAR
> Hm, vielleicht ein Vertipper, fürs SDR braucht man den ADC und der liegt > auf GPIO26, 27 und 28 . Korrekt, ADC0, 1 und 2 sind vorhanden (auf GPIO26, 27 und 28 ). (jetzt hatte ich aber erst mal einen Schreck bekommen ;))
-
Thread
Projekt: Virtuelle Instrumente an serielle Schnittstelle
Floating Werte erstellen. C oder Bascom Programmierer können das sinngemäss übernehmen. [code] avr.device = atmega328p avr.clock = 16000000 avr.stack = 100 uart.baud = 115200 uart.Send.enable Dim i, f as single do ' Erzeugt Rampe (i) und Sinus (f) for i =0
Floating-Point-Bibliothek sparen (1,3 kb). [c] ' Luna Beispiel : SerialComInstruments 8 LED Panel (#60) ' avr.device = atmega328p avr.clock = 20000000 avr.stack = 100 uart.baud = 115200 uart.Send.enable dim i as byte do for i =0 to 255 step 1 SendString(1,i) SendString(90,i) SendString
-
Thread
FPGA contra Mikrocontroller
z.B.HD44780 LCD ansteuern)... Sicher? Schonmal das gelesen? http://de.wikipedia.org/wiki/Automat_%28Informatik%29 Mit einer Statemachine ist es sehr einfach ein Display anzusteuern. >...die nicht zu einem uC >passen(z.B.128Bit Multiplikationen... http://de.wikipedia.org/wiki/Dualsystem#Schriftliche_Multiplikation Damit kann auch ein µC 128bit Multiplikationen machen. (Achtung: nicht sooo überaus schnell) Feadi
-
Thread
Funktionen in Software oder in Hardware lösen?
Timerstruktur nehmen. Beispielprojekt von mir: Ein IR-Sender als USB-Stick, umgesetzt mit einem PIC24F128GB202. Datenblatt: http://ww1.microchip.com/downloads/en/DeviceDoc/30005009c.pdf Das IR macht ein OC-Timer + Data signal modulator + SPI. Theoretisch könnte man so sogar über DMA senden, ohne den
code] pin mapping: https://www.quora.com/What-is-the-pin-names-mapping-from-Arduino-to-the-actual-AVR-pin-mapping-I-need-to-use-the-board-for-pure-AVR-programming-The-Arduino-board-uses-an-ATmega328P-PU-chip
-
Thread
Raspberry Pi ist da
Kinders. Gehäuse, 800MHz aufgebohrter ARM11 und 512K L2 Cache versus 700MHz normaler ARM11 und 128K L2 mit der GPU geteilt, 1GB DDR3, eSata, Gigabit Ethernet...
diese möchte ich direkt auswerten und über die GPIO-Pins (auf dem Board) Befehle zu verschiedenen AVR-Boards schicken.
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
Als ich mir 2006 einen neuen Anfang mit Controllern gesucht habe waren AVR, PIC und MSP430 in der engeren Auswahl. Für den AVR gab es das AVR-Studio inklusive mit WinAVR einen GCC dazu. MPLab war auch Jahre danach noch einfach nur Mist im Vergleich und kostenlose, nicht
war bei den AVR halt um Welten bequemer.
-
Thread
LCD an PortC
*/ /*@{*/ #if (__GNUC__ * 100 + __GNUC_MINOR__) < 303 #error "This library requires AVR-GCC 3.3 or later, update to newer AVR-GCC compiler !" #endif #include <inttypes.h> #include <avr/pgmspace.h> /** * @name Definitions for MCU Clock Frequency * Adapt the MCU clock frequency
*/ #define LCD_E_PIN 1 /**< pin for Enable line */ #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || defined(__AVR_ATmega64__) || \ defined(__AVR_ATmega8515__)|| defined(__AVR_ATmega103__) || defined(__AVR_ATmega128__) || \ defined(__AVR_ATmega161
-
Thread
Boardelektronik / Bleiakkuladegerät bauen
Batterien gleichzeitig mit bis zu 10A pro Batt. Der Ladevorgang soll über einen Mikrocontoller (Atmega 128?)und ein 4*20 LCD gesteuert und überwacht werden. Es wird also ein leistungsstarker Gleichrichter und Spannungsregler zum Laden der Batterien benötigt. Nebenbei soll Auf dem LCD z.b. die Spannungen
Ladevorgang übernimmt, welche Stromstärke schafft er und wie teuer ist er? Außerdem, wie kann man mit nem AVR Spannungen und Ströme messen? Gruß Nico
-
Thread
genauigkeit ADC-Ref im ATmega128
Ich möchte die interne Referenz des ATmega128 für den ADC nutzen. Leider ist die Genauigkeit völlig daneben, was sich auf meine Messergebnisse negativ auswirkt. Ist das grundsätzlich ein Problem oder nur hier bei mir. Anstatt der internen Referenz
du kannst auch 7v anschliessen, die spannung muss aber so hoch sein am ausgang das dein avr zufrieden ist. mfg pebisoft
-
Thread
Zwei Controller synchronisieren
aber da kann es sein, dass der Kram direkt mit an die Hauptplatine kommt, das wäre dann ein ATMega128.
, um Interferenzen zwischen den Signalen besser in den Griff zu bekommen. Spätestens dann stoßen AVR & Co aber an ihre Grenzen. So, jetzt hau ich erst mal für eine Weile ab ...
-
Thread
STM32 NUCLEO H743ZI - Ethernet / WebServer-Probleme
write 743ZI_LwIP_Test.hex 0x08000000 st-flash 1.7.0 2023-05-02T16:13:54 INFO common.c: H74x/H75x: 128 KiB SRAM, 2048 KiB flash in at least 128 KiB pages. file H743ZI_LwIP_Test.hex md5 checksum: ffe8c2f14a5b707fca956874d2494734, stlink checksum: 0x00a937bc 2023-05-02T16:13:54 INFO common.c: Attempting
H743ZI_LwIP_Test.hex 0x08000000 st-flash 1.7.0 2023-05-02T16:35:48 INFO common.c: H74x/H75x: 128 KiB SRAM, 2048 KiB flash in at least 128 KiB pages. file /home/ralf/Downloads/H743ZI_LwIP_Test.hex md5 checksum: ffe8c2f14a5b707fca956874d2494734, stlink checksum: 0x00a937bc 2023-05-02T16:35:48 INFO
-
Thread
MP3 Player
also ist das Timing unkritisch. Jetzt zu meinen Fragen: - Weiß jemand, woher ich den STA013 im SO28 Gehäuse krieg? Ich hab bei Farnell, Reichelt und Conrad geschaut, hab ihn aber nirgends gefunden. - Wie kann ich die MP3 Dateien abspeichern? Ich hab gelesen, dass es mit einem CD-romlaufwerrk gut funktioniert
einen externen DAC wie den CS4331 für 8,15 ebenfalls von Reichelt. Als µC würde ich, wenns denn ein AVR werden soll den MEGA128 empfehlen. Die 8k des 8515 können knapp werden wenns ein paar mehr Features als nur das reine Abspielen werden sollen. Matthias
-
Thread
Probleme beim Auslesen zweier MCP23S17 mit ATmega2560
CPOL); // Takt Polarität SPCR &=~ (1<<CPHA); // Takt Phase // CLK-Teiler (128) // 16 MHz / 128 = 125 kHz SPCR |= (1<<SPR1); // CLK-Teiler SPCR |= (1<<SPR0); // CLK-Teiler SPCR |= (1<<SPE); // SPI aktivieren }[/c] Dann werden
dumm" sind, haben die noch die Adresse 0x00. [c] void mcp_init(void) { mcp_write(0x00, 0x0A, 0x28); // BANK = 0, MCP_SEQOP = 1, MCP_HAEN = 1 }[/c] Zum Lesen und Schreiben habe ich folgende Funktionen: [c] uint8_t spi_transfer(uint8_t data) { SPDR = data; while(!(SPSR & (1<<SPIF)));
-
Thread
ATmega168 mit anderem ATmega168 programmieren
Hallo, ich habe eine mySmartControl (ATmega168 - Master) von myAVR, den ich problemlos per USB -> UART -> Bootloader beschreiben kann. Mit diesem möchte ich einen zweiten ATmega168 (Slave) über SPI programmieren "lassen". Ich habe dazu jeweils die Pins B3 (MOSI)
von 0 bis PAGESIZE (128 in diesem Fall) zählt und dann wieder von 0 an und page_offset 0 bis zur Anzahl der zu schreibenden Pages - 1 zählt. Aber das funktioniert nicht. Auch wenn ich die entsprechenden Stellen wieder auslesen
-
Thread
Nachteile des Ethernut Projekts
er ja bis zu 5kB skalierbar. Habt ihr damit schon erfahrungen gemacht? Das ganze soll mit einem ENC28J60 laufen. Dahingegen muss man sicher noch was machen, aber ansonsten? Setzt Nut/Net auf Nut/OS auf, oder können beide seperat genutzt werden?
Welches Ethernut denn? Die Version 3 hat gar keinen AVR mehr. Die Version 2 hat einen Mega128 (aber kein externen RAM. EDIT: Ich seh, gerade dass der 512kiB Banked RAM hat.). Du wirst nicht drumherum kommen, dass du die Pakete Paketweise behandeln musst
-
Thread
Problem mit CRC-Test wenn Tabelle im EEPROM - mega88
Doch ! Sorry da hab ich was wichtiges vergessen, wir benutzen CodeVisionAVR, der kann das. Aber genau darin scheint das Problem zu liegen. Ich habe die Einleseroutine aus dem EEPROM neu geschrieben und damit funktioniert es, nur das nötigste und entsprechend meinem Anwendungsfall
. Du benutzt offensichtlich das CCITT Standardpolynom 0x1021, siehe Index 1 der Tabelle. Die WinAVR Library hat eine assembleroptimierte Funktion dafür, siehe crc16.h. In C geht es aber auch ganz gut.
-
Thread
[V] Dinge abzugeben
U-Zeigt nach außen! U-Profil: 40mmx40mmx2mm VHB: 6,00 EUR + Versand *Zu Bild10.jpg* 1x Atmega 128 Minimodul 6 poliger ISP Anschluss JTAG Anschluss 5V Spannungsregler VHB: 11,00 EUR + Versand *Zu Bild11.jpg* 1x Alureste 8x enthalten: Maße: ca. 120mm x 60mm x 10mm 1x enthalten U-Profil:
Atmega32U4 und Atmega8U2 einsetze gebe ich dieses Board ab. http://www.wiki.elektronik-projekt.de/embedit/avr/module/markusb_i VHB: 8,00 EUR + Versand *Zu Bild29.jpg* Atmega32L + Kameramodul + Display + SDSlot Beispielcode dazu verfügbar.... VHB: 20,00 EUR + Versand
-
Thread
Arduino: digitalRead in Interrupt ist unzuverlässig
kleinen Variable delta gespeichert. Die ist im Beispiel aber nur 8 Bit incl. Vorzeichen, kann also nur -128 bis +127 enthalten. D.h. im Extremfall bei voller Drehzahl gibt es nach 128 ISR-Aufrufen einen Überlauf. Den muss man durch ausreichend häufiges Auslesen der Variable mittels der Funktion encode_read() verhindern. Aber diese Mindestfrequenz ist um Faktor 128 KLEINER! Sprich, hier 1kHz/128 ~ 8Hz. D.h. dein Hauptprogramm muss mindestens mit dieser Frequenz die Zähler auslesen und weiterverarbeiten. > 2) In dieser Timer die Zustände aller HAL-Pins von
-
Artikel
AVR-GCC-Tutorial
von Makefiles finden sich im Artikel Exkurs: Makefiles. D:\beispiel>dir Verzeichnis von D:\beispiel 28.11.2006 22:53 . 28.11.2006 22:53 .. 28.11.2006 20:06 118 main.c 28.11.2006 20:03 16.810 Makefile 2 Datei(en) 16.928 Bytes Nun gibt man make all ein. Falls das mit WinAVR installierte Programmers Notepad
der AVR-LibC ausgelegt, welche auf _P enden. Funktionszeiger können beim AVR bis zu 128 KiB Programmspeicher adressieren, weil Funktionsadressen immer 16-Bit- Worte adressieren und nicht Bytes. Der Zugriff
-
Thread
[AVR] FM-Transmitter für 1,50EUR --> Ansteuerung?
ATmega32L! Da kam folgende Frage: wenn man rausfindet, wie die Kommunikation zwischen Handy und AVR, bzw. AVR und FM-IC läuft, könnte man das gnaze universell machen und hätte einen winzig kleinen FM-Transmitter für schlappe 1,50EUR! Mein Problem: kein Oszi...und das Netz hat bisher auch sonst
Tadaa, der AVR lässt sich flashen. Falls es jemand testen will, die LED ist an Pin D7.
-
Thread
USB Programmierbarer uC
Nimm z.b. einen ganz normalen AVR (z.B. ATMega128) mit UART. Dann kannst Du mit nem FT232RL Deine Seriellen Daten über USB übertragen.
halte einen 32Bit-Monsterboliden nicht für Anfänger tauglich. So ein billiger 1,20€ 8Bitter im 14..28Pin-DIP scheint mir wesentlich besser geeignet. Hat man dann ein Projekt fertig, nimmt man einfach den nächsten. Bei nem teuren Entwicklungsboard muß man dagegen immer erst das alte Projekt auseinander
-
Thread
DSP-Plattform für Audio
darstellen können. Ein 100MHz DSP bekommt da ganz bequem auf > 1Mio instructions. Das richt dick für eine 128k FFT.
Operationen. Ich rechne bei einem 200MHz FPGA je Audiokanal 16 DSP-Kanäle, bei 7:1 Surround also 128 lanes. Wenn man mit Halbbandfilterung und einer Filterlängernverkürzung je Oktave arbeitet, braucht man die Hälfte.
-
Thread
8 oder 16 Zeichen 4 Zeilen LCD mit 9 mm Zeichenhöhe
mit seiner Leistung? Ich habe solche Displays schon mal in einem kommerziellen Projekt mit einem AVR angesteuert. Aber nicht über SPI. Für die bestmögliche Performance nimmt man einem AVR mit External Bus Interface wie 90CAN* oder Mega 128*/256*. Hier kann man die Ports A, C und G zu einem externen
Pixel und einem Pixel Abstand, ein grafisches Display mit 96x32 Pixel. Ein Pixel idealerweise 9/7=1.28mm Pixelgröße (evtl. Zwischenraum mit einrechnen). Das wird dann 16x4 Zeichen groß. Bei 8 Zeichen pro Zeile horizontal 48 Pixel. I2C ist sche...e, nimm SPI.
-
Thread
Frage zu IR-Remote+LED-Strips an AVR
verwenden. Der versteht SPI und das auch noch deutlich fixer als ein WS2812. Zumal SPI Übertragung vom AVR von der Hardware aus unterstützt wird...
+/-150ns einzuhalten, hätte man 3 Taktzyklen Zeit eine neue SPI-Übertragung zu starten - bei einem AVR mit 20MHz. DMA hat der AVR ja leider nicht. Falk B. schrieb im Beitrag #5240748: >>Ich würde sagen IR und LEDs beschreiben gleichzeitig kannst du vergessen >>... *edit*: Gerade gesehen, bei
-
Thread
Probleme mit dem ADC des ATmega8
ich ändere... Also, wenn wer helfen kann, ich würd mich freun. [c] // Bibliotheken #include <avr/io.h> // Input/Output des AVRs #include <avr/interrupt.h> // Interrupts des AVRs volatile unsigned char ti = 64; // Einstellung der PWM volatile unsigned char to = 0; // Einstellung der PWM volatile unsigned char nextreload = 128; // Einstellung der PWM volatile unsigned char signal = 0; // Takterzeugung volatile uint16_t adw; // Wert der AD-Wandlung // MAIN int main() { TIMSK |= (1 << TOIE2);
-
Thread
Problem mit ATmega1284, USART verursacht Resets
Routinen sollte erkennbar sein. [c] #define F_CPU 20000000 #define DEVICE_ADDRESS 0x01 #include <avr/io.h> #include <stdint.h> #include <util/delay.h> #include <avr/interrupt.h> #define VPRG PORTA0 #define SIN PORTA1 #define SCLK PORTA2 #define XLAT PORTA3 #define BLANK PORTA4 #define DCPRG
: > test.c:9: warning: 'testisr' appears to be a misspelled signal handler [c] ... #include <avr/interrupt.h> ... ISR(testisr) { ... [/c] AVR-Studio weiss nicht, was dein Compiler macht oder wie die ISRs heissen.
-
Thread
UHF Vorverstärker, geringe Stromaufnahme
220k R2 220k 220k 120k 120k I 0,15mA 0,31mA 0,51mA 0,76mA G 15db 21db 25db 28db Frage: kennt jemand einen altenativen Ansatz, wo man mit Betriebsströmen deutlich unter 1mA bessere Verstärkungen erzielen kann? Oder gibt es vielleicht geeignetere Transistoren für den Zweck
Entkopplung. Daran schliesst sich ein einfacher Empfänger/demodulator an. Gesteuert wird das über einen mit 128Khz getakteten AVR, der auch die Messaufnehmer auswertet. Das ganze soll incl eines selten aufgetasteten Senders im Mittel max 1mA aufnehmen. Ein Fertigmodul bringt das nicht. Übrigens, mit Sanyo