-
Thread
Thermomix Rezeptchips
IMX.28 which features HW dedicated to AES-128 decoding.
die Bilder zu Rezept dann? 1. Block 1695 bytes 2. Block 471 bytes Pub/Priv Key? 16Byte = 128bit Letzteres brachte mir einen langen Ausflug ein. Julien hatte ggaaaannnzzz weit oben ein paar gute Links und darauf fussend AES128b vermutet. Klingt leider plausibel - leider, weil AES-128b im
-
Thread
SHT11 an ATmega2560 Es funktioniert nicht
Bei Timing über NOP Befehle könnte der AVR tatsächlich zu schnell sein.
data PB0 // Datenleitung zum Sensor #define clk PB1 // Steuerleitung zum Sensor #include <avr\io.h> #include <stdint.h> #include <avr/io.h> #include <util/delay.h> #include "MK3_2560_LCD.h" //Konstanten #define status_schreiben 0x06 #define status_lesen 0x07 #define messung_temp
-
Thread
Probleme mit JTAG ICE 3 und AVR Studio 6
Internet habe ich mich schon mehr ratlos als schlau gemacht. Firmware auf dem neuesten Stand, neueste AVR Studio - Version installiert und Anschlusspins korrekt eingesteckt. Ich habe bei meiner Recherche immer mal wieder gelesen, dass es zu Problemen mit AVR Studio 6 und dem JTAG ICE 3 kam, allerdings
Seifert schrieb im Beitrag #3790664: > Ich habe das 6er Studio wieder runtergeschmissen, weil > -AVR ISP MK2 funktionierte bei keinem Controller, den ich versucht habe Das 6er Studio (6.0/1/2) funktioniert bislang bei jedem Controller, den ich mit dem AVRISPMK2 verwende (XMega32/128A4U, XMegaE5,
-
Thread
Retro Fieber: Z80 oder 68000 ?
Monitor doch schon noch etwas ausbauen und habe mir auch > den Tiny Basic Interpreter besorgt für den AVR, der sich sicherlich > anpassen lassen wird. Sorry, ich habe das Szenario um Z80, AVR und Minicom noch nicht ganz verstanden. Was hat der AVR mit dem Z80 zu tun? Soll der AVR mit dem PC kommunizieren
AVR als Busmaster oder als Slave? Wenn Letzteres, dann wie?
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
/usb-8051-avr-programmer.23/
die 8051er serie nicht : [code] Supported microcontrollers include: Mega Series ATmega8 ATmega48 ATmega88 ATmega168 ATmega328 ATmega103 ATmega128 ATmega1280 ATmega1281 ATmega16 ATmega161 ATmega162 ATmega163 ATmega164 ATmega169 ATmega2560 ATmega2561 ATmega32 ATmega324 ATmega329 ATmega3290 ATmega64
-
Thread
Wlan2Serial Modul für 5 euro
will. https://github.com/cnlohr/wi07clight http://www.youtube.com/watch?v=oh4ZDkBHFYM Das AVR Projekt setzt dabei auf den UART. Eingehender WIFI Command ( TCP / UDP ) wird an den UART weitergegeben. Der AVR setzt die Message um und schaltet Pins auf dem AVR. An den Pins sind LED / Relais
Hallo Peter Vielleicht kann ich dir helfen. Versuchsaufbau. Avr sendet alle 2 Sekunden über ESP8266 25 Byte Daten an den PC. ESP8266 ist als Station eingestellt, CIPMUX = 0 , CIPMODE =0 . Wlan Router ist eine ältere Fritzbox. Gesendet wird vom AVR aus mit AT+
-
Thread
AVR bootloader Probleme
. Ich verwende einen AT90CAN128, habe die fuses eingestellt und das -Ttext Flag beim Linker auf den richtigen Wert gesetzt, funktioniert alles Prima - bootloader startet und meldet sich über den UART. Nun sobald ich versuche eine
auftritt. Den code habe ich 1:1 aus dem artikel übernommen http://www.mikrocontroller.net/articles/AVR_Bootloader_in_C_-_eine_einfache_Anleitung
-
Thread
Adressierung über Bus
kostenlos. Ansonsten: (a) RS485 plus ein entsprechendes Protokoll obendrauf. Geht problemlos mit AVR über UART. (b) CAN: Da nimmst Du besser einen PIC18F25K80, der hat nämlich schon den passenden CAN-Controller eingebaut. Bei einem AVR wäre das noch ein extra Baustein mit extra Quarz, und das ist
Frank K. schrieb im Beitrag #3766252: > Bei einem AVR wäre das noch ein extra Baustein mit extra Quarz, Selbst wenn man MCP2515 statt AT90CANxx einsetzt kann man dennoch ohne doppeltem Quarz arbeiten. Der vom AVR wird dann oft überflüssig.
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
, ATmega329x, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 Weitere Atmel Controller AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162
ich das falsch? Allerdings steht weiter auf der Seite: [Code] Softwareunterstützung: AVR-Studio 4, AVR-Studio 5 ATMEL-Studio 6 AVRDUDE Bascom mit der Einstellung Options->Programmer = STK500 und installiertem AVR Studio [/code] Heißt das kein KeilµVision? Oder
-
Thread
avr-libc 1.8.1 freigegeben
.2] vect etc [#36053] Declaration of the register USIBR missing for ATtiny2313a/4313 [#36410] avr/boot.h: poisoned SPMCR for ATmega128 [#36454] string.h: Error for long long in C90 [#36581] avr-libc: pgmspace.h is not ANSI compliant [#37103] ATtiny5/9/10/20/40 watchdog can't be enabled
, ATmega325PA, ATmega3290PA, ATmega32A, ATmega48PA, ATmega64A, ATmega8A, ATtiny1634, ATtiny828, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D4, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3,
-
Thread
8051 - Programm und Daten in einem 128kB Chip ohne Overlap
Architekturen in einem Projekt benutzen? > Ist Dir das Programmieren mit nur einer Familie zu einfach? AVR kann ich halt schon von vorherigen Projekten einigermaßen. Jetzt stand ich vor der Entscheidung, einen "Emulator" bzw. "Interpreter" für nen AVR zu basteln oder noch eine andere Architektur zu lernen
> für mich vielleicht ein bisschen Overkill... Wenn Du was handliches haben willst: PIC32MX150F128B. 128k Flash, 32k RAM, 50 MHz, 32 Bit, DIL28. So einfach zu benutzen wie ein 8051, hat aber einen MIPS-Kern, d.h. ein direkter Abkömmling der Prozessoren, die Anfang der 90'er in den fetten DEC Ultrix
-
Thread
Bug im avr-gcc bei Behandlung von SFRs als Bitfields?
&= Variante ein zweites Mal wiederholt. Kann dazu vielleicht Johann (oder Jörg oder ein anderer avr-gcc-Experte) was sagen? Achja, Compiler ist avr-gcc 4.7.2, Optimierung Os. Gruß und Dank, Frank
: BFM_WGM0 |= 0x01; 46: 94 b5 in r25, 0x24 ; 36 48: 9f 77 andi r25, 0x7F ; 127 4a: 91 60 ori r25, 0x01 ; 1 4c: 84 b5 in r24, 0x24 ; 36 4e: 80 78 andi r24, 0x80 ; 128 50: 89 2b or r24,
-
Thread
AVR-Register als Bitfields
hast Du leider nicht verstanden. Hast Du Dich vielleicht schon mal gefragt, warum es für jeden AVR-µC in Deiner avr-gcc-Toolchain ein eigenes Include ioxxxx.h gibt? Nein? Die Lösung ist eigentlich ganz einfach: Wenn Du als Programmierer <avr/io.h> "includierst", dann zieht sich diese generische
nicht mal hü!, mal hott! zu machen. Die von dir zitierten Headerfiles sind ohnehin nur für den AVR-GCC gedacht und geeignet, damit ist alles in Butter. Im Prinzip gehören diese Dateien in die avr-libc, die als Standardbibliothek für den AVR-GCC konzipiert ist, allerdings finden die Dateien
-
Thread
MPP Tracker 100W siebenmal selbstbauen?
Wenn man mpp gehen will, wieso nicht 24,-48V Stränge und dann mittels mpp auf 14V runterwandeln? Dabei sollteste man auch die Dioden elimieren. Wie ein derzeit die panele geerdet?
Chris S. schrieb im Beitrag #3729226: > Wenn man mpp gehen will, wieso nicht 24,-48V Stränge und dann mittels > mpp auf 14V runterwandeln? 7 ist eine Primzahl :P Das würde ein Strang oder ein nicht einheitlicher Aufbau werden. Ich hatte die Idee auch schon, zumal ich bei uns
-
Thread
RDS DECODER selber bauen / Rohdatendecoder Eigenbau
_KURZ: ldi ZL, LOW (adr_RDS_BEREICH_RADIOTEXT128+48) ldi ZH, HIGH(adr_RDS_BEREICH_RADIOTEXT128+48) ldi temp1,16 rcall ANZEIGE_SRAM_Z_TEMP1 ret ; ############################################################################## ANZEIGE_RADIOTEXT5
_KURZ: ldi ZL, LOW (adr_RDS_BEREICH_RADIOTEXT128+112) ldi ZH, HIGH(adr_RDS_BEREICH_RADIOTEXT128+112) ldi temp1,16 rcall ANZEIGE_SRAM_Z_TEMP1 ret [/code] Neu: [code] ANZEIGE_RADIOTEXT1_KURZ: ldi ZL, LOW (adr_RDS_BEREICH_RADIOTEXT128
-
Thread
IRMP auf einen PIC18F4520 portieren
(__XC8) #include <stdint.h> #endif Platziere diesen Block vor der Zeile: #if defined(ATMEL_AVR) Wenn Dein Compiler dann wegen stdint.h meckert, dann schreibe stattdessen: #if defined(__XC8) typedef unsigned char uint8_t; typedef unsigned short uint16
die Änderung reinkamen, entdeckt und behoben. Jetzt sollte der Source im SVN auch wieder durch den avr-gcc gehen ;-)
-
Thread
Full-Speed USB <-> SPI
Hallo Matze Ein ATxmega mit eingebauten USB Tranceiver bzw. http://matrixstorm.com/avr/avrstick/ Fuer letzteres gibt es vorgefertigte, "browsermodifizierbare" Firmwares die dir das ganze USB gehangel abnehmen. (http://matrixstorm.com/avr/avrstick#bideavr) MfG
Sepp schrieb im Beitrag #3716476: > Mit dem STM32F072/42 sind 64kByte/s locker möglich (bei 48Mhz Takt). Und inwiefern hilft das jetzt weiter? 64kbyte/sec <<< 12Mbps - dachte ich zumindest... Mein ATxmega schaft sogar locker 128kbyte/sec - sogar mit USB Klassen drumrum... MfG
-
Thread
XMega128A3 Kalibrationswerte ADC sind alle 0
Irgendwann entnervt aufgegeben und gegoogelt: Jo, hat einer in avrdude vergeigt. Aktualisiertes CrossPack-AVR gibt es nicht, mit der Brechstange über Brew avrdude 6.1 gezogen - selber Fehler. Für heute gebe ich auf.
Meine Demo fuer AVR Stick (Browserprogrammierbar - http://matrixstorm.com/avr/avrstick/#bideavr) funktioniert auch (Quellcode haengt an): [code] XXXXXXXX@thinkrat ~ $ cd /media/1234-5678/ XXXXXXXX@thinkrat /media
-
Thread
AVR Assembler-Frage
dazwischenschiebe. Der Sortiervorgang selber würde grundlegend so aussehen: [c] ror Channel0Value ror Output128 ror Channel1Value ror Output128 ror Channel2Value ror Output128 ror Channel3Value ror Output128 ror Channel4Value ror Output128 ror Channel5Value ror Output128 ror Output128 ror Output128
Also die Sprungweite 127->128 ist bei mir doppelt so groß wie 128->129; aber am doch recht überschaubaren 'delay' liegt es wohl nicht.
-
Thread
bistabiles Relais für AVR/Arduino
dann vermutlich am Besten Relais mit nominal 3 V Betätigungsspannung, da sowohl an den Dioden, dem AVR, als auch am Elko was abfällt. Wenn man den AVR/Arduino über einen LM7805 versorgt und Relais schaltet, mit welcher Kapazität sollte man die Versorgungsspannung dann stabilisieren, damit der AVR
umgekehrt. Spätestens beim ersten Schalten synchronisiert sich das Relais damit mit dem Programm des AVR. Wenn die Ausgänge des AVR konstant 0 oder 5V halten, dann wird das Relais auch nicht zappeln. Mir fällt zumindest kein Grund ein, warum es das tun sollte. > Dann brennt Dein Hauslicht auch >
-
Thread
ADC am ATmega2560
* ADC-Test * * description: The ADC0 is used in this program. * * Created: 16.06.2014 20:48:00 * Author: admin */ #include <avr/io.h> #include <stdint.h> #include <stdio.h> // for printf, etc. (standard IO's) #include <util/delay.h> #include "USART.h" int voltage = 0; void ADC_int (void){ ADCSRA |= (1<<ADEN)|(1<<ADPS2)|(1<<ADPS1)|(1<<ADPS0); // prescaler is 128 (16MHz/128 = 125kHz) ADMUX |= (1<<REFS1)|(1<<REFS0); // internal reference voltage } uint16_t ADC_read (uint8_t channel){ ADMUX = channel; ADCSRA |= (1<<ADSC); // set ADSC to 1 before
-
Thread
STM32F4 wozu?
Ist wie im Kindergarten. - Nänänää ... der AVR ist aber besser. - Nein. Der STM32 ist immer eins besser als Deiner. - Der AVR ist aber unendlich besser. - Der STM32 ist unendlich und eins besser. Er hat nach ner STM32 Applikation gefragt.
128p FFT eines 16bit Signales mit 680kHz damit laste ich ein LPC4xxx aus. Jedenfals den M4-Kern ;-)
-
Thread
Energieverbrauch ATtiny261 :-)
ergibt sich folgendes (5V-Fall): Zykluszeit = 10ms aktive Zeit(M48) 100/8000000 = 12.5µs aktive Zeit(T2313A) 100/32768 = 3.05ms PowerDown Zeit(M48) 10ms-12.5µs = 9.9875ms Idle Zeit(T2313A) 10ms-3.05ms = 6.95ms Stromaufnahme akt.(M48) 12.5µs*5mA = 62.5nAs Stromaufnahme akt.(T2313A) 3.05ms*50µA = 152.5nAs Stromaufnahme PowDn (M48) 9.9875ms*0.7µA = 6.99nAs Stromaufnahme Idle (T2313A) 6.95ms*5µA = 34.75nAs
-
Thread
LED von VB-Programm aus dimmen
Check if a lower-case letter is received -> Convert it to a uper-case letter if((rxData - 48) < 123 || (rxData -48) > 96) { displayText[msgCNT-1] = rxData - 80; } else { displayText[msgCNT-1] = rxData - 48; } }
Hi >Ich habe einen AVR MKII. Ich nutze Atmel Studio 6, weiß aber leider >nicht wie das mit dem Debuggen funktioniert. Wenn es ein AVR *ISP MKII* ist, gar nicht. MfG Spess
-
Thread
MC fuer Einsatz in Armbanduhr gesucht
Markus Müller schrieb im Beitrag #3674110: > Mit einem AVR wäre man von der Möglichkeiten her schon sehr > Eingeschränkt Man muß sich ja nicht gerade auf die ATtiny beschränken. Ab ATmega48 kann man ein 32kHz Uhrenquarz dranpappen, der nur T2 laufen läßt
Peter Dannegger schrieb im Beitrag #3674114: > Markus Müller schrieb: >> Mit einem AVR wäre man von der Möglichkeiten her schon sehr >> Eingeschränkt > > Man muß sich ja nicht gerade auf die ATtiny beschränken. > Ab ATmega48 kann man ein 32kHz Uhrenquarz dranpappen, der nur T2 laufen
-
Artikel
Wanderkiste Schöneberg
(ics1702) 09.4.13 fussel8011 Rausgenommmen habe ich das 50V Netzteil, das Breakoutboard Atmel Mega128 und von allen Bauteilen etwas. 8 Stück Eprom (gebraucht, verschiedene Grössen), 2 Stück D780C CPU (Zilog Z80), 15 Stück Dopplefassungen für Speicherriegel, 10 Stück MJ3000 NPN Transistor TO3, 2 Stück
Temperatur-Fühler 160 LM317 120 µA741 130 MAX660 Spannungsinverter 1,5-5V zu -1,5 - -5V 2 SG-615PHC 48MHz Quarzoszillatoren 30 SN75176A Differenzieller Bus-Transceiver 30 WIMA 0,022 100V Folienkondensator bedrahtet 5 520µH 1,25A Spule mit Eisenkern bedrahtet 5 2x13 Stiftleiste vergoldet 30 Coilcraft 680µH
-
Thread
Minimal zu empfehlender µC-Takt ?
Rechenleistung, Peripherie oder RAM, dann ist der EFM32 fast unschlagbar. Der bringt dann nämlich gleich 128kB RAM, USB, und 5 USARTs mit. Dafür hat er nicht die Switch-Matrix des LPC800. Geiles Feature! Mit geschicktem Powermanagement haben wir mal ein System mit GPS-Modul (permanent an), GSM, 128MBit
über einen µC-Pin. Der Spannungsteiler darf nämlich nicht zu hochohmig sein wil sonst der ADC des AVR nicht richtig funktioniert. Als Hausnummer hab ich da 10kOhm in Erinnerung.
-
Thread
PIC 32 schneller Basic Interpreter
Tollen (Trollen), die ihre Meinung (!= Wissen) überall einstreuen. Bald kommt noch der Vergleich PIC-AVR ins Spiel...
Gerade getestet: 32 Sekunden auf einem PIC32MX150 bei 48MHZ.
-
Thread
AVR Orgel Eigenbau
480.000Hz * 128 (stützstellen für den Sinus) * 2 min. fache Abtastung * = 122.880000 MHz die dein Avr rennen müsste... Vergiss es Und da fehlt noch der Phasenzähler der auch noch mal einige bit breit ist(sonst
Wow das sind ja schon Antworten! Ganz kurz: 480kHz = 10 Kanäle a 48kHz Samplefrequenz. Die Orgelpfeifen sollen den Ton unterstützen. Externes SDRAM war angedacht. Als einen Mega, wenn man an einen AVR nicht dranbekommt. Gfs macht es Sinn, einen AVR je Ton zu nehmen
-
Thread
NEC Beamersteuerung mit Atmega8U2
UART1_CONTROL UCSR1B #define UART1_DATA UDR1 #define UART1_UDRIE UDRIE1 #elif defined(__AVR_ATmega64__) || defined(__AVR_ATmega128__) /* ATmega with two USART */ #define ATMEGA_USART0 #define ATMEGA_USART1 #define UART0_RECEIVE_INTERRUPT USART0_RX_vect #define UART1_RECEIVE_INTERRUPT
UART0_CONTROL UCSRB #define UART0_DATA UDR #define UART0_UDRIE UDRIE #elif defined(__AVR_ATmega48__) || defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega48P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega328P__) \ |
-
Thread
Mikrocontroller gesucht
niemand so eine Option anbietet. Vielleicht seh ichs auch einfach nur nicht. Aber bisher nur bei einer AVR Familie die Option gefunden, und da waren lediglich 4 Controllers aufgelistet.
werden 16 DACs versprochen, ich warte schon drauf, aber ob der Chip jemals fertig wird: FTDI FT51 48 MHz 8051 http://www.ftdichip.com/MCU.html
-
Thread
SPI-RAM-Bank an STM32F0-Discovery - write, kein read
den Takt des ov ergeben muss? Wie willst du die Takte synchronisieren? Wenn dein modul auf dem avr läuft, kann das Problem eigentlich nur in der Initialisierung des stm-spi liegen.
: 0x0410 (Medium-density) - RAM : 20KiB (512b reserved by bootloader) - Flash : 128KiB (sector size: 4x1024) - Option RAM : 16b - System RAM : 2KiB Resetting device... done.[/code] Vorerst bleibe ich aber bei der .py-Lösung, die läuft. :)
-
Thread
[S] suche alte Atmel und Altera CPLDs
Beitrag #3599932: > Das läßt sich nur noch mit einem "Hochspannungs"-Programmierer ähnlich > den AVR-Fuses rückgängig machen. Dazu gibt es leider keine öffentlichen > Unterlagen, die bekommen nur Markenhersteller von Programmiergeräten. > Ich baue anhand der verfügbaren Bildern, disassemblierten
Den All03 hatten wir nur an meinem früheren Arbeitsplatz in den 80ern. Einen Advantech Labtool-48 am Druckerport hätte ich noch hier, der kann auch nur ISP mit 5V.
-
Thread
Z180-Stamp Modul
das Ding erst mal wieder in der Versenkung verschwunden. Die Platine habe ich mit CPU, RAM (max 128K), SIO und CTC bestückt, um der Z180-Stamp möglichst nahe zu kommen. ;) Takt kommt von einem der freien AVR-Ports, da man CLKO für die 4MHz CPU natürlich nicht nehmen kann. 2 CTC Kanäle erzeugen den
AVR-Stamp. Das ist im obigen Übersichtsbild anders als im AVR Schaltplan. Da ist PG4/PG5 anderes herum. > >> - B26 ist ja beim AVR RXD0 >> - B27 ist ja beim AVR RXD1 > B26 /WAIT - RXD0 > B27 /PHI
-
Thread
[Sammelbestellung] µC-Board + RAM
sein? Zumindest einer der das externe RAM direkt in seinen Adressraum einbinden kann, also kein AVR ;)
Atxmega64/128a1u Die unterstützen auch den 4 port modus. Dadurch sollte man auch 8 bit SD RAM direkt anschließen können.