-
Thread
Probleme mit AVRISP MKII
klappt es irgendwie soweit, wobei ich beim compilen gesagt bekomme, dass der Programmer nicht den ATmega168 unterstützt. Weiß jemand woran das liegen kann? Ich finde da nichts näheres zu.
Siehe AVRISP mkII User Guide: ATmega168 --> No Debug Support Schau dir die "User Guides" deiner Toolchain an bevor du weitermachst! ;-)
-
Thread
ATmega am Netzwerk
Lantronix Xport mit ATMega8 über serielle Schnittstelle verbinden, beides mit 3.3V gepowert = 3 Bauteile = fertig Das war doch wohl die Frage, oder?
Funktionalitaeten > ist nicht gering. ARP und DHCP sind beide auch noetig. Allerdings. Ein ATMega8 dürfte nicht groß genug sein. Aber mit einem Mega168 habe ich es schon hinbekommen (http://www.mikrocontroller.net/topic/87517#new) > Es ist > aufschlussreich zu sehen was auf einem Microsoft
-
Thread
Kontroller für zwei BLDC-Motoren
soll der maximale Ruderanschlag programmtechnisch begrenzt werden ( + 1x PWM Ausgang). Würde ein Atmega168 mit diesen Aufgaben zurechtkommen? Mir ist nicht klar, wie viele PWM-Kanäle pro Motor benötigt werden. Kann eventuell ein PWM-Kanal auf mehrere Ausgänge verteilt und getrennt gesteuert werden
dann könnte man noch mit zusätzlichen UND-Gatter Ausgänge steuern (PWM & Freigabe). Oh, der Atmega168 hat nicht einmal genug Ein-/Ausgänge für mein Vorhaben.
-
Thread
wer programmiert nano328p clones mit dem neuen Bootloader?
nano.menu.cpu.atmega328old.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex nano.menu.cpu.atmega328old.build.mcu=atmega328p
=avrdude atmega328o.bootloader.low_fuses=0xff atmega328o.bootloader.high_fuses=0xde atmega328o.bootloader.extended_fuses=0x05 atmega328o.bootloader.file=optiboot_201712/optiboot_atmega328.hex atmega328o.bootloader.unlock_bits
-
Thread
TV mit 3,3V betreiben
Hallo, ich will mein ATmega168 an ein Composite-Anschluss anschließen. Soweit alles super, ich hab einfach benryves.com/projects/tvtext befolgt. Nun will ich aber meine Spannung auf 3,3V reduzieren, da ich mehrere 3,3V Bauteile
einfach Widerstände auf der I2C Leitung setzen? Also den Gyro mit 3,3V betreiben, mein TV Eingang und Atmega168 mit 5V?
-
Thread
Mit ATmega 16 DOGM168-6 Initialisieren und verwenden
Guten Tag erst mal, Ich versuche schon seit längerem meinen DOGM168-6 mit meinem STK500 und einem ATmega 16 anzusteuern.Ich verwende die Programmiersprache C und bin seit knapp einem Monat am programmieren.Mein Problem an der ganzen Sache ist das ich die ganzen Forenbeiträge
Hi Schaltplan für ATMEGA88 und DOGM132 ist hier: http://code.google.com/p/dogm128/wiki/dogm132_atmega88_hardware Das DOGM132 verhält sich elektrisch wie das DOGM128. Zwischen dem ATMEGA88 und dem ATMEGA168 dürfte auch
-
Thread
ENC28J60 Basics für Philips LPC213x
my router to 192.168.1.1 then I wont be able to get a connection to my board, whereas router:192.168.1.1 board:192.168.1.2 remaining computers on my network: 192.168.1.xyz just works fine for me. However, I'm
Thanks Nik :) You're right, I've changed IP addresses, here is the NAT : - router : 192.168.1.1 - board : 192.168.1.2 - my computer : 192.168.1.16 I can access from my computer to the modem/router settings (through its http web server) and I opened HTTP port 80 on 192.168.1.2 (board))
-
Thread
C-Code für Software TWI für Atmega gesucht
Hallo zusammen, ich bin auf der Suche nach einen funktionierenden Beispielcode in C, um mit einem Atmega168 einen Temperatursensor (MCP9804) per Software-I2C auszulesen. Per Hardware-TWI funktioniert es schon, nur brauche ich den HW-TWI des Atmega für die Verbindung zu einem anderen Master-uC. In der
SCL sein) der Wert _SFR_I08 (0x0B). Hat das damit zu tun ? Ist das im Datenblatt (ich verwende den Atmega168) beschrieben ? Unter welchen Stichwort suche ich da am Besten ?
-
Thread
Evaluierung Controller über Ethernet steuern
schrieb im Beitrag #4096287: > Nö, da gehen deutlich mehr. Das Internet wäre sonst sehr, sehr 192.168.1.0-254 sind 255 PC' möglich danach 192.168.2.0-254 sind wieder 255 PC's möglich aber ein PC kann nicht direkt von 192.168.1 auf 192.168.2 zugreifen dazu benötigt man ein Tor das das eine mit dem
Peter schrieb im Beitrag #4103599: > 192.168.1.0-254 sind 255 PC' möglich danach > 192.168.2.0-254 sind wieder 255 PC's möglich > > aber ein PC kann nicht direkt von 192.168.1 auf 192.168.2 zugreifen > dazu benötigt man ein Tor das das eine
-
Thread
Probleme mit dem UART und komischen Zeiten
Hallo Freunde, ich habe ein Problem mit dem UART auf einem ATmega168 und zwar sende ich einen „String“ zu einem anderen Atmega. Dieser liegt die meiste Zeit im Tiefschlaf und soll mit dem besagten String auf geweckt werden. Das funktioniert eigentlich auch alles.
>Hallo Freunde, > >ich habe ein Problem mit dem UART auf einem ATmega168 und zwar sende ich >Beim atmega3290 ist das CS02 CS01 CS00 im TCCR0A, aber das ist ja egal. hmm...
-
Thread
Programmierung größerer Mikrocontroller
reicht, was aber selten ist. Wenns ein bisschen kleiner sein darf, dann bevorzugt ATmega88 / ATmega168 / ATmega328, alle pinkompatibel, also auch im vorhandenen Aufbau tauschbar, wenns knapp wird. Andere Typen verwende ich eher selten, nur wenns besondere Gründe dafür gibt. Mit freundlichen
Du hast meinen Text wohl nicht bis zum Ende gelesen, wenn weniger Pins reichen verwende ich ja ATmega88, ATmega168, oder ATmega328. Geschenkt bekomme ich die übrigens nicht. Mit freundlichem Gruß - Martin
-
Thread
ATmega8 vs. ATmega8A Gesperrt
Produktionsstätten ist außerdem die Toleranzrate geringer und die -zig Untertypen wurden unnötig. Der ATmega8A ist 2009 angelaufen und gilt als völlig (!) neuer Typ, d.h. mit voller garentierter Laufzeit, so als hätte es ihn vorher nie gegeben. ATmega88/168/328 sind nur pinkompatibel. Eigentlich wollte man
Ich hoffe der MOD läßt wenigstens den Link zur deutschen Übesetzung des DB zum *ATmega48, 88, 168, 328* zu, da ja der ATmega8 bzw. 8A nicht mehr wirklich zu empfehlen sind : https://www-user.tu-chemnitz.de/~heha/viewchm.php/hs/ATmegaX8.chm/ Bernd_Stein
-
Thread
ISP + UART funktionieren in gelöteter Schalutung nicht mehr (auf Steckbrett alles in Ordnung
beiden Tagen vom Steckbrett auf die Lochrasterplatine übertragen habe, mag der Mikrocontroller (Atmega168) nicht mehr mit dem PC sprechen, weder über den ISP noch über UART. Wenn ich den Mikrocontroller aber wieder auf das Steckbrett packe tut es. Der Rest der Schaltung scheint aber zu funktionieren
. Hat zufällig noch jemand eine Idee, was ich falsch gemacht/vergessen haben könnte, dass der Atmega168 in der gelöteten Schaltung nicht mehr mit dem PC spricht? Danke Robin
-
Thread
Probleme mit MCP25625
Platine nicht gut. Für Hinweise und Tipps wäre ich sehr dankbar. EDIT: Im Schaltplan ist ein ATMega8 vermerkt, es ist aber ein ATMega168 verbaut die mit intern mit 8MHz getaktet werden. Die Externe Taktung aus dem MCP25625 nutze ich nicht. EDIT2: Der MCP25625 wird mit 16MHz getaktet [c] #define
Bülent C. schrieb im Beitrag #3961964: > Die SPI Kommunikation zwischen dem Atmega168 und dem MCP25625 > funktioniert. Und was funktioniert /nicht/? Wie stellst du das fest? Hast du ein Oszilloskop?
-
Thread
µC rechnet falsch oder ich finde den Fehler nicht
nach obiger Formel gerechnet wurde. Über Hilfe wäre ich dankbar. Ach ja, Prozessor ist ein Atmega168. Über jede Hilfe bin ich dankbar. Beste Grüße David
Nochmal ein Danke für alle Mühe bis dato. Ich habe das schon auf zwei verschiedenen Atmega168 versucht, beide mit gleichem Problem. Chips waren fabrikneu. Ich könnte es mal auf einem Atmega8 versuchen, dazu brauche ich aber 1-2 Tage, da ich die Schaltung auf dem Steckbrett mit THT Bauteilen
-
Thread
Größenangaben in AVR Studio mit avr-gcc
heisst es aber, dass das SRAM damit zu 28.9% belegt sei. Das passt aber nicht zu den 16kB die der ATMega168 eigentlich hat. Interessanterweise ist die entsprechende .hex Datei 6665 Byte groß??? Kommt hinzu, dass die Angaben zum SRAM-Verbrauch richtig sind (bezogen auf das 1kB des ATMega 168).
Hi Ingo, dieses Problem habe ich auch gehabt. WinAvr hat die größenangaben von dem ATmega 88 und dem ATmega 168 nicht richtig eingestellt. Du musst nur folgendes ändern in der Datei: C:\Programme\WinAVR\bin\avr-mem.sh (mit nem editor öffnen) und nach dem eintrag vom atmega168 suchen
-
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
SPI Master Dataübertragung über MISO avr-mc(Atmega2560-Atega328u)
= 5, K4= 168 , K0= 93, K1= 8, K2= 20, K3= 12, K4= 166 , K0= 93, K1= 8, K2= 20, K3= 12, K4= 167 , K0= 93, K1= 8, K2= 20, K3= 12, K4= 166
10000000, K0= 9, K1= 20, K2= 5, K3= 166, K4= 93 SPCR:1010011, SPSR:10000000, K0= 8, K1= 21, K2= 5, K3= 168, K4= 93 SPCR:1010011, SPSR:10000000, K0= 9, K1= 22, K2= 13, K3= 168, K4= 93 SPCR:1010011, SPSR:10000000, K0= 9, K1= 21, K2= 12, K3= 166, K4= 5 SPCR:1010011, SPSR:10000000, K0= 8, K1= 23, K2= 14,
-
Thread
Servo Ansteuerung
#4696769: > AVR Studio4 Da habe ich falsch gefragt - ich meinte den µC. Aber es wird wohl ein ATMega 88/168/328 sein.
Beitrag #4696778: > Da habe ich falsch gefragt - ich meinte den µC. Aber es wird wohl ein > ATMega 88/168/328 sein. ja, ich verwende Atmega 328.
-
Thread
UART strings einlesen
Tim S. schrieb im Beitrag #3816020: > Der Controler ist ein AVR Atmega168 mit 16k Speicher. Aber nur 1k RAM.
>> Der Controler ist ein AVR Atmega168 mit 16k Speicher. > Aber nur 1k RAM. Ich zweifel das im der Unterschied bewusst ist. Also warum gehst du nicht nach einer Standart-Vorgehensweise vor? Schreib dir Diagramme. Vom Anwendungsfalldiagramm
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit D-RAM
irgend ein Frank schrieb im Beitrag #2965157: > Der will beim ATMega 644 nicht die Signal-Variante: > > ...\uart.c(168,36): attempt to use poisoned "SIG_USART_RECV" > ...\uart.c(169,36): attempt to use poisoned "SIG_USART1_RECV" > ...\uart.c(170,36): attempt to
" --> "USART0_UDRE_vect" eingertagen hier: (uart.c) [c] #elif defined(__AVR_ATmega48__) || defined(__AVR_ATmega88__) \ ||defined(__AVR_ATmega168__) || defined(__AVR_ATmega644__) #define ATMEGA_USART0 #define RXCIE RXCIE0 #define TXCIE TXCIE0 #define RXEN RXEN0
-
Thread
Timer2 Obergrenze einstellen
Pegel Wechsel. Und wo trage ich die max > Laufzeit ein.also für die ganze Periode Das kann der Atmega8 mit Timer2 nicht. Entweder nagelst du die alte Gurke an die Wand und besorgst dir einen Atmega 48/88/168/328 oder nimmst den Waveform Mode 14 oder 15 des Timer1. Natürlich bekommt man das auch mit
einstellen. Mit ein wenig Softwareunterstützung kanst du deine Zeiten auch damit erzeugen. Die Atmega 48/88/168/328 können diesen PWM Mode mit allen 3 Timern.
-
Thread
avr-size
avr-sizex kennt den Atmega168 nicht, schade :-( Meine Ausgabe sieht nun so aus: Stimmt das? avr-size -A sagt: >>TOTAL 6923 [EDIT] section.data und section.text sind 3208 ;-) [/EDIT] aber avr-mem.sh sagt: >>Program
seinerzeit reparierte avr-mem.sh beschaffen: deine Version leidet noch unter dem Bug, dass der ATmega168 aus Versehen wie ein ATmega88 behandelt wird. Du kannst natürlich auch gleich Eric Weddington nerven, dass er in der nächsten Version wieder avr-mem.sh mit ausliefert. Ich finde seinen Hack
-
Thread
Atmega 48 UART Daten empfangen
kriege ich immer einen Fehler "Operand out of Range" Vielleicht gibts da Unterschiede zwischen den 3 Atmega (48/88/168) ?
Hi >Vielleicht gibts da Unterschiede zwischen den 3 Atmega (48/88/168) ? Gibt es nicht. MfG Spess
-
Thread
AVR Suche - Welcher Baustein ?
AVR gibts bei CSD oder Reichelt. Meine Empfehlung: ATtiny25 ATtiny861 ATmega328p ATmega1284p Peter
wären stattdessen die allgemein recht beliebten 28-Pinner (32 Pins bei SMD-Gehäusen). Das wäre der ATmega8 als älteres Modell, oder die neueren Modelle, die dann von ATmega48 bis ATmega328 (je nach Speichergröße) gehen. Bei den 40-Pinnern wären die Klassiker ATmega16 oder ATmega32, die moderneren
-
Thread
Barebones Arduino
Also Ich werd dann folgendes machen. Bestell mir alle Bauteile für mein Projekt. Den Arduino Chip ATMEGA8/168 Basics, den ich dann auf mein UNO Arduino aufstecke und den Bootloader aufbrennen."Wie... find ich sicherlich über Google" Anschliesend kann ich ihn auf meinem Steckbett verbauen und die Programme
sollte soweit funktionieren. Nur bin ich mir nicht so sicher wie Du das mit dem >Den Arduino Chip ATMEGA8/168 Basics, den ich dann auf mein UNO >Arduino aufstecke und den Bootloader aufbrennen. meinst. Du steckst den neuen Chip in Deine selbstgebaute Schaltung und nutzt Dein schon vorhandenes UNO mit
-
Thread
Handlicher Ethernet-Controller mit SPI von Microchip
es lebt: ARP + ICMP sind fertig: [c] > ping 192.168.0.5 PING 192.168.0.5 (192.168.0.5): 56 data bytes 64 bytes from 192.168.0.5: icmp_seq=0 ttl=64 time=1.3 ms 64 bytes from 192.168.0.5: icmp_seq=1 ttl=64 time=1.3 ms 64 bytes from 192.168.0.5: icmp_seq=2 ttl=64 time=1.3 ms 64 bytes from 192.168.0.5: icmp_seq=3 ttl=64 time=1.4 ms [/c] Jetzt bastel ich erstmal nen eigenen tcp stack :) Ziel ist es das ganze inkl Webcam kram in einen mega8 zu packen *g* Bye, Simon
-
Thread
TCP-Handshake unvollständig (ACK fehlt)
mich mit meinem dev-PC per TCP zu verbinden: 1. system: RPi4 mit ENC28J60 Netzwerk-Adapter (192.168.178.91) Es läuft FreeRTOS (baremetal) mit Uart Debug Ausgabe 2. system: dev-pc mit Win11 (192.168.178.15) Befehl per PowerShell: 'Test-NetConnection -ComputerName 192.168.178.91 -Port 10310'
91 lowest 91 Gain: Socket 10310 now has 1 / 20 child prvSocketSetMSS: 1460 bytes for 192.168.178.15:35657 Socket 10310 -> 192.168.178.15:35657 State eCLOSED->eSYN_FIRST Socket 10310 -> 192.168.178.15:35657 State eSYN_FIRST->eSYN_RECEIVED eSYN_RECEIVED: ACK expected, not SYN:
-
Thread
Wie geht man mit unbenutzten Pins um?
Hallo zusammen. Ich frage mich gerade, wie ich am besten mit den unbenutzen Pins eines ATmega 128 und ATmega168 umgehe. Was ist da am besten. Ich kann sie ja als Eingang im Tristate oder mit Pull Up setzen, oder sie als Ausgang mit definierten Pegel. Außerdem hat der verwendete ATmega168
Danke schon mal für die schnellen Antworten. Aber was ist mit den ADC Pins des ATmega168?? Dieses sind keine normalen Port Pins, sondern reine ADC Eingänge, somit kann ich diese nicht selber einstellen ob Pull Up oder sowas. Gruß Thomas
-
Thread
Serial-to-Ethernet: Welche Daten für URL senden?
Du willst das Gerät mit der IP-Adresse 192.168.178.53 damit ansprechen?
, also: [c] strcat(caString, "Host: 192.168.178.53\r\n\r\n"); // server [/c] wie Du es auch später dann probiert hast. Lass das so, das sieht gut aus. Dann wird gesendet: [code] GET /login.htm HTTP/1.1<CR><LF> Host: 192.168.178.53<CR>
-
Thread
SPI mit 2 Mastern und 2 Slaves entkoppeln
so separieren, daß es immer nur mit einem der beiden ATMega verbunden ist? (Die Annahme ist das das die Syncronisierung der Megas gelöst ist) Eine Lösung könnte sein einen 74HC244 je FRAM (oder ATMega) zu verwenden - da kann ich mit 2 OE jeweils 4 Pins schalten
zu jedem ATmega und dann einen GPIO am jeweiligen Atmega >nutzen um VCC des jeweiligen 74HC4050 zu treiben... Nö, VCC und GND sind fest, es werden nur die Signale geschaltet. >Gibt es (andere?) empfehlenswerte
-
Thread
Anfängerfrage zum Interrupt
Thomas D wrote: > PIND=... gibts nicht? Bei neueren AVRs (z.B. ATMega48/88/168) gibt es auch das. Das toggelt dann den Pin.
Jo, habs gefunden. PINx sind auch bei ATmega48/88/168 nur Leseregister.
-
Thread
AT MEGA 169 / 168
du weißt aber schon, dass Atmega168 und 169 zwei sehr verschiedene µCs sind? 168: Atmega8 nachfolger mit mehr flash, mehr PWM, 28 Pin DIP /32 Pin tqfp 169: 64Pin mit Controller für LCD-Anzeigen NUR in SMD erhältlich (z.b. auf dem
der Atmega168 (alle mega_x_8) hat kein JTAG, nur debugwire - was sich nur mit den original Atmel-debuggern nutzen lässt. beim (SMD-)Schaltungsdesign kann ich dir wohl nicht weiterhelfen :(
-
Thread
Arduino Nachbau (Eigenproduktion)
Arduino Bootloader auf den Atmega328p gespielt (ATmegaBOOT_168_atmega328.hex) und die Fuses gesetzt hat auch geklappt. Dann kam der erste Test: +5V angeschlossen (am +5V Eingang siehe Schaltplan) und Masse auf Masse - die ON Led
nachgemessen und sollten passen (RX auf TX und umgekehrt). Folgenden Bootloader habe ich aktuell auf dem Atmega328: "ATmegaBOOT_168_atmega328" aus dem Ordern Arduino/hardware/arduino/bootloaders/atmega/. Die L Led ist dauerhaft an. Danke und liebe Grüße, Dominik
-
Thread
C Optimierung ISR
92 push r0 1686: 11 24 eor r1, r1 1688: 5f 92 push r5 168a: 6f 92 push r6 168c: 7f 92 push r7 168e: 8f 92 push r8 1690: 9f 92 push r9 1692: af 92 push r10 1694: bf 92 push
r1, r1 /* wird bei mir nicht gesichert (gcc 4.7.2): > 1688: 5f 92 push r5 > 168a: 6f 92 push r6 > 168c: 7f 92 push r7 > 168e: 8f 92 push r8 > 1690: 9f 92 push r9 > 1692: af 92 push r10 > 1694: bf 92
-
Thread
ADC Verständnisfrage
. Ganz anders beim ATmega32 und ATMega8: VRef min = 2.0V, Interne Referenz: 2.56V Es kommt also auf den Chip an, ich hatte den 48/88/168 im Kopf. Wichtig ist, dass beim Mega32 für einige Eingänge noch ein gain hinzu geschaltet
ADC-Referenz-Spannung nutzen. Wie gesagt, bei dem zur Debatte stehenden AT-Mega8, nicht bei irgendeinem AVR oder ATMEGA oder gar irgendeinem "ATMEL"... ...
-
Thread
IP-Telefon IP15 von Pollin
Asterisk zu verbinden. Ich habe das Telefon dazu mit einer statischen IP-Adresse aus meinem Netz (192.168.5.240) ausgestattet und Asterisk auf meinem Buffalo-NAS-Server installiert. Mein mgcp.conf sieht so aus: [code] [general] port = 2427 bindaddr = 0.0.0.0 [192.168.5.240] host=192.168.5.240
on Fritz 622) exten => 622,n,Ringing exten => 622,n,Wait(1) exten => 622,n,Dial(MGCP/aaln/1@192.168.178.33) exten => 622,n,hangup [/code] mgcp.conf: [code] ; ; MGCP Configuration for Asterisk ; [general] port = 2427 bindaddr = 0.0.0.0 [192.168.178.24] context=mgcp1 host=192.168.178.24
-
Thread
Testpersonen für Roboterbausatz NIBObee gesucht
austauschen um mehr Speicher zu bekommen, der Tiny44 ist relativ voll ;-) Die Kommunikation zum ATmega16 kann dann über das TWI erfolgen, die ATmega-Seite müsste dabei in Software implementiert werden.
Frage: warum eigentlich dieser Tage mit einem ATmega16 und nicht gleich einem ATmega164P starten? Die Preise dürften bei Mengenabnahme vergleichbar sein, man ist hardwaremäßig komplett kompatibel mit der möglichen Erweiterung auf einen ATmega644P
-
Thread
AtMega 168 mit SI-Prog programmieren
Hallo, kann mir jemand bitte sagen, ob man den ATmega 168 mit dem SI-Prog und PonyProg über SPI programmieren kann? Der Chip selbst ist nicht gelistet, ich habe stattdessen einen 162 gewählt (hat gleichen Flashsize). Aber es kommt immer unkown device.
Hi, ich habe gerade das gleiche Problem. Ich habe mir den ATmega168 gekauft und nun stelle ich fest, ich kann den gar nicht programmieren. Hat jemand eine Lösung für mich? Danke Beda
-
Thread
EEPROM: EEPE bit auslesen scheint nicht zu funktionieren
erst High-Byte dann Low-Byte. Beim Lesen eines 16-Bit-Registers erst Low-Byte dann High-Byte. Beim ATMega48..168 auf Seite 111 nachzulesen. MfG Spess
High-Byte > dann Low-Byte. Beim Lesen eines 16-Bit-Registers erst Low-Byte dann > High-Byte. Beim ATMega48..168 auf Seite 111 nachzulesen. Nö, das gilt *nicht* generell! Eine explizite Reihenfolge bei Schreib- oder Lesezugriffen gilt nur bei Registern, die gepuffert sind (Timer/Counter-Register) oder
-
Thread
Steckboard - welche Taster
angepasst werden muss. Der ATmega88 im blei- freien DIP-Gehäuse heißt ATmega88-20PU: http://www.reichelt.de/?ARTICLE=68169 Der ATmega168 ist ein ATmega8 mit doppelt so viel Flash-Speicher (16KiB): http://www.reichelt.de
Hi >Der ATmega168 ist ein ATmega8 mit doppelt so viel Flash-Speicher >(16KiB): Nein, ein ATMega88 mit doppelt so viel Flash-Speicher. MfG Spess
-
Thread
Equinox-Uhr mit 60 ATtinys
einem Rutsch neu flashen kann - also alle ATtinys auf einmal. Gesteuert wird der Ring über einen ATmega168. Die Übertragungsrate liegt bei 100.000 Bit/sec. Damit kann ein kompletter Equinox-Ring mit 184 Bytes ca. 68 mal pro Sekunde mit RGB-Daten gefüttert werden. Für die Uhr reicht aber schon 1 Update
zeigend auf den Boden gelegt, siehe auch obige Fotos. Die Demo-Programme laufen auf dem steuernden ATmega168. Dieser ist im Moment noch auf Lochrasterplatine aufgebaut. Die endgültige Schaltung für den ATmega168 wird an meine WordClock-Schaltung angelehnt sein: 1 ATmega, 1 RTC und 1 DCF-Empfänger. Diese
-
Thread
-
Thread
einfache Fragen zu AVR (Neueinsteiger)
AVR-Lager aufgenommen werden ;) Klar... warum nicht? ;) > Was gibt es bei den AVR's. Hab nur Atmega und Attiny gefunden. Gibt > es sonst noch weitere Klassen? Es gibt die ATtiny, ATmega und bald auch die ATXmega. AVRs sind generell 8-bittig bieten aber nach oben einigen Spielraum. > 2.
, und zwar sind das jeweils die ersten 1-3 Ziffern, die noch eine Zweierpotenz ergeben. Z.B. ATMega168: 16 ist eine Zweierpotenz, 168 aber nicht -> 16 KiB Flash ATTiny85: 8 ist eine Zweierpotenz, 85 nicht -> 8 KiB Flash. ATTiny2313: 2 ist eine Zweierpotenz, 23 nicht -> 2 KiB Flash Die anderen
-
Thread
Erfahrungenmit embedit.de?
https://guloshop.de/shop/Mikrocontroller/ATtiny85::16.html?XTCsid=tj5kifeggoj2fuaakohlvk6741 ATmega168 http://www.embedit.de/Mikrocontroller/AVR/ATmega/ATmega168-20AU.html ATmega328 https://guloshop.de/shop/Mikrocontroller/ATmega328-P::17.html?XTCsid=tj5kifeggoj2fuaakohlvk6741 Lesezeichen
Hallo, ich hatte im Shop embedit.de am 14.02.2013 ATMega8-16MU bestellt, weil er der Einzige, günstige, ist, der auf die "Schnelle" die ATMega's im MLF Gehäuse anbietet. Leider warte ich seit dem (Geld per Vorkasse überwiesen)auf meine Ware. Per mail
-
Thread
AVR Eclipse Plugin 2.3
Mal noch eine Frage: wie behandelt das Plugin den Mega168 Efuse Bug von avrdude? Ich hab leider grad keinen 168 griffbereit um das man schnell zu testen
oder C/C++ Explorer) angewählt sein damit der "Upload" Toolbar Button funktioniert. Was den ATmega168 "EFuse Bug" angeht, so habe ich jetzt von Dir zum ersten mal davon gehört. Das Plugin hat (bisher) keine Sonderbehandlung für den 168 oder irgendeinen anderen AVR Processor. Kannst Du beschreiben
-
Thread
stk500 led6 led7 an den PortC, PortB leuchtet nicht
Hi >trotzdem sind die oberen leds immernoch aus... warum? Weil PB6 und PB7 beim ATMega8/48/88/168/328 auf dem STK500 nicht mit der Stiftleiste PORTB sondern mit XT1/XT2 der Stiftleiste PORTE/AUX verbunden sind. MfG Spess
jahren mal diesen thread gestartet hat, wurde falsch beraten und denkt vielleicht bis heute noch, der atmega8 hat keine pins 6/7 am PortB...
-
Thread
Arduino-AVR programmieren
dieses projekt ist äußert komplex, ich mag einfach nur nen atmega 168 oder atmega 8 zum laufen bringen...
ARDUINO, aber wenn ISP Sketch des Arduino compiliert wird und das daraus entstandene Hex-File in einen ATmega168 transferiert, ist das ab sofort auf der RS232 ein "normaler" AVRISP Adapter, der problemlos mit AVRDUDE (und meiner GUI dafür, die ja auch nur den AVRDUDE aufruft) läuft. Von einem konkret vorhandenen
-
Thread
Eure Erfahrungen mit Bestellungen bei "Elektro Nix"
Ich muss dem Vollständigkeits halber hinzufügen, dass Elektro-Nix zwei zur Zeit nicht Lieferbare Atmega88-20pi (obwohl auf der HP mit "ab KW28 lieferbar" angegeben) bereit gewesen ist, in zwei Atmega168-20pi zu ändern. Der Atmega88-pi war der Grund, warum ich dort bestellt habe. Vielleicht haben sie
Ok, hab heute die Ware bekommen. Zwar etwas verspätet, aber die 3 EUR für den Atmega168-20pi als Ersatz für die zur Zeit nicht Lieferbare Atmega88-20pi hat mir Elektro-Nix freundlicherweise nicht in Rechnung gestellt.
-
Thread
PWM für Servo
stündigem Googlen und Forum durchsuchen konnte ich nichts finden daher Post ich mal. Ich habe nen ATMega 168 und möchte gern einen Servo ansteuern über eine PWM. Dafür habe ich OCR0A für den Servo und OCR0B fürs Relais gesetzt. Ich habe mir ein kleines C Programm geschrieben das meine Servo aber nur
forums[]=5&forums[]=15&forums[]=13&forums[]=18&forums[]=16&max_age=-&sort_by_date=0 >Ich habe nen ATMega 168 und möchte gern einen Servo ansteuern über eine >PWM. Dafür habe ich OCR0A für den Servo und OCR0B fürs Relais gesetzt. >Ich habe mir ein kleines C Programm geschrieben das meine Servo aber