-
Thread
Analoger Sensor (LM335) mit Operationsverstärker + AVR Asm-Code
Atmega 168 ,1,23v interne Referenz und fertig ist die Kiste ... Wozu soviel Aufwand....
simpel geschehen soll bleibt mir schleierhaft. Pastor Braune schrieb im Beitrag #3792372: > Atmega 168 ,1,23v interne Referenz Die interne Referenz hat beim Mega48/88/168/328er übrigens 1,1V, um das noch zu berichtigen.
-
Thread
uC entstören
Datenblatt und > die Application Notes des konkreten ICs die erste Anlaufstelle. Der uC ist ein atmega88 und läuft stabil. Der uC verteilt aber das verseuchte VCC aber über die I/O über das ganze Board, das wollte ich verhindern. Frank K. schrieb im Beitrag #3785425: > Ein Ansatz, den man manchmal
-
Thread
Biphase-/Manchester- oder X-Code?
Empfänger kommt das Signal (siehe Anhang) eines Visonic Bewegungsmelders. Das Signal soll von einem ATMega88 weiterverarbeitet werden. Welche Codierung liegt vor? Biphase und Manchester scheiden aus, da bei denen am Bitanfang ein Pegelwechsel erfolgt. Siegfried
-
Thread
Retro Fieber: Z80 oder 68000 ?
unseren Einplatinen-Computer % c't 87/ 9 168 RTOS-UH/PEARL für unseren Einplatinen-Computer % c't 88/ 6 92 Interrupt-Programmierung bei der c't-KAT-Ce % c't 88/ 7 156 EPAC 68000 1: Schaltung % c't 88/ 8 144 EPAC 68000 2: Software % c't 88/10 148 Task-Kommunikationssystem unter RTOS % c't 88/10
grad hier mal diesen CP/M Stick angeschaut, der hier als Projekt hinterlegt ist, einen Emulator auf Atmega88. So ganz trivial ist das ja nicht. CP/M habe ich mir noch nicht angeschaut, nur mal quer gelesen. War vor meiner Zeit. Wieso ist das so einfach zu emulieren? Das Ding ist doch sicherlich in Assembler
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
allerdings auch 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
allerdings auch die 8051er serie > nicht : > Supported microcontrollers include: > Mega Series > ATmega8 ATmega48 ATmega88 ATmega168 ATmega328 ... Doch, bei meinem stand es dabei, ich hatte obigen nur als Beispielfoto gebracht. Nun habe ich mal ein altes Testboard vom Equinox Programmer ausgegraben
-
Thread
3x LED-PWM-Faden
Ich hatte doch weiter oben was verlinkt ;) Atmega88, der hat so schon 2x16 bit PWM und die dritte 16bit PWM wurden mit 2 Timern erzuegt. Gucks dir mal an.
jna380 schrieb im Beitrag #3785962: > Was genau ist M88? Konnte da beim googlen kaum was finden. MEGA88 = MEGA8 Nachfolger.
-
Thread
Externes RAM - ab bestimmter größe kein Watchdog Reset
Hi Leute, ich habe folgendes Problem. Ich arbeite mit einem ATMega2560 und einem externen RAM ( LP621024D über Latch angeschlossen wovon ich 64k benutze ). Das ganze Funktioniert auch schon seit einiger Zeit nur es kommen immer mehr Funktionen dabei ergo der Speicherbedarf
79,0 % Full Data Memory Usage : 25795 bytes 39,7 % Full EEPROM Memory Usage : 3633 bytes 88,7 % Full Linker Aufruf: -Wl,--section-start,.data=0x802200,--defsym=__heap_end=0x80ffff Wie gesagt bisher funktioniert auch alles Einwandfrei. Wenn ich jetzt mein Programm um ein paar
-
Thread
Hilfe PIC aufgabenstellung
erstmal sorry für die etwas magere info meinerseits , also , der professor möchte einen Pic zB 16F88 , mit einem oscillator , mit LED an den ausgängen , mit tastern an den eingängen , eine 6 polige stiftleiste ( icsp glaube ich ) pull up, pull down widerstände ( falls erforderlich ) , und aus dem packet
dein Schaltplanprogramm, schmeiss den PIC rein und etwas Hühnerfutter drumrum. Google nach "PIC 16F88 datasheet", denn ein Datenblatt brauchst du unbedingt. Dort steht drin wie du den Quarz und die Programmierschnittstelle (ICSP Stiftleiste) anschließen musst. Versorgungsspannung (wahrschleinlich 5V,
-
Thread
Archivmedium: DVD Ram vs HDD oder Onlinearchivierung
Flash habe ich als Medium mit sehr guter Langzeitspeicherung in Erinnerung. Im Datenblatt des Atmega88 werden für den Flash bei 25°C 100 Jahre garantiert. mhh schrieb im Beitrag #3777175: > herbert schrieb: >> Bei den >> optischen Laufwerken hatte ich schon das Problem, dass das neue Laufwerk
Flash habe ich als Medium mit sehr guter Langzeitspeicherung in > Erinnerung. > Im Datenblatt des Atmega88 werden für den Flash bei 25°C 100 Jahre > garantiert. Und da liegt das Problem - es gib (mindestens) zwei unterschiedliche Flash-Techniken (neudeutsch: "Technologien"), die sich hier deutlich
-
Thread
kleinster AVR mit i2c und SPI
Hallo allerseits, ich habe bis jetzt ausschließlich mit ATmega328P gearbeitet, und dort sowohl I²C als auch SPI im Griff. Nun möchte ich ein kleines batteriebetriebenes Gerätchen bauen, welches einen Sensor per i2c ausliest und die Daten über SPI an ein Funkmodul
beim TWI nur einen Slave. Bei den Tinys ist I²C-Master selten. Da fällt mir nur noch der ATtiny48/88 ein.
-
Thread
Wlan2Serial Modul für 5 euro
kostet 2,48EUR/stk, für 200stk werden es 2EUR sein (oder weniger). Also mit DHL Express und Zoll 2,88EUR/stk. Alternative: für 1,50stk die ESP8266EX kaufen, hat der china man auch 30tsd stk vorrätig.
2014/11/esp8266-powered-web-server-led-control-dht22-temperaturehumidity-sensor-reading/ btw: Atmega 644 + ESP + extras http://rayshobby.net/cart/esp8266/esptoy lg rudi ;-)
-
Thread
Taster durch IC/Mosfet ersetzen?
geschaltet wird.(max. 3,8V) Ich würde diesen Vorgang gerne mit einem Mikrocontroller automatisieren (ATMEGA88). Nach meinen Recherchen sind nun einige Fragen übrig geblieben. Welches zusätzliche Bauteil zum "Taster-Simulieren" benötige ich? Im Grunde würde ich gerne ein high-Signal von mC ausgeben
bzw. MAX4521 damit er auch bestimmt mit 2.7V läuft. VDD und VSS an + und - vom Handy und vom ATmega88.
-
Thread
AVR Debugging über UART
Stefan S. schrieb im Beitrag #3772199: > Was ist ein AtmegaX? Meinst du damit nun die Atmega Familie ansich > (328P, 8, 2560 ....) oder die xMegas? Meinte damit irgendeinen Atmega.. in meinem Fall ist es ein Atmega8 aber da man die ja anegblich nicht debuggen kann werde ich wohl auf eineen Atmega88 oder Atmega16 umsteigen.. > Wenn dein MCU nur einen UART hat, dann sind die Pins mehr oder weniger > fest! Wo genau diese liegen, siehst du im DB. (Software UART mal > ausgenommen). Ich
-
Thread
Funkmodul RFM22 von Ulrich Radig
Hallo, ich habe mir das Funkmodul RFM22 von Ulrich- Radig besorgt und möchte damit später ein ATMEGA32 (steuert ein kleines elektrobetriebenes Fahrzeug) und einen ATMEGA88 (bekommt Signale über einen Joystick ->AD- Wandlung -> digitale Zahl soll übertragen werden) kommunizieren lassen. Vorerst
die Main- C- Dateien habe ich vom Sender und vom Empfänger auch im Anhang beigefügt (Sender = ATMEGA88 ; Empfänger = ATMEGA32 ; leider nur als .txt Datei). Kann mir da jemand mal die Funktion erklären? Es wird z.B. beim Sender in der Schleife PORTB0 auf 1 gesetzt, "HALLO" wird gesendet und anschließend
-
Thread
AVR ATMEGA88 - Problem bei SPI mit 12 Bit ADC (LTC1286)
/04/26/using-spi-on-an-avr-1 Die Vedahtung sieht wie folgt aus: LTC1286 <-> ATMega88 CLK PB5 Dout PB4 CS/SHDN PB2 12V Vcc 10V Aref 0-10V +IN Ich bin um jedes Beispiel von SPI-Verbindungen dankbar:). Ich hoffe, dass ich meine Fage präzise genug gestellt
> 12V sind zu viel Der LTC1286 liefert seine 12 V an den ATmega - ich vermisse im Verbindungsschema "LTC1286 <-> ATMega88" einen Spannungsteiler oder -wandler bei Dout.
-
Thread
Funkmodul RFM22 von Ulrich Radig
Hallo, ich habe mir das Funkmodul RFM22 von Ulrich- Radig besorgt und möchte damit später ein ATMEGA32 (steuert ein kleines elektrobetriebenes Fahrzeug) und einen ATMEGA88 (bekommt Signale über einen Joystick ->AD- Wandlung -> digitale Zahl soll übertragen werden) kommunizieren lassen. Vorerst möchte
übertragen, die Main- C- Dateien habe ich vom Sender und vom Empfänger auch im Anhang beigefügt (Sender = ATMEGA88 ; Empfänger = ATMEGA32). Kann mir da jemand mal die Funktion erklären? Es wird z.B. beim Sender in der Schleife PORTB0 auf 1 gesetzt, "HALLO" wird gesendet und anschließend wird PORTB0 wieder zurückgesetzt
-
Thread
AVR Debugging
Hallo Leute und danke für eure Antworten! Also ich würde auf einen Atmega88 umsteigen oder auch einfach so einern Atmega16 nehmen nur um am PC das system debuggen zu können. @Thomas: Ich wäre dann wohl mit dem JTAGICE III ganz gut beraten, nicht? Also ich bin schon bereit
Lieferkosten 2x zahlen. Deshalb wollte ich noch fragen, was ich wirklich alles brauche um sagen wir Atmega88 und aufwärts zu debuggen. Stecker, Kabel, alles was euch einfällt denn dann würde ich mir das demnächst mal bestellen. Hab hier die ganzen Teile nun rumliegen aber ohne debugger sehe ich hier
-
Thread
Übertragen von Programm auf ATMEGA32 funktioniert nicht
Hallo, ich möchte ein Programm mithilfe von AVR Studio 6 und dem Programmer AVRISP mkII auf einen ATMEGA32 übertragen. Die Verbidung war auch schon einmal ok, als ich das Projekt heute wieder öffnete (inzwischen wurde auch schon ein ATMEGA88 programmiert, erfolgreich) allerdings nicht mehr. Zum Übertragen
-
Thread
Kapazitive Erdfeuchtemessung
anderen Threads, giessomat...habe ich eine frage zur kapazitiven Erdfeuchtemessung. Ich habe einen atmega88 mit folgendem code: [c] DDRC = (1 << DDC0); //Port auf Ausgang setzten PORTC |= (1 << PINC0); /* setzt Bit auf 1 */ _delay_ms(5); // kurz warten bis geladen DDRC &= ~(1 << DDC0
Erde nass ist, schwingt das hier um 120-150 KHz, Bei relativ trockener Erde fast um 500KHz. Eine Atmega8 habe ich als I2C-Slave programmiert der die Werte an eine RasPI schickt. Ein Python-Script erzeugt dann die rafiken. Die Aussetzer kommen davon, das manchmal der Wind , das Ganze von der Fensterbank
-
Thread
RGB LED mit PWM steuern
des RC Oszillators zum Opfer zu fallen. Allerdings sollte man auch dazu sagen, dass der ATmega8 schon ziemlich "alt" ist. Neuer hingegen ist z.B. der ATmega88 und er bietet einige nette Features, die man beim ATmega8 noch vermisst. Alternativ kannst du dir auch ein Arduino holen. Selbst,
Karol Babioch schrieb im Beitrag #3767402: > Allerdings sollte man auch dazu sagen, dass der ATmega8 schon ziemlich > "alt" ist. Neuer hingegen ist z.B. der ATmega88 und er bietet einige > nette Features, die man beim ATmega8 noch vermisst. Dann werd ich mir so einen holen danke für den Tipp
-
Thread
Wieviel verbraucht ein 7805 + Atmega8
einen 12V 12Ah Bleiakku, welcher an einen 7805 Spannungsregler angeschlossen ist um 5V für einen Atmega8 zu erzeugen. Der Atmega ist ständig dabei, Messwerte zu erfassen (kein Sleepmodus). Das die ganze Schaltung so nicht sonderlich sparsam\effektiv arbeitet ist mir klar aber das läst sich vorerst nicht
Daniel H. schrieb im Beitrag #3766345: > Also hast du mehr Verbraucher als nur den 7805 und den ATmega, denn wenn > ich mir die Datenblätter der beiden anschaue (LM7805 von Fairchild), > dann sollten sie zusammen maximal 19mA verbrauchen (max. 8mA LM7805 + > 11mA ATmega@5V, 8 MHz). Ich frag
-
Thread
Gelöst: Komfortroutine C - Taster entprellen
nirgends geschrieben, welchen Controller du benutzt (aber irgendwas von Arduino, also vermute ich Atmega328). Ich habe das gerade kurz getestet auf einem Mega88 - die Timer-ISR wird garnicht aufgerufen. (einfach festzustellen mittels LED in der ISR anschalten). Der Blick ins Datenblatt verrät auch
Nachtrag: auf neueren AVRs (wie z.B. Mega88 / 328) kann man direkt Ausgangspins togglen, indem man ins PINx-Register schreibt. Das hat den Vorteil, dass es zum einen schneller geht und weniger Code erzeugt, zum anderen ist es aber auch atomar!
-
Thread
Gerät elektronisch abschalten
das unter einer Mindestspannung (3,2V) elektronisch abschalten soll. Auf der Hauptplatine ist ein M88 verbaut, der die Abschaltung überwacht. Der Hauptstrompfad (max. 1,5A) kann prinzipiell auch mit einem MOSFET abgeschaltet werden. Es bleiben dann aber noch einige Messleitungen übrig, die auf Dauer
ADC schrieb im Beitrag #3764431: > Hat sonst noch jemand eine Idee zum Thema? Mit M88 könnte ein ATmega88A gemeint sein?!
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 Atmel ATMega Atmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega328, ATmega3250, ATmega329x, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 Weitere Atmel Controller AT90CAN128, AT90PWM2
-
Thread
AVR mit 2 UART ansteuern
meinem Laptop geschickt habe. Ich habe während meines Praktikums zwar mal mit dem UART auf dem ATmega88 gearbeitet, dabei ging es allerdings nur darum, wenn man einen Taster drückt, das dann ein Befehl per RS232 an den PC gesendet wird. Als µC hab ich mir den ATmega162 ausgeguckt, da dieser ja schon
-
Thread
S0 Ausgang wird von Gerät nicht erkannt, falscher OK?
richtig oder falsch? Deine Überlegung scheinen auf den ersten Blick richtig, wenn du auch den ATMega-Pin mit den >20mA ziemlich quälst (du hättest ruhig noch einen Transistor spendieren können). Nur scheint sich die reale Schaltung nicht entsprechend deinen Überlegungen zu verhalten. Und um der
So ich habe das Gerät jetzt wieder hier. Habe an dem Optoausgang 23,88V und einen Messwiderstand von 813Ohm (also in Reihe zum internen 200 Ohm Widerstand) angeschlossen und mit dem Oszi die im Anhang befindliche Messkurve aufgenommen. Diese zeigt den Spannungsabfall
-
Thread
[V] Diverse Microcontroller und ICs
Atmel 10x ATTINY25-20PU je 0,65 EUR 5x ATTINY85-20SU je 0,75 EUR 5x ATMEGA88V-10AU je 1,00 EUR Versand innerhalb D wahlweise per Warensendung, je nachdem wieviel es ist ab 1,- EUR, oder Groß-/Maxibrief für 1,50 EUR bis max. 2,50 EUR. Näheres dann bei Interesse
auch der ist bei dir teurer: > 7x ATTINY85-20SU je 0,95 EUR Echt billig sind deine ATmega32U4 !
-
Thread
ATmega88: Überspielen von Programm geht nicht
genutzten Programmer (AVRISP mkII) ausgewählt werden. In dem DropDown Feld "Device" der genutzte IC (ATmega88) eingetragen werden. Wenn nach einem anschließendem Klick auf -> Read (neben "Device Signature") eine Fehlermeldung erscheint, ist entweder 1. Die Verkabelung nicht richtig AM IC (ATmega88
durch eine Messung feststellen, im Datenblatt die restliche Belegung ermitteln. 2. Der ATmega88 kein ATmega88 sondern ein anderer (ATmega88PA etc.) was auf dem Chip steht, evtl. mit einem Vergrößerungsinstrument kontrollieren wenn nötig. Wenn dieser Fall zutrefen sollte
-
Thread
Brushless Regler Umbau
known Problems: none Version: 23.06.2011 Description: Brushless Motor Controller for ATmega48/88/168 Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder
known Problems: none Version: 23.06.2011 Description: Brushless Motor Controller for ATmega48/88/168 Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder
-
Thread
VISCA Camera per avr steuern
Hallo, ich bin zur Zeit dabei eine VISCA fähige Kamera von Sony (BRC-Z330) mit einem ATMega162 zu steuern. Am usart1 hab ich einen max485 hängen, an diesem hängt dann die Kamera. Leider kann ich darüber nur senden (sollte reichen für meine Anforderungen), da der max485 kein vollduplex tranceiver
//1 stop bit, 8 data bit UCSR1C=(1<<URSEL1)|(1<<UCSZ10)|(1<<UCSZ11); USARTWriteChar(0x88); //set address USARTWriteChar(0x30); USARTWriteChar(0x01); USARTWriteChar(0xFF); Common::Sleep(100); USARTWriteChar(0x88); //clear USARTWriteChar(0x01); USARTWriteChar(0x00
-
Thread
winzige RGB Treiber?
Hz * MUX * Bit) sollte es machbar sein, das sind 2.4k Interrupts/Sekunde, das ist nichts für nen Atmega. Und weshalb soll PWM bzw. BAM unterlegen sein? Ab ca. 100Hz sieht man keinen Unterschied...
Moin, > Auch sehr nett, leider mit I2C. Der mega88 hat doch einen I2C kompatiblem TWI? Die 101% Lösung auf dem Silbertablett könnte schwierig werden, irgendeinen Wurm muss man schlucken. Man sollte nur den Kurzen abbekommen... -- SJ
-
Thread
Ice tube clock Atmega168
Hallo, Ich möchte den ATmega168V-10PU mit einem platzsparenderem ersetzen. Hierzu hätte ich den Atmel ATmega168A-AU im TQFP Gehäuse genommen. Nun meine Frage was muss ich alles beachten wenn ich diese tauschen möchte? Muss
allgemeine von Atmel verlassen http://www.atmel.com/Images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf Danke für den Tipp mit dem Migration Notes. Leider finde ich nur das vom 168 auf 168A http://www.atmel.com/Images/doc8280.pdf Den
-
Thread
[C] ADC --> PWM
Schlauch. Worauf willst du hinaus? Das Kommentar stammt von dem verlinktem Beispiel, da wurde ein Atmega88 verwendet, kein Atmega32. Der Atmega88 hat kann zwei PWM Kanäle mit Timer2 erzeugen, der Atmega32 doch aber nur einen? Deswegen habe ich den Registernamen aus dem DB des 32ers genommen. Mit
beim Build, was meiner Meinung nach auch logisch ist, das es dieser Register ja nicht gibt beim Atmega32.
-
Thread
AVR: AVCC filtern, wenn AREF gefiltert?
Hallo, kurze Frage: ich habe bei einem ATmega88 eine hochpräzise externe Spannungsreferenz an AREF angeschlossen. Muss ich jetzt AVCC noch zusätzlich mit 10µH und 100nF sieben, oder kann AVCC direkt an VCC?
Hi >Unter welcher Rubrik sucht man in diesem Fall? Z.B. http://www.atmel.com/devices/ATMEGA8.aspx?tab=documents AVR042 MfG Spess
-
Thread
Zweiten Stromkreis mit mC schalten?
habe folgendes Problem/suche Anregungen und hoffe hier eine Lösung zu finden. * Ich betreibe einen ATMEGA88PA mit 5V * Ich habe eine Handy-Platine, auf dieser habe ich einen Schalter ausgebaut und an die Kontakte zwei Kabel gelötet. Halte ich diese Kabel aneinander, schliesst der Kontakt und der Schalter
-
Thread
Überlast an den internen Schutzdioden
aufgebaut, für meinen Kopter. Jetzt sind mir innerhalb kurzer Zeit vier der sechs Regler gestorben. Der Atmega88 lässt sich nicht mehr ansprechen. Einen Kurzschluss gab es nicht, das hätte ich am Netzteil gesehen. Alle sechs Regler liefen gerade mal ein paar Minuten und sind entweder mitten im drehen oder beim
mir zu heiß). Meine Frage ist einfach, ob ich mit dieser Fehlbeschaltung wirklich den kompletten Atmega kaputt bekomme, dass ich ihn wirklich nicht mehr über ISP ansprechen kann, oder ob das eher unwarscheinlich ist. Dennis
-
Thread
Bug im avr-gcc bei Behandlung von SFRs als Bitfields?
Dasselbe gilt für BFM_COM0A &= ~0b11; versus BF_AND(BFM_COM0A, ~0b11); Hier der für ATmega88 o.ä. vollständig compilierbare Code: [c] #include <stdint.h> #include <avr/io.h> #include <util/delay.h> struct TCCR0A_bits { uint8_t wgm00:1; uint8_t wgm01:1; uint8_t :1
); } [/c] Bitte nicht erschrecken, ich habe die defines aus dem automatisch erzeugten bf_atmeg88a.h hier einfach mal reinkopiert, um es einfach übersetzbar zu halten. Erzeugter Output ab main: [code] int main () { BFM_COM0A |= 0b11; // erzeugt überflüssigen in-Befehl 46:
-
Thread
Akkueinzelzellentester HET 20 von ELV
rausgekramt um meine LiFePO4, 1600mAh frisch vom Hersteller mit 1A Entladen. Ach, im HET20 werkelt ein ATmega 8. Leider werden keine LFP unterstützt, d.h. die Enladespannung liegt bei 2,7V anstatt bei 2,5V. EBC-A20 Multifunktion Li-Po Batteriekapazitätstester 5A Ladung 20A Entladung 85W https://www.ebay.de
735c52340b5648ff9cbb43cc21fc8140&afSmartRedirect=y https://de.aliexpress.com/item/1005005415970266.html?src=google&aff_fcid=c88c342b72d64c6088a3885a1648a85e-1700659872886-02876-UneMJZVf&aff_fsk=UneMJZVf&aff_platform=aaf&sk=UneMJZVf&aff_trace_key=c88c342b72d64c6088a3885a1648a85e-1700659872886-02876-UneMJZVf&terminal_id=735c52340b5648ff9cbb43cc21fc8140&
-
Thread
Autoreset des Drecks-Arduino deaktivieren.
Hier hat einer die atmega16u Firmware geändert. http://petervanhoyweghen.wordpress.com/2013/05/04/disabling-auto-reset-on-the-due/
Ja ich wünschte, ich könnte wieder mein eigenes Atmega-Board verwenden -.- Arduino und ich werden keine Freunde!
-
Thread
AVR-Register als Bitfields
kümmern, für welchen AVR er gerade seine Software erstellt bzw. compiliert. Diese Übersetzung der ATmega88A.xml von ATMEL habe ich mal exemplarisch für den ATmega88A durchgeführt und oben ans erste Posting gepinnt. Ist es jetzt klarer? P.S. Du findest die XML-Dateien im Verzeichnis AVR Tools\Partdescriptionfiles
Frank M. schrieb im Beitrag #3747819: > > Auszug aus der neuen bf_atmega88a.h: > > [c] > struct TCCR0A_bits > { > uint8_t wgm00:1; > uint8_t wgm01:1; > uint8_t :1; > uint8_t :1; > uint8_t com0b0:1; > uint8_t com0b1:1; > uint8_t com0a0
-
Thread
PWM-Pin von AVR deaktivieren
Ich habe mit einem prototypischen PHP-Programm mal das ATmega88A.xml interpretiert und die im Anhang zu findende ATmega88_bf.h automatisch erzeugt. Bitte mal anschauen, wenn interessiert. Damit lässt sich nun das folgende Programm übersetzen: [c] #include <stdint.h> #include <avr/io.h> #include "ATmega88A_bf.h" int main () { PORTB |= (1 << PB1); PORTB_BF.PORTB1_bf = 1; } [/c] Beide Statements in main() führen zu demselben Assembler-Befehl. Im Moment werde noch keine zusammenhängenden
-
Thread
TI Launchpad MSP430
[code] avr-gcc -Os -mmcu=atmega88 -g -c main.c avr-gcc -Os -mmcu=atmega88 -o main.elf main.o [/code] Was mich halt wundert, du schickst die Ausgabe (-o) nach DeadMan.c. Kannst du denn die DeadMan.o und DeadMan.exe hier hochladen? Der Versuch [code] >cp main.c xmain.c >avr-gcc -Os -mmcu=atmega88 -o xmain.c xmain.c >file xmain.c xmain.c: ELF 32-bit LSB executable, Atmel AVR 8-bit, version 1 (SYSV), statically linked, not stripped [/code] zeigt auf, das gcc die Source-Datei überschreibt
-
Thread
Hilfe bei Erstellung einer Library für den ADXL362
Hallo Community, in meinem aktuellen Projekt möchte ich mithilfe eines Mikrocontrollers ATmega88A den Beschleunigungssensor ADXL362 auslesen. Angesteuert wird er über einen 4 Wire SPI. Die UART-Schnittstelle funktioniert auch soweit, da ich sie mit einigen Test-Bytes, die ich vorgegeben und
-
Thread
AVR/BASCOM LCD Problem
Liebe Netzgemeinde! Habe da mal eine Frage als avr/Bascom Anfänger... Betreibe an einem ATMEGA88 ein 8*2 LCD im 1 Mhz Modus. Habe dann das FuseBit "Divide clock by 8 internally" ausgeschaltet. Chip rennt jetzt mit 8 Mhz. Leider zeigt das LCD jetzt nur noch Matsch. Anscheinend kommt das LCD-Modul