-
Thread
T6968 an Atmega 16 zeigt nur Linie
Versuche seit Tagen ein GLCD 240x64 mit einem T6963 an einen Atmega 16 anzuschließen. Nach dem Starten des yC erscheint nur eine Linie an beliebiger Stelle. Habe es jetzt mit Bascom ausprobiert und mit C in WinAVR. Bascom Code: $
und ich habe an XTAL1 und 2 einen 4Mhz Quarz. Übrigens: Das gleiche Display lief unter einem Atmega8 vorher einwandfrei unter Bascom!!! Ich verstehe das nicht, denn ich benutze die gleichen Ports. Ich hoffe auf eure Hilfe.
-
Thread
SPI mit NRF24L01 auf Breadboard unauffällig. Auf PCB nur Probleme
Hallo, ich möchte eine 2.4 Ghz Fernbedienung mit 8 Taster bauen. Hierzu wollte ich einen Atmega 328P und einen NRF24L01+ verwenden. Das Ganze habe ich in der Arduino IDE programmiert. Um das ganze möglichst energiesparsam zu realisieren, läuft der Atmega auf 8Mhz, deswegen auch kein externer
Arduino Fanboy D. schrieb im Beitrag #6317811: > Dein ATMega benötigt eine externe Beschaltung um die Versorgungsspannung > zu messen. Das soll natürlich heißen: Dein ATMega benötigt *keine* externe Beschaltung um die Versorgungsspannung > zu messen.
-
Thread
Atmel Studio 6.1 vs. 4.18
11 hatte ich verdrängt. Das bezog sich auf Mode0 Mal getestet: Simulator2, PWM-Mode11, Prescaler 64 Der Wert für OCR3A wird 64 Takte nach Start des Timers übernommen (1.Overflow da OCR3A=0). Danach läuft der Timer mit dem OCR-Wert. Das passt auch. MfG Spess
zu ATMega128. MfG Spess
-
Thread
TV Bild mit AVR
Echtzeit-Balkengrafik (TVT-MBKD-11), gibts auch bei eBay (ab 8,45). Dürfte sich wohl um einen ATMEGA8/88/168 handeln. MfG Wolfgang
Hallo Paul, >Läuft es mit Atmega8.... Ja, ein 16MHz getakteter ATmega8 reicht für diese kleine "Spielerei" vollkommen aus. Zum Bildaufbau nutze ich nur 4 x 14Byte aus dem SRAM. In den letzten Tagen hatte ich noch ein paar
-
Thread
Idealster Mikocontroller für Handhelds
ich meine ob der jetzt ein ATmege16 oder ein ATmega8 ist (wegen den 8-bit).
ok. aber wo finde ich tut's für den ATmega16? Ich seh überall nur für ATmega8
-
Thread
Mikrocontroller, Prozessoren und Chipsätze - Die-Bilder
Heute habe ich einen ATmega328P und einen ATmega328PB, die Mikrocontroller, die über die Arduino-Boards eine große Verbreitung gefunden haben: https://www.richis-lab.de/uC01.htm
Gibt es eigentlich schon Bilder vom Atmega32? oder STM32F030 oder so? Update. Sehe greade hier gibt es den Atmega328 https://www.richis-lab.de/uC01.htm
-
Thread
Probleme mit AVR Schaltung
Programm als vielmehr an den Einstellungen???? µC Einstellungen (Typ) passen! Ich bin mal von einem Atmega 8L-8 ausgegangen, da die Einstellungen für den interen RC Oszi auch 8Mhz sind! Vorgabe vom Erfinder : "you need to set the fuses on the atmega to use int rc osc @ 8mhz, 63ms Starup Delay or 0xd9d
Ein Blick ins Datenblatt des ATMega8 hätte sicherlich manches Missverständnis geklärt (Startup-Delay, Fuses, Taktfrequenz)... Für einen Anfänger ist das Projekt aber wirklich etwas deftig... @Th: Die eingesparten Punkte gibt's dann
-
Thread
TIMER für IRMP
// switch CTC Mode on, set prescaler to 1 #if defined (__AVR_ATmega8__) || defined (__AVR_ATmega16__) || defined (__AVR_ATmega32__) || defined (__AVR_ATmega64__) || defined (__AVR_ATmega162__) TIMSK = 1 << OCIE1A;
www.klaus-leidinger.de/mp/Mikrocontroller/IR-LCD/IR-LCD.html Lief bei mir schon mal. Device: atmega8 Program: 4156 bytes (50.7% Full) (.text + .data + .bootloader) Data: 953 bytes (93.1% Full) (.data + .bss + .noinit) mit freundlichem Gruß
-
Thread
Ratschläge bei 1. Bestellung
94-800 023 Sort. Keramik-Kondensatoren, 1,95 3,90 94-800 060 Sort. IC-Fassungen, 8...64-polig, 1,00 1,00 94-800 278 Sort. Schrumpfschläuche, 100x 10cm, 2,95 2,95 94-800 287 Sort. Folienkondensatoren, 1,95 1,95 94-500 149 Lötset mit Lötkolben, Zinn, Ablage 6,50
etc.) greifen. Einfache und saugute Kolben gibbet auch da schon für wenig Geld. Ansonsten: Ja, ATmega8 bis ATmega32 sollten für den Einstieg ok sein. Am liebsten immer mit dem kleinsten AVR der Serie anfangen, bei ATmega ist das wohl der ATmega8. Bei den kleinen hat man weniger Features an Bord, was
-
Thread
Temperatur an LEDs ausgeben
Atmega64 Ich habe als - ARef eine 5V Spannung an Pin AREF zu GND geschaltet und - Eine 5V Spannung an ADC0 zu GND
miki schrieb: > Atmega64 > > Ich habe als - ARef eine 5V Spannung an Pin AREF zu GND geschaltet und Autsch. Mach die gleich mal wieder weg. ARef beschaltest du mit einem 100nF Kondensator zu GND. Der Mega erzeugt
-
Thread
µC mit viel RAM für Touch TFT mit "Wischen"
>Also bleibt´s wohl beim ATmega162. Schöner Griff ins Klo;)
Bei "Speziallösungen" wird das sicher schwieriger als bei Allerwelts-µCs. Zum Nachbau wäre der ATmega162 optimal, aber dazu holger schrieb im Beitrag #3596861: > Schöner Griff ins Klo;) Für eine Kleinserie finde ich die Varianten * LPC1774 + SDRAM und * ATXMEGA64A1U + SDRAM attraktiver als
-
Thread
Worin liegt der Unterschied "UCSRC"
kurz noch als ergänzung: controller ist ein atmega32 compiler WinAVR-20071221
ori r24,lo8(-80) 150 .L20: 151 0098 80BD out 64-0x20,r24 152 .L13: 153 .LM25: 154 009a 0230 cpi r16,lo8(2) 155 009c 01F4 brne .L16 156 009e 80B5 in r24,64-0x20 157 00a0 8868
-
Thread
ATMega32 programmieren mit MySmartUSB light
Hallo zusammen, ich versuche nun schon seit Wochen, ein Programm auf meinen ATMega32 zu laden und habe mir inzwischen auch noch 2 weitere Controller gekauft, um zu testen, ob der erste kaputt ist. Leider bekomme ich auch nach etlichen Versuchen noch immer folgende ausgabe: [code
Nach deinem Bild ist der rechte "ISP-Stecker" direkt auf die Pins des ATmega32 geführt. Aber wie sieht die übrige Verdratung des ATmega32 aus? Sind alle nötigen VCC- und GND-Verbindungen vorhanden? Und vorallem hast du zwischen dem Reset-Pin und VCC einen 10k Pullupwiderstand
-
Thread
Sid unter atmega 32
heruntergeladen: https://github.com/Noah1989/SIDboard/ Eine Frage dazu: Wie Programmiere ich es für einen ATmega32 mit 16 mhz in dem Code wird nämlich ein Atmega 162 unter 14.7456 mhz genutzt. Könnte mir das jemand compileren? Und dann hätte ich noch eine Frage zu http://www.acid64.com/ Wird der AVR dann
Bitte für den Atmega 162 unter 14.7456 mhz Vielen Dank!
-
Thread
RN Software UART und das Geheimnis der verlorenen Zeichen
Hallo! Ich habe hier auf einem Atmega64 @ 16Mhz den Roboternetz Software UART [1] zwar zum laufen bekommen, aber wir haben das Problem, dass etwa 5-10% der Zeichen verloren gehen und zwar unabhängig von der Baurdrate (4800, 9600, 19200
stinke wrote: > Hallo! > > Ich habe hier auf einem Atmega64 @ 16Mhz den Roboternetz > Software UART [1] zwar zum laufen bekommen, aber > wir haben das Problem, dass etwa 5-10% der Zeichen verloren > gehen und zwar unabhängig von der Baurdrate > (4800,
-
Thread
Division mit WinAVR sehr langsam?
- x/32 - x/128 x/3 = 64x/128 - 16x/128 - 4x/128 - x/128 x/3 = ( 64x - 16x - 4x - x ) / 128 x/3 = 43x / 128 x/3 = 0.3359 * x 0.3359 ist nahe genug an 1/3, so dass das für moderate Zahlen x genau genug
32 - 8x/32 - x/32 = 7x/32 = 0.21875 x zu gross, x/32 bleibt drinnen x/2 - x/4 - x/32 - x/64 = 32x/64 - 16x/64 - 2x/64 - x/64 = 0.203125 x zu gross, x/64 bleibt drinnen x/2 - x/4 - x/32 - x/64 - x/128 = ( 64 - 32 - 4 - 2 -
-
Thread
AVR Signature Bytes - Liste aller Controller?
desc = "AT90S8535"; signature = 0x1e 0x93 0x03; desc = "ATMEGA103"; signature = 0x1e 0x97 0x01; desc = "ATMEGA64"; signature = 0x1e 0x96 0x02; desc = "ATMEGA128"; signature = 0x1e 0x97 0x02;
=ATmega324P 1E9581=AT90CAN32 1E9602=ATmega64 1E9603=ATmega649 1E9604=ATmega6490 1E9605=ATmega645 1E9606=ATmega6450 1E9608=ATmega640 1E9609=ATmega644 1E960A=ATmega644P 1E9681=AT90CAN64 1E9682=AT90USB646
-
Thread
Zugriff auf Floppies mit AVR
ganz wunderbarer Controller (hab nie etwas anderes behaupten wollen). Im Prinzip kannst du ihn mit 64KB RAM ausrüsten und die FLASH-Card dann über eine andere Schnittstelle (SPI) ansprechen. Mit 64K sollte es dann auch keine Probleme bzgl. FAT geben. Die FLASH-Card lässt sich halt nicht nicht so einfach
wunderbarer Controller (hab nie etwas anderes » behaupten wollen). » Im Prinzip kannst du ihn mit 64KB RAM ausrüsten und die FLASH-Card dann » über eine andere Schnittstelle (SPI) ansprechen. » Mit 64K sollte es dann auch keine Probleme bzgl. FAT geben. » Die FLASH-Card lässt sich halt nicht nicht
-
Thread
-
Thread
Kleincomputer mit AVR
der C64 Stick ist gerade bei Reichelt im Angebot. Aber am C64 gefiel mir nur das Spiel wo man für eine Horde durstiger Cowboys und Saloongirls Bier zapfen musste, und das ist in dem Stick gerade nicht drin..
Frank W. ist genau das, was ich suchte. Dort ist der tschechische Kleincomputer PMD85 mit einem ATMEGA81815 und externem ROM und RAM nachgebildet. Weitere Peripherieschaltkreise sind nicht nötig. Das Gerät laüft mit einer normalen PC-Tastatur. Jetzt gibt es noch eine neuere Version mit ATMEGA128
-
Thread
Globales Struct/Array nicht automatisch initialisieren
zurück zu AVR Studio 5 und habe folgendes durchprobiert Debug (No Optimisation): #define FIFO_SIZE 64 Program: 3484 bytes Data: 150 bytes #define FIFO_SIZE: 32 Program: 3420 bytes Data: 86 bytes DiffProg: 64 bytes DiffData: 64 bytes Release (Optimise for size): #define FIFO_SIZE 64 Program
41 0 Total 2291 [/pre] Mit Puffergröße 64 Bytes: [pre] $ avr-gcc-4.7.0 -Os -DFIFO_SIZE=64 -mmcu=atmega8 -o avrtest avrtest.c $ avr-size -A avrtest avrtest : section size addr .text 82 0 .bss 132 8388704
-
Thread
Idee für AVR Entertainment System ;-)
Damit wäre bei ungefähr quadratischen Pixeln eine Auflösung von 144 x 112, entsprechend 18x14 (aus 64) Tiles möglich. Gruß Jörg
könnte man als Peripherie meinen emulierten SID anschließen, ( http://www.roboterclub-freiburg.de/atmega_sound/atmegaSID.html ) dann hätte Dein BASIC-Computer C64 Soundqualitäten. Wäre eventuell für Spiele ganz lustig. Vielleicht wiederspricht es aber auch ein wenig dem Minimalismusdesign, da ja ein
-
Thread
kleiner USB Stick um Vendor id/Pid zu faken gesucht
in anderen Bauformen: https://www.ebay.de/itm/USB-ATMEGA32U4-Mini-Development-Board-For-Arduino-Leonardo/400985233359 https://www.ebay.de/itm/USB-Beetle-BadUsb-ATMEGA32U4-Development-Board-For-Arduino-Leonardo-R3/401780018247
SW den du vortäuschen möchtest dass es da ein > Dongle > ist? > > Da würde ich eher mit xDbg64 drauf gucken und das Ding cracken :) Um > Welche SW geht es hier? mit xdbg64 bzw hex editor hab ich das "problem" bisher gelöst, aber es ist mir auf dauer echt zu nervig jedes sw release neu zu patchen
-
Thread
Einen Softcore (AVR) an andere FPGA anpassen?
auch per PN. Ich weiß, dass du auch dieses Sipeed Tang Primer Board hast. :) 6502 hört sich so nach C64 an?
github.com/Arlet/verilog-6502 http://ladybug.xs4all.nl/arlet/fpga/6502/ > 6502 hört sich so nach C64 an? 6502 hoert sich nach 6502 an. 7805 hoert sich ja auch nicht nach C64 an auch wenn man vermuten darf das einer drin war. :-) Der 6502 ist halt eine sehr einfach CPU die den Vorteil hat nur
-
Thread
Ist ein ATMEGA32-16PU geeignet für Jonglage?
Frequenz..." beschränken. USB klingt natürlich verlockend, leider finde ich keinen Shop, wo der ATMega32U4 nirgendswo angeboten wird =(
Schade, da hatte ich mich schon in den ATMega32u4 verguckt, weil mich die 14 PWM-Kanäle beindruckt haben, aber leider ist der vorerst nirgendwo lieferbar. Der ATMega32U2-AU hat immerhin 5 PWM-Kanäle. Was macht jetzt mehr Sinn? Die PWM bei den
-
Thread
virtueller COM-Port mit Atmega
Armin schrieb im Beitrag #4322552: > Gibt es ein fertiges Projekt, bei dem ein Atmega einen virtuellen > USB-COM-Port bereitstellt? Ja, jedes mit atmega32u2/atmega32u4 kann das. Die Mega32Ux haben eine echte USB-Schnittstelle und lassen sich u.a. als CDC-Serial benutzen
Gerätemanager zufrieden? Funktioniert ein normales Terminalprogramm damit (z.B. HTerm)? Kommuniziert dein ATmega nicht richtig mit der PC-Software (welche?)?
-
Thread
ATMega328p Onchip Temperatur Sensor
(1<<ADATE) | /*Enable Auto-Trigger*/ (1<<ADPS2) | /*Prescaler 64-->ADC_clk=16M/64*/ (1<<ADPS1)); ADMUX = ( (1<<REFS1) | (1<<REFS0) | /* Internal Vref with external Capacitor. */ (1<<MUX3)); /* Enable On chip Temperature
/Images/Atmel-42735-8-bit-AVR-Microcontroller-ATmega328-328P_Datasheet.pdf#_OPENTOPIC_TOC_PROCESSING_d94e47271
-
Thread
Wer schreibt mir einen Bootloader für ATMEGA32M1 + SPI Eeprom (Jobangebot)
Hallo Zusammen Ich suche jemanden, der mir einen Bootloader für einen AVR ATMEGA32M1 in C schreibt, welcher die Firmware aus einem SPI EEPROM holt und diese updated (natürlich gegen Bezhalung, siehe weiter unten) Die Datenblätter: ATMEGA32M1: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7647-Automotive-Microcontrollers-ATmega16M1-32M1-64M1-32C1-64C1_datasheet.pdf EEPROM 25AA640-I/P (SPI, 64k) https://www.mouser.ch/datasheet/2/268/21223G-70499.pdf Hintergrund: Ich möchte künftig ein Gerät so erweitern, dass ein
-
Thread
Neue AVR Familie - AVR-DA
geblieben, wenn > die alten XMegas doch schon 32 MHz konnten. Ich betreibe die mit 48, 56 oder 64MHz ;-)
S. R. schrieb im Beitrag #6260558: > In meinem Fall ein Atmega1284P, wegen der zweiten > UART.) Um mal wieder eine Brücke zum Threadthema zu schlagen, schon der schmale 28er-DIP hat derer 3, der 64er SMD sogar 6 UARTs. Doppelt TWI, doppelt SPI, 12bit ADU.
-
Thread
SD Karte mit FatFs über SPI an Atmega, wie kann man die Schreibgeschwindigkeit maximieren?
Also hab nicht letztens mit dem SPI des Atmega beschäftigt. Auf der Seite SPI geht's zu diesem Link. Da geht's um die Optimierung des Quelltexts. Bzw um ein schnelleres schreiben von SPI Busses. http://www.matuschek.net/atmega-spi/
Richtig schnell geht es mit dem USART als SPI Master. Der ist in Senderichtung doppelt gepuffert beim Atmega.
-
Thread
I2C externer Speicher
Hallo wer kann mir helfen? ich will an nen ATmega16 per Software I2C nen externen Speicher (AT24C64) anschließen. Ich hab des jetzt auch schon gelötet und wollte fragen ob schon irgendjemand nen fertigen C-code hat mit dem ich den Speicher ansteuern
auf highspeed. ich werde jetzt mal sehen ob ich 24lc64 oder 24aa64 bekommen kann. die laufen auch mit highspeed.
-
Thread
ATMega 8 mit Arduino als ISP
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
ATmega verwendest Du? Der Arduino kann auch die Spannungsversorgung übernehmen.
-
Thread
atmega168 vs atmega328 (warum noch den 168er nutzen?)
#6528859: > Übersehe ich da irgendwas? Vielleicht! Denn es gibt ja noch die Pico Power Variante ATMega328P Sowie den ATMega328PB und die Automative Variante.
nach dem Preis auswählen. 0,81 Euro: https://www.digikey.de/product-detail/de/microchip-technology/ATMEGA168-15MT1/1611-ATMEGA168-15MT1CT-ND/6832001 bzw. 1,23 Euro: https://www.digikey.de/product-detail/de/microchip-technology/ATMEGA328PB-MU/ATMEGA328PB-MU-ND/5638814
-
Thread
JTAGICE3 Signatur auslesen,
hier ein blödes Problem ich hoffe ich finde hier Hilfe. Ich habe hier eine Platine mit einem ATMEGA32M1 drauf. Versuche mit Atmel Studio 6.0 und JTAGICE3 via SPI die Signatur des Atmega auszulesen scheitern immer mit der selben Fehlermeldung: Failed to enter programming mode. ispEnterProgMode
Nein, QFN ist noch lange kein CSP. Schau mal hier zum Beispiel: http://flylogic.net/chippics/atmega169p/package_large.jpg http://www.flylogic.net/blog/?tag=atmel Bei dem µC belegt das DIE also nur etwa 1/9 der Fläche des Gehäuses. Damit müsste das als CSP bei 4x4 mm ankommen. Das QFN64 hat
-
Thread
Linux-ähnliches Betriebssystem für AVR
würde mich freuen, erfolreiche Testberichte auf anderer Hardware zu lesen, selbst habe ich nur atmega8 und atmega328 zur Verfügung.
devs arch/avr/scripts/decode_packs: 28: arch/avr/scripts/decode_packs: Bad substitution XMLDEC ATmega8.atdf arch/avr/scripts/decode_packs: 60: arch/avr/scripts/decode_packs: php: not found BAD XML ATmega8.atdf arch/avr/Makefile:122: recipe for target 'arch/avr/devs' failed make: *** [arch/avr/devs
-
Thread
RISC/V kommt in Schwung
einen einzelnen Befehl, sondern um den Befehlssatz und dessen Effizienz insgesamt. Zum Beispiel ist 64-Bit Arithmetic auf einem 32-Bit RISC-V umständlich: [code] int64_t add64 (int64_t a, int64_t b) { return a + b; } [/code] [code] add64: add a1, a1, a3 add a0, a0, a2 sltu
, die nur einen Befehl belegen. Und bedingte Sprünge dürften um Größenordnungen häufiger sein als 64-Bit Arithmetik. Und schließlich: Falls die Applikation so durchsetzt ist von 64-Bit Integer Arithmetik, kann man einen 64-Bit Typ in Betracht ziehen.
-
Thread
ATMega128a verflasht Turigy 9xr
Atmega64 zu besitzten, aber ein Atmega128 eingebaut ist. Daher hatte das Flashen die falsche Option -m64 -F und auch ein Atmega64 Programm. Ich habe viel versucht und einiges gelesen, bin aber nun am
Hi! Probier mal ein komplettes chip-erase. Sonst einen HV-Programmer: http://mdiy.pl/atmega-fusebit-doctor-hvpp/?lang=en
-
Thread
Floppy FDD Diskette an AVR Mikrocontroller ATmega Beispiele Assembler
heutiger Prozessoren und der Kapazität der >Speicher sollte das kein Hinderungsgrund sein. Der ATmega1284p besitzt leider nur 16k SRAM
initialisiert. Nachtrag: Ein EEPROM-File wird nicht benötigt. Anbei die Fuse-Bits für den ATmega1284p Gruß Bernhard
-
Thread
Signalgenerator, Grenzen eines Atmega8
es mehrere threads zu diesem Thema. Bei 16 MHz Taktfrequenz lässt sich in Assembler mit einem atmega8 selbst 20 kHz als recht sauberer Sinus erzeugen. Wegen der einfachen Schleife kann man auch gut übertakten, mit externem Oszillator hab ich den atmega schon mit 30MHz gequält. Sinnvoller wäre natürlich
Dann bau doch Dein Projekt in zwei Teile auf: Ein atmega8 als DDS-IC. Die DDS-Schleife als Assembler-inline-Teil, das sind nur etwa 10 Befehle. Zusätzlich, als int-Teil, die Verstellung per I2C, in C geschrieben. Dann verhält sich dieser Atmega wie ein
-
Thread
AFSK über AVR
Hallo Zusammen, möchte gerne über einen Port des Atmega8 ein AFSK-Moduliertes Signal ausgeben ! Also 1200Hz für 1 und 2200 Hz für 0 ! Geht das über den internen DAC ? Hat da vielleicht jemand von euch Erfahrung, Codebeispiele in C oder sonstige nützliche
Hi, die 189 ergeben sich wie folgt: 1200 Bit/s bei 14,7456 MHz und einem Prescaler von 64 bei Timer0. 14745600 / 1200 / 64 = 192 Die 3 Zyklen weniger sind dann als Ausgleich für die Zeiten der Befehle in der Schleife. Ich hab die Schaltung auch eben aufgebaut, und hab das selbe
-
Thread
externer ADc an Mega8
Frage: Ich möchte/muss an einem mega8(16,32) an 8 Eingänge jeweils 8 analoge Werte einlesen, also 64 analoge Werte!. Es sollen alle (64) Thermofühler (PT1000) hintereinander abgelesen und per ser. Schnittstelle ausgegeben werden. Also mega8-Eingang 1, dort sollen alle MUX-Kanäle geschaltet und ausgegeben
Versteh ich nicht. Wieso nimmst Du nicht den internen AD-Wandler plus 8 mal 8 in 1 Multiplexer? Wieso 64 TLC549??
-
Thread
ATmega32u4 Interrupts funtkionieren nicht
Was macht es denn überhaupt? Läuft es vielleicht zu schnell? Mit welcher Frequenz betreibst du den Atmega?
blos mit ISR net Schaltplan ist auf adafruits seite: https://raw.githubusercontent.com/adafruit/Atmega32u4-Breakout-Board/master/atmega32u4bbsch.png
-
Thread
R6500/1EC von Rockwell
Hans eprom schrieb im Beitrag #2076720: > Das IC is in einem 64 poligen keramik DIP Gehäuse. Das klingt merkwürdig. Sicher? Bild?
Hier ist noch ein Foto vom IC. Ich habe 64 pins gezählt.
-
Thread
Aus Programm heraus in den Bootloader springen
kostet kaum Zeit und ist extrem sicher, wenn der Bootloader kugelsicher programmiert wurde. Der ATMega bietet für diese Anwendung extra bestimmte Fuses und LockBits an.
habe ich mir auch schonmal angeschaut. Aber damals war gelaube ich das Problem, dass er mit dem ATMega128 nicht richtig funktioniert hat. Kann das sein? Wie sieht es denn da mittlerweile aus?
-
Thread
Kann kein Programm übertragen, da Programmer nicht reagiert
) Device code: 0x3e = (unknown) Device code: 0x57 = (unknown) Device code: 0x3a = ATMEGA8515 Device code: 0x3b = (unknown) Device code: 0x41 = ATMEGA103 Device code: 0x43 = ATMEGA128 Device code: 0x44 = (unknown) Device code: 0x45 = ATMEGA64 Device code: 0x46 = (unknown) Device code: 0x5e = ATtiny2313 Device code: 0x60 = ATMEGA161 Device code: 0x61 = (unknown) Device code: 0x62 = (unknown) Device code: 0x63 = ATMEGA162 Device code: 0x64 = ATMEGA163 Device code: 0x66 = (unknown) Device code: 0x69
-
Thread
Einfache Sensortaste
eben den nehmen. Ich ärgere mich auch ständig darüber. Am schlimmsten ist der Übergang vom ATMega8 auf den ATMega168, da ist fast nichts mehr da, wo es hingehört. Peter
arbeite ich mit maximal 256 Takten im Burst, durchschnittlich gesehen kalibriere ich aber auf ca. 64 bis 128 Bursts. Das mache ich um die einzelnen Sensortasten aneinander anzugleichen. Bei 64 Zyklen im Burst a 2 Mhz brauchen wir pro Taste also nur 32µs zur Abfrage. Die Kalibrierung und das Ermitteln
-
Thread
SPI funktioniert nur mit LA angeschlossen, was ist das?
Guten Abend Zusammen Ich bin gerade ein wenig am verzweifeln. Ich versuche mit 2 Atmega64 übers SPI zu kommunizieren. Das ganze hat mal funktioniert und dann wieder nicht... Jetzt scheine ich zumindest herausgefunden zu haben, wieso es manchmal funktioniert. Und zwar wenn ich beim Slavedevice
woran das liegt, da die SPI Schnittstelle bis jetzt immer sauber lief, nur war früher der Master ein Atmega32 und nicht ein 64er... Bin dankbar für jeden Hinweis. Gruess Chrys
-
Thread
Fitness Planner VIVONIC von Pollin.de
löschende Adressbereich für Euch unproblematisch ist. Laut Datenblatt des Speichers sind die Blöcke 64K und im Boot Block 8K Bytes groß. Es wird immer ein ganzer Block gelöscht! Schreiben geht auch in kleineren EInheiten. Ausgelegt habe ich die Routinen für 16 Bit Worte. Byte-weises Schreiben habe
an Potential drin. Die hoch-Zeit dieser CPU habe ich wohl irgendwie verschlafen. Zwischen Z80 und Atmega hatte ich eine Auszeit in Sachen Embedded-Systeme und habe mich mehr mit Software beschäftigt. Gruß swausd
-
Thread
Kopfhörer Verstärker
Guten Tag, ich möchte über einen ATMEGA64L ein PCM Signal über Kopfhörer ausgeben. Die Daten für das PCM Signal bekommt der ATMEGA über einen ARM Prozessor welcher ogg(vorbis) Musik Dateien entsprechend decodiert und an den ATMEGA sendet
erstes Posting richtig verstanden haben, hast Du PCM-Daten von einem ARM, die irgendwie mit einem ATMEGA64 und einem DA-Wandler ausgegeben werden. Dann hindert Dich doch nichts, die Lautstärkereglung gleich mit im ATMEGA zu erledigen. Ist doch nur Umrechnung der PCM-Daten, bevor sie zum DA-Wandler gehen
-
Thread
Fuse Bits zurücksetzen ? ATMEGA 169
eine Frage. Warum wird bei AVR Studio, wenn ich den µC flashen will (tools->AVRprog...) im Menü nur ATMega 169 Boot angezeigt und nicht ATMega 169? Danke! Gruß Christian P.S.: Im Datenblatt habe ich zwar Info's über die fuse Bits gefunden.... aber leider nicht, wie ich sie zurücksetzen kann...
Sagt mal, den ATMega 169 gibts doch nur im MLF64 & TQFP64 Gehäuse... Wird etwas schwierig den in den STK500 zu packen /Ernst