-
Thread
Debuggen mit myAVR
Peter F. schrieb im Beitrag #3665626: > und würde an der Stelle der Atmega16 verwenden. Da das Board nur einen DIP-28 Sockel hat dürfte das schwierig werden. Und der ATMega168 hat auch kein JTAG, aber ebenfalls Debugwire. Frank K. schrieb im Beitrag #3665621: > Oh
Beitrag #3665698: > Da das Board nur einen DIP-28 Sockel hat dürfte das schwierig werden. > Und der ATMega168 hat auch kein JTAG, aber ebenfalls Debugwire. ...Oh man, ich habt recht. Vergessen wir das Thema nach rüsten.
-
Thread
128x64 Grafik LCD An Atmega 8/16/32
Fragen bezüglich des Anschlusses an meinen Atmel, Hab folgende Atmels zur Verfügung: AtMega8515, 2x Atmega 16 und ein Atmega 32 1. Welche PINS muss Ich nun an meinen Atmel Anschließen? 2. Was hat V0, D/I, CS1, CS2, /RST / VEE / A und K für eine Funktion? Ist es besser wenn ich einen Atmel für die
Steuerleitungen ;*************************************************************** .equ E = PA0 ;E an Pin PA0 .equ RW = PA1 ;RW an Pin PA1 .equ RS = PA2 ;RS an Pin PA2 .equ CS1 = PA3 ;Linke Seite des Displays .equ CS2 = PA4 ;Rechte Seite des Displays .equ BF
-
Thread
ATmega328P Stromverbrauch
10.1. https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf Im Atmel-Handbuch scheint das nicht so zu stehen, ich sehe dort leider kein Inhaltsverzeichnis. :-( Für minimalen Verbrauch muss man den Brown-out-Detektor
10.1. https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf Im Atmel-Handbuch scheint das nicht so zu stehen, ich sehe dort leider kein Inhaltsverzeichnis. :-( Für minimalen Verbrauch muss man den Brown-out-Detektor
-
Thread
AVR-Bootloader mit Verschlüsselung
"m168Pdef.inc" ; ATmega168P ;.include "m169def.inc" ; ATmega169 ;.include "m169Pdef.inc" ; ATmega169P ;.include "m16def.inc" ; ATmega16 ;.include "m2560def.inc" ; ATmega2560
die folgenden AVR-Controller: m1280 m1281 m1284 m1284P m128A m128 m128RFA1 m128RFR2 m162 m164A m164PA m164P m165A m165PA m165P m168A m168 m168PA m168P m169A m169PA m169P m16A m16 m16HVA m16HVB m16M1 m16U2 m16U4 m2560 m2561 m256RFR2 m324A m324PA m324P m3250A m3250 m3250PA m3250P m325A m325 m325PA m325P
-
Thread
3,3V Hardware betreiben an 5V Arduino
Low knapp unter V_CC/2. z.B. http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet.pdf Seite 610f (ATMega88A) http://www.atmel.com/pt/br/Images/doc2545.pdf Seite 330f (ATMega88) http://www.atmel.com/images/doc8246.pdf Seite 222
richtig > erkannt (Schaltschwelle 1,4 V).“ Was genau bedeutet TTL kompatible > Eingänge? Bei einem ATmega hat man TTL kompatible Eingänge? TTL: Siehe Wikipedia. Atmega2560: TTL-kompatibel in dem Sinne, dass TTL-Bausteine und Atmegas direkt miteinander verbunden werden können. Die Atmega-Ports verhalten
-
Thread
MPX4115A Drucksensor - komische Werte
ist eine Kurvenschar dargestellt. Wenn ich eine Spannung von 4V messe, liegt der Druck zwischen 95kPa und 98kPa oder anders zwischen 950 hPa und 980 hPa. Dieser Fehlerbalken von 30mbar entspricht doch in etwa der beobachteten Ungenauigkeit.
es bei mir der Fall ist. >Die Schaltung habe ich ohne DS2438 direkt mit dem AD Wandler eines >Atmega 32 verbunden. So ähnlich hatte ich das auch vor. Wollte über nen Subtrahierer mit einer kleinen Verstärkung den wichtigen Bereich von sagen wir 900 hPa - 1150 hPa in einen Spannungsbereich von 0-VCC
-
Thread
Software UART mit FIFO
die Pins PB1, PB3 belegt und geben ein Audio PWM Signal aus. * Eine SD Karte ist über PB0 (CS), PA0 (DataIn), PA1 (DataOut) und PA2 (Clk) angeschlossen. * Der attiny861 läuft mit dem internen 8MHz Takt. * PB4 - PB6 und PA3, PA4 - PA7 können für den "Software UART" verwendet werden.
nimm doch den attiny84, attiny2313, atmega48, -88, -168 oder -328. die letzteren haben auch einen Hardware UART. solong.
-
Thread
Stromsparen atmega16
Ja ich weiß, dass das zB mit dem Atmega168 möglich wäre. Beim Atmega16 funktioniert das aber leider nicht so weit ich das gelesen habe...
Mathias G. schrieb im Beitrag #3047051: > Ja ich weiß, dass das zB mit dem Atmega168 möglich wäre. Beim Atmega16 > funktioniert das aber leider nicht so weit ich das gelesen habe... Warum hast Du denn überhaupt so einen alten Chip genommen? Ein Atmega164PA hat die gleiche Pinbelegung
-
Thread
Problem mit Aref am Atmega168p
> Was mich wundert ... Mich auch. Wenn ich hier bei einem ATmega328P Vcc==AVcc von 4.50 V auf 5.25 V erhöhe, bleibt Aref trotzdem wie festgenagelt auf 1.0949 V. (mein einziger ATmega168PA ist leider verbaut)
Ein ATmega48PA ist nicht ganz so stabil: [code] 4.50 V 1.0976 V 4.75 V 1.0979 V 5.00 V 1.0982 V 5.25 V 1.0984 V [/code] aber noch immer weit entfernt von den genannten 15 mV und auch nicht gegenläufig
-
Thread
SPI will auf AVR nicht laufen
"Falle" bei Atmega328 und seinen Freunden ;) Hier mal ein Ausschnitt aus dem Datenblatt des Atmega328PB dazu: If SS is configured as an input, it must be held high to ensure master SPI operation. If the SS pin
stehen. Muss es weder nach C-Standard noch nach Programmlogik. Ich zitiere aus dem Datenblatt von "ATmega48A ATmega48PA ATmega88A ATmega88PA ATmega168A ATmega168PA ATmega328 ATmega328P": [c]void SPI_MasterTransmit(char cData) { /* Start transmission */ SPDR = cData; /* Wait for transmission complete
-
Thread
AVR Studio 5 Automatisch Compilieren und Sender
cd C:\Users\bs\Documents\AVRStudio\AVRGCC2\AVRGCC2\Debug\ avrdude -e -P usb -c avrispmkII -p ATmega168 -e -U flash:w:"AVRGCC2.hex":a @Knut Es gab den Button "Auto" in der Toolbar und man kann die funktionen die ausgeführt werden sollen im Programmer Menü auswählen. man konnte auch das Programmer
Parametern problemlos: > Command: D:\WinAVR\bin\avrdude.exe > Arguments: -e -P usb -c avrispmkII -p ATmega88PA -e > -U flash:w:"$(ProjectDir)Debug\xxx.hex":a Um nicht jedes Mal den Namen der zu übertragenden .hex - Datei eintragen zu müssen, kann das Makro $(ItemFileName) genutzt werden:
-
Thread
ATmega1280 Blockiert
007 s (= 2000000 Hz) avrdude: set SCK frequency to 1500000 Hz avrdude: reading input file "1280\ATmegaBOOT_168_atmega1280.hex" avrdude: input file Y:\Arduino\MightyBoard\1280\ATmegaBOOT_168_atmega1280.hex au to detected as Intel Hex avrdude: writing flash (130838 bytes): Writing | ############
100% 49.29s avrdude: 130838 bytes of flash written avrdude: verifying flash memory against 1280\ATmegaBOOT_168_atmega1280.hex: avrdude: load data flash data from input file 1280\ATmegaBOOT_168_atmega1280.hex: avrdude: input file 1280\ATmegaBOOT_168_atmega1280.hex auto detected as Intel Hex avrdude
-
Thread
Seltsamer Fehler mit Festkommaarithmetik und 7-Segment
Programmcode. Ich habe das übrigends in Eclipse (mit AVR-Plugin) geschrieben und mit AVR-Studio4 auf meinen Atmega168PA gebrannt. Leider gibt es in Eclipse den Atmega168PA nicht zur Auswahl und bei dem Atmega168P lassen sich die Register nicht ansprechen, weshalb ich den Atmega168 ausgewählt habe(Ich hoffe es liegt
vielleicht doch irgendwie daran liegen? Ich weiß nicht was ich noch testen könnte. Kann mein Atmega vielleicht auch eine Macke haben? Karl Heinz Buchegger schrieb im Beitrag #2733201: > Wie ist die Aussenbeschaltung vom ADC? > ARef, AVcc? Aref ist mit 100nF nach GND entkoppelt und AVCC mit
-
Thread
ATMEga328 - wofür ist das kleine "n" im Datenblatt bei den USART Registern?
Ich lese gerade das Datenblatt zum ATMega328: http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet_complete.pdf Ab Seite 170 geht es um die USART. Warum steht bei den
nicht ganz unklug, auch bei MCs mit nur einer UART diese UART0 zu nennen. Z.B. der pinkompatible ATmega328PB hat ja 2 UARTs.
-
Thread
AVR Timer2 async - Uhrenquarz / Kondensatoren
PS: Bei mir ergab sich an einem ATmega168PA mit einem Quarz von Reichelt ('0,032768-L6') bei 3.0 V und 15 °C eine Frequenz von 32769.5 Hz auf Lochrasterplatine.
S. Landolt schrieb im Beitrag #6040051: > Bei mir ergab sich an einem ATmega168PA mit einem Quarz von Reichelt > ('0,032768-L6') bei 3.0 V und 15 °C eine Frequenz von 32769.5 Hz Welche Zeitwaage/Referenz hast du verwendet? Andreas schrieb im Beitrag #6040028: > Brauche
-
Thread
Tastenerkennung mit ATMega
/ Hier könnte ein Fehler liegen. > Laut AVR Buch "ADC5 (PIN PC5) = ADC Channel" Eben. Beim ATmega32 ist das PA5. > ADMUX |= (1<<REFS0) | (1<<REFS1); "Internal 2.56V Voltage Reference" beim ATmega32, aber z.B. bei einem ATmega328 1.1 V, welche der 32er aber gar nicht hat, d.h. man müsste
Wie äußert sich der Fehler? ADC-Eingang ist PA1, okay?
-
Thread
CP/M auf ATmega88
CALL(1) k Direct Subroutine Call PC ? k None 4 Note: 1. These instructions are only available in ATmega168PA and ATmega328P. Heißt das, dass dem 168er / 328er ohne P im Namen (=ältere Versionen) die absoluten Sprung-Befehle: JMP und CALL fehlen? Falls ja, ist für mich nun klar, dass ich mir 328er
Markus G. schrieb im Beitrag #2658467: > Note: 1. These instructions are only available in ATmega168PA and > ATmega328P. Das ist zur Abgrenzung zu den kleineren Prozessoren ATmega48 und -88. Diese brauchen die langen Sprungbefehle nicht, da sie mit RCALL/RJMP den gesamten Speicher erreichen
-
Thread
Extra uC für Bedienteil
Und ich würde einen ATMega164PA-AU nehmen.
eingebaut. Also nicht so vorschnell Dinge implizieren. Mein erster AVR war ein Atmega88PA, zur Zeit spiel ich mit dem Atmega328 und Atmega32 privat daheim ;)
-
Thread
Merkwürdiger _delay_ms() reset
Karl M. schrieb im Beitrag #6087110: > Das meine ich nicht, es gibt zwei Datenblätter! Nein. ATmega48A/PA/88A/PA/168A/PA/328/P sind in einem Datenblatt.
#6087123: > Karl M. schrieb: >> Das meine ich nicht, es gibt zwei Datenblätter! > > Nein. > > ATmega48A/PA/88A/PA/168A/PA/328/P sind in einem Datenblatt. Hallo, in der Atmel Zeit war dies wie folgt: https://www.mikrocontroller.net/topic/257672#2662418
-
Thread
AVR – Übers EEPROM und darüber hinaus…
Atmel: The ATmega48PA/88PA/168PA/328P contains 256/512/512/1K bytes of data EEPROM memory. It is organized as a separate data space, in which single bytes can be read and written. Die sollten es wissen!
Mein grosses V. schrieb im Beitrag #4547290: > Carl D. schrieb: >> Atmel: >> The ATmega48PA/88PA/168PA/328P contains 256/512/512/1K bytes of data >> EEPROM memory. It is organized as a separate data space, in which single >> bytes can be read and written. > > Na, wer ist jetzt der
-
Thread
ATMEGA 328PB unter AVR-GCC nutzen
bei Mouser finde ich: 556-ATMEGA328PBXMIN Entwicklungsboards und Kits - AVR ATMEGA328PB Eval Kit in der Beschreibung steht jedoch "Tool für die Evaluierung von ATmega328P" Im Datenblatt ATMEGA328PB-XMINI findet sich: ATmega48A/PA/88A/PA/168A/PA/328/P. Der PB ist da nicht dabei. Das "ATMEGA328PB Eval Kit" scheint damit ungeeignet für die Arbeit mit dem ATMEGA328PB chip. Der chip ATMEGA328PB-AUR steht hier mit 2,32€.
-
Thread
2x Arduino im Gleichtakt
UBRRn + 1)), wenn U2Xn = 1 (Async. Double Speed) https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf#G3.1199934 2Mbps bei fosc = 16MHz, UBRRn = 0, U2Xn = 1 https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf
-
Thread
Display mit Touchscreen bei Pollin?
. Liegt das am Display, oder ist der Controller am langsamen Aufbau schuld? Ich verwende ein ATmega168 mit 8 MHz internem Takt und deaktivierter CKDIV8 fuse.
Mein aktueller Status: - Flash-Upload klappt, Fuses sind alle richtig gesetzt, der Prozessor (ATMega32) läuft mit 16 MHz. Mein Portmapping schaut so aus: PORTC PC0..PC7 : DB0 .. DB7 PORTA PA0: RS; PA1: R/W; PA2: EN; PA3: !CS; PA4: RST - Das Display bleibt hängen wie beim power-up, mal mit vertikalen
-
Thread
Atmega328p mehr digital pins
Hallo, ich nutze gerne den Atmega328P für meine Projekte. nun benötige ich jedoch mind. 16 Digital Pins. Was macht hier mehr Sinn: eine I2C Erweiterung wie den MCP23017 nutzen oder auf einen Atmega2560 z.B. gehen? Vor allem
verwenden, die zum verwendeten Controller passt: https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061B.pdf (auch wenn das bei diesem Thema keinen Unterschied macht) MfG, Arno
-
Thread
Atmega 328 oder 328P ?
Sache, Atmel hat zum Vergleich ausführliche Datenblätter online und für die neu entwickelten P und PA auch Migration Notes erstellt. Danach musst Du Suchen. Link [1] http://www.atmel.com/devices/atmega328.aspx [2] http://www.atmel.com/devices/atmega328p.aspx [3] AVR512: Migration from ATmega48/88/168 to ATmega48P/88P/168P [4] AVR515: Migrating from ATmega48/88/168 and ATmega48P/88P/168P/328P to ATtiny48/88 ok ?
-
Thread
dringende Hilfe (ATMEGA Port Pin)
Keiner meiner Kollegen kennt sich damit aus. Die Aufgabe bestand darin, eine U/I- Kennlinie eines ATMEGA Port- Pins zu messen. Wenn ihr mir bitte eine Schaltung schickt und die Vorgehensweise der Messung erklärt.!? Wäre sehr nett. Danke vielmals mfg
Ampere (Strom) P = U * I P in Watt (Leistung) Schnapp Dir ein Datenblatt, z.B. das des atmega328p http://www.atmel.com/images/atmel-8271-8-bit-avr-microcontroller-atmega48a-48pa-88a-88pa-168a-168pa-328-328p_datasheet_complete.pdf und schaue dir die Diagramme "35.7 Pin Driver Strength"
-
Thread
Display ansteuern? Nichts funktioniert :(
ist. So sieht meine Verbindung aus: ATTiny44A ---- EADOGS102N-6 =========================== PA1 - CS0 PA2 - Reset PA3 - CD PA4 (USCK) - SCK PA5 (MISO) - PA6 (MOSI) - SDA Das Display läuft mit 3,3V und wurde mit den angegebenen 3x 1µF Kondensatoren angeschlossen (http://www.lcd-module.de
VB0+ s.o. 19 VB1+ s.o. 20 VSS an 3,3V 21 VSS an 3,3V 22 VDD2/3 GND 23 VDD1 GND 24 SDA/MOSI an PA5/DO 25 SCK an PA4/USCK 26 CD an PA3 27 RST an PA2 28 CS0 an PA1
-
Thread
Atmega88-20PU + Arduino Uno
Guten Tag, liebe Bastler. Damals habe ich mit laut meiner Erinnerung mit einem Arduino einen Atmega88-20PU "programmiert". Nun schaffe ich es komischerweise nicht mehr, da ich zwar Atmega88 Boards hinzugefügt habe, aber dort ist der PU nicht enthalten. Ich habe bei den Boards nur P/Pa/PB und einfach
/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf ATmega88A 0x1E 0x93 0x0A ATmega88PA 0x1E 0x93 0x0F
-
Thread
Atmega Strom sparen
Auf welchem Controller läuft das Programm in Wirklichkeit? Es gibt beim ATmega168 kein Bit BODSE und schon gar nicht in MCUCR.
Swen W. schrieb im Beitrag #5051972: > ich habe hier einen ATmega 168-20PU den ich gerne für einen > Bewegungsmelder über längere Zeit über 2 AAA Batterien versorgen möchte. > > Er läuft auf 8Mhz und 5V wie zur Hölle schaffen 2 AAA 5V? der ATmega kann schlafen
-
Thread
Widerstandsmessgerät
Ich habe noch ein paar ATMEGA168PA-PU Was haben denn die am interner refernzspannung??
Kai Burghart schrieb im Beitrag #2918470: > Ich habe noch ein paar ATMEGA168PA-PU > > Was haben denn die am interner refernzspannung?? Was haben die an Datenblättern?
-
Thread
Wer verwendet RFM69?
anzupassen, Hardware-SPI kann nur mit Controllern der Reihe Atmega88, 168, 328 genutzt werden, bei denen das SPI-Interface auf den Pins B3, B4 und B5 liegt. Weitere Fragen gerne hier im Thread.
Schreibzugriff auf das PINx-Register zum schnellen Umschalten eines Pins ist erst bei neueren AVRs (z.B. ATmega88, ATmega168, ATmega328 sowie die P- oder PA-Versionen) vorgesehen, die alten Controller wie der ATmega8 "verstehen" diese Anweisung nicht. Vielleicht sollte ich das aus Kompatibilitätsgründen wirklich
-
Thread
[ATMEGA328p] - Induktivität an AVCC
Hallo Forianer, mit einem atmega328 möchte ich ein Testgerät bauen und mit dem internen ADC 2 verschiedene Spannungen messen (PORTC0 / ADC0) + (PORTC1 / ADC1). An die restlichen Pins des ADC-Ports (Port C) möchte ich zwei LEDs
Tiefpassfilter",... Und zwar auf Seite 245 des folgenden Datenblattes: Rev.: Atmel-8271J-AVR-ATmega48A/48PA/88A/88PA/168A/168PA/328/328P-Datasheet_11/2015. rhf
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
Befehlen von Peter Fleury's Lib für die HD44780-Displays gehalten. Getestet hab ich die Lib mit einem ATMega168PA und einem ATMega328P, beide mit 16 MHz Quarz, den II2C hab ich auf 400 kHz eingestellt gehabt, sie sollte auch auf einem ATMega88PA laufen. Interessant dürfte die Lib für all jene sein, die
(__AVR_ATmega168P__) || defined(__AVR_ATmega88P__) || defined(__AVR_ATmega48P__)[/c] muss nur gegen die folgende Zeile [c]#if defined(__AVR_ATmega328P__) || defined(__AVR_ATmega168P__) || defined(__AVR_ATmega88P
-
Thread
AVR Probleme mit Command Line Programming
Hallo, Steffen schrieb im Beitrag #4598121: > ATMEAG168PB wird dieser denn von Atmel Studios vor dem 7er unterstützt? So weit ich weiß sind die ATmegaXPBs relativ neu
( nicht mal beim Studio 7.0 ). ATMEGA168PA gibt es, aber ATMEGA168PB nicht. Es gibt aber m328PB.inc beim Studio 7.0, ich habs mal drangehängt.
-
Thread
STM32F4 wozu?
PWM, Multitasking ohne Ende, alles kein Problem. Daher die Fragen, welche Projekte bringen einen F4@168MHz an de Grenzen?
Kosten kann es nicht mehr liegen. Mehrere Cortex Anbieter > hauen die M0 und M0+ billiger als die Atmega raus. > Ergo bekommt man mehr Leistung für kleineres Geld! Ich habe kein einziges mal Avr, Atmega oder ähnliches erwähnt. Aber wenn wir schon dabei sind: Die µCs unterscheiden sich nicht nur
-
Thread
Diskussion zum Artikel "Single Chip Frequenzumrichter" für den 2. MC Wettbewerb
Im Schaltbild wird ein ATmega88 verwendet im Projekt steht aber nur eine HEX Datei 14Kb für den ATmega168 zur verfügung gibt es auch noch eine 8Kb Version für den ATmega88 da die 14Kb Datei nicht in den ATmega88 past.
Ich glaube da muß ich mir erst einen besorgen. Habe nur ein paar von den ATMEGA168A-PU vorrätig.
-
Thread
MEGA88 springt nicht in Interrupt Routine vom ANACOMP
wenn man ACME in ADCSRB setzt (und damit für AIN1 den AD Multiplexer verwendet): " 35.4 Errata ATmega88PA The revision letter in this section refers to the revision of the ATmega88PA device. 35.4.1 Rev. F • Analog MUX can be turned off when setting ACME bit 1. Analog MUX can be turned
Mega 328 Serie, zumindest bis zum 5/11 Stand des Datenblattes. Wenn vorhanden, kompilier mal für den 168PA oder den 328PA.
-
Thread
Frage zu HVP (PP) eines 328p (Arduino nano)
Datum 9.9.2017 gelandet - sorry for confusion. Deckblatt zeigt: 8-bit AVR Microcontrollers ATmega328/P DATASHEET COMPLETE und hat 441 Seiten Das von heute lautet ATmega328P 8-bit AVR Microcontroller with 32K Bytes In-System Programmable Flash DATASHEET hat 293 Seiten Danke
ATmega48A/PA/88A/PA/168A/PA/328/P", ist vom 1.11.18 und hat 662 Seiten: https://www.microchip.com/wwwproducts/en/ATMEGA328P
-
Thread
Step Up oder Step Down? Vorteile?
Standard-Typen für niedrigere Clock-f laufen tatsächlich bis 2,7V. Die neueren bis 1,8 V hinab (ATmega88PA). Der ATmega8A läuft „nur“ bis 2,7 V, aber das reicht für eine einzelne LiIon-Zelle allemal.
Jörg W. schrieb im Beitrag #5556022: > Nimm einfach einen ATmega8A. Ist sowieso billiger. Noch besser ATMega88/168/328(P).
-
Thread
Attiny48 VS Atmega48
wenn der Tiny reicht und billiger ist, ist doch Ok. user schrieb im Beitrag #3072474: > Der Atmega48 kostet zwischen 3 und 4 Euro. Der Preis ist allerdings ein Witz. Aber such vor allen Dingen nach Atmega48A und PA. Der ohne was und sein Kumpel "V" sind auch schon wieder alte Hüte und wesentlich
schrieb im Beitrag #3072519: > Der Preis ist allerdings ein Witz. > Aber such vor allen Dingen nach Atmega48A und PA. Der ohne was und sein > Kumpel "V" sind auch schon wieder alte Hüte und wesentlich teurer. Mit den Kürzeln hinten dran kenn ich mich auch nicht aus - es gibt sooo viele verschiedene
-
Thread
AVR mit integriertem RTC
ich nicht genau genug nachgeschaut. Die großen ATmegaXX4 und auch die classic ATmega16 & Co. können PC6 und PC7 für einen zweiten Quarz nutzen. Die ATmegaXX8 aber wirklich nicht. Erik Menzel schrieb im Beitrag #4326676: > Hier ein Link von Atmel:
the AS2 bit in ASSR is set. http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf Seite 4
-
Thread
USBaspLoader und ATmega32 wollen nicht
define this, values for ATMega8, * ATMega88, ATMega168 and ATMega328 are guessed correctly. */ /* The following block guesses feature options so that the resulting code * should fit into 2k bytes boot block with the given
__AVR_ATmega88P__) 0x1e, 0x93, 0x0a, 0 #elif defined (__AVR_ATmega168__) || defined (__AVR_ATmega168P__) 0x1e, 0x94, 0x06, 0 #elif defined (__AVR_ATmega328P__) 0x1e, 0x95, 0x0f, 0 #elif defined
-
Thread
LCD HLM8070
Hi, irgendwie bekomme ich das Display mit den 2. Quellen und dem Testprogramm an meinem ATMega 16 nicht zum laufen. Habe die Ports entsprechend angepasst, die Steuerleitungen liegen auf PA2..PA5, die Datenleitungen auf PD0..4. Auf RW und Ex kann ich die beschriebenen Bitmuster sehen, aber auf
Monaten obiged LCD zum laufen zu bekommen. Ich mag es an einen Arduino Duemilanove betreiben. Also ATmega168, das sollte ja nicht so schwierig sein den Treiber anzupassen aba ich bekomme es nicht gebacken! http://arduino.cc/en/Main/ArduinoBoardDuemilanove Mit Arduino hat keiner Erfahrung???
-
Thread
AVR Netio Ethersex Atmege1284p Webserver Problem
Vielleicht hat jemand noch einen Ti, ansonsten werde ich mich wohl wieder mit dem viel zu kleinen ATMEGA32 rumquälen müssen. Vielen Dank vorab
[*] Watch IO changes (and react) ---> In der watchcat steht folgendes drin: ECMDTCP(PA4, RISING, 192.168.178.221,{portChanged2('NETIO02','4','off','1')}\n\n) ECMDTCP(PA4, FALLING, 192.168.178.221,{portChanged2('NETIO02','4','on','1')}\n\n) Das Kommando kann ich per nc schicken
-
Thread
avr-libc 1.8.1 freigegeben
definitions for tiny 13a/24a/44a/84a, tiny167 and mega328p * New devices supported: - ATmega256RFR2, ATmega2564RFR2, ATmega128RFR2, ATmega1284RFR2, ATmega64RFR2, ATmega644RFR2, AT90pwm161, ATA5272, ATA5505, ATA5790, ATA5795, ATA6285, ATA6286, ATmega1284, ATmega128A, ATmega164PA, ATmega165PA, ATmega168PA, ATmega3250PA, ATmega325PA, ATmega3290PA, ATmega32A, ATmega48PA, ATmega64A, ATmega8A, ATtiny1634, ATtiny828, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3
-
Thread
GPS Wanze - Tiny GPS
Gemeinde... wollte mal Fix meine GPS "Wanze" vorstellen... Hardware: 16x16mm GPS Reciever atmega168 läuft mit internen 1Mhz + Uhrenquarz für Power Save ISP Stecker zum Programmieren und Koordinaten auslesen + Akku laden + Starten Mini Lipo mit 120mAh und 1C Spannungsteiler für Akkuspannung
http://shop-emea.u-blox.com/abashop?s=274&p=productdetail&sku=777 http://de.farnell.com/atmel/atmega168pa-mu/mcu-8bit-avr-16k-flash-32qfn/dp/1748517 http://de.farnell.com/jst-japan-solderless-terminals/sm08b-surs-tf-lf-sn/stecker-08mm-smt-8kont/dp/94919703 http://de.farnell.com/jsp/search/productdetail.jsp
-
Thread
Oszillator für Atmega 328p
Elias W. schrieb im Beitrag #7019586: > kann ich folgenden Oszillator für einen Atmega328p verwenden: Nein. Der ist für 3,3V. Damit kann der Atmega zwar auch, aber dann nicht mit 16MHz.
ATmega48A/PA/88A/PA/168A/PA/328/P Data Sheet 9.4 Full Swing Crystal Oscillator Table 9-5. Full Swing Crystal Oscillator operating modes Recommended Range for Capacitors C1 and C2: 12-22 pF
-
Thread
Ansteuerung des MCP2515 (SPI)
ATmega328-Datenblatt: http://www.atmel.com/Images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Summary.pdf Ich konnte über das Atmel Studio 6.1 ein simples Programm auf den Atmega328 übertragen, womit LEDs angesteuert wurden. Als nächstes möchte ich eine CAN-Botschaft in einem CAN-Bus absetzen und habe dazu folgendes Tutorial gefunden: http://www.kreatives-chaos.com/artikel/
-
Thread
BandGap bei m168
Hallo AVR-Spezialisten. Habe einen Atmel 168PA in einer kleinen Aufsteckplatine (Pollin 810 366 ) und habe bei der Messung von der BandGap -Spannung Hausnummern. u0=ADC0-Kanal ...u7=ADC7-Kanal BG= BandGap __=Masse iT= interne Tempratur meine
die Messung von BandGap und Masse gut ?? im Datenblatt "Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf" auf Seite 238 steht am AD-Mux "BANDGAP REFERENCE" und am Referenz-Mux "INTERNAL 1.1V REFERENCE" Handelt es sich um das gleiche ????
-
Thread
Stabilität der Referenzspannung bei ATmega & Co.
garantieren lassen. Beispiel: http://www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf
Kondensator auch gleich weglassen. Wesentlich besser wird der Analog Comparator Eingang laut ATmega8 Datenblatt bewertet, mit nur +/-50nA. Leider hängt der an PortD und nicht einem A/D-Eingang.