-
Thread
Wie kann man mehrere Drucksensoren an einen ATMega168 anschließen?
zwar weiß ich nicht, ob und vor allem WIE man mehrere (in diesem Fall 2) Drucksensoren an einen ATMega168 anschließen kann, damit es keine Überschneidungen gibt. Oder benötigt man hierfür etwa zwei Controller? Danke im Voraus
-
Thread
ATmega88 gegen ATmega168 austauschen
Hallo, Ich habe meinen ATmega88 gegen einen ATmega168 ausgetasucht, da dieser mehr flash hat. Nur wenn ich nun mein C Programm vom ATmega88 auf den Atmega168 übertrage, wird das Programm sehr sehr langsam. Meine Timer Werte
D. R. schrieb: > Nur wenn ich nun mein C Programm vom ATmega88 auf den > Atmega168 übertrage, wird das Programm sehr sehr langsam. Ist das zufällig 1/8 Geschwindigkeit? Falls ja, dann prüf mal die Fusebits, ob da das CLKDIV Bit programmiert ist.
-
Thread
atmega168: Minimale Impulsbreite am Portausgang?
recht eindeutig, dass cbi und sbi *zwei* Taktzyklen benötigen! EDIT: In meinem Datenblatt vom ATMega48/88/168 steht /ebenfalls/ zwei Taktzyklen...
der µC noch genügend Register frei hat, um die beiden Konstanten in Rechenregistern zu lassen. Der ATMega168 hat extra für solche Sachen die Pin-Toggle-Funktion durch Schreibzugriff auf PINx, also warum nutzt Du sie nicht?
-
Thread
Unterschiedliche Pinbelegungen beim ATMega 168?
OCC_circuit_new.jpg... Nun wollte ich diese Schaltung nachbauen, allerdings mit einem TQFP32-Atmega... beim nachverfolgen der Leiterbahnen viel mir auf, das die Pin-Nummern und Bezeichnungen nicht zusammenpassen... Gab es beim ATMega168 wirklich unterschiedliche Belegungen??? Oder wo mache
Hallo Björn, nicht nur beim ATmega168, auch der Atmega8 hat Unterschiede zwischen der DIP- und der TQFP-Version. Ein TQFP32 hat halt 4 Pins mehr! Das Datenblatt sollte Auskunft geben. Gruß Old-Papa
-
Thread
Programmierung des Mikrocontrollers ATMega168v
Ich muss eine Facharbeit über das Thema "Programmierung des Mikrocontrollers ATMega168V" schreiben und da ich von dem Thema wirklich überhaupt gar keine Ahnung habe und auch nicht wirklich etwas dazu finde, wollte ich fragen ob mir hier irgendjemand Bücher dazu empfehlen könnte bzw
Jac schrieb im Beitrag #2125665: > ATMega168V" Was ist das besondere an der V-Version?
-
Thread
ATmega 168, Flash-Endmarke ?
Datei lese. Ich hoffe soweit stimmt das alles. Mein Problem ist nun, das ich dem CRC der im ATmega168 läuft beibringen muss, an welcher Stelle er aufhören muss zu berechnen damit der gleiche CRC wie aus dem HEX-File mit meinem Konsolenprogramm berechnet wird. Oder ich muss dem GCC beibringen, die
-
Thread
Problem mit Aref am Atmega168p
einschalte. Schön ist diese Lösung allerdings nicht. Was ich bis jetzt getestet habe: -Den mega168 von außen auf ca 60 Grad erhitzt, um Temperaturbedingte Effekte zu prüfen. Die Referenz driftet, aber nur minimal (5 mV gegenüber 20 Grad). Zudem wird der Mega168 im Betrieb auch kaum warm, etwa 5 Grad
> 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)
-
Thread
BTM 521 mit Atmega 168 ansteuern
Hallo, wie kann ich Bluetooth 4.0 mit Atmega 168 ansteuern?? Auf eine Antwort werde ich mich freuen..
Magdi Ben salah schrieb im Beitrag #3852627: > wie kann ich Bluetooth 4.0 mit Atmega 168 ansteuern?? Im Manual vom Bluetooth Modul findest du die Beschreibung der Ansteuerung. Und im zweiten Schritt setzt du das mit dem Atmega168 um.
-
Thread
ATmega168: Fehler nach Power-Up
Programm/Hardware und bin ein wenig ratlos, vielleicht kann mir ja jemand helfen. Ich habe ein Atmega168 mit Rtc, Display und CAN-Kommunikation aufgebaut. Mein Programm funktioniert auch soweit wunderbar. Allerdings habe ich einen sonderbaren Fehler, wenn ich die Schaltung vom Netz trenne und nach
-
Thread
ATMEGA168 ohne quarz auf 20 MHz
Ist es möglich einen ATMEGA168 ohne Quarz auf 20 MHz zu takten? Taktstabilität und Genauigkeit ist unwichtig... muss nur ungefähr stimmen. Bin nämlich mit meinen Ports ziemlich am Ende und würde ungerne 2 für den Quarz opfern
Erik H. schrieb im Beitrag #2280230: > Ist es möglich einen ATMEGA168 ohne Quarz auf 20 MHz zu takten? Nur mit einem Quarzoszillator, kostet Dich XTAL1 - also einen Pin. > Bin nämlich mit meinen Ports ziemlich am Ende und würde ungerne 2 für > den Quarz opfern
-
Thread
atmega168 timer0 läuft nicht an
Hallo, bei meinem Programm läuft der Timer0 im AVR-Studio nicht an. Der Timer soll einen Output Compare A Match Interupt auslösen, über diesen sollen dann LED`s durchgeschaltet werden. Das Programm ist noch lange nicht fertig. Was ist falsch, was hab ich vergessen? Beim starten des Programms im AVR-Studio erscheint folgende Fehlermeldung: error: Operand 1 out of range: 0x6e Gruß Peter
-
Thread
ATmega168 und PonyProg ?
Hi Habe hier ein ATmega168 liegen, jedoch kann ich den leider nicht mit PonyProg beschreiben, habe schon versucht die FUSE zu setzen im ATmega8 modus und den Flash zu beschreiben im ATmega16 Modus, jedoch scheinen die Fuses
erledigt, es geht doch wunderbar mit PonyProg :-) ich habe vergessen das sich die Register bei dem ATmega168 gegenüber den ATmega8 komplett geändert haben. Ich musste also bloss meine atmel.def ändern. Das beschreiben des ATmega168 geht dann ganz einfach mit PonyProg. Einfach den ATmega169 auswählen und
-
Thread
ATMega168 INT0 ohne ISR
Hallo liebe Gemeinde, ist vermutlich eine blöde Anfängerfrage... ich möchte gern alle 5 sec prüfen, ob seit der letzten Prüfung eine fallende Flanke an INT0 vorlag. Ich möchte allerdings nicht die ISR für den INT0 nutzen. Im Simulator des AVR Studio 4.18 und 5 geht das auch prima. PINB1 schaltet alle 5 sec um, PINB0 nur wenn fallende Flanke vorlag. Die fallende Flanke wird am gesetzten Flag INTFR0 im EIFR Register erkannt. Wenn ich die hex in meinen Microcontroller übertrage, gibt es keine Reaktion auf die fallende Flanke die ich durch einen Taster auf GND simuliere. Kann mal bitte jemand
-
Thread
ATmega168PA, RAM testen
Hallo, ich benutze einen AVR ATmega168PA und möchte nach dem Starten des uC einen RAM-Test durchführen. Gibt es da schon vorgeschrieben Testfunktionen?
-
Thread
Atmega 168 Schaltet komische Spannungen
ich übersehen habe aber etwas ist ziemlich merkwürdig. So nun zu mein Problem: Ich habe einen Atmega 168 aufn Steckbrett aufgebaut. Interner Quarz programmiert wird über ISP mit dem Diamex AVR Fuses hab ich noch nicht verstellt. Eine kleine LEDmatrix 5x5 selbst zusammen gebastelt. Pro Spalte ein
-
Thread
Probleme mit Atmega 168 PA-PU
Bastelei an habe mir zunächst hier das aktuellste AVR Studio V heruntergeladen und bei myAVR einen Atmega 168 PA-PU und den USB Light Programmer besorgt so bei der Programmierun im AVR Studio wird der µC nicht erkannt Device type not defined auch wird die definition der Ausgangspins nicht erkannt
nicht, weil für die PA-Typen keine Definitions für den GCC vorhanden sind. Eine Einstellung auf 168P löst das Problem. Ist jedenfalls bei AVR-Studio 4.0 so. mfg.
-
Thread
USB Bootloader ATmega168P
Hallo ich habe einen ATmega168 (als Ersatz für einen mega8). Dieser soll mit diesem Bootloader versehen werden: http://www.fischl.de/avrusbboot/ Ich bin kläglich gescheitert, das Programm zu portieren: Hier ist was
Ok Leute, DDer Bootloader aus meinem letzten eitrag funktioniert mit einem ATmega168PA. Das grafische Windows tool kann auch programmieren :) Nur das mitgelieferte Command-Line-Tool geht unter Linux nicht Das ist der Fehler: [code] Warning: Checksum error between address
-
Thread
Problem mit Atmega 168-20PU
Ich arbeite mit dem STK500 Board und AVR Studio 4. Also ich habe ein Programm für besagten MC (Atmega 168) geschrieben, kurz: ansteuern von RGB-LEDs und einem LC-Display, dass funktioniert auch soweit ganz gut. Jedenfalls solange der MC auf dem STK500 steckt. Wenn ich ihn auf die vorbereitete Platine
-
Thread
Timer beim ATmega 168 verstehn
Hallo Erstmal möchte ich anmerken dass ich anfänger in uController programmierng bin. Mit Hilfe des Totorial is es mir schon gelunden eine led auf meinem board blinken zu lassen, allesdings nur mit dem Wait befehl. Jetz möchte ich dass ganze mit Timer realisieren...leider bis jetzt ohne erfolg. Ich habe mir schon von der ATMEL Page die Docu geholt. Ehrlich gesagt check ich nicht wirklich viel. Kann mir jemand erklähren wie dieser 8 Bit Timer/Counter funktioniert und wie ich eine LED zum blinken bringen kann? Da ich vor einigen jahren mal c gelernt habe würd ich es vorziehen in C zu programmieren
-
Thread
Probleme beim Schreiben auf Atmega168
Hallo, ich habe das Problem, dass ich weder die Fuses von meinem Atmega168 auslesen kann, noch ein Programm in den Flash schreiben kann. Ich verwende das Arduino-Board. Das komische ist, dass wenn ich den iC mit 3.3V vom Arduino Board betreibe, dann kann ich Fuses auslesen
-
Thread
Zeitlich genaues Sampling mit dem ATmega168
Hallo zusammen, ich habe heute einige Zeit mit dem ATmega168 verbracht, da ich eine kleine Messung durchführen will. Der uC soll einen Puls mit einstellbarer Länge Ausgeben (dies habe ich über Timer1 / Output Compare A geregelt). Der Puls wird auf dem OC1A
-
Thread
Wave-Player mit ATmega168 probleme
Hallo ! Ich baue gerade einen SD-Card-Wave-Player mit einem ATmega168. Soweit so gut... Schaltung ist aufgebaut, Programm geschrieben und alles "läuft" halbwegs. Bis auf ein lautes Piepen und das Verzerren der Audiodateien. Das Piepsen fängt sofort nach dem Reset
Noch eine Info: Der "Piepser" hat eine Frequenz von 5,5kHz. Und der ATmega wird mit einem 20MHz Quarz betrieben.
-
Thread
Hat ein Atmega168 eine RTC on Board?
Hallo, kann mir jemand sagen, ob ein Atmega 168 eine Real Time Clock on Board hat (Takt läuft auf 8MHz)? Oder muss man einen Timer laufen lassen, um an eine RTC-Variable zum Auslesen zu kommen? Die RTC, die ich benötige, muss nur über
JörgenWinter schrieb im Beitrag #3725081: > ob ein Atmega 168 eine Real Time Clock on Board > hat Wenn im Datenblatt[1] nichts darüber steht, dann nicht. Der PIC18F46J11[2] hätte eine RTCC integriert. [1] http://www.atmel.com/images/doc2545.pdf [
-
Thread
Atmega168 ADC lässt sich nicht starten
Hallo, ich hab da ein merkwürdiges Problem. Ich möchte den ADC des Atmega168 über das Bit ADSC, aber leider wird bei meiner Programmierung nicht Bit6 sondern Bit1 (ADPS1) vom ADCSRA Register auf 1 gesetzt. Habs mir im Simulator (AVR Studio) angeschaut und kanns mir nicht
-
Thread
5V für Atmega168
Hi, so wie ich es verstanden habe braucht der Atmega168 laut Datenblatt bei einer Frequenz über 10MHz eine Spannung zwischen 4,5 - 5,5V. Nun ist meine Frage ob diese Spannung zwingend notwendig ist oder 4V auch reichen würden?
-
Thread
Software-Timer beim ATmega168
Als Anfänger hätte ich gern etwas Nachhilfe: Ich möchte beim ATmega168 in C einen Software-Timer implementieren. Wer ist bereit, mir dazu kompetente Hinweise zu geben? Ich erwarte nicht, dass mir jemand den kompletten Code liefert!
Ich hab mal das ganze für den Mega168 zusammengefasst. Generell funktioniert das ganze, nur stimmt die Zeit von 1 Sekunde nicht richtig. Ich komme irgendwie auf 10 Sekunden. Ich benutze den internen Oszillator mit 8 MHz und der Teiler
-
Thread
PCF8574 an Atmega 168p
Hi da ich schon einige beiträge hier gelesen habe und ich trotzdem nicht voran komme, mache ich nun nochmal einen eigenen beitrag zu diesem thema auf. da ich neu im bereich i2c-bus bin wollte ich als kleine übung leds über den pcf8574 ansprechen. dafür habe ich mir die pcf8574.c runtergeladen und etwas angepasst. nur leider bekomme ich die leds in keinster weise davon überzeugt anzugehen. ich habe im anhang meinen c-code dafür mit hochgeladen. ich hoffe ihr könnt mir einen tipp geben was ich falsch mache oder wo ein fehler in meinem programm sein könnte.
-
Thread
ATMEGA168 Programmierung schlägt fehl
Moin, ich versuche gerade einen ATMEGA168 zu programmieren. Einen Schaltungstechnisches Problem kann ich ausschließen, da bereits zwei Schaltungen des selben Typs erfolgreich im Einsatz sind. Jetzt soll eine dritte folgen. Wenn ich per
-
Thread
ATmega 168P lässt sich nicht löschen
Hallo an alle, ich habe eine Frage bezüglich des Flashens eines ATmega 168P. Der Controller den ich hier habe ist schon mal programmiert worden, ist also nicht mehr in Werkseinstellung. An meinem Controller habe ich einen JTAG ICE MKII angeschlossen. Leider
Der Mega168P hat kein JTAG. Oder wie hast Du ihn angeschlossen?
-
Thread
ADC-Kanäle an Atmega168 auswerten
Hallo, ich habe ein Programm, in dem ich eine Spannung am AD-Wandeler des Atmega168 messen möchte. Bis jetzt funktioniert das Programm auch sehr gut. Ich möchte aber einen anderen Pin nutzen, um die Messung durchzuführen, dabei gibs aber Probleme. Momentan nutze ich ADC0 (PC0),
-
Thread
ATmega168 mit asynchronem Timer 2
Hallo, seit ein paar Tagen schon versuche ich, den ATmega168 mit asynchronem Timer zu betreiben. Dazu gibt es hier auch einige gute Artikel. Nur scheint das in meinem Fall nicht zu funktionieren. Das Setup: - interner Oszillator - Uhrenquarz an XTAL1
-
Thread
Problem mit Bootloader SD/ATMega168
Hallo, ich weiss nicht mehr weiter. Ich habe einen Bootloader geschrieben der von einer SD Karte (Danke an Stefan Seegel für die mmc_lib.h) ein intel hex file auf den ATMega schreibt. Das funktioniert soweit auch. Mein Problem ist nun: Wenn ich den Bootloader mit avrdude flashe, und dann den Strom wegnehme und wieder anschalte, schreibt der Bootloader das File von der Karte in den Flash, startet den auch, der hängt dann aber irgendwie. Wenn ich nun den gleichen Code manuell mit avrdude flashe dann läuft der tiptop. Den Dump vom Flash (0000 - 3k, so gross ist das Programm) ist beide
-
Thread
I²C Slave in Atmega168
Hallo zusammen, die programmierung von TWI Master habe ich nach Anleitung von (Mikrocontroller.net) programmiert. Nun will ich den Slave dazu programmieren und habe ne Frage dazu. Bei SLR Mode muss ich nur die zwei Befehlssätze schreiben(siehe unten)? und er reagiert auf Befehle von Master? oder muss ich auf was bestimmtes achten? Kann mir jemand paar tips geben?? TWAR = 0x04;--> die Adresse (7Bit Adresse mit general call=0) TWCR = ((1<<TWINT)|(1<<TWEN)); Vielen Dank
-
Thread
Leistung am PWM Pin atmega168
bau gerade ein board mit dem ich auf kleinstem raum 8 RGB LEDs aufbauen will. Controller soll ein atmega168 sein. Nun sollen die LEDs auf je einem PWM pin hängen, da kommen mir aber so die zweifel ob der atmega das packt. Lt datenblatt kann er grad mal 20mA bei 5V leistung pro IO Pin hergeben (zumindest
-
Thread
Fehler beim Compilieren (ATMega168)
motor2.elf motor2.eep || exit 0 avr-objdump -h -S motor2.elf > motor2.lss AVR Memory Usage Device: atmega644p Program: 216 bytes (0.3% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) Build succeeded with 0 Warnings... klappt auch mit 168 Device: atmega168 Program: 196 bytes (1.2% Full) (.text + .data + .bootloader) Data: 0 bytes (0.0% Full) (.data + .bss + .noinit) Build succeeded with 0 Warnings...
-
Thread
ATmega168 hängt sich nach Watchdog Reset auf
Hallo ! Habe folgendes Problem: Der Microcontroller soll einen Watchdogreset auslösen, sobald Port C Pin 6 auf low liegt. Das klappt soweit auch, doch leider nur das eine mal. Nach dem Reset kommt es mir vor, als ob der uC irgendwie im Wald steht. An Pin 1 von Port B erkenne ich, ob der Reset stattgefunden hat oder nicht. Alles variablen, die ich benutze werden initialisiert. Fuses habe ich angehängt. Habe leider keine Idee mehr, jemand von euch ? Achso: Springen zu Adresse 0x0000 klappt ebenso wenig und führt auch zum Absturz! Funktionen: void initWatchdog() { cli(); wdt_reset(
-
Thread
Probleme mit Pin Interrupt Atmega168
ich recht verstehe gilt er also nicht für die Gruppe, sondern die EICRA Einstellungen sind (bei Atmega168) für die Pins INT0 und INT1, mehr EICRA bits gibt es dort ja nicht... verstehe ich das richtig? Gruß, T.
ich recht verstehe gilt er also nicht für die Gruppe, sondern die > EICRA Einstellungen sind (bei Atmega168) für die Pins INT0 und INT1, > mehr EICRA bits gibt es dort ja nicht... verstehe ich das richtig? > > Gruß, > T. jap
-
Thread
Atmega168 und SD Karte mit Fat
Hi, kennt jemand ein "einfaches" Projekt in dem jemand eine SD Karte mit einem Atmega168 im Einsatz hat. Es würde schon reichen wenn man dateien anlegen abspeichern und lesen kann, verzeichnisoperationen wäre nicht unbedingt nötig. Gruß, Thorsten
www.mikrocontroller.net/articles/AVR_FAT32 ich habe schon einige FAT Projekte ausprobiert, auf Atmega128 mit level shiftern, mit speziellen ics mit widerständen usw... hier macht mich die Fixierung auf MMC nervös und as der Atmega168 "nur" 1Kb Speicher hat - leider lässt sich das aus dem Artikel nicht
-
Thread
von Atmega168PA auf einen 64er umrüsten
Servus zusammen, Habe da ein kleines Problem und suche guten Rat. Ich habe einen Atmega168PA, bei dem mir allerdings gewaltig der Flashspeicher aus ging ^^. Jetzt möchte ich am besten gleich auf einen 64er aufrüsten (da das Programm sehr wahrscheinlich auch den 32er sprengen wird) und
Der Mega168/P/PA und 328/P sind pinkompatibel, wenn du nen DIP-Sockel hast, kannst du die einfach tauschen. Der Mega644/1284 hat ein größeres Package. In der Regel solltest Du die Ports vom 168 auch beim 664
-
Thread
Atmega168 Serial Data Problem
Hallo in die Runde, ich versuche via Arduino Software den serialen Port von Atmega168 gemäß des angehängten Schaltplan zu testen. Ich nutze HTerm zur Monitoring der serielen Verbindung. Die Treiber für den USB UART Bridge ist installiert und ich sehe den USB Port als serielle Schnittstelle
Programm zu erzeugen? CP2102 http://www.silabs.com/support%20documents/technicaldocs/cp2102.pdf Atmega168 http://www.atmel.com/dyn/resources/prod_documents/doc2545.pdf Murata Ceralock 8 Mhz http://www.murata.com/products/catalog/pdf/p17e.pdf
-
Thread
Fehler im UART ATMega 168P
Hallo, kann mir jemand helfen? Ich habe bekomme im Terminal immer die falschen Zeichen geliefert, und finde nicht heraus, wo ich den Fehler habe. Das Terminal ist auf 1200 Baud, 8N1 gesetzt, und ich hoffe der Controller auch. Ich habe es auch mit höherer Baudrate versucht, aber ohne Erfolg. Da aber immerhin irgendwas ankommt, denke ich dass ich die Konfiguration des USART im Comtroller falsch habe. Kann mir jemand helfen? Danke! Hier der Code: [avrasm] .def temp = r16 .def zeichen = r17 .def Rx = r15 .equ F_CPU = 4000000 .equ BAUD = 1200 ; Berechnungen .equ UBRR_VAL
-
Thread
ATMEGA 168 und 32 Bit Variable??
Hallo Forum, ist es möglich per Software eine 32bit Variable anzulegen?? ich möchte gerne eine u16 Variable mit 100 multiplzieren und im Schlimmsten Fall geht dieser Wert über den bereich u16!. ungefähr so : ergebnis= (((u32)test*100)/blaa); ergebnis ist u16, test ist u16 und blaa auch u16 mfg beta
-
Thread
S: ATMEGA168-20PU
Hallo! Ich bräuchte 2 ATMEGA168-20PU. Derzeit im Handel schlecht zu bekommen und ich brauche nur die 2 Chips. Bitte PN an mich. Danke Stefan
-
Thread
kann nicht in TCNT2 schreiben? Atmega168
Hallo liebe Freunde, Bin ziemlich am verzweifeln, da ich in das TCNT2 - Register meines Atmega168 keine Startwerte einschreiben kann. Ziel ist es über den externen 20MHz Quarz ein 1Hz Signal zu erzeugen. Beim Rumspielen hab ich aber festgestellt, dass er Änderungen des Prescalers annimmt, nicht
Hi >Bin ziemlich am verzweifeln, da ich in das TCNT2 - Register meines >Atmega168 keine Startwerte einschreiben kann. Kann man schon. Nur reicht es nicht das einmal zu machen, da der Zähler beim nächsten Overflow wieder bei Null anfängt. Wenn du dieses Vorladegedödel benutzen
-
Thread
ATMEGA168 TQFP ADC Bug?
Hallo Zusammen! Habe hier folgendes Problem. Ich bin in einem Projekt von einem ATMEGA8 auf einen ATMEGA168 umgestiegen, weil mehr Flash gebraucht wurde. Jetzt ist mir aufgefallen, dass der ADC spinnt. Als Referenz benutze ich die Versorgungsspannung und messe die Spannung der Bandgap
Ergebnis. Hat jemand schon einmal das gleiche Problem gehabt, oder koennte es jemand an seinem ATMEGA168 mal ausprobieren? Alle anderen Pins von PORTC beeinflussen das Messergebnis nicht. Schon mal Dank fuers drueber nachgruebeln. Andreas
-
Thread
TWI unter 2 Atmega168/48
Hi, ich habe folgende Konstellation: Atmega1: Display und Bedientasten (atmega48) Atmega2: Hauptprozessor, IO steuer und schaltaufgaben.(atmega168) Die Bedienelemente sollen abgesetzt werden, einen eigenen Atmega (1) bekommen und über 2Meter
4Pol) an den eigentlichen Prozessor angebunden werden. Es gibt 2 Kanäle über TWI A) Daten von Atmega2 zum Display B) Daten von Bedientasten zum Atmega2 Der Atmega1 ist "doof" er macht nur (Entprellung, Multiplexing,7Segment dekodierung, Drehencoderauswertung und TWI). Das ist auch bereits am
-
Thread
AVR ATMega168 - Timer
Hallo Leute, ich habe eine grundlegende Frage zu den Timern bei den AVR's. Wenn ich z.B. den Timer 0 verwenden will, darf ich dann den Port des Timer 0 (PD4) als normale I/O's verwenden oder ist er dann automatisch mit der Sonderfunktion für Timer vorbelegt? Im Prinzip geht es mir um alle Pin's die AVR intern mit Funktionen belegt sind. (T0, T1, ICP...) Danke Markus
-
Thread
ATMega168: Bootloader schreibt nicht korrekt
einem Bootloader auf Basis des Artikels [[AVR_Bootloader_in_C_-_eine_einfache_Anleitung]] für einen ATMega168A. Die Fuses habe ich dabei so gesetzt, dass der Bootloader 1024 Words groß sein darf (1024W_1C00), und der Boot Reset Vektor aktiv ist (BOOTRST). Außerdem habe ich über das Linker Flag "-Ttext
-
Thread
Invertierte PWM beim ATMEGA168
Hallo! Ich würde gerne eine PWM für eine Motoransteuerung machen. Dabei soll aber der eine Ausgang (0C1A) nicht invertiert arbeiten und der Ausgang (OC1B) invertiert arbeiten. Irgendwie finde ich aber keine richtige Antwort ob das möglich ist und wenn ja wie das geht. Kann mir vielleicht jemand helfen! Vielen Dank und viele Grüße Simon
-
Thread
Atmega 168 Bascom Portb.2
Hallo, wie muss der Portb.2 konfiguriert werden, um ihn als Eingang zu nutzen??? Habe einen Taster dort angeschlossen, beim Drücken macht der Controller ein Reset (Master/Slave wechsel????) Kann man den Portb.2 als Eingang nutzen????