-
Thread
AVR Studio/ C - Frage
findet. Ich brauche mal ne Info wie ich die Datei richtig einbinde.. Danke ! ../LED-ON.c:1:23: atmega168.h: No such file or directory #include "atmega168.h" main() { P10=0; while(1); }
Es gibt weder eine atmega168.h noch einen Port namens P10. Das Beste wäre es wahrscheinlich, wenn du dir das Tutorial von dieser Site als Erstes mal durcharbeitest.
-
Thread
avr-g++ mag keine crt-dateien (crtm168.o u.Ä.) finden
default/src/main.o -mmcu=atmega168p -Wl,-Map=default/kassenblinkersteuerung.elf.map,--cref Die benötigte Datei ist auch vorhanden: $ find /usr/local/avr -name 'crtm168p.o' /usr/local/avr/lib/avr5/crtm168p.o Interessanterweise geht es nichtmal wenn ich die Datei explizit angebe: $ avr-g++ -l/usr/local/avr/lib/avr5/crtm168p.o -L/usr/local/avr/lib -o default/kassenblinkersteuerung.elf default/src/blink.o default/src/brightness.o default/src/bus.o default/src/init.o default/src/main.o -mmcu=atmega168p -Wl,-Map=default
-
Thread
Taupunktberechnung von Sensirion (SHT71)
bereitet diese Zeile: H = (log10(h)-2.0)/0.4343+(17.62*t)/(243.12+t); Ich hab auch schon den ATmega88 gegen einen Atmega168(16kB flash) getauscht um mehr flash zu haben.Nur leider wird das Prorgramm sehr langsam. Leider kenn ich mich auch nicht mit den Timer und Takt Werten aus um den ATmega168
wachsen also schon....gibt es eventuell eine elegantere >Lösung? Nicht eleganter, aber einfacher: ATMega168 oder ATMega328 MfG Spess P.S. In Assembler brauche ich ca. 3k.
-
Thread
Step Up oder Step Down? Vorteile?
Jörg W. schrieb im Beitrag #5556022: > Nimm einfach einen ATmega8A. Ist sowieso billiger. Noch besser ATMega88/168/328(P).
> > Noch besser ATMega88/168/328(P). > > Ist nicht in jeder Hinsicht besser: bei ihm sind viele der IO-Register > nur noch mit (langsameren) Speicherzugriffsbefehlen erreichbar. Beim > ATmega8[A] passte dagegen noch
-
Thread
Was ist mit dem avr-gcc 12.x passiert? Internal Compiler Errors Gesperrt
.o load-flash.o ChangeLog fileio-atmega128.s logging.c COPYING fileio-atmega168.i logging.h dejagnuboards fileio-atmega168.o logging.o exit-atmega103.i fileio-atmega168.s Makefile exit-atmega103.o
.o options.o exit-atmega168.i fileio-atmega8.s perf.c exit-atmega168.o fileio-attiny3216.i perf.h exit-atmega168.s fileio-attiny3216.o perf.o exit-atmega2560.i fileio-attiny3216.s README exit-atmega2560
-
Thread
Eclipse und WinAVR
gekostet, und fast um den Verstand gebracht hat, will ich es anderen ersparen: Wenn man für den Atmega168 compiliert MUSS man undbedingt dem Linker mit dem Parameter "-mmcu=atmega168" mitteilen, dass man selbiges tut. Ansonsten laufen kleine Test-Programme...sobald es etwas komplizierter wird oder
sehen jetzt folgendermaßen aus: -lm -Wl,-Map=$(@:%.elf=%.map) --cref --oformat=elf32-avr -mmcu=atmega168 und so - UND NUR SO - gehts ! Ich denke der Linker muss wohl wissen für welches Zielsystem gelinked wird !?
-
Thread
ADC Rutine vom GCC-Tutorial
ich muss nicht ADCL vor ADCH auslesen wenn ADLAR gesetzt ist. Habe jetzt in die Schaltung einen ATMega8 getan ... und da klappt es problemlos mit 8bit und 10bit. Ich glaube der AtMega168 hat ein Bug. Finde irgendwie auch nicht viel über den 168 im Free Running mode.
running mode. Es stimmt so ... 0 0 0 ist für Free running mode. Steht im Datenblatt von dem AtMega168.
-
Thread
avr-gcc: Ärger mit dem Linker
Stunden rum und finde keine Antwort auf folgendes Problem: [code]$ make all avr-gcc -I. -g -mmcu=atmega168 -O0 -fpack-struct -fshort-enums -funsigned-bitfields -funsigned-char -Wall -Wstrict-prototypes -Wa,-ahlms=Wire/utility/twi.lst -c Wire/utility/twi.c -o Wire/utility/twi.o avr-gcc -I. -g -mmcu=atmega168 -O0 -fpack-struct -fshort-enums -funsigned-bitfields -funsigned-char -Wall -Wstrict-prototypes -Wa,-ahlms=lcdlibrary/lcd.lst -c lcdlibrary/lcd.c -o lcdlibrary/lcd.o avr-gcc -I. -g -mmcu=atmega168
-
Thread
AVR Xplained Mini externer Takt
20MHz arbeitet? Anbei der Link zum Entwicklerboard: http://www.atmel.com/Images/Atmel-42381-ATmega168PB-Xplained-Mini_UserGuide.pdf Ich freue mich auch konstruktive Tipps und Beiträge....... Viele Grüße
-ATmega168-Xplained-Mini_User-Guide.zip Dort ist der Schaltplan drin. Der Takt für den ATmega168 kommt vom Programmieradapter, welcher aus eienm ATmega32U4 besteht. Dieser gibt seinen eigenen 16 MHz Takt
-
Thread
unzuverlässiger Temperaturregler
Hallo, ich habe mit Bascom, Atmega 168, DS18B20-Temperaturfühler und einem 16*2-LCD einen Wohnwagen-Kühlschrank-Regler gebaut, der im ersten Urlaub auch prima funktioniert hat, danach aber immer öfter nicht mehr, und zwar schaltet er
Datenblatt: http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2545-8-bit-AVR-Microcontroller-ATmega48-88-168_Datasheet.pdf "38.3. Errata ATmega168/V" Weitaus häufiger sind dagegen Schaltungsfehler oder Programmfehler des Benutzers.
-
Thread
Mega8 gegen Mega 168 ausgetauscht --> LCD Probleme
Hallo, hat vielleicht jemand Erfahrung mit dem ATMega 168 ? Ich betreibe eine Schaltung mit LCD Display, welches über den Mega u8 angesteuert wird. Dazu verwende ich die Peter Fleury Library. Da ich nun Debuggen wollte, habe ich den Mega 8 durch den
Achim wrote: > hat vielleicht jemand Erfahrung mit dem ATMega 168 ? Nein, aber meine Ideen dazu: - Taktgeschwindigkeit gleichgeblieben? - Code für den den Controller neu generiert? - ggfs. JTAG-Interface aus?
-
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
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
Arduino-IDE für jeden von der IDE untersützten Controller kompiliert werden kann, passend für alles: - Atmega-Controller (Atmega168, Atmega328, Atmega2560 etc. - AtTiny85 Controller - ARM Cortex - ESP8266 Controller Und wer will, kann es dann piepsen lassen Aber eben immer nur die 100 Tonfolgen, die
Interessant! Kann man das ganze auch unter atmega328 verwenden? Vielen Dank
-
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
Wie Bootloader auf Arduino Nano installieren
China-Clones gekauft und nicht darauf geachtet gehabt, welche MCU verbaut ist und hatte prompt einen ATMega168 drauf (eigentlich gehört dort ein ATmega328p drauf). Die Optiboot-Bootloader verwenden eine Baudrate von 115200 Bd, von daher mußt du bei der Verwendung darauf achten, die korrekte Baudrate bei
:m -U lock:w:0x2f:m (für ATmega168, zu flashen mit Diamax AVR Programmer) avrdude -c stk500v2 -V -B 3 -P DeinComPort -b 115200 -p atmega168 -U flash:w:optiboot_atmega168.hex -U lfuse:w:0xff:m -U hfuse:w:0xdd:m -U efuse:w:0x04:
-
Thread
Problem mit High Side Switch: BTS442 schaltet nicht voll durch
Ich habe gerade ein wirklich komisches Problem mit einem BTS442, der direkt an einem Pin eines Atmega168 hängt: Es liegen 5V Versorgungsspannung an. Es liegen 5V an IN an, er sollte somit am Ausgang 5V liefern. Dort kommen aber nur ca. 1,7V an. Nach mehreren Versuchen hat er auch mal voll durchgeschaltet
Also Ansteuerung ist wirklich direkt per AVR Pin. PC1 des Atmega168. Als Last ein kleiner Getriebemotor, ca. 85mA.
-
Thread
ATMEGA 328P @3,3V und 16MHz
Auf meinem Datenblatt mit dem Namen "Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet" auf Seite 310. Die Kurve ist linear, wenn ich mich nicht vertan habe ist bei 3,3V 13,33 MHz die höchstmögliche "erlaubte" Taktfrequenz.
[code] ls -la *328* -rw-rw-r-- 1 c c 501131 Apr 5 14:36 atmega_328p-au_TQFP44.pdf -rw-r--rw- 1 c c 24765720 Jan 23 2013 ATmega48A-PA-88A-PA-168A-PA-328-P complete.pdf -rw-r--rw- 1 c c 623038 Jan 23 2013 ATmega48A-PA-88A-PA-168A-PA-328-P Summary.pdf[/code
-
Thread
Atmega8 verfused
Wenn nur CKSEL3, wie im Eingangspost geschrieben, gesetzt ist erwartet der ATMEGA einen ext. RC - Oszillator. Jochen
Habe die Tage auch mal leichtsinnig meinen AT-MEGA 168 verfused. Und zwar waren in einem Bascom File die Fusebits für einen atmega 256 angegeben mit externem Quarz. Ich änderte nur die .def Datei, und schon wars passierd, der AT-MEGA168 war auf externen
-
Thread
Noch ne Wordclock
wird verwenden. Ideal währe wenn es auf einem ESP8266 laufen würde - Standalone also ohne einen Atmega328-Arduino.
> wenn ich die IP (192.168.0.10) eingebe kommt leider nur: > > Diese Website ist nicht erreichbar > Verbindung wurde zurückgesetzt. Hallo Gary, an Stelle der IP (192.168.0.10) kannst Du auch eine IP-Adresse aus deinem
-
Thread
Ton hört sich an wie bei Slow Motion
alle, ich programmiere hin und wieder mit meinem "Nerdkit". Normalerweise verwende ich dort den ATMega168, aber wenn der Programmcode etwas länger wird, kann man auch den ATMega328p verwenden weil dieser das gleiche Pinout hat. Ich habe ein und den selben Code einmal auf den 168 und einmal auf den
https://www.dropbox.com/sh/l26j78hab90cyot/AACp2Rgu8OyqTgrNyR3GWgcaa?dl=0 Einmal der Ton am 168 schön kurz und knapp. Und dann der Ton am 328 dumpf und lang.
-
Thread
Atmega8 Speicher zu klein
naja, der Atmega16 ist ja nicht zum ATmega8 pinkompatibel, der hat noch nichtmal das selber Gehaeuse. Ich wuerde daher eher zu einem Atmega168(16kB) oder Atmega328(32kB) raten. Soweit ich weiss sind die alle pinkompatibel
Kenn mich mit Bascom nicht wirklich aus, aber da sollte der Wechsel Atmega8 -> Atmega 168 oder 328 doch problemlos sein, oder? Aber: Ist bei der kostenlosen Bascom-Version nicht sowieso die max. Programmgröße Limitiert?
-
Thread
AVR-NET-IO Ethersex Watch IO and react Compilerwarnung
) Und die WatchIO and React in der make menueconfig sieht so aus: ECMDTCP(PA0, RISING, 192.168.178.47, set PA0 on\n\n) ECMDTCP(PA0, FALLING, 192.168.178.47, set PA0 off\n\n) ECMDTCP(PA1, RISING, 192.168.178.47, set PA1 on\n\n) ECMDTCP(PA1, FALLING, 192.168.178.47, set PA1 off\n\n) ECMDTCP(PA2, RISING, 192.168.178.47, set PA2 on\n\n) ECMDTCP(PA2, FALLING, 192.168.178.47, set PA2 off\n\n) ECMDTCP(PA3, RISING, 192.168.178.47, set PA3 on\n\n) ECMDTCP(PA3, FALLING, 192.168.178.47, set PA3 off\n\n) Danke
-
Thread
AVR: Taktquelle per Software umschalten
Hi, kann man eigentlich bei einem ATmega88 (168, 328) die Taktquelle per Software umschalten? Also z.B. mit dem internen Oszillator starten und dann auf den externen Quarz umschalten?
Matthias Sch. schrieb im Beitrag #3175901: > Die 48/88/168/328 bieten das allerdings nicht. Doch, natürlich haben die das.
-
Thread
Software Uart AVR304
Hallo, ich habe gerade die AppNote AVR304 auf einen ATmega168 gespielt, und kann Zeichen über uart richtig empfangen. Probleme gibt es aber bei dem senden von zeichen (uc->pc). Es wird etwas gesendet, dies ist aber nur igentein müll?! hatte evtl schonmal
Hallo, baudrate ist 9600, controller ist Atmega168. Ob es zu schnell oder zu langsam ist kann ich nicht sagen, da ich kein scope habe. Viele Grüße
-
Thread
Timer Problem bei Wechsel von mega8 zu mega168
verzweifelt die Servo Lib von Julian von Mendel ( http://derjulian.net/mikrocontroller ) auf einem Atmega168 ans laufen zu bekommen. Folgender Code steht orginal drin und funktioniert mit einem Atmega8 mit internem 8Mhz Takt: [c] TCNT1 = 0 - 16000; TCCR1A = 0; TCCR1B = 0x01; TIMSK |= _BV(TOIE2)
Hi >TIMSK1 |= _BV(TOIE2) | _BV(TOIE1); Beim ATMega168 hat *jeder* Timer ein eigenes TIMSK-Register. Also: TIMSK1 |= (1 << TOIE1); TIMSK2 |= (1 << TOIE2); MfG Spess
-
Thread
ATMEGA128: Probleme mit "Return"
Hallo, ich hatte für eine Rolladensteuerung einen ATMEGA 168 vorgesehen und nun bemerkt, daß der Flash viel zu klein ist. Daher möchte ich nun einen ATMEGA 128 verwenden. Doch da gibt es beim Umstieg auf den anderen Prozessor schon die ersten Probleme mit
Emulator war angehalten, als ich es probiert habe. Hab gedacht es gibt da so ein Debug-Bit wie beim Atmega 88 bzw. 168, daß man deaktivieren muß, bevor man programmieren kann. Ich hatte auch mit dem Atmega88 / 168 diverse Probleme beim Programmieren. Aber nach dem Verstellen der Frequenzen ging das eigentlich
-
Thread
spannungsstabilisierung in blitz
Wenn du sparsam mit dem Strom umgehst reicht wahrscheinlich auch ein Kondensator. Achja, der ATmega168 läuft schon ab 1,8 Volt...
! Schau da > mal nach - vielleicht ist kein Regler notwendig. Marcus W. wrote: > Achja, der ATmega168 läuft schon ab 1,8 Volt... Ich muss mich verbessern, der 168V läuft ab 1,8. Der normale ab 2,7. dash snow (Gast) wrote: > ich bennutze ein arduino mini controller board mit einem atmel168.
-
Thread
Mehrere I/O Expansions an einer MCU
Hi an alle. Ich kann ja einen MCU z.B.: atmega168 eine I/O Expansion anschließen um weitere 16 Ports zur Verfügung zu haben. Kann ich auch mehrere I/O Expansions an einen MCU hängen, oder an eine I/O Expansion noch eine I/O Expansion. Mir
µC. Alle restlichen Ausgänge die nicht mehr dran passen kommen dann zu den Schieberegistern: Atmega168: 22 nutzbare Pins - 3 fürs Schieberegister. Dann hast du noch 19 Pins für Eingänge, Quarz und was du sonst noch dranhängen willst.
-
Thread
ATMEGA8 mit mehr Speicher?
Hmm der atmega168 sollte pinkompatibel sein und hat 16kb Flash
Eben und der 168er kostet ja auch nur 2,85€
-
Thread
Moodlight mit ATMEGA88 und TLC5940 mit 4096 Farben
verwendet? Kann man da Sende- und Empfangseinheit kaufen? 2.Frage: Ich würde das gerne mit einem ATMega168 realisieren, da ich damit auch bei der Arbeit in naher Zukunft arbeiten werden. Ist es schwierig das Programm für einen ATMega168 zu ändern? Vielen Dank fpr diesen Thread! Gruß Pete
Für den ATmega168 musst du nichts ändern. Der einzige Unterschied liegt im größeren Flash-Speicher und die "Interrupt vector size" besteht aus 2 statt 1 word, siehe dazu: http://www.mikrocontroller.net/topic/265926
-
Thread
Atmega328P Serial Problem
ich das im Datenblatt gerade nicht, aber Seite 46 http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf "The Application software must ensure that a sufficient division factor is chosen if the selected clock source has a higher frequency than the maximum
das im Datenblatt gerade nicht, aber Seite 46 > http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A-PA-88A-PA-168A-PA-328-P-DS-DS40002061A.pdf > "The Application software must ensure that a sufficient division factor > is chosen if the selected clock source has a higher frequency than the >
-
Thread
Schnelle Auswertung einer kleinen Kapazität
das mit AVR einen kleinen Schönheitsfehler hätte: Die asynchron taktbaren Timer (zB Timer2 beim ATmega48/88/168) sind nur 8-Bit-Timer. Man muss dann von Hand per Overflow-ISR das High-Byte weiterzählen -- also auch nix mit sleep während der ON-Phase der PWM.
groß, daher war etzt die Überlegung den Zählervon einem µC zu benutzen. Im aktuellen Status der ATmega 168. Ob er dazu geeignet ist weiss ich "noch" nicht
-
Thread
Pollin Eval Board als Arduino - Probleme
ATmega168 pollin168.upload.protocol=ponyser pollin168.upload.maximum_size=14336 pollin168.upload.speed=19200 pollin168.bootloader.low_fuses=0xff pollin168.bootloader.high_fuses=0xdd pollin168.bootloader.extended_fuses=0x00 pollin168.bootloader.path=atmega pollin168.bootloader.file=ATmegaBOOT_168_diecimila.hex pollin168.bootloader.unlock_bits=0x3F pollin168.bootloader.lock_bits=0x0F pollin168.build.mcu=atmega168 pollin168.build.f_cpu
-
Thread
AVR Code Portierung ATmega328P ATmega8
Hast Du nicht einen Atmega48 oder 88 oder 168 satt Atmega8? Da müßte es diesen Interrupt auch geben. MfG Paul
Paul B. schrieb im Beitrag #4414474: > Hast Du nicht einen Atmega48 oder 88 oder 168 satt Atmega8? > Da müßte es diesen Interrupt auch geben. > > MfG Paul Nein ;) Ich weiß das es ein atmega8 ist. Deswegen frag ich ja^^ :)
-
Thread
Frequenz eines Feuchtigkeits Sensors messen
Data ist an T0/PD4 angeschlossen, VCC an VCC, GND an GND Der Frequenzzähler Code ist für einen Atmega8 geschrieben, habe die Register auf den Atmega168 angepasst. Aber dabei ging wohl was Schief, sieht jemand den Fehler? Die Kommentare am Ende der Zeilen stammen noch von 8er Code. [c
julius schrieb im Beitrag #4477051: > Der Frequenzzähler Code ist für einen Atmega8 geschrieben, habe die > Register auf den Atmega168 angepasst. > Aber dabei ging wohl was Schief, sieht jemand den Fehler? Du zeigst den (funktionsfähigen) Code für den ATmega8 nicht. Wer weiss
-
Thread
[atmega8] UART-Daten auf SD-Karte schreiben
tauschen? :-) Aber wenn ich jetzt richtig gerechnet habe, kämst du im Versand ab zwei ATmega328 trotz Versandkosten schon billiger als bei zwei im Laden gekauften ATmega168. > edit:// Ich muss mich wohl korrigieren. Der ATmega328 scheint laut > Datenblatt auch mit 3,3V zu laufen...
was mich überzeugen könnte? ;) Solange es jetzt ohne Fehler läuft, bleibe ich erst einmal beim ATmega8. Wenn es aber dann doch immer wieder Probleme gibt, werde ich mal schauen, ob ich dann nicht doch die 328'er bestelle. Der ATmega168 hätte ja sowieso auch nur 1kB RAM. Das Modulo recht langsam
-
Thread
include Datei
, danke, ich habe nun gefunden was ich suche. Ich benutze AVR Studio und habe dort nach dem ATmega168 gesucht, aber leider nichts gefunden, weil dort nur die inc-Datei für den ATmega48 vorhanden ist, nach der ich aber nicht gesucht habe. Die Datei für den ATmega48 kann ich ja auch für den ATmega168 benutzen. Es grüsst, Arno
-
Thread
[V] Compiler-Lizenz (Dongle): MikroElektronika "mikroC PRO for AVR"
______________________________________ unterstützt folgende 187 Mikrocontroller: AT90PWM161 ATMEGA3250A ATMEGA325PA ATMEGA6450P ATMEGA6490P ATTINY441 ATTINY841 ATXMEGA16E5 ATXMEGA32D3 ATXMEGA8E5 ATMEGA168PB ATMEGA3250PA ATMEGA3290A ATMEGA645P ATTINY1634 ATTINY828 ATTINY84A ATXMEGA32C3
ATmega165PA ATmega168 ATmega168A ATmega168P ATmega168PA ATmega169 ATmega169A ATmega169P ATmega169PA ATmega16A ATmega16HVA ATmega16HVB ATmega16M1 ATmega16U2 ATmega16U4 ATmega16U4 ATmega2560
-
Thread
ADC über SPI auslesen
ich Werten aus dem ADC (ADS1118) mit Hilfe der SPI auslesen kann. Als Mikrocontroller habe ich ein ATMega168A. Ich würde mich richtig freuen, wenn sie mir paar Typen geben können und bedanke mich im Voraus. LG Grosso
Deine Typen stehen doch schon da: ATMega168A ADS1118 Oliver
-
Thread
ich kann mein atmega nicht mehr flashen
Hallo alle. Ich benutzte einen atmega168 und das avrstudio zum programmieren. Zum flashen verwende ich den isp mk2. Ich habe einen externen Quarz (8MHZ) eingebaut und im Studio den entsprechenden Eintrag aus gewählt (siehe anhang).
ich habe neulich erst an meinem ATMega 48 die Fuses neu gesetzt, dabei hatte ich im AVR-Studio dummer Weise nicht auf ATMega 48 als device umgestellt ... dort war noch der ATTiny 2313 eingestellt ... seitdem ist der ATMega 48 nicht mehr
-
Thread
dynamisch Code ausführen - Code von SD-Karte
schrieb im Beitrag #1694486: > Wäre auch mein Tipp. Beispielsweise eine der Shells für Arduino > (Atmega168 u.a.)... es gibt bereits arduino-shells? da ich für die Shells sowiso die Arduino-IDE und den Bootloader nutzen wurde, is das ja ideal :)
Schaue mal auf > wwww.DieProjektseite.de. das is doch mal interessant.. ließe dich das auf einen atmega168/328 portieren?
-
Thread
Elektrischer Türöffner für Hobbytresor
>Ich verwende einen ATmega168 mit einem 7805er Spannungsumwandler. Somit >habe ich nach der Umwandlung gute 4V als Betriebsspannung. Und vor dem Spannungsregler hast du wieviel Volt? 9-12V? Dann noch ein Transistor an
Nino K. schrieb im Beitrag #3033276: > Ich verwende einen ATmega168 mit einem 7805er Spannungsumwandler. Somit > habe ich nach der Umwandlung gute 4V als Betriebsspannung. Warum nur 4V? Aus dem 7805 sollten ziemlich genau 5V kommen. Das aber nur, wenn man
-
Thread
Programmieren ohne Parallelport
11.95 + shop.mikrocontroller.net AVR Entwicklungsplatine (ATmega8/ATmega48) 20.00 -------------------------------------------------------- 71,90 ========================================================
richtig. Keiner beherrscht den HV-seriell oder Parallel-Modus. Damit ist z.B. der ATTiny11 oder ATMega 48/88/168 nicht mit diesen Geräten programmierbar. Und ich werde das dumme Gefühl nicht los, dass der ISP-Anschluss zusammen mit den aktuellen ATMegas aussterben wird. Gruss Jadeclaw.
-
Thread
Mein EthernetChip(ENC28J60) ist nur im LAN erreichbar aber nicht im WLAN
Laptop oder in Fritzbox. > > Firewall auf dem Laptop? > Alle Netzwerkadressen beginnen mit 192.168.178.x ? Der Drucker ist zurzeit wegen ein Defekt nicht angeschlossen. Deshalb habe ich ihn oben auch nicht mit aufgelistet. Alle Adressen bei uns zuhause beginnen mit 192.168.178.XXX
15. November 2016 10:19:44 Standardgateway . . . . . . . . . : 192.168.178.1 DHCP-Server . . . . . . . . . . . : 192.168.178.1 DHCPv6-IAID . . . . . . . . . . . : 239111516 DHCPv6-Client-DUID. . . . . . . . : 00-01-00-01-1D-D0-2B-E6-40-8D-5C-23-98-9A
-
Thread
ATmega328, PORTA fehlt
Falsch. Der allererste war der AT90(L)S4433. Mit 28 Pin und den PortsB,C und D. Danach folgte der ATMega8 mit der kompatiblen Pinbelegung. Und der wurde von den ATMega48,88,168 und 328 'abgelöst'. Die alle die gleiche Peripherie aber unterschiedliche Speicherausstattung besitzen. MfG Spess
seit Ende des letzten Jahrtausends (AT90S2233/4433) nur die Ports B,C und D. Und alle Nachfolger, ATMega8, ATMegaATMega48,88,168 und 328, haben die gleiche abwärts kompatible Pinbelegung. Lediglich der ATMega328PB im 32pol. QFN-Gehäuse hat noch zusätzlich PINs auf PortE. MfG Spess
-
Thread
TWI IC2 Taktrate berechnen
Datenblatt? http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-9365-Automotive-Microcontrollers-ATmega88-ATmega168_Datasheet.pdf
Datenblatt? > > http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-9365-Automotive-Microcontrollers-ATmega88-ATmega168_Datasheet.pdf Das ist definitiv neu. In älteren Datenblättern findet sich das nicht. Die erste Frage ist: alter Bug (spät entdeckt) oder neues Silizium mit einem neuen Bug? Die
-
Thread
Takt programmatisch ändern AtMega
Prozessortakt im laufenden Betrieb aus dem Programm heraus zu ändern? Es geht um einen Atmel Mega 168. Ich finde irgendwie keine Infos darüber. Gruß, Tim
theoretisch könnte man den takt damit von ca 4mhz bis >ca 16mhz rumdrehen. Ja, theoretisch. Bei den ATMega48/88/168 wird z.B. nur ein Einstellbereich von 7,3..8,1MHz garantiert. Der einzig sinnvolle Weg ist der System Clock Prescaler. MfG Spess
-
Thread
AVR Studio mit ATMEGA 328 wie ?
Zitat von der Arduino hompage zu deinem Board: >The ATmega168 or ATmega328 on the Arduino Duemilanove comes preburned >with a bootloader that allows you to upload new code to it without the >use of an external hardware programmer. It communicates using the
Peter Dannegger schrieb im Beitrag #1204135: > Einen ATmega328 gibt es nicht. aber ich finde den bei Atmel: http://www.atmel.com/devices/atmega328.aspx den p natürlich auch mein Problem, kann mit dem mega168 im Studio 4 fehlerfrei kompilieren, mit
-
Thread
ZigBit ZigBee Meshnetics
nigelnagelneu von Farnell) und war auch beim Löten ganz vorsichtig?! Der USBprog liest zuverlässig: ATmega168, ATtiny13, ATtiny26 und ATtiny2313.. Levelshifter funktioniert hier auch problemlos (hier hab ich tlw. direkt an den Beinen gelötet..) Wenn ich die ZigBit module an 3.3V häng, dann laufen die
Ich hab mir jetzt mal das Timing/die Pegel während einem "Read Signature" beim Atmega168 und dann beim ZigBit Modul angeschaut.. für alle 4 Leitungen (MOSI, MISO, SCK und RESET). Beim 168'er läuft alles am Schnürchen. Beim ZigBit Modul von Programmer-Seite aus auch, dh. der RF230
-
Thread
DCF-Uhr, Sonnenstand, TWI-Port, Alarmfunktion für m8 in C
Hallo Michael, mit #64 wird PD.7 getoogelt.ist ok. Aber trotzdem, sobalt ich die schaltfunktion zum 168 sende geht er auf error. Selbst wenn ich dann die Schlatzeiten lösche(0x08, 0xFC) bleibt der Fehler. MfG karl-Heinz
hallo michael, läuft dein programm auf einem atmega8 + lcd 2x16. ich will nur uhr + datum aus dem dcf signal anzeigen lassen. das sollte doch problemlos möglich sein?! mfg benny