-
Thread
ks0108 lahm?
ich habe hier ein ks0108 glcd an meinem avr. (blau/weiß, 128x64). Das ding funktioniert tadellos. Ich hab es schon schon mit mehreren libs versucht und auch meine eigenen routinen geschrieben. Irgendwie ist aber nichts schnell. Damit meine ich
stromsparend und sehr preiswert sind diese Nokia LCD Displays mit SPI Interface. Wenn die Größe und 84x48 (3310) bzw 96x64 (3410/3510)Pixel reichen ist das evt. eine Alternative.
-
Thread
TMS320F2806 löschen ?" (Passwort)
module" Auf S.71 steht dann genaueres zum Passwort "9.1.10 Security" "The security features a 128-bit password (hardcoded for 16 wait-states), which the user programs into the flash." "To enable access to the secure blocks, the user must write the correct 128-bit KEY value" Auf S. 113 Table
Also ist ein programmierter Chip auch nicht mehr löschbar. Bleibt die Frage, darf man alle 2^128 möglichen Passwörter durchprobieren und wieviele Jahre dauert das?
-
Thread
Welcher Prozessor für Anfänger und Aquariumsteuerung
Baterriebetrieb eine Bedeutung. Und Aquarium mit Batterie fällt ja wohl flach. Dagegen sind die Vorteile des AVR mir mehr wert (DIL-Gehäuse, 5V-Technik). Außerdem muß man sich ja zum Stromstparen erstmal durch die vielen Takteinstellungen durchwuseln. Der AVR hat aber auch einige (nicht so viele) Stromsparoptionen, d.h. letztendlich reduziert sich der Unterschied MSP/AVR nur auf wenige 10µA im Sparbetrieb. Was wirklich für den MSP spricht ist der lineare Speicherbereich (Konstanten in C) und die Interruptprioritäten. Wenn ich mich recht erinnere, wenn man
-
Thread
ATMega 48/168 PWM Verständnissprobleme.
bestehen sollte. Hierbei bin ich dann auf diese Seite gestossen: http://mino-elektronik.de/AVR_PWM_64/AVR_PWM_64.htm 64 PWM Kanäle an einer ATMega48, die ist recht Kostengünstig, die anderen Bauteile sind auch keine SMD Bauteile nur habe ich Verständniss Probleme... Zum einen kann ich hiermit
'1'. Das Tastverhältnis ist 1/256. Erhöht man 'pwm_wert' auf 2, so tritt der 1. Übertrag bei der 128. Addition und ein weiterer bei der 256. auf. Es ergibt sich die Pulsfolge 127x '0', 1x '1', 127x '0', 1x '1'. Das Tastverhältnis ist nun 1/128 aber bei doppelter Ausgabefrequenz; der eff. Ausgabewert
-
Thread
Takt programmatisch ändern AtMega
Meintest Du den CLKDIV8? Würde halt gerne mit 128kHz rum Idlen und wenn was passiert, dann die Frequenz hoch setzen. Tim
Hallo Tim, im ATmega644P gibt es ein Register "CLKPR – Clock Prescale Register" wenn am AVR ein 12MHz Quarz hängt kannst du diese Frequenz durch 1, 2, 4, 8, 16, 32, 64, 128, 256 teilen, 12MHz / 256 = 46875 Hz Die Peripherie (UART, ADC, usw.) werden dadurch aber auch beeinflusst.
-
Thread
Ein paar Fragen zum Umstieg auf die STM32 Reihe
genauer zu sein die F103 Serie ) umzusteigen, da das Preis/Leistungsverhältnis im Vergleich zu den AVR meiner Meinung nach deutlich besser ist. Jedoch habe ich ein paar Verständnisfragen, zu denen mir leider auch der STM32 Artikel hier nicht helfen konnte: -Worin genau liegt der Unterschied zwischen
schmaler Code und breiter Zugriff, z.B. 16 bit breiter Maschinencode und Zugriff auf den Flash mit 128 bit (wo dann gleich mehrere Befehle geladen werden) 3. Befehlscache, um den Flash zu entlasten. Bei NXP (so aus dem Stegreif) 16 bit Code (thumb) und 128 bit Flashzugriff. Und bei ST ? Hab ich
-
Thread
Entwicklungen und Forschung um den Sparmatic Comet / Zero v2 Heizungsthermostat
Wie du meinst, nur nicht weinen wenn's mit dem AVR vorbei ist... :)
Heizkörper. [pre] Batterie Comet #1 Comet #2 Comet #3 NiMH #1 40:53:106 28:44:115 32:48:94 NiMH #2 31:47:94 LR6 voll 39:51:104 29:40:105 30:48:97 45:71:100 LR6 leer 41:52:105 30:43:114 30:48:98 29:45:114 30:
-
Thread
Alte 6502/Z80-Systeme:Ohne CPU betreibbar zum Batterie-RAM Auslesen?
neueren Schaltplan ist ein 48Z02 gezeichnet, das dürfte ein kleineres NVRAM derselben Art sein. https://www.st.com/resource/en/datasheet/m48z12.pdf ST hatte zwei Markennamen CAPHAT™ M48Z02 (1999-2020) und TIMEKEEPER® M48T02 (
CPU-Modus, in dem er einen 8080 Bus mit AD0-AD7, A8-15, !WR, RD! und ALE bereitstellt, praktisch wie ein AVR mit EBI (Mega 128*/256* z.B.). Zum Demultiplexen braucht man das übliche HC373 Latch. Im Gegensatz zum neueren FT2232H kann der FT2232D auch noch mit 5V IO-Spannung arbeiten. fchk
-
Thread
µC statt blinkender LED?
Hallo, kann ich einen AVR (tiny11/12 o.ä.) aus der gleichen Leitung speisen, die eigentlich eine LED zum Blinken bringt? Die LED blinkt etwa mit 2Hz. Der AVR soll seinerseits eine einzelne LED mit PWM ansteuern. Ich dachte
ein Mega48 bringt es bei internen 128khz und allen abgeschalteten Komponenten (bis auf die PWM vom Timer1, logisch) bei 1.8V auf 20uA. Selbst gemessen! Bei 2.5V sinds dann ca 120uA. Von da gehts mit dem Stromverbrauch
-
Thread
Compilerfehler Programm springt aus der Initialisierung zum Start zurück
vermuten, dass das beim Initialisieren der LUFA Bibliothek zuschlägt... Oder doch? Verwendest du das avr-gcc/avr-libc Gespann? > der Databereich hat 43% Auslastung. Es sollen aber noch einige > funktionen dazu kommen. Kanns durch eine hohe Auslastung des Data > Bereichs auch zu Problemen kommen?
den Verdacht nahe, dass es sich um solche Konstanten handelt. Falls ja, freunde Dich mal mit <avr/pgmspace.h> an.
-
Thread
Wie 300 PWM ausgänge?
64 Kanäle bequem mit einem Mega48 aber auch noch ausbaufähig http://www.mino-elektronik.de/AVR_PWM_64/AVR_PWM_64.htm
Shifts über mehrere SPI-Kanäle (evtl SerData als einzelne Bits von par. geschriebenem Byte ausm AVR nutzen) (schneller) -mit 39x '573 (zus ULN..) über ParallelBus gesteuert (am schnellsten), (ggfs mehrere Busse nebeneinander, damit Laufzeit nicht zu lange)
-
Thread
Nanochess auf avr
Wie wärs alternativ zu Nanochess mit AVR-Max: http://www.schach-computer.info/wiki/index.php/AVR-Max-Schachzwerg Edit: Wichtig auch die dort verlinkte Seite: http://www.andreadrian.de/schach/
http://code.google.com/p/dogm128/wiki/chess Code: http://code.google.com/p/dogm128/source/browse/libraries/Dogm/utility/chess.c Grüße, Oliver
-
Thread
Wie I2S Datenstrom mit AVR M88 einlesen
Hallo, ich suche eine Möglichkeit ein I2S Signal mit einem AVR Mega88 einzulesen. Ich will nur den Signalpegel auswerten und über LEDs anzeigen. Gibt es eine Möglichkeit, ausser die Pin's abzupollen? Also sowas wie SPI, SIO in irgend einem Modus oder sonst
mono bekommt man mit einem AVR sicherlich noch hin. Und da wäre auch wohl Verarbeitung noch evtl drin. Aber alles was darüber geht ... wenig Chancen.
-
Thread
7-Segment-Ansteuerung
Segment-Anzeigen, CA, Ansteuerung an PORTB0, PORTB1 und PORTB2 mit PNP Transistoren ATMega48 */ #define F_CPU 8000000UL #include <avr/io.h> #include <util/delay.h> uint16_t display_value; uint8_t einer, rest, zehner, hunderter; const uint8_t segmenttable[11]; #define T1
Segment-Anzeigen, CA, Ansteuerung an PORTB0, PORTB1 und PORTB2 mit PNP Transistoren ATMega48 */ #define F_CPU 8000000UL #include <avr/io.h> #include <util/delay.h> uint16_t display_value; uint8_t einer, rest, zehner, hunderter; #define T1 0xFE // Basis Transistor 1
-
Thread
dspic ausreichend für Audio Effekte ?
mich persönlich ist ein kostenloses Source-Level-Debugging wichtig, daher mache ich z.B. wenig mit AVR.
IMHO schön lötbaren 64-LQFP-Gehäuse. Kann aber kein SD-RAM. Für einen Looper oder so könnte man ein 128 MBit SPI Flash dran hängen. Dafür ist es schnell genug.
-
Thread
AD9833 Programmieren
61042222,69 0x03A36E2F (aufgerundet) Fast alle krumme Hexzahlen. Es gibt Quarze mit 5,6448 MHz (128*44100), das ist -40,2 kHz daneben. https://en.wikipedia.org/wiki/Crystal_oscillator_frequencies Ist das für den TO genau genug?
wird ihm bestimmt jemand die paar Zeilen schreiben. Und statt der Arduino IDE tuts auch ein altes AVR Studio, oder alles was eben STK500 kann.
-
Thread
[V] MikroElektronika "EasyAVR6 Development System"
- EasyAVR6 PROTO Board (http://www.mikroe.com/products/view/323/easyavr6-proto-board/) - Graphic LCD 128x64 with TouchPanel - 2x16 LCD + DS1820 temp. sensor - Serial Cable - Plastic Pen for TouchPanel
ATmega169 ATmega169P ATmega32 ATmega323 ATmega324 ATmega324P ATmega324PA ATmega32A ATmega48 ATmega48P ATmega48PA ATmega644 ATmega644P ATmega644PA ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88P ATmega88PA ATmega8A ATtiny12 ATtiny13 ATtiny15 ATtiny2313 ATtiny24
-
Thread
extrem schnell Wandeln ASCII-Hex nach Binär auf einem uC
add r30, r24 96: f1 1d adc r31, r1 98: f0 97 sbiw r30, 0x30 ; 48 9a: 90 81 ld r25, Z Result |= Hex[Byte2 - '0' ]; 9c: a6 0f add r26, r22 9e: b1 1d adc r27, r1 a0: d0 97 sbiw r26, 0x30 ; 48 a2: 8c 91
Am schnellsten geht es sowieso mit einem Dual-Port-RAM und einem FPGA. Ach ja, der gemeine AVR hat ja kein RAM-Interface. Schade.
-
Thread
Bedeutung von 128k words
Hi "128k words Flash memory" 131072 (2^17) Worte á 16 Bit MfG Spess
Auch bei den 14 Bit-Typen so verwendet. -> 1 kWord ==>> Platz für 1k = 1024 Befehle gruß avr
-
Thread
2* UB8830D was mach ich nur mit Ihnen?
Intel_MCS-48 https://www.google.de/#q=intel+ah-basic
einem Atmega haben hier geht es aber um diese Kollegen und das Speichermanagment, welches man im Atmega128 de fakto geschenkt bekommt.
-
Thread
Suche schnellen µC
AVR32 ?
Welche Vorteile hat ARM9 gegenüber den beiden anderen? Was ist leichter zum Unstieg von 8-bit AVR?
-
Thread
AVR-Mikrocontroller Lehrbuch von Koch
man lieber die Platine (AVR Entwicklungsplatine (ATmega8/ATmega48)) von http://shop.mikrocontroller.net nehmen und dazu ein anders Buch. Vielen Dank schon mal. Gruß Michael
ICh hab vergessen wie das Buch heisst: AVR-RISC-Mikrocontroller von Wolfganag Trampert.
-
Thread
AtMega ehwiges Fuse Thema 16 Mhz Quarz
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 SIG_UART0_RECV #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__) /* ATmega
-
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
ATmega328/Arduino und weiter?
klassischen" und den "modernen" Baureihen (Einzelstückpreise von Mouser): ATmega1284P-AU 6,50€ AVR128DB48T-I/PT 2,38€ Bezüglich der Beschaffbarkeit gibt es derzeit noch bei beiden Probleme, das sollte aber zumindest nach den Angaben von Mouser ab Oktober bzw. November Geschichte sein (wobei man
und nach drei Stunden damit losarbeiten kann? Was willst du großartig Platinen layouten? An einen AVR128DB z.B. muß doch nur noch ein 100nF Bypass dran und die MCU-Einheit ist fertig. Und für die Peripherie baucht man eh' meist eine Platine. Es sei denn, man ist mit einem Drahtverhau (und dessen
-
Thread
Arduino Schrittmotor
Hallo, ich habe hier einen Arduino Nano, einen 28BYJ-48 Schrittmotor und eine passende Treiberplatine. Ich habe das Beispielprogramm von Funduino genommen und möchte den Winkel und die Geschwindigkeit einstellen. In dem Programm unten habe ich es schon
Hi, Das finde ich bei Reihelt > Schrittmotor 28BYJ-48 (Schrittwinkel 5,625 x 1/64) =0,08789...° ->360°/... =4096 ??? Irgendwer schwindelt viel Erfolg, Uwe
-
Thread
Verständnisfrage: Zeiger auf Funktionen (AVR)
Grösse (Data: 16bit, Function: >=24bit). Keine Ahnung ob dass mit GCC zu machen ist, kann gut sein das AVR-GCC dann am Ende ist.
das steht auf einem ganz anderen Blatt. Wer weiß, vielleicht wird Atmel ja bei AVRs mit mehr als 128 KByte Flash-ROM auch einen Banking-Mechanismus implementieren. Mittlerweile gibt es ja sogar AVR-Varianten, die Code im RAM ablegen können (mit einem Mapping-Mechanismus kann die Aufgabe von Speicherblöcken
-
Thread
Atmelprodukte für Studenten bis zu 50% billiger
mit in das Angebot einschließen? Ich werde Elektroniker, und mache auch jetzt in der Lehre viel mit AVR.
AVR Butterfly AVR ISP mkII
-
Thread
Von atmega8 auf atmega48, Power down Problem
der atmega48 hat? Gruß, Benny.
Aber im Gegensatz zum Mega8 kann der Mega48 wirklich mit ner Flanke aufwachen und sogar an jedem Pin. Das nennt sich dann Pin-Change-Interrupt. Peter
-
Thread
µC - BUCK - BOOST Konverter
neuer PIC Freund schrieb im Beitrag #4966484: > Bei anderen Herstellern viel öfter als bei Atmels AVR8. Mag sein. Aber nicht jeder braucht eine 128MHz PWM. Warum dann jeden uC damit ausstatten?
Spannungen an den IR2101 sind da. Erster einfacher Test ohne Vin und ohne Spule per analogWrite(10,128); analogWrite(9,128); analogWrite(6,128); analogWrite(5,128); mit standart PWM von 970Hz zeigen 50% duty-cycle am Logicanalyzer (direkt an D10,D9,D5,D6 gemessen, TTL) Mit dem Scope genauso
-
Thread
asm: wert dritteln bzw. multipl. mit 1,3periodisch
Falls AVR-ASM (ATMega_xyz), dann mal "fmul" ansehen. ...
Wie genau soll es sein? x + x/4 + x/16 - x/128 = 1.3046875 => 0.3% x + x/4 + x/16 - x/128 - x/256 = 1.30078125 => 0.06%
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
man da vermutlich gar keine 8 MHz > mehr braucht, weil auch so schon recht schnell. PIC3 oder AVR welcher bietet mehr performance? AVR dachte ich hat doch alles single inst (bis auf division) oder? Ist der befehlssatz des pic3 mächtiger? oder wie kann der sonst an die Effizienz des avr rankommen
Deine spezielle Anwendung individuell suchen. DEN Universal-µC für alles gibt es nicht. Weder bei AVR noch bei PIC.
-
Thread
[V] AVR Controller und Diverse Restbestände
(DIL40) -- 2€ 3x ATMEGA8-16PU (DIL28) -- je 1€ 4x ATMEGA168-20PU (DIL28) -- je 1€ 1x ATMEGA128-16AU (TQFP64) -- 2€ 1x ATMEGA32-16 TQ (TQFP48) -- 1€ 4x ATTINY4 (SOT23-6) -- zusammen 0,50€ 2x Feinsockel 28 DIP -- je 10ct (oder gratis zum Controller dazu) 3x Feinsockel 40 DIP
Hallo zusammen, wieder frei geworden: 1x ATMEGA128-16AU (TQFP64) -- 2€ 1x ATMEGA32-16 TQ (TQFP48) -- 1€ Gruß Tim
-
Thread
Erfahrungsberichte zu verschiedenen USB-ISP-Programmern
es egal ob 3 oder 5V das LAB liefert 3-3,3V glaube und kann ebenso 5V targets flashen siehe AVR Datenblatt .. logic HIGH erkennt der AVR ab 1,6V ob es dann 3V oder 5V sind macht die 1 nicht noch mehr zur 1
Wird das Gerät denn von AVR-Studio erkannt?
-
Thread
Timer0 beim ATtiny24
Hallo Uwe, ich stelle im AVR Studio den internen Oszi auf 8MHz. Dann habe ich ca. 3 Hz. Bei einem 4Mhz externen Quarz eben nur ca. 1,4 Hz. Damit sollte der interne Takt schon bei 8 MHz laufen. Trotzdem danke und Gruß aus MD
$regfile = "ATtiny24.DAT" $crystal = 8000000 $hwstack = 48 $swstack = 48 $framesize = 80 Clkpr = 128 Clkpr = 0 'damit läuft er auf 8MHz auch wenn clkdiv8-Fuse gesetzt ist... DDRA = &B00000101 On Timer0 INTTimer0 Config Timer0 = Timer , Prescale
-
Thread
Unterschiede zwischen ARM und ATmega in der Programmierung
noetig, Quarz ran und fertig) und geht ueber die ganze Peripherie. Die Fuses koennen beim AVR etwas nervig sein, das gebe ich zu. Wenn man von AVR kommt ist es vielleicht etwas ungewohnt, das man auf ARM zur Ansteuerung von Pins evtl. 2 Register hat. set und clear. Das finde ich bei AVR auch
Ralfi schrieb im Beitrag #5319981: > Der AVR Programmierer ist beeindruckt Hab in der Industrie noch keinen AVR Programmierer getroffen :-) 8051 ist "bewährter Industriestandard", PIC ist billig, ARM ist "modern" (obwohl älter als AVR).
-
Thread
PPS5330 Labor-Netzteil hack
und IRQ vermeiden! ein ATmega macht das https://rn-wissen.de/wiki/index.php/Analog_Komparator_(Avr) http://modelleisenbahn-steuern.de/controller/atmega8/17-der-analog-comparator.htm https://www.mikrocontroller.net/topic/198508 http://www.grzesina.de/avr/acompare/acompare.html
Als Display könnte man ein Oled ohne Schutzglas nehmen. Das hier z.B. EA OLEDL128-6LWA von Electronic Assebly. Das würde von den Abmessungen gut hinter die Front passen. Link: https://www.reichelt.de/grafik-oled-128x64-68x51-mm-weiss-ohne-schutzglas-ea-oledl128-6lwa-p259375.html
-
Thread
Mikrocontroller für schnelle PWM gesucht
...Timer2 (CLKper) vom Xmega kann von der internen PLL gespeist werden -> 20-128MHz Datenblatt: http://www.atmel.com/Images/Atmel-8331-8-and-16-bit-AVR-Microcontroller-XMEGA-AU_Manual.pdf ATMEGA16A4 kostet bei Mouser ab 100 Stk. 1,34 Euro (je nach Typ) Gruß St. Ende
Ist der MCS8048 etwas für dich? https://de.wikipedia.org/wiki/Intel_MCS-48
-
Thread
Logic Analyzer Projekt - jemad lust!?!?!?
wurde ist ein ziemlicher Rueckschritt. 1996 gabs im Elektor (basierend auf Lattice 1016) einen 16/32/48/64 kanaligen 50Mhz Analyzer der wirklich gut als Basis fuer was neues geeignet waere. Helmut
USB könnte man ja einfach die bus-buffer für die datenleitungen tristate schalten und dann mit einem AVR draufgehen, um die daten auszulesen. ideal wären meiner meinung nach mindestens 128K samples für jeden kanal. da ganze könnte man ja modular aufbauen, z.B. 32 kanäle pro platine. wenn man dann will
-
Thread
USB-Stick am Mikrocontroller VNC1L
siehest Du die Abläufe und die Antworten des VNC1L im Detail. http://www.youtube.com/watch?v=r3fF48pI0Wo
echt einsteiger auf dem Gebiet. Ich wollte dien Programm nutzen um Daten zu loggen. ich benutze einen AVR ATmega32 und AVR Studio 5. Nun ist mir aufgefallen das du vnc2l_avr.c in VNC!L_AVR.c includierst ohne eine Header Datei zu packen...wenn ich das ganze kompilieren will, bekomme ich die fehlermeldung
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
läuft. Ich finde es erstrebenswert, dass wir einen _gemeinsamen_ Code haben, der sich für ARM _und_ AVR compilieren lässt. Ich hatte das mal mit AtmelStudio und [c]#ifdef _AVR_IOM2560_H_ // … #ifdef _AVR_IOM328P_H_ // …[/c] gemacht. Ging super! … oder zumindest gemeinsame .h-Datei-Schnittstellen
auslesen wenn die 3,3V mit Power 0,3A läuft -> wlan Chip in Betrieb nehmen hach ist das schön mit 128kB flash und 16 kB Ram (hey ihr STM User nicht zu laut schmunzeln, für Arduino oder AVR Nutzung bin ich zufrieden) Ich wüsste auch noch nicht wie ich die 128k vollbekomme, vielleicht mit LED Bilder
-
Thread
Welches 7 Zoll Grafikdisplay ist gut?
willst, dann verwendest du einen RPi oder ähnl als Display-Controller für den AVR. ;-)
generiert werden, ist mit einem AVR dann völlig Feierabend. Wenn Dir schwarz-weiß reicht, kannst Du ruhig ein TFT-Display nehmen und alle RGB-Leitungen zusammenschalten. Bei einem 7" Display mit 800x480 Pixeln reichen schon 48 KB Bildspeicher
-
Thread
ATmega324p: T2 als 'Echtzeituhr'
Info: Bei einem ATmega48 läßt sich der Oszillator mit 2 x 18pF exakt auf 32768Hz abgleichen. Dieser hat aber eine höhere Stromaufnahme im 'power save' Modus. Und wie es dann beim ATmega48P aussehen wird, kann mangels Verfügbarkeit
aufwendig. Da nehme ich dann doch lieber einen fertigen Uhrenbaustein. Interessanterweise tickt der Mega48 ja ganz anders. Atmel scheint das Problem nicht zu kennen, sonst hätte man den Oszillator doch so aufgebaut, daß er für alle Modelle gleich verwendbar wäre (Quarz+Kondensatoren). Ärgerlich bei AVR
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
AVR development board core board minimum system" ATmega88 M88 AVR Development Board Core Board Minimum System ATmega128M128 AVR Development Board Core Board Minimum System ATmega168 M168 AVR Development
AVR Development Board Learning Board (On-board SD card ATmega128 mega128 AVR MP3 Development Board Learning Board "Arduino Pro Mini modified ATmega168 AVR core board development board" Arduino Pro
-
Thread
Günstige Universal-Programmer Empfehlung: TL866
Den BX48 kauft man auch eher bei Reichelt... hab ich seinerzeit auch gemacht (hab noch nicht den Typ II), der Preisvorteil war damals sogar noch etwas größer .
Gibts denn zwischen TL866 und BX48 nix?
-
Thread
"Universalprogrammer" für Linux
struct ftdi_context *ftdi; struct ftdi_device_list *devlist, *curdev; char manufacturer[128], description[128], serialnumber[128]; int retval = EXIT_SUCCESS; if ((ftdi = ftdi_new()) == 0) { fprintf(stderr, "ftdi_new failed\n"); return
Checking device: %d\n", i); if ((ret = ftdi_usb_get_strings(ftdi, curdev->dev, manufacturer, 128, description, 128, serialnumber, 128)) < 0) { fprintf(stderr, "ftdi_usb_get_strings failed: %d (%s)\n", ret, ftdi_get_error_string(ftdi)); retval = EXIT_FAILURE
-
Thread
Einfach-Messdatenerfassung
> Die 48V sind übrigens Absicht - nur so kannst Du nämlich die in der Norm > geforderte Leistung von 10 oder 16W überhaupt über 100m Ethernet-Kabel > übertragen. Und 48V ist gerade noch Kleinspannung. ok
haben. Das könnte Geld sparen helfen. Beispielsweise fand ich mal einen MSP430F478IPNR mit 8MHz, 48k Flash, 2k RAM, 5x 16bit ADC, 1x 12bit DAC für nur 5.63.-. Das ist weit unter 20.-. Es kann also schon Sinn machen über solche Synergien nachzudenken. Ein MSP430F5418 mit 18MHz, 128kB Flash, 16kB
-
Thread
Ethernet Relais
mitsamt Bootloader und einsatzbereiter Firmware bekommen. http://www.chip45.com/products/crumbx1-net_avr_xmega_modul_board_atmega128d3_embedded_internet_ethernet_webserver_usb.php Da schließt Du nur noch Netzteil, Transistoren und Relais an - fertig. Zur Ansteuerung erstellst Du Dir eine HTML Datei
Bootloader und > einsatzbereiter Firmware bekommen. > > http://www.chip45.com/products/crumbx1-net_avr_xmega_modul_board_atmega128d3_embedded_internet_ethernet_webserver_usb.php > > Da schließt Du nur noch Netzteil, Transistoren und Relais an - fertig. > Zur Ansteuerung erstellst Du Dir eine HTML
-
Thread
Evaluation neuer Mikrocontroller: ARM? Gesperrt
Cortex M3 raten. Da gibts ja schon 4 Hersteller (Atmel, NXP, ST, TI). ST ist zur Zeit bei 1MB Flash, 128kB RAM intern. CAN, USB, Ethernet haben die oft auch schon drin. Peter
us pro Berechnung. Laut http://www.smxrtos.com/ussw/gofast/gofast_arm_cwk.htm braucht ein ARM7 @ 48 Mhz < 3 us pro Addition oder Multiplikation d.h. das Teil wäre hier zu 60% ausgelastet (ohne FPU). Empfehlung: AVR32 in Form des UC3C http://www.atmel.com/dyn/corporate/view_detail.asp?ref=&FileName
-
Thread
[V] Halbleiter, Netzteile, Opto, Diskret, Relais, Buchsen, Evalboards
SN74LVC245A, TI: 8fach Bus Transveiver -> 0,10€/Stk. 435x ATMEGA325-16AU, Atmel: AVR -> 0,75€/Stk. 60x PCA9306D, NXP: I²C Level Shifter -> 0,50€/Stk. Halbleiter Speicher: 28x 29LV040CQI-70G, Macronix: 4MBit Parallel Flash -> 0,50€/Stk. 10x 39VF010-70-4C, Microchip: 1MBit Parallel Flash -> 0,25€/Stk. 128x M29W320EB-70N6, ST: 32MBit Parallel Flash -> 0,50€/Stk. 152x S29AL008D70TFI02, Spansion: 8MBit Parallel Flash -> 0,25€/Stk. 43x M24C64-RMN6P, ST: I²C EEPROM 64kBit