-
Thread
LIN-CAN Gateway / Bauteilauswahl
ATMEGA16M1/32M1/64M1 der hat sowohl LIN als auch CAN-Controller integriert.
. schrieb im Beitrag #6942789: > ATMEGA16M1/32M1/64M1 der hat sowohl LIN als auch CAN-Controller > integriert. Auf Grund der Bauteile Flut auf dem Markt, ist für mich als Neuling nicht ganz klar nach welchen Spezifikationen gewisse Bauteile
-
Thread
Verständnisfrage zu Assembler bei PIC und ATMEL
einem 8Bit Arbeitsregister > 1023 Adressen nutzen kannst? Z.B. 8051 oder AVR zeigen Dir, wie man 64kB Daten + 64kB Code linear adressieren kann. https://de.wikipedia.org/wiki/Intel_MCS-51 Es gab auch mal 8051 mit >64kB Code (AT89C51RE2: 128kB Flash). Leider ist die Fabrik abgebrannt und die Fertigung
GSM-Alarmanlage, glaube das waren am Ende um die 340kB Text und mehrere tausend Zeilen (für einen ATMega1284)...
-
Thread
ethersex im etherrape
atmega161 atmega162 atmega163 atmega165 atmega168 atmega169 atmega32 atmega323 atmega325 atmega3250 atmega64 atmega645 atmega6450 atmega128 at90can128
atmega165 atmega168 atmega169 atmega32 atmega323 atmega325 atmega3250 atmega64 atmega645 atmega6450 atmega128 at90can128 at94k avr1 at90s1200 attiny11
-
Thread
AVR Studio 4.19 - No AVR Toolchain installation found
Unendlichoherpotentialtopf schrieb: > ATmega328 (nicht 328P) geholt. Der ist im > Wizard aber leider nicht vorhanden. Dann nimm Studio 4.19 und den WinAVR in separatem Ordner. Habe es hier unter Win7 x64. Mit AVR Toolchain hat es hier auch
bekomme ich die Meldung "AVR Simulator 2: Error loading model D:\Atmel\AVRTools\AvrSimulatormk2\libATmega328.dll: Das angegebene Modul wurde nicht gefunden." Kann ja irgendwie alles nicht sein hier. Welche Umgebung nutzt ihr denn für den ATmega328? UnendlichHoherPotentialtopf P.S: Habe jetzt
-
Thread
6502 Prozessor wer kennt den noch?
war das ding nicht im C64 drin? wieso programmierst du dann keinen C64? :)
Ben ___ schrieb im Beitrag #2203009: > war das ding nicht im C64 drin? Im C64 war der 6510 verbaut. Der 6502 war in dessen Vorgänger, d.h im VC20 verbaut
-
Thread
AtMega soll Servo steuern
Ich sollte erwähnen dass ich auf einem AtMega 168 programmiere, was einer meiner Probleme ist, da alle Hilfen etc meist für den AtMega8 geschrieben wurde... MfG
G. schrieb im Beitrag #2175025: > Ich hab leider kein Oszi um zu sehen was da wirklich aus dem Atmega > kommt und ich habe keine Schimmer was ich falsch mache. Werden denn im Simulator die richtigen Signale für den Servo erzeugt? ATmega8 und ATmega168 sind so was von ähnlich, dass die Programme
-
Thread
Touch bauen, suche günstigere alternativen
TLC5940), dann dauert > eine volle Aktualisierung (z.B. beim schnellsten momentan Verfügbaren > ATMEGA -> ATMEGA1284P) ca. 0.4 Sekunden (Und das ist nur die simple > Ausgabe per SPI). Wie kommst du auf 0,4 Sekunden?
einen ATMega128L mit 16 Mhz Quarz
-
Thread
Könnt Ihr mir bitte bei meinem ersten Programm helfen ?
dem empfohlenem Tutorial soll ich den PWM Modus aktivieren. Eigentlich steht im Datenblatt vom Mega64, das dieser einen 16-Bit Counter hat, aber ich kann laut TCCR1A nur 8,9 oder 10 Bit-Counter wählen (Datenblatt Mega64 Seite 135), je nachdem was ich am Bit 0 und 1 einstelle. Wie auch immer, vielleicht
// for compatibility with AT90S8515 #elif __AVR_ATmega8__ #define XTAL 1000000L // Crystal frequency in Hz #define OC1A_PIN PB1 // OC1A pin (for AT90S8515 use PD5, for ATmega8 use PB1) #define OC1A_DDR DDRB // OC1A
-
Thread
AD7177 SPI Kommunikation durch Schleifringe
beiden Geräte außer Takt und es geht nichts mehr. Löst du dann denn wenigsten mal einen Reset aus (64+ Clocks with DIN high)?
zuerst 47 Ohm, da hat's doch etwas geklingelt, also habe ich sie auf 420 erhöht. Treiber ist Atmega 1284. Ic dachte es funktioniert wie ein Schmitt-Trigger. Müssen die Flanken eine Mindeststeilheit besitzen?
-
Thread
sinus mit atmega8 erzeugen
tach, ich muss für meine dipl-arbeit nen sinus mit nem atmega erzeugen. umsetzen tu ich das dann mit nem da-wandler aber den programm-code für den atmega brauche ich ja. ich will diesen standart sinus erzeugt mit dds, wie man es hier ständig liest.
im atmega simulieren. das sind eigentlich einfache formeln, geben aber eine hübsche sinuskurve. für ein pc programm hatte ich das mal verwendet, da aber noch mit floats. für einen atmega könnte man das relativ
-
Thread
AT90CAN mit sechs externen CAN-Controllern
theoretisch könntest Du das auch per Port IO machen, aber das wird viel zu langsam. Das haben die Mega64/128/640/641/1280/1281/2560/2561 sowie die alten Mega162 und Mega8515. Wenn DU AVR nehmen willst, dann einen der modern Typen Mega 64x/128x/256x > Und wie müsste ich die SJA1000-Controller an den MCU
theoretisch könntest Du das auch per Port IO machen, aber das wird viel zu langsam. Das haben die Mega64/128/640/641/1280/1281/2560/2561 sowie die alten Mega162 und Mega8515. Wenn DU AVR nehmen willst, dann einen der modern Typen Mega 64x/128x/256x ---- Meine Empfehlung: Atmega 1281. Ist einer der
-
Thread
Unterstützt AvrGCC den Atmega2561
gleich groß haben. Um den ATmega256x zu bedienen, hätte man mit normalen Mitteln also die Zeiger auf 32 bits ausdehnen müssen, und dabei auch die Zeiger in den RAM vergrößert, obwohl der ja maximal 64 KiB hat. Stattdessen hatte
entsprechend darüber warnen könnten. Das die einzige mir derzeit bekannte Falle im Zusammenhang mit dem ATmega256x-Patch. Allerdings hat der ATmega256x-Patch auch noch ,huckepack' einen Patch mitgebracht, der main() zu einer normalen Funktion macht, wie es im C-Standard eigentlich schon immer vorgesehen
-
Thread
Bester/Leistungsfähigster µC?
tgwHome?_nfpb=true&_pageLabel=interactiveGuide http://www.semiconductors.philips.com/pip/LPC2194JBD64.html Peter
Stromverbrauch auch. Leider kann die Frage immer noch nicht eindeutig beantwortet werden. Der ATmega128 ist in fast allen Punkten der bestausgestattetste AVR. Er wird in der Anzahl der I/O pins aber von den sonst geringer ausgestatteten ATmega3250 und ATmega6450 übertroffen. Von der Rechenleistung
-
Thread
[VS] Konvolut ältere Mikroprozessoren PIC, 8051, 6502, ATmega
Verschenke diverse ältere Prozessoren: 5 St. P89C51RD+ 64K Flash PLCC-44 1 St. AT89S8252-24PI 8051-Controller mit EEPROM DIP-40 1 St. D8035H NEC DIP-40 1 St. ATmega8515L-8PC DIP-40 1 St. PIC16C54A-10/SO SO-17 7 St. R6502-13 DIP-40
mit EEPROM DIP-40 ist nun auch vergeben. Nun sind noch folgende verfügbar: 5 St. P89C51RD+ 64K Flash PLCC-44 1 St. D8035H NEC DIP-40 1 St. ATmega8515L-8PC DIP-40 1 St. PIC16C54A-10/SO SO-17 Bitte melden, wenn jemand sie haben möchte. Gruß, Günter
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
Breadboard nutzen. Wäre aber wohl nicht ganz so billig... Blue Pill ? Achso, DIP kompatibel zu ATMega16. Eher unsinnig.
überhaupt halbwegs aktuelle auf solchen kleinen Boards? NUCLEO-L432KC, Cortex-M4 mit 256K Flash und 64K RAM.
-
Thread
Problem mit Eclipse: kennt DDRA etc. nicht
Guten Abend zusammen Folgende Situation... Ich habe auf einem Win7 Ultimate x64 Rechner Java x64 und Eclipse Indigo x64 Eclipse IDE for C/C++ Developers Version: Indigo Service Release 1 Build id: 20110916-0149 Installiert Dazu habe ich in Eclipse das neuste AVR Plugin
Claudio Hediger schrieb im Beitrag #2370761: > Ich habe auf einem Win7 Ultimate x64 Rechner > Java x64 und Eclipse Indigo x64 Eclipse IDE for C/C++ Developers > Version: Indigo Service Release 1 > Build id: 20110916-0149 Vergiß den ganzen 64 Bit, Ultimate und sonstwie Schnickschnack
-
Thread
Code für AVR ATmega8 und ATmega168
_MAX__ 9.999999E96DF #define __DEC32_MIN_EXP__ (-95) #define __DEC32_MIN__ 1E-95DF #define __DEC64_DEN__ 0.000000000000001E-383DD #define __DEC64_EPSILON__ 1E-15DD #define __DEC64_MANT_DIG__ 16 #define __DEC64_MAX_EXP__ 384 #define __DEC64_MAX__ 9.999999999999999E384DD #define __DEC64_MIN_EXP
neuesten AVR-GCC auf meinem Mac gemacht. Das folgende klappt jetzt wunderbar: [c] #if defined(__AVR_ATmega8__) #include "hardware-atmega8.h" #elif defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) #include "hardware-atmega168.h" #endif [/c] Gruss Matthias
-
Thread
STK500 Atmega8515 Fuse Einstellungen
Hi Der ATMEGA8535 steckt im falschen Sockel. MfG Spess
Hi >Upps.. peinlich ... >Atmega8535 in den anderen Sockel gesteckt -> der Fehler bleibt. Da die Sockel unterschiedliche Stromversorgungsanschlüsse haben, ist es durchaus möglich, das du den ATMega gegrillt hast. MfG Spess
-
Thread
AVR Eclipse Plugin 2.3
will now use the MCU with the shortest name when multiple MCUs share the same signature (e.g. ATmega169 / ATmega169P). This makes working with the AVR Butterfly easier. [/pre]
Atmega8 Atmega8 wrote: > @ 900ss > Ich will auch dass Gnu99 als Default gesetzt wird. > > .. nicht traurig sein dass du überstimmt wurdest :) Nöö, bin ich nicht. Kein Problem. Meinetwegend kann da
-
Thread
(100x10) INT-Array auf mega8?
Ernest Beckert wrote: > hmmm, wie wärs mit zB dem ATMEGA128? > [...] > - kann man sowas für allererste Gehversuche via Steckbrett aus dem > AVRstudio programmieren? ATMega128 und Steckbrett? Vergiss es. Den gibt's nur im TQFP64, da ist nichts mit stecken
Johannes M. wrote: > ATMega128 und Steckbrett? Vergiss es. Den gibt's nur im TQFP64, da ist > nichts mit stecken. > Sollte kein Problem sein. Allerdings ist der Mega128 mittlerweile auch > schon älter und es gibt pinkompatible
-
Thread
Wenn sich Timer0 und Timer1 streiten.
gerade mit dem Compare betrieb, lese ich das richtig, dass der Asugabepin festgelegt ist auf PB3 beim ATmega16?
das der Comparebetrieb besser wäre, allerdings bin ich noch nicht > auf den Trick gekommen wie ich 64kHz mit dem Timer0 und einem Systemtakt > von 16MHz erreiche. Wieso Trick? Du willst ein Rechtecksignal mit 64 kHz? Dann musst Du nur ein bisschen Rechnen. Erstmal CTC-Modus für den Timer wählen. Dann
-
Thread
[S] 28C64/65 PLCC / 27C02001 PLCC / AVR 8515 in PLCC / 74xx157/257 in SO16
zuschlagen. ;-) @Philipp: Super, melde mich gleich per PM Weiter aktuell gesucht: 15 Stk. 28C64/65 siehe oben 7 Stk. AT90S8515 oder ATmega8515 PLCC siehe oben
Hallo Leute, die Suche ist immer noch aktuell. 15 Stk. 28C64/65 siehe oben 7 Stk. AT90S8515 oder ATmega8515 PLCC siehe oben Zusätzlich ist noch dazu gekommen das ich 10-15 Stk. PS/2 Simm-Sockel suche, die Simms sollen liegend, also parallel zum Board eingesteckt
-
Thread
AVR Ladekurvendisplay
Datensätze Speicherbedarf: 480 * 4 bytes = 1920 bytes. Das ist leider schon zu viel für meinen ATMega32. Jetzt war der Ansatz entweder die Daten in einem EEProm (AT24C128 mit 128k) abzulegen, aber der macht "nur" 100.000 Schreibzyklen, dann ist er hin. Eine Alternative wäre der ATMega644 mit 4k SRAM
>Speicherbedarf: 480 * 4 bytes = 1920 bytes. >Das ist leider schon zu viel für meinen ATMega32. warum?
-
Thread
Arduino Nano funktioniert, aber Arduino Uno R3 nicht?!
ISP" und ein detailliertes Vorgehen, oder einen ISP-Programmer. Oder man könnte versuchen, den Atmega16u2 auf dem Board nochmal mit seiner Firmware zu beschreiben, mit Hilfe von Atmels Flip-Software. Wenn man einen anderen "Atmega328p mit Arduino-Bootloader" hat, könnte man auch mal versuchen, einen
Hallo zusammen, ich habe mir ein ATmega UNO R3 mit einem ATmega328 zugelegt. Leider habe ich auch, wie oben schon beschrieben, Probleme mit der Anbindung allerdings an meinen Win7 64bit Rechner. Das Gerät wird nicht erkannt und unter
-
Thread
SPI mit Attiny 841 und MCP23S17
Das vollständige Programm (für einen ATmega48PA).
zu parametrieren ist. Ich verwende bei meinen Projekten auch SPI - Kommunikation zwischen 2 Atmega328 (Master und Slave, tauschen 22 Bytes zyklisch aus) - programmiert mit dem AVRStudio 4.18 (nix Arduino IDE) - Ansteuerung eines 128*64 Display mittels SPI und MCP23S17, verwende da aber die lib
-
Thread
Verbindung zwischen Laptop und Stk500
Also auf meinem Board ist der ATmega8515L. Wie meinst Du das mit dem Protokoll?
Ich vermute mal, Dein Hauptproblem ist, daß Du 64Bit Windows verwendest. Dann muß der Konverter 64Bit können, der Treiber muß 64Bit und signiert sein. Das ganze Treibergedöns ist gegenüber 32Bit erheblich komplizierter. Ich kann da nicht helfen
-
Thread
100kb Variablen auf ATMEGA2560
verwenden um 3 Schrittmotoren zu steuern würde ich mir nochmal überlegen. Meine Lösung wäre ein ATMEGA8 und EEPROMS bei 5V oder ATMEGA8L (oder 8A) und Datenflash.
Der avr-gcc kann m.W. nur Felder bis 64k anlegen.
-
Thread
MCU mit 64Mbyte RAM
diverse ARM-uC wie STM32 können das natürlich auch, aber mir fällt gerade kein fertiges Board mit 64 MB ein. Selbst-Bau ginge damit aber.
weniger als 100 > Assembler Instruktionen. Das schafft ein AVR locker in 30usec. Dann nimm einen ATmega64 oder was ähnliches, pack da 64kB SRAM dran und nutze den clever als [[FIFO]] zwischen deiner Datensenke und der SD-Karte. Damit sollte das machbar sein, wenn nicht gerade total wahlfreier Zugriff
-
Thread
Einheitliche Regel für in C erstellte Variablen, Typen etc
int_fast16_t a, int_fast16_t b) { return a + b; } int foo_mix(int a, int_fast16_t b) { return a + b; } int64_t foo64(int64_t a, int64_t b) { return a + b; } [/code] Liefert mit einem betagten MS cl compiler (der noch immer verwendet wird, weil getestet): [code] File Type: COFF OBJECT foo_int:
} [/c] Mal mit drei verschiedenen Typdefinitionen compiliert: [pre] $ avr-gcc -Os -mmcu=atmega328 -S -o default.s test.c $ avr-gcc -Os -mmcu=atmega328 -DTYPE=int -S -o int.s test.c $ avr-gcc -Os -mmcu=atmega328 -DTYPE=int_fast32_t -S -o int_fast32_t.s test.c $ md5sum *.s
-
Thread
Knight Rider!
jemand von euch ein Programm für ein Knight Rider schreiben? Inkl. Verwischung? Ich habe einen Atmega8
für ein Knight Rider schreiben? > Inkl. Verwischung? Ich habe sowas... :-) > Ich habe einen Atmega8 Ich habe aber ein FPGA und programmiere in VHDL. Hilft dir das? ;-) http://www.lothar-miller.de/s9y/archives/61-Lauflicht.html
-
Thread
Arduino frage zu Serial.print
Mit BASCOM täte es auch ein ganz normaler ATMEGA8!
nicht. > Das ist für AVR, angemessen, aber auf 32 Bit Modellen dürfte das > dann unnötiger Weise 64 Bit nutzen. Zumindest beim ARM ist unsigned long ebenfalls 32bit.
-
Thread
Welcher Atmega zur USB/RS232 Kommunikation
geregelten Lötkolben mit einer 2-3 mm breiten Meißel-Spitze und reichlich Flussmittel. Dort kannst du ATmega32U4 Boards fertig bestückt kaufen: https://www.chip45.com/products/crumb32u4-1.0_avr_atmega_modul_board_atmega32u4_usb-2.0-controller.php
> Löten kann, und der Chip dann auch noch andere Dinge tun soll ^^ :D Dazu müsstest du einen ATmega im PDIP-Gehäuse haben. Stefan F. schrieb im Beitrag #7364182: > Die ATmega32U Serie hat sowohl eine native USB Schnittstelle als auch > eine serielle. Gilt das nicht für alle U-ATmegas (z.B.
-
Thread
Mini-Computer mit BASIC
Oder mega128 mit externem ram. da kann man 64kb ranhängen, das dürfte potent genug sein, oder?
ATmega644P ist Pinkompatibel. Allerdings müsste man mehr am Sourcecode anfassen, anders als ATmega16->32 sind die Register nicht mehr alle "kompatibel".
-
Thread
Verschenke ICs - 07/2013
Hallo! > 18x 4164 64Kx1 DRAM (Commodore/Arcade) <-- andere Versandkosten da DIL! Sind diese noch zu haben? Falls ja, da hätte ich Interesse daran. MfG, Jan.
2x ISL22512 16-Tap Digipot 10 KOhm 2x ATMEGA103L (Recycled) 3x MAX3232 SOIC Gruß Uli
-
Thread
[V] Halbleiter, Netzteile, Opto, Encoder, Diskret, Relais, Pneumatik, AoIP
1x LMZ22003TZ: 3A Simple Switcher -> 1,50 €/Stk. Halbleiter Speicher: 94x M24C64-RMN6P: I²C EEPROM 64kBit -> 0,15 €/Stk. 27x 29LV040CQI-70G: 4MBit Parallel Flash -> 1,00 €/Stk. 10x 39VF010-70-4C: 1MBit Parallel Flash -> 0,50 €/Stk. 128x M29W320EB
: RS-232 5V 3-Driver/5-Receiver -> 0,25 €/Stk. Halbleiter Speicher: 43x M24C64-RMN6P: I²C EEPROM 64kBit -> 0,15 €/Stk. 27x 29LV040CQI-70G: 4MBit Parallel Flash -> 0,25 €/Stk. 10x 39VF010-70-4C: 1MBit Parallel Flash -> 0,25 €/Stk. 128x M29W320EB
-
Thread
ILI9486 8-Bit Parallel Bus deutlich langsamer als SPI
hat eh zu wenig RAM für solche Spielereien. Naa, ich habe das ganze Projekt schonmal auf ein ATMega328P mit 16 MHz aufgebaut das ging noch nur hat mich die geringe Refresh Rate gestört und das mir der FLASH ausgegangen ist. Mfg
für den Vorgang des Display Löschens auf nur 90ms Dauer > (480x320 Pixel a 16 Bit). Auf einem ATMega644 mit 20MHz.
-
Thread
Erfahrungen mit AI-Coding
Hab jetzt nicht den ganzen Thread durchgelesen, aber das Atmega-Beispiel hat mich gereizt mal die von mir präferierte online-KI zu befragen: den prompt hab ich ähnlich wie hier vorgemacht wurde knapp gehalten: "C-code for ATmega48, RTC @ 32768 Hz, power saving
Streiche das Atmega und das Post trifft auch auf mich zu. Dein Lese- und Textverständnis lässt mal wieder zu wünschen übrig. Es ging sehr wohl /nur/ um Kommentare.
-
Thread
advanced Arduino Libraries
>Talkie werde ich mir wohl mal anschauen, besser anhören. >Referenz für mich wäre da SAM von C64 >https://www.c64-wiki.de/wiki/SAM >Da habe ich damals mal versucht dem das Singen von "Alle meine Entchen" >beizubringen, klang auf jeden Fall sehr lustig. >Einen Arduino-Port für den ESP32 habe
Kenntnisse der Controller Hardware und noch viel mehr von der > Signalverarbeitung. Nun ja, ein C64 hat eine mit 1MHz getaktete CPU und es ging damit. 2 Vorteile hat der C64: 64k Ram (für Programm und Daten) und den SID, der zumindest etwas bei der Tonerzeugung hilft. Ich wollte mir das mit dem SAM
-
Thread
Leistungsstärkere Alternative für Atmega/Arduino
Lucas N. schrieb im Beitrag #4805913: > So ein Atmega 2560 mit mehr RAM der hat nur 8KB SRAM ein migty mini 1284p hat 16KB SRAM und was ist mit arduino xmega? http://kampis-elektroecke.de/?page_id=876
genau dieser Hinsicht. zB die http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC33FJ64GP206A haben 8 PWM, 40 MIPS, und ..
-
Thread
abfrageintervall drehgeber
Hallo, ich möchte der Code von Peter für meinem Drehgeber (atmega8) anpassen und weißt nicht wie ich diese Zeilen: [C] TCCR0 = 1<<WGM01^1<<CS01^1<<CS00; // CTC, XTAL = 8e6 / 64 OCR0 = (uint8_t)(XTAL / 64.0 * 1e-3 - 0.5); // 1ms [/C] Bei atMega8
Von welchem µC nach Atmega8 willst du anpassen? > TCCR0 = 1<<WGM01^1<<CS01^1<<CS00; // CTC, XTAL = 8e6 / 64 > OCR0 = (uint8_t)(XTAL / 64.0 * 1e-3 - 0.5); // 1ms Die Formel würde auch für andere Prescalerwerte als
-
Thread
Kompletter Einsteiger: welcher µC, um Knopfdruck an PC weiterzuleiten?
in den Comp zu geben und das terminal. Oder so. Heutzutage muss es ein ganzer Heimcomputer ala C64 sein für so einen Aufgabe.
ohne komplexe externe Hard- und Software möglich ist. "Früher" hat man die Taste einfach an seinen C64 angeschlossen, und der hat das dann nebenbei einlesen können. Heute muss man an den PC erst das Pendant eines C64 (allerdings mit mehr Rechenleistung) anschließen, der dann dediziert zum Einlesen der
-
Thread
Uhr bauen-I2C,
wird wohl zu umfangreich. Deswegen nur ein paar Worte zum PollinBoard. Das PollinBoard wird ohne Atmega ausgeliefert. Ihr müsst also noch extra einen(oder besser mehrere) Atmega16 oder Atmega32 dazu mitbestellen. Auf dem Board befinden sich schon die Widerstände für die I2C-Schnittstelle. In der
die I2C Schnittstelle verbinden und initialisieren aber sein Lehrer meint, er braucht auch einen Atmega( welchen wissen wir eben noch nicht, weil er hat auch gehört ein Atmega 8 könnte zu wenig Speicherplatz, für <60 LED's haben, wir wissen aber noch ob doch ein Atmega 8 reicht) und die Frage ist jetzt
-
Thread
ATmega128 und PLCC
), Bauformen siele letzte Spalte. Den Atmega128 gibt es nur als TQFP64 und als MLF64, daher ist der Vorschlag mit der Adapterplatine wohl am einfachsten.
www.elk-tronic.de/index.htm bzw. http://www.elk-tronic.de/Products/Adapter/SolderAdapter/SolderAdapter.htm#TQFP 64 auf DIL 64
-
Thread
ATMEGA32A UART Problem
**** Sicher? In deinem zuerst geposteten Programm hast du nämlich einen Vorteiler von 64 und nicht 1024. [avrasm] ldi r16,(1<<CS10|1<<CS11) out TCCR1B,r16 [/avrasm] 1024 / 64 ergibt aber wieder einen Faktor 16 Arbeitet dein System mit 1 Mhz, hast du einen Vorteiler von 64 programmiert und mit 1024 gerechnet, kommen falsche Zeiten raus, die dir duch den Fehlerfaktor 16 vorgaukeln, dass dein System mit 16 Mhz arbeiten würde.
-
Thread
Mikroprozessorboard
z80 hatte 64 KByte Adressbereich. von da ab nur noch Bank Switching. Haben wir bis 256 KByte gemacht. Größere IC´s gabs damals 1988 nicht in DDR. Jo ,In / Out waren die I/O mit IORQ mit max. 256. Alles andere
64k DRam müßte ich noch haben...
-
Thread
DCF-Uhr mit LCD in C
Die Register für den Timer0 heissen beim Atmega16 anders als beim Atmega8. Da musst du in die beiden Datenblätter schauen und deinen Code anpassen.
64 (1) (1) OCR0A = 250-1; //((16000000/64)/1000) = 250 TIMSK0 |= (1<<OCIE0A); //Compare Interrupt erlauben (1) [/c] Woran kann das liegen???
-
Thread
USBasp von Fischl unter Ubuntu installieren
20 128 0 no 512 4 0 9000 9000 0xff 0xff flash 33 10 64 0 yes 8192 64 128 4500 4500 0xff 0x00 lfuse 0 0 0 0 no 1 0 0 2000 2000 0x00 0x00 hfuse 0 0 0 0 no
GND. > Scheinbar liegt es ja nicht an der AVR-Schaltung, oder? Ist auf das auf dem Bild ein ATmega8 oder ein ATmega168? Ist eigentlich egal, beide haben meines Wissens die gleiche Pin-Belegung. Irgendwas stimmt da aber nicht. Pin 1 des uC z.B. sollte direkt mit dem Reset-Anschluss des 10-poligen
-
Thread
ATMEGA128:Flash beschrieben
durfte das Ding niemals ausschalten, sonst sind ja die ganzen Daten weg. Wie könnte ich da beim ATMEGA128 tun?
Sorry ich habe da was falsch gerechnet. Es sind 64Kybte. --> 512KBit / 8 = 64Kbyte
-
Thread
ATmega32u4 - ADC wirklich nicht unter 2.56V Ref?
> bin durch die anderen ATmega verwöhnt Also bei ATmega16 und 32 zum Beispiel ist als Minimum 2.0 V angegeben. Keine Ahnung, was darunter passiert. Wie sieht das Programm aus?
aber ich hatte nie derlei > Schwierigkeiten von denen du berichtest. Ich auch nicht, bisher mit ATmega8, ATmega16/32, ATmega328 und einigen ATtinys. Daher stehe ich auch gerade bißchen auf dem Schlauch, was die Ursache angeht. Wenn der ADC wenigsten aufgrund der möglicherweise zu nedrigen Vref falsche
-
Thread
Fehler zum nachbauen :-)
geladene Elko den Luxus-Seitenschneider in eine mittelmäßige Abisolierzange verwandelt. Beim Atmega128 in einer sehr kompakten Platine die Pins ADC0..7 mit AD0..7 zu verwechseln lehrt filigrane Freiverdrahtung mit Kupferlackdraht. Eine ungeprüfte Eagle-Lib aus dem Netz, bei der ein TQFP64 nur
Mikrocontroller hatte die richtige Anzahl an Anschlüssen, aber leider war der Sockel für einen breiten Chip (ATmega16) anstatt für einen ATmega328.