-
Thread
Servocontroller mit ATmega8 für 20 Servos
Kreis benutzt dann einen Compare-Interrupt des Timer1. Eine ähnliche Schaltung für 7 Servos am Mega48 ist hier zu finden: http://www.hanneslux.de/avr/mobau/7ksend/7ksend02.html Sie ist aber für Handbetrieb (Steuerknüppel) ausgelegt und in ASM programmiert und ist in der Lage, ein Modellbau-Sendemodul
nun auch wieder nicht, es ist genügend Rechenzeit vorhanden. Ich hatte sogar schon überlegt, den Mega48 mit 128kHz laufen zu lassen, damit schafft der das immernoch. > allerdings würde ich etwas mehr als 21ms, so eher gegen 25ms > nehmen, da > man die Servos mit einer impulslänge von 0.75ms bis 2.25ms
-
Thread
Einfache Sensortaste
Und zu guter letzt das AVR-Studio Projekt.
übrigens in der Tat sehr gut, hätte ich nicht gedacht das man so geringe Kapazitätsunterschiede mit dem AVR ordentlich messen kann. Wenn es trotzdem nicht reichen sollte, muss ich die Tasten mehr Oberfläche spendieren. @Hauke: Ich verwende hier einen Mega48 der nur 1K Speicher hat. Daher ist im
-
Thread
große Zahl (lomg long) und trotzdem genau ?
hier nachlesen http://www.ptb.de/de/org/4/43/sfb/b10/freque.htm Wenn es einen DDS mit mehr als 48 Bit gäbe, würde ich eher den nehmen. Mattias
lassen.Vielleicht ist es zuviel verlangt,aber hast Du evtl.eine 32+32Bit Assemblerroutine für ATmega128?Soll auch nicht umsonst sein. Dieter
-
Thread
Preis/Leistung ARM gegen den Rest
und jeder hat seine Berechtigung. Spontan fällt mir da ein, dass ein ARM7 nicht mit 5V läuft, die AVR und die M16C schon.
Doch, z.B. bei Reichelt: AT89C2051: 0,94 (Preis für 1 Stück incl. MwSt.) AT89S52: 1,30 ATMega48: 1,40 Die 8-Bitter werden also auch immer billiger (starker Euro ?). Außerdem sparst Du ja Zeit (Zeit ist auch Geld) beim Programmieren, denn die 8051/AVR sind wesentlich einfacher zu beherrschen
-
Thread
AVR -> STM8/32. Was ist anders? Was zu beachten? Was benötigt? Gesperrt
habe schon gesehen die können direkt USB und DSP, SD-Karte, uvm. Also können die alles was ein AVR auch kann? Bzw sogar noch viel mehr? Bisher bin ich immer mit einem ATMega128A ausgekommen. Das ist so mein "standart" uC für alles, ob 1 LED oder nen Display mit Touch. Welcher "könnte" mein
kleineren Cortexen, davon gibt es so einiges von eigentlich allen Herstellern im Pinzahl-Bereich 48..64, was sicherlich ein passabler Ersatz für AVR ist. Und was hättest du davon? - Pointer, die tatsächlich auf alles zeigen können - echtes double (bei AVR würde ich mich da verscheißert fühlen)
-
Thread
WiFi-Modul für AVR Net IO gesucht
AVR32 KANN linux hosten.
hat ganz schoenes Modul, dass ich einfach erweitern kann: http://www.ulrichradig.de/home/index.php/avr/avr-webmodule Auch gibt es fuer die Plattformen schon allerhand Code, den man wiederverwenden kann bzw. auf den man den erwaehnten Treiber anpassen kann. Ich will nicht unbedingt auf einen AVR32 umschwaenken
-
Thread
AVR Butterfly AVRProg
/avr_projects)
Programmer supports auto addr increment. Programmer supports buffered memory access with buffersize=-128 bytes. Programmer supports the following devices: Device code: 0x75 avrdude: AVR device initialized and ready to accept instructions Reading | #########################################
-
Thread
Welche AVR sind mit SPI zu programmieren
14 Pins: ATtiny 24, 44, 84, 441, 841 20 Pins: ATtiny 261, 461, 861, 2313, 4313 28 Pins: ATmega 8, 48, 88, 168, 328, 328PB 40 Pins: ATmega 16, 32, 164, 324, 644, 1284, 8515, 8535 64 Pins: ATmega 64, 128, 640, 1280, 1281, 2560, 2561 Vermutlich gibt es noch ein paar mehr.
c-hater schrieb im Beitrag #6906826: > MC zieht vielmehr den Status der AVR auf den lausigen Stand der PICs > runter. Auf der Fehlerliste zum AVR128DBxx findet sich nichts mit besonderes hinderlichen Auswirkungen. Ich möchte ja nicht wissen wie die Fehlerliste manches
-
Thread
Erfahrung mit China Arduino?
machen, oder? Laut Beschreibung auch Arduino kompatibel: http://www.ebay.com/itm/1-44-inch-Serial-128-128-SPI-Color-TFT-LCD-Module-Support-Arduino-Hot2015-999-/251920247423?pt=LH_DefaultDomain_0&hash=item3aa79dea7f
Auch cool. Da stellt sich die Frage: @Max MMM: Welche Auflösung willst Du eigentlich? Reichen Dir 128x128?
-
Thread
Durch bestimmte Frequenz Schaltvorgang auslösen
Toshiba /74VHC393FT?qs=F5EMLAvA7ICwC3yZ9oPV7A%3D%3D Bei 100MHz kommen dann 390kHz raus, die kann ein AVR weiter verarbeiten.
Frequenzzähler in eine bestehende Atmegaschaltung einzubauen > ist wohl nicht möglich. > … Wenn du einen AVR128DA28/32/48/64 oder AVR128DB28/32/48/64 in der Schaltung verwenden kannst, dann kann man 100MHz Frequenzmesser mit dem ATtiny414 entsprechend übernehmen.
-
Thread
Erste 65C02 Basteleien.
besser bleiben lassen. Dabei lernst du nichts nützliches. Wenn du gerade Langeweile hast und die AVR schon kennst, dann schau Dir einen 32bit ARM Controller an. Evaluation Kits bekommst du innerhalb von 48 Stunden original ab 10€: https://www.amazon.de/STM32-ST-NUCLEO-L073RZ-Nucleo-Development/dp
viewtopic.php?f=4&t=3458&hilit=romulus+1st da es für 11MHz beim ROM schwierig wird habe ich dem 6502 einen AVR spendiert der ihm beim Booten ein paar Instruktionen liefert und so das "BootROM" liefert. Der AVR kontrolliert den Takt, d.h. da hat der AVR keine Eile. Sobald das "BootROM" über diesen Weg geladen
-
Thread
floating point coprocessor
Aber man sollte eigentlich VORHER die Rechenleistung abschätzen und dann erst den µC auswählen. avr
Dataflasch mit SPI eine Lösung: http://www.atmel.com/products/DataFlash/default.asp avr
-
Thread
Neu hier und Anfängerfragen bezüglich Programmspeicher
Beitrag #6835877: > Ist es möglich von externen Speichern Code auszuführen? Bei den allermeisten AVR Modellen: nein
Gibts aber nur als Arduino Clones Oder dort als Original: https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-128-kb-20-mhz-dip-40-atmega-1284p-pu-p112738.html https://www.reichelt.de/8-bit-atmega-avr-mikrocontroller-128-kb-20-mhz-tqfp-44-atmega-1284p-au-p112737.html
-
Thread
CMOS Sensor MT9P031
machen und auf SD-Karte schreiben (wie bei einer Digicam). Geplant hab ich eine SD-Karte über einen AVR anzusprechen, welcher auch den Sensor ausliest. Habt Ihr Tips wie ich den MT9P031 mit nem Mega128 verbinden soll? Ich suche auch BW-Sensoren mit geringer Auflösung für ein anderes Projet (320x200
Nunja, ich würde ein Mega128 nehmen und den mit 16MHz takten. Ich denke mal man kann 1MB an Geschwindigkeit bekommen (über den Datendurchsatz hab ich mir keine Gedanken beim AVR gemacht). Daher könnte zeilenbasiert fehlschlagen
-
Thread
verständnisfrage timer mega48
Hallo Ich habe die Fuse wie schon gesagt im AVR Studio unter AVRIPS MKIIClone für Atmel48 nur folgenden Eintrag geändert. von inetrn (Mhz auf SUT_CKSEL Ext. Crystal Osc. 8.0- MHz; Start-up time PWRDWN/RESET: 16K CK/14 CK + 65 ms. sonst
Hallo Habe gerade das Manual vom 48iger nach der Fuse durchsucht und da steht default 0 programmed. also heist es tatsächlich 2Mhz. Kann es sein das es nur bei den 48iger so ist??? Bei meinen Mega 8 und 128iger mit denen ich sonst
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
unter anderen auch gedacht worden – ich habe das auch relativ zeitnah bei der Einarbeitung in den AVR128DB ausprobiert, allerdings unter Atmel Studio 7.
funktioniert. Ich bin nun schon am überlegen, > ob mit meinen selbst designten und von JLC gefertigten > AVR-DB/DD32-Boards irgendwas nicht stimmt. Hier noch ein Foto von meinem ersten und provisorischen Aufbau von damals mit dem AVR128DB28, um alles genau zu prüfen und sich in die neue-AVR-Familie einzuarbeiten
-
Thread
Ethersex mit Mega 1284p
attiny25 attiny45 attiny85 attiny261 attiny461 attiny861 at86rf401 avr3 atmega103 atmega603 at43usb320 at43usb355 at76c711 avr4 atmega8 atmega48 atmega88 atmega8515 atmega8535 atmega8hva at90pwm1 at90pwm2 at90pwm3
atmega640 atmega644 atmega644p atmega645 atmega6450 atmega649 atmega6490 atmega128 atmega1280 atmega1281 atmega16hva at90can32 at90can64 at90can128 at90usb82 at90usb162 at90usb646 at90usb647 at90usb1286 at90usb1287 at94k avr1
-
Thread
Arduino: Ist boolean intern als Bit oder byte (char) organisiert?
Der avr-gcc Compiler, den Arduino verwendet, belegt ein ganzes Byte für boolean Werte.
Zugriffen könnte der Flash kaput sein. Man sollte sich drauf einigen: es gibt keine Bit-Pointer bei AVR.
-
Thread
PIC oder AVR, was ist besser
von 4k-128 Bytes hat, auch noch schön mit Bankswitching und so. Den Strass sparst Du dir beim AVR. Wenn Du einen mit externem Adress/Datenbus hast, kannst Du extern problemlos 64KB RAM anschließen, mit Bankswitching
spartanische Architektur, die 35 > Jahre alt ist und ein architekturbedingtes RAM-Maximum von 4k-128 Bytes > hat, auch noch schön mit Bankswitching und so. Den Strass sparst Du dir > beim AVR. Wenn Du einen mit externem Adress/Datenbus hast, kannst Du > extern problemlos 64KB RAM anschließen, mit
-
Thread
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
Ok, die 128kb sind jedenfalls echt, ein testfile mit 128kb lässt sich flaschen und verify'en. Noch schöner wenn es sich auch debuggen liesse, mit 128kb wären alle meine Sorgen gelöst, da ich inzwischen bei 58kb
klappt es mit 128kb aber ich hoffe mal dass die Bits nicht nach kurzer Zeit vom Winde verweht sind...
-
Thread
ARM MP3/AAC Player Web Radio
schön, wenn man auf externes RAM verzichten könnte, und da ich nirgendwo so richtig einen ARM7 mit 128kB internem RAM gefuden habe, wo ich jetzt sonst auch gesagt hätte, joa, das passt...habe ich halt die oben beschriebenen Überlegungen gemacht. Konkret denke ich dabei an den LPC2106 (128kB Flash/128kB
understand, but not to write:-) Here are some interesting links on the web radio subject: - AVR Internet Radio (http://www.ethernut.de/en/medianut/index.html) - SPI2CF - WLAN for the AVR (http://www.harbaum.org/till/spi2cf/index.shtml) - Internet radio WMP3 (http://www.circuitcellar.com
-
Thread
C-Interpreter zum Steuern/Erfassen
implementation and/or his "just-in-time" compiler) * pawn is small. It has been fitted on an Atmel ATmega128 microcontroller, a Philips LPC2138 (ARM7 core with 32 kiB RAM), as well as on a Texas Instrument's MSP430F1611 (MSP430 core with 10 kiB RAM and 48 kiB Flash ROM). * Documenting the source code
ich ja auf dem kleinsten AVR mehr ;-) PS: Schon mal in PostScript programmiert?
-
Thread
Suche kleines Echtzeitbetriebsystem für at90s8535
Ob das hier nun lohnt oder nicht, aber mit AvrX existiert ein sehr kleines RTOS, das unter 2K wegfrisst.
Von der Seite von femtoOS: Ports (Atmel) mega128 mega3250 mega88P mega1280 mega3250P tiny2313 mega1281 mega325P tiny24 mega1284P mega48 tiny25 mega162 mega48P tiny261 mega164P mega64 tiny43U mega168 mega640 tiny44 mega168P mega644
-
Thread
Vorfrühlingsaktion
TO247; 2 EUR/Stck IKW30N60T: IGBT 600V, 30A; TO247; 2,50 EUR/Stck CY7C64713-100AXC: USB Controller, 48MHz 8051 High Speed; TQFP100; 5,00 EUR/Stck ATMEGA128-16AV: AVR Risc Controller; TQFP64; 2,50 EUR/Stck AT90CAN128-16A: AVR Risc Controller,128K ISP; TQFP64; 4,00 EUR/Stck DSPIC30F5013: High-Performance
ULTRAFAST SOFT RECOVERY RECTIFIER DIODE APT30DQ120: TO247; 2 EUR/Stck CY7C64713-100AXC: USB Controller, 48MHz 8051 kernel High Speed; TQFP100; 5 EUR/Stck ATMEGA128-16AV: AVR Risc Controller; TQFP64; 2,50 EUR/Stck DSPIC30F5013: High-Performance Digital Signal Controller; TQFP80; 4 EUR/Stck LEM Stromwandler
-
Thread
Problem mit Atmega8 und Temperaturberechnung
, -141, -141, -140, -139, -138, -137, -137, -136, -135, -134, -133, -133, -132, -131, -130, -129, -128, -128, -127, -126, -125, -124, -124, -123, -122, -121, -120, -119, -119, -118, -117, -116, -115, -114, -114, -113, -112, -111, -110, -110, - 109, -108, -107, -106, -105, -104, -104, -103, -102
wies jetzt da steht, bekomme ich, wenn die einzelnen Zahlen angezeigt werden sollen, die Fehler: AVR Simulator: Stack Overflow at 0x0090 AVR Simulator: Stack Overflow at 0x00e1 Woran kann das liegen, dass das mit Zahlen funktioniert, nicht aber mit ADC? Gruß koellsch
-
Thread
Decodierung von 6 Quadratur(Drehgerber)Signalen - extern zur Entlastung des PIC
vielleicht OK. Wenn es kleiner sein muss, muss man was moderneres nehmen, z.B. Coolrunner-II in QFN32 oder 48. MfG Falk
verarbeiten. Da es nicht um manuelle Drehgeber geht, würde ich konservativ pro Kanal einen ATmega48 einsetzen. Die Lösung ist auch noch mit höher aufgelösten Drehgebern funktionssicher und skalierbar. Jung-dynamisch angegangen würde ich 2 x ATmega48 für je drei Kanäle programmieren und sehen, wie
-
Thread
Stromversorgung für 5V, mind. 6A
Gibt's denn keinen AVR der mit 3,6V läuft? Dann könntest du dir die Heizung sparen...
Über den AVR wäre auch ne Weckfunktion denkbar...
-
Thread
Atmel AVR: RC-Takt genau genug für Low-Speed-RS232?
Pin gespart. 2. XCK. Sehr sicher, 1 Pin mehr besetzt. 3. Quarz. Sehr sicher, aber bei Mega8 und 48-88-168-328 2 Pin von PORTB weg. Bei Mega324-644-1284 und 128-2560 ist das nicht der Fall, XTAL-Pins sind dort separat. Ich würde Variante 1 lieber nicht machen. Sonst ist das wie Minenfeld. Murphy's
PICklig schrieb im Beitrag #5545594: > Und alles was AVR hiess, versagte dabei klaeglich. Und das hast du - woher ? Ben B. schrieb im Beitrag #5545670: > Edit: Was ist mit dem 128kHz-Oszillator, den die AVRs für den Watchdog > haben? Wird der von
-
Thread
Frage zur Beschaltung 74HC393
Bei 4 MHz: Der Duty Cycle hätte bei einem Teiler von 128 genau 50%. Du teilst durch 124, dann liegen an Bit6 51,6 : 48,4 Prozent Taktverhältnis an. Also wenn Du nicht wirklich mit den Takt-HÄLFTEN etwas genaues anfangen willst, dürfte das ausreichend genau
/128=31250Hz vertretbar.
-
Thread
Z80 Board ausgebuddelt - Welche Anwendung?
Programmierumgebung wieder aufgesetzt. Die mittlere Platine auf der ein SD Adapter ist mit einer AVR daneben ist inzwischen obsolet, schade um die Verdrahtung. Der Wahnsinnsaufwand über den PC per Intel Hex File geladene Programme auf SD Karte zu speichern ist mir zu hoch, selbst wenn der Arduino eine
umgeschaltet wird zum prommen von einem Atmel oder Arduino m1284p nehme ich ja gerne 16KB SRAM 2 serielle und 128KB flash. Dazu http://www.theeg.de/aside/
-
Thread
16bit-write ATMegaxx-PB
Frage/Anaomalie sich selber in Wohlgefallen auflösen. Aber statt dessen greift man zu nem 128ig bittigen Controller der zwar moderner ist, trotzdem auch nur mit 0 und 1 sein code schreibt. Rev. 2486M–AVR–12/03 Atmega 8 S.77 https://cdn-reichelt.de/documents/datenblatt/A300/ATMEGA8xxx.pdf 8025I–AVR–02/09 AtmegaX8 S.115 https://www.sparkfun.com/datasheets/Components/SMD/ATMega328.pdf http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf S.122
-
Thread
USB Design mit AVR16DU14, bitte um Review
Ich hatte schon Updates gemacht. https://www.mikrocontroller.net/topic/581325 Bsp. an meinem AVR128DB48 Curiosity Nano nEDBG_TP.1.17.969.atpack Microchip Studio 7 > View > Available Microchip Tools auf nEDBG Rechtsklick > Upgrade (ist nur erstmal Anzeige der Version) v1.21 on Tool und v1.21
Rechner vor Microchip.mEDBG_TP.1.2.438.atpack Microchip.nEDBG_TP.1.17.969.atpack Bsp. an meinem AVR128DB48 Curiosity Nano nEDBG_TP.1.17.969.atpack der Datei ein .zip anhängen und entpacken. Daraus die Datei nedbg_fw.zip nedbg.XML device_support.XML wobei nur nedbg_fw.zip notwendig sein
-
Thread
Xmega PLL umschalten möglich?
Hi, ich betreibe meinen Xmega 128A3U mit dem internen 32 MHz Oszillator. Er läuft stabil mit 48 MHz (PLL auf 6). Ich möchte nun während er läuft in bestimmten Programmteilen den PLL-Faktor umschalten, aber leider funktioniert das
Forstreuter schrieb im Beitrag #4164198: > Es funktioniert problemlos. > Die Xmegas mit USB sind für 48 MHz gebaut (auch wenn Atmel sie nur mit > 32 MHz angibt). Das wäre mir neu. Nur der USB Teil in dem AVR ist bis 48 MHz spezifiziert. > 20% Übertakten ist überhaupt kein Problem. Die Aussage ist
-
Thread
3-stellige Zahl in einzelnen Stellen ausgeben
@Simon: Lass es, es bringt doch nix. Sollen sie doch einen Mega32 oder Mega128 mit 16 MHz Takt einsetzen wo wir mit einem Tiny2313 oder Mega48 mit 1MHz Takt auskommen. Alles schon gesehen hier... Wer BASCOM wirklich beherrscht (ja, die Leute gibt es, es sind aber nicht allzuviele
Hannes Lux wrote: > @Simon: Lass es, es bringt doch nix. Sollen sie doch einen Mega32 oder > Mega128 mit 16 MHz Takt einsetzen wo wir mit einem Tiny2313 oder Mega48 > mit 1MHz Takt auskommen. Alles schon gesehen hier... Jaaajaaa, okaaay ;) > Wer BASCOM wirklich beherrscht (ja, die Leute gibt
-
Thread
Mega48 prescaler auf 125kHz gestellt und Programieren geht nicht mehr
Programmern kann man per Kommandozeile oder GUI die ISP Frequenz soweit herunterdrehen, das selbst mit 128kHz getaktete MC, bei denen auch noch die CLKDIV8 Fuse gesetzt ist (resultierend in 16kHz MC Takt) wieder programmiert werden können. Mein AVRISP MkII kann dazu im Dialog von AVR Studio händisch auf
you. C:\Dokumente und Einstellungen\erster\Eigene Dateien\AVRDUDE_Fuses_setzen> avrdude -p m48 -c stk200 -u -t -i 1000 avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.08s avrdude: Device signature =
-
Thread
AVR für wenig Geld im LAN
FITNESS FOR A PARTICULAR PURPOSE. Compiling: main.c avr-gcc -c -mmcu=atmega128 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.lst -std=gnu99 main.c -o main.o main.c: In function
or FITNESS FOR A PARTICULAR PURPOSE. Compiling: main.c avr-gcc -c -mmcu=atmega128 -I. -g -Os -funsigned-char -funsigned-bitfields -fp ack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.lst -std=gn u99 main.c -o main.o This application
-
Thread
AVR versus ARM Gesperrt
> Du vergleichst hier einen (mindestens) 64-Pinner mit > komplexer Peripherie mit einem simplen AVR. Ich vergleiche einen 48 Pin ARM mit einem 32 Pin AVR. Beide gibt es auch in größer, das ist mir bewusst. > zum anderen hat der Controller Prefetchbuffer, die einiges abfangen. Ich habe noch
#4961082: > wo man auch mal 128kByte adressieren will.) 128 KiB gehen beim AVR noch, da er den Code wortweise adressiert und man bei einem 128er Controller selten mehr als die Hälfte davon für Daten benötigt, aber jenseits
-
Thread
gebräuchlichste Standard-AVRs?
ersten Ziffern bezeichnen immer den Speicherplatz für Programme in Kbyte: 1, 2, 4, 8, 16, 32, 64, 128. Die restliche Ziffer (machmal auch 2 Ziffern) stehen für den Typ. Veraltete AVRs habe ich nicht in die Liste aufgenommen. Eine interessante Aufstellung findest du auch hier: [[AVR Typen]].
Programmierer schrieb im Beitrag #2824689: > avr-gcc toolchain Er programmiert (wie ich auch) in ASM, da geht ihm GCC am Allerwertesten vorbei... Zum Thema, ich habe Tiny13A, Tiny2313(A), Tiny85, Mega48 vorrätig, dazu noch ein paar wenige Mega644
-
Thread
Newbi Frage
SMS_Msg = SMS_Msg + Chr(bytHigh + 55) Else SMS_Msg = SMS_Msg + Chr(bytHigh + 48) End If If bytLo > 9 Then SMS_Msg = SMS_Msg + Chr(bytLo + 55) Else SMS_Msg = SMS_Msg + Chr(bytLo + 48) End If Next End Function
oder zwei, dann braucht Ihr auch nur eine Select-Leitung. Wenn allerdings alle "virtuellen" UARTs AVR-seitig ständig auf Empfang stehen müssen, würde ich von der Mux-Lösung absehen. Wie auch immer... hoffe, das hilft. :) Mark H. -- http://markh.de/avr/
-
Thread
ATmega8 Programm nach ATmega48 portieren?!?
Hallo zusammen, ich verzeifel fast am ATmega48. Ich versuche folgendes Programm für den ATmega48 anzupassen und trotzdem läuft es bis jetzt nicht. Ich hab nur die Register des INT0 angepasst. Vielleicht hat jemand Erfahrung mit dem portieren und
für die Antworten. Leider bekomme ich langsam das Gefühl, daß es nicht wirklich gut war von PIC nach AVR zu wechseln. Die Dokus des ATmega8 und 48 sind echt der letzte Sch***ß! Die verstreuen die Informationen über die gesamte Doku,so daß ich erstmal stundenlang suchen muss,bis ich die finde. Bei Microchip
-
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
AT89C2051 und PWM
Ausgangspin 0 gesetzt und Timer1 gestartet. TH1 kann mit einem bestimmten Wert geladen werden (z.b. 128) und zählt dann von 128 bis 256 und verursacht einen Timer1 Interrupt. In diesem Interrupt wird dann der Ausgangspin wieder hochgesetzt und Timer1 gestoppt. Das würde eine Pulsweite von 50% ergeben.
Assembler oder in Basic programmieren willst. Wenn Du schnell was machen willst, würde ich Dir Bascom-AVR empfehlen, das gibts umsonst.
-
Thread
TQFP 64 Pin Sockel gesucht?
Hallo, also danke an alle, werde mir die Firmen mal anschauen. AVR fällt mir gerade nich ein glaube der hatte 128 kB Flash 4 kB Ram und 4 kB Eeprom und 53 I/Os gibts da einen mit 16MHz in einem alten AVR-Buch waren da die 2 größeren nur mit 6 MHz angegeben oder war
Hallo, bin bei Olimex fündig geworden. http://www.olimex.com/dev/avr-h103b.html http://www.olimex.com/dev/avr-h128b.html http://www.olimex.com/dev/avr-m16.html http://www.olimex.com/dev/avr-m32.html
-
Thread
Frage zu Ressourcen (Grafkdisplay 240x128)
eher als Flimmern wahrgenommen wird. Es wäre aber auch dann vermutlich eher die Frage von Ram am AVR, um Rechnereien zum Löschen/Setzen dort möglichst zeitgünstig zu organisieren. Der Zugriff auf das Display-Ram ist ohnehin durch das Display begrenzt, der ist merklich langsamer als es der AVR könnte
Controller-eigenen SRAM halten MUSST, dann brauchst du zusätzliches SRAM. Der Mega kommt mit nur 1kB, 240*128 ergeben aber 3840Byte. Oliver
-
Thread
bin2bcd, effektiverer Code ?1?
Für AVR-asm gab es hier vor einem Jahr eine Diskussion: https://www.mikrocontroller.net/topic/514209#new
Shifts) mit magischen Zahlen ersetzte: [code] 1/10 = 52429/8/2^16 1/100 = 5243/8/2^16 1/1000 = 8389/128/2^16 1/10000 = 839/128/2^16 [/code] Damit soll eine Konvertierung 13,7µs auf einem Atmega328P mit 16MHz gedauert haben.
-
Thread
Display am Attiny 841
_avr_studio.pdf
OLED und SPI geht ganz gut. Ich habe auf einem xmega einen Clip-Player programmiert. Bei 48 MHz schaufelt der 6 MB pro Sekunde ans Display. Bei den gängigen OLEDs (mehr als 160x128 scheints nicht zu geben) reichts für 50 fps :D
-
Thread
Code(SRAM steuern) verbessern. Arduino mega 2560
Mikrocontroller. Kostet 1,83€: http://de.farnell.com/microchip/atsamd20g18a-mn/mcu-32bit-cortex-m0-48mhz-qfn/dp/2460537 Da eine Firmware drauf flashen welche Zugang zum Speicher via SPI bietet und schon hat man Geld gespart! Indem man den AVR auch noch weglässt und das komplette Programm auf dem M0
Du hast Recht: STM32 paßt besser für die Zukunft als AVR. AVR wird bestimmt immer mehr als eher Übecontroller benutzt, und dann wird AVR gar eingestellt...
-
Thread
Problem mit AVRStudio AVRprog und ATMega48
morgen Vormittag eigentlich die Schaltung in Betrieb nehmen und wüsste halt gerne wie ich mein 2. AtMega48 flshen kann (mit AVRprog).
drauf zu achten bereits einmal die Fuses >geflasht, die er beim ersten mal mit der Einstellung ATMega128 auch >einmal ausgelesen hat ;) Ich kenne den AVRprog nicht. Die Fuses mit Einstellung ATmega128 auslesen, für den ATmega128 zu ändern, und dann in einen ATmega48 zu brennen ist mehr als bedenklich
-
Thread
Quarz und Clock bei AVR series 1 (z.B. Attiny 816)
Beitrag #7536305: > wenn das Upgrade sinnvoller auf eine andere CPU gehen > sollte (wobei ich in der AVR-Familie bleiben will) Für universelle Verwendung auf minimalem (aber bequem lötbaren) SMD Raum empfehle ich die neuen AVR64DD14 aufwärts, bei mehr Platz und Pinbedarf genauso die AVR128-DB Reihe
Beide Quarze möglich z.B. bei: AVR32EA28/32/48 AVR16EA28/32/48
-
Thread
Arithmetik in C
für speed kennst. Ansonsten könnte es sich lohnen, die Divisonen auf 2-er Potenzen umzustellen (128, 1024). Peter
[avr-]size müsste das können. Ich habe nur leider keine Ahnung mit welchen Parametern...