-
Thread
ATmega168 UART Problem
Ich habe ein Problem mit dem Hardware UART des ATmega168. Ich konfiguriere laut Datenblatt so, dass 8 Datenbits, kein Paritätsbit und 1 Stopbit gesendet werden soll. Trotzdem ist es so, dass ich an der Gegenstelle (ein Raspberry Pi) 7 Datenbits einstellen
abzuschätzen. Statt einem externen Quarz kannst Du ja auch mal mit der Baudrateneinstellung im ATmega168 spielen. Gruß Dietrich
-
Thread
I2C Bus Switch 2 Master
Guten Tag, ich möchte von einem Atmega32 und einem Atmega168 auf ein gemeinsam genutztes Eeprom 24C32 zugreifen. Solange sich die 2 Master per separatem Handshake einig sind und nicht gleichzeitig den Bus aktivieren, ist alles gut. Jetzt möchte ich aber den Bus per Befehl aufteilen, so dass der Atmega32 seine eigenen Slaves(Portexpander und LCD) hat und der Atmega168 gleichzeitig Befehle aus dem Eeprom verarbeitet. Zur Zeit habe ich das versuchsweise (Steckbrett) mit einem Relais(5V, 20mA, 2 Wechsler
-
Thread
Verkaufe DIAMEX PROG-S - ISP-Programmer für AVR / STM32 / NXP / LPC
ATtiny26,ATtiny44, ATtiny45, ATtiny84, ATtiny85, Attiny86, ATtiny261, ATtiny461, ATtiny861 - Mega: ATmega88, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324, ATmega325, ATmega3250, ATmega329x, ATmega48, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 - Weitere: AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647
-
Thread
Ethernet - Serielle Verbindung
das Gerät anpingen? Auch ja, die blaue Eigenschaftseite im der ersten Post ist lokal auf der 192.168.178.32 > Was gibt es den noch bei dem "Packet-Mode" so einzustellen? Nur Enable oder Disable. Hatte es gerade mal disabled, leider auch nichts... Das muss doch gehen, Software lässt sich ohne
noch evtl. könnt Ihr mir da auch noch helfen??? Wenn ich Daten mit dem Terminal Programm zum Atmega schicke kommen die Daten 100% richtig an, die Antworten vom Net IO werden auch 100% empfangen. Also alles OK! Nehme ich aber mein VB-Projekt (s. Code im Anhang) dann kann ich aus VB richtig senden
-
Thread
Timer 0 interrupt kommt nicht
kleine Fehler bei der Initialisierung? Bitte um Hilfe PS: Programm ist geschrieben für einen ATMEGA168 LG cseg ;Beginn eines Code-Segmentes .org 0x0000 rjmp init ;.org 0x001A ; jmp timer1_overflow ;INTERRUPT .org 0x0020 jmp timer0_overflow
overflow interrupt enable > jmp timer0_overflow 0x0020 TIMER0 OVF Timer/Counter0 overflow beim ATMEGA 168
-
Thread
Gleichspannungsquelle mit µC genau steuern
Kalibriergerät eine regelbare/ einstellbare Spannungsquelle realisieren. Für die Steuerung soll ein Atmega168 verwendet werden. Dies Spannungsquelle versorgt einen µC, also ist die Belastung eher gering. Es soll eine Spannung von 1V-5V einstellbar sein. Ich habe eine ideen dazu: Über den Timer ein
> Es soll eine Spannung von 1V-5V einstellbar sein. > Einen DAC hat der Atmega168 ja leider nicht Dann nimm einen externen DAC, eine Treiber brauchst du soieso. +7Vmin | uC==DAC---|+\ LM8272 | >--+-- Spannung +--|-/ |
-
Thread
ATMega 8 mit Arduino als ISP
Daniel, das geht leider nicht. Der ATmega8 wird nicht unterstützt von der Arduino IDE. Du kannst das allerdings mit nem 168ziger oder 328ziger machen. Als Tipp möchte ich dir auf den Weg mit geben, kaufe dir einen Dragon, 40 poligen Zif
komme ich mal zum Punkt. Frank Frank schrieb im Beitrag #3085142: > das geht leider nicht. Der ATmega8 wird nicht unterstützt von der > Arduino IDE. Du kannst das allerdings mit nem 168ziger oder 328ziger > machen. So wie ich den TO verstanden habe, geht es ihm nicht darum auf den ATmega8 die
-
Thread
Decompiler AVRstudio 6
http://atmel.com/Images/doc8035.pdf AVR512: Migration from ATmega48/88/168 to ATmega48P/88P/168P Der neuere 328 wird noch nicht genannt. Hier sind die Unterschiede aufgelistet: - "some register bits has been added..." - "low frequency crystal driver strength is
steht da leider nicht aber im Datenblatt: BODS and BODSE only available for picoPower devices ATmega48PA/88PA/168PA/328P Also nach "picoPower" suchen. Da gibts auch noch den Unterschied A oder P oder PA, nur nicht beim 328
-
Thread
ATmega128 Beschaltung
Klar, kein Problem wenn du weißt, was du machst. >Hab jetzt bissl Angst meine Schaltung auf den 168 aufzubauen und später >beim Programmieren funktioniert nichts richtig. Wie kommt jetzt ein (ATMega)168 ins Spiel. >Gibt es denn Probleme beim UART und dem TWI ? Was sollte es für Probleme
kein Problem wenn du weißt, was du machst. Notfalls frage ich :-) > Wie kommt jetzt ein (ATMega)168 ins Spiel. Meine natürlich den 128. > Was sollte es für Probleme geben. Die IO-Module sind doch bei den AVRs > recht identisch. Auf Grund des Satzes: "Für weitere Infos bzgl. TWI,
-
Thread
I2C mit STM32F4 Discovery und Adafruit OLED
5V tolerant) als auch mit 3V an Pullup (1K) und VIN probiert, aber funktioniert nicht. Mit meinem Atmega168 und der Arduino Library fürs Display klappt es. Am Reset kann es nicht liegen, dass habe ich mit meinem Multimeter gemessen und auch schon manuell gesendet. Weder I2C1 noch I2C2 funktionieren,
-
Thread
CAN-Bus mit uC
Wenn du dann erfahrener geworden bist, gehst du über ins nächste Level. Dann nimmst du einen atmega168 plus einen Mcp25625 oder gleich einen atmega16m1
Natürlich atmega16m1 plus Mcp2551
-
Thread
Ideenfindung für modulares Software Konzept
Würde ich nicht machen, weil Du dann genau das Problem hast, dass die Static-Library nur auf dem ATmega168A funktioniert und Du keine projektspezifischen Unterscheidungen mehr machen kannst. Besser ist es, den gemeinsamen C-Code in einem gemeinsamen Ordner abzulegen und die Dateien als Links in jedes
Würde ich nicht machen, weil Du dann genau das Problem hast, dass die > Static-Library nur auf dem ATmega168A funktioniert und Du keine > projektspezifischen Unterscheidungen mehr machen kannst. > > Besser ist es, ... Oder noch besser (IMO), man lässt "on demand" individuelle private Libraries
-
Thread
Controller für mehrere Interrupts
Messung erst eine Umprogrammierung durchgeführt wird. Könnte ich nicht über den Analogkomparator des Atmega168 den Timer/Counter1 hochzählen? Dann würde meine Genauigkeit zwar auf 0,0017259% (mit Tempdrift des TXCO und Alterung nach einem Jahr) sinken, dass wäre aber auch genau genug. Voraussetzung ist
M. N. schrieb im Beitrag #3080907: > Ein Atmega schafft das nicht. Siehe Datenblatt: "External Clock Source" Auch wenn die Frequenz unter 20MHz bleibt?
-
Thread
Hat schon jemand den LPC810 getestet?
in 6 bytes. Der Vorteil ist allerdings - es kann 4 GB an I/O Registern geben, bei einigen AVR's (ATmega*8 wimre?) läuft der I/O Adress Space über, was die Sache dort so ineffizient wie beim ARM macht. A. K. schrieb im Beitrag #3212911: > Fertig initialisierte Stackpointer inklusive? Ja. Nur die
wir ja schon festgestellt. Können sie nicht. Gerade die kleinener Avrs sind günstiger (bspw. Atmega48 oder Attiny24). Und fang nicht mit einem Vergleich mit reichelt oder ebay an. Da sind sie meistens teuer.
-
Thread
Port als Variable
Ok Hardware is ein bischen schwierig hab zur zeit einen LM75 extern auf meinen MYAVR Board mit Atmega8 (später dann Atemga168) Daran hängt noch ein Display über I2C was aber zur Zeit nichts zur Sache tut. Meine Eingänge ich glaube man sagt low aktiv sprich sie sind immer '1' wenn man sie Schaltet
wird später mal in ferner Zukunft eine Heizungssteuerung. Zur Zeit ist es ein PC über RS232 auf den Atmega8. Will aktuell nur eine Zahl (die später dann vom Master gesendet wird) vom PC senden und dass mir der Richtige Slave antwortet (zur Zeit auch nur einer angeschlossen) Als Beispiel: PC sendet 1 =>
-
Thread
ACME Bit lässt sich nich setzen
Also ich hab es jetzt mal mit einm Atmega 8 versucht, da heißt das Register zwar SFIOR |= (1<<ACME); aber da funktioniert alles. Warum nicht bei dem Atmega 168? Ich hab da auch einfach mal versucht das Register SFIOR |= (1<<ACME); zu beschreiben, aber hat auch nicht funktioniert :( Was ist da los? Kann der Atmega 168 vielleicht gar nicht Multiplexen?
-
Thread
Problem mit INA128 - Shunt verstärker
NT hat also eine Spannung und Strom Anzeige Das Grund Spannungmessmodul ist auch fertig. Ein Atmega mit eine 3 Stellige 7 Segment Anzeige. Messbereiche sind per Jumper einstellbar. Entweder bis 2.5 V oder bis 99.9 Volt. Die NTs habe die unterschiedlichste Ausgangsspannungen und Ströme. 5V,
Es gibt spezielle Highside-Strommess-ICs, bspw. den INA168/169. Der ist zwar mit max. 60V für das 60V-Netzteil nur mit viel Optimismus einsetzbar, geht aber schon einmal deutlich weiter als der INA128
-
Thread
Kann man Fuses programmatisch ändern?
Hallo Zusammen, ich hab seit ein paar Tagen ein Problem. ich habe ein Programm auf einem ATMega 168A. Leider Blockiert dieses den µC nach ein paar läufen. Fuses habe ich zum Zeitpunkt des Blockierens keine geändert. Dies geschah bereits schoneinmal, bei einem ATMega48, aber da ich da gleichzeitig
-
Thread
Attiny48 VS Atmega48
Netz, allerdings ist dieser > für teilweise 70 Cent im QFN Package bei Farnell zu bekommen. > Der Atmega48 kostet zwischen 3 und 4 Euro. Wenn du dich nicht auskennst, nimm beide. Dann kriegst du wenigstens den ATMega48A nicht nur teilweise.
für den Mega328. Bei vielen Händlern ist der mittlerweile deutlich billiger als die kleineren 48/88/168.
-
Thread
Zigbee ETRX357 - seltsames Kommuniationsproblem über UART
hier jemand Erfahrungen mit den Telegesis ETRX357 Zigbee Modulen. Ich hab en solches an einen ATMega168PA angeschlossen und kann auch Daten senden/empfangen. Nur beim Empfang hab ich ein Problem: immer wieder kommen einzelne Zeichen nur als Blödsinn an, dann geht es wieder normal weiter. Auf dem
sind die beiden direkt, da der ETRX laut Appnote kein eigenes RS232 Signal erzeugt, sondern wie der ATMega168 ttl Pegel liefert. Nur eben auf 3.3V statt 5V. Das kann ja aber keine Zeitliche verschleifung zur Folge habne, glaube ich zumindest. Daher habe ich die RX/TX Pins jeweils direkt aneinander angeschlossen
-
Thread
Operations verstärker als Komparator verschlechterung der Slewrate?
Kalibrierenden µC Ich hatte jetzt noch eine andere Idee könnte ich nicht den Analog Komparator des Atmega168 zum Zählen der Positiven Taktflanke nehmen und einen anderen µC zu generieren der Torzeit? Meine idee dabei ist das ich den eine 16 Bit Var höchzähle um eine Genauigkeit von 0,01% griege, je nach
-
Thread
ADC funktioniert nach Bootloader Rücksprung nicht mehr
Hallo Spezialisten, ich habe folgenden "Effekt" den ich mir nicht erklären kann: In einem ATmega168A habe ich eine Application laufen, die unter anderem den ADC verwendet. Funktioniert alles bestens. Zusätzlich habe ich mir einen Bootloader geschrieben (über die UART). Dieser funktioniert auch
-
Thread
Midi Footcontroller
Hallo zusammen, ich möchte einen Midi-Fussschalter bauen. Mit einem ATMega-Controller (ATMege168). Ich werde eine ganze Menge Taster (entprellt etc) einlesen, bei denen bei 'Druck' das entsprechende Midi-Kommando abzusetzen wäre. Zwei Dinge sind mir nun nicht klar
...und den ATMega grille ich nicht mit 9 V... Grüße Harry
-
Thread
fremdes Layout erkennen, verstehen und verändern (Bauteilsuche und Funktionsvodoo)
nachschauen/testen kann. 1. Die Bauteile: --->PIC16F737-I_SP 28 Beine haben ja auch manche Atmega, doch alle Datenblätter der "ATmega48A-48PA-88A-88PA-168A-168PA-328-328P" etc. führen die PWMs auf PIN15,16,17 und Versorgungsspannung auf PIN7,8,21,22. Habe ich einen PDIP Typ übersehen? Ich möchte
-
Thread
Vom Experimentierboard zur Leiterplatte
Moin! Ich habe einen Wav-Player mit Atmega168 und microSD-Card auf einem Steckbrett aufgebaut. Alles lief wunderbar. Jetzt habe ich das Ganze auf eine Lochrasterplatine übertragen und ich bekomme die Kommunikation mit der SD nicht mehr hin
dem Exp.-Board das mySmartcontrol MK2 benutzt - 3V3 mit LM317 und nicht über USB. 2. Jetzt einen ATmega328 anstatt eines Atmega168 (mySmartControl). Und: ich benutze AVR-Studio4 und WinAVR. Hat jemand eine Idee? Irgendeine????
-
Thread
ATmega168 ADC nur Single Conversion trotz Free Run
Hallo Forum, ich bin gerade dabei ein Projekt von ATmega8 (4MHz) auf ATmega168 (18,432MHz) zu transferieren, aber der ADC will nicht so richtig arbeiten. Ich lese über den ADC-Eingang einen NTC-Wert, verwende die internen 1,1V als Referenz und habe dafür
-
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
Arduino Board - Franzis Lernpaket - Fehlermeldung
Paykowski\Downloads\arduino-1.5.2-windows\arduino-1.5.2/hardware/tools/avr/etc/avrdude.conf -q -q -patmega168 -carduino -PCOM19 -b19200 -D -Uflash:w:C:\Users\PAYKOW~1\AppData\Local\Temp\build9167293231220899966.tmp/BlinkWithoutDelay.cpp.hex:i avrdude: stk500_getsync(): not in sync: resp=0x00 Hintergrund
C-Programmierung-von-AVR-Mikrocontrollern-G%C3%BCnter-Spanner/dp/3645650954/ref=sr_1_6?ie=UTF8&qid=1361739260&sr=8-6 Verbaut ist der ATmega168 und der EEPROM "FT232RL" Verwendete Software MProg 3.0a Arduino1.0.3 Die Kommunikation steht und das erste kleine Testprogramm konnte ich hochladen. "Die blinkende LED = PIN 13"
-
Thread
V-USB IOExpander
Ich bin gerade dabei einen USB-IO Expander aufzubauen. Als Kern benutze ich einen ATMega 644 über die I2C Schnittstelle werden 4 IO Expander vom Typ PCF8574 angesteuert. 1 Zusätzlicher PCF8574 ist mit eine LC-Display gekoppelt, (16 Zeichen und 2 Zeilen) damit kann man vom Host einen
im replyBuf ablegen (wie oben) dann bekomme ich beim Compilieren immer die Fehlermeldung: main.c:168: warning: pointer targets in passing argument 2 of 'itoa' differ in signedness Was mache ich hier falsch.
-
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
USB-Spannung für XT-Tastaturkonverter mit AVR - Stepup-Wandler nötig oder nicht?
ein Problem begleitet mich seit ich mit dem Projekt angefangen habe. Doch der Reihe nach: Ein ATMega168A übernimmt mithilfe von V-USB die ganze Logik. Er läuft auf den 5V vom USB, für D+ und D- sind zwei Zenerdioden verbaut. Die Tastatur benötigt 5V Spannung und ist parallel zum Controller geschalten
-
Thread
LCD Probleme mit Timerinterrupt
Hallo! Ich programmiere einen Atmega 168 in Assembler. Meine Elektronik besteht aus einem LCD display, Drehimpulsgeber, Ausgangs- und Eingangsregister usw. Ich lasse in einer Schleife dauernd Daten auf dem LCD anzeigen (schreibe alles
Befehl, um > I/O-Register zu beschreiben und nicht "sts". Stimmt schon so wie er's hat. Beim Mega168 sind diese Register per OUT nicht erreichbar.
-
Thread
Firmware von Atmega8 auf Atmega168
geworden... So ist das nunmal, wenn BWL Heuschrecken den Laden übernehmen *snif* Zum Thema: Der 168er ist der Nachfolger des 8er, aber einige Register haben andere Adressen. Also neucompilieren. Is janz einfach, WinAVR installen, darin den Sourcecode öffnen und im makefile das atmega8 suchen
Compileroutput: > "make.exe" all avr-gcc -c -g -Os -Wall -Wstrict-prototypes -I -Wa,-ahlms=uDMX.lst -mmcu=atmega168 -I. uDMX.c -o uDMX.o uDMX.c:211: warning: function declaration isn't a prototype avr-gcc -c -g -Os -Wall -Wstrict-prototypes -I -Wa,-ahlms=usbdrv/usbdrv.lst -mmcu=atmega168 -I. usbdrv/usbdrv.c
-
Thread
in den EAGLE Schaltplaneditor einarbeiten
benutzen kann, um so besser. Deshalb wäre mir im Moment ein von der Pinbelegung authentisches Atmega168-Sympol lieber.
WolframSinger schrieb im Beitrag #3037909: > Atmega168-Sympol äh, ...soll natürlich heißen: -Symbol
-
Thread
AVR Hardwarefrage eines Anfängers
Habe noch ein Pollin-Board fertig aufgebaut abzugeben. Stromversorgung, Atmega8 und weitere Hilfen sind dabei. Einfach mal anfragen. Siehe auch www.ups.bplaced.de unter Atmega-Projekte.
von den Tiny13 würd ich eher abraten, weil kein(sehr wenig) SRAM nimm lieber Tiny45 oder so ATMega8 ist auch steinalt, lieber ATMega48,88,168 und nur einer ist auch blöd, wenn du den grillst musst du wieder extra bestellen, also lieber gleich 2. Eine Hand voll 100nF Kondensatoren kann auch
-
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
ARM Cortex gegen AVR
Kaj schrieb im Beitrag #3032127: > Fang mit nem ATmega8 an Dass hier alle immer noch den ATmega 8 anführen. Der ist mittlerweile teurer als ein ATm238 (bei guloshop für 2 Euro) und 88,168,328 sind ja die Nachfolger. Also warum nicht mit einem aktuellen
Frank O. schrieb im Beitrag #3032136: > Dass hier alle immer noch den ATmega 8 anführen. Der ist mittlerweile > teurer als ein ATm238 (bei guloshop für 2 Euro) und 88,168,328 sind ja > die Nachfolger. Also warum nicht mit einem aktuellen anfangen. Ja bitte :-) Der Mega328
-
Thread
CAD in Qt/C++ programmieren
Einige Beispiele: [code] Symbole: - Diode - PNP-Transistor - ATMega48/88/168 Footprints: - TO92 - DIP28 - TQFP32 3D-Modelle: - Sockel_DIP28 - IC_DIP28 - IC_TQFP32 Gehäuse: - IC_DIP28 (Footprint DIP28
Sockel_DIP28) - IC_TQFP32 (Footprint TQFP32 + 3D-Modell IC_TQFP32) Bauteile: - ATMega88-20AU (Symbol ATMega48/88/168 + Gehäuse IC_TQFP32) - ATMega88-20PU (Symbol ATMega48/88/168 + Gehäuse IC_DIP28) [/code] Das Erstellen neuer Bauteile würde nun zum Kinderspiel werden
-
Thread
Codesammlung und Tutorial
alte) Hardware (STK500) finde ich zudem auch nicht gut, ein gut strukturierter Bericht, wie man den Atmega mit einem Programmer auf einem Steckbrett in Betrieb nimmt ist da eher Zielführend, als 80 Euro für das dicke Ding. M2C Michael
STK500 und ATMega8 - meine beiden meistgehassten Produkte der Firma Atmel. Sorry, David, du hast dir zwar viel Mühe gemacht, aber das ist eine Kombination, mit der du vor 5 Jahren jemandem Freude gemacht hättest. Heute
-
Thread
RS485 zusammenschaltung LTC1485
product/LTC1485 eine Zusammenschaltung mehrer uc zu realisieren. Ich möchte den UART des Atmels (Atmega168) nutzen. Nun habe ich RX mit RO des LTC1485 und TX mit DI des LTC verbunden. Entsprechend des Datenblattes RE auf Low zum aktivieren des Empfangs und DE auf High zum aktivieren des Senders. Meine "Teststrecke" sieht so aus: PC/Rs232 - Konverter 232/485 - Kabel - LTC1485 - RX/TX Atmega168 Konverter ist dieser: http://www.reichelt.de/Kamerazubehoer/TV-8469/3/index.html?;ACTION=3;LA=446;ARTICLE=67317;GROUPID=4019;artnr=TV+8469;SID=13UGLsSX8AAAIAAGOYGQo43f15ae64dc97dd209ccde15d33083e0
-
Thread
Periodenlänge schnell messen
Artikel für Dich interessant: http://www.mikrocontroller.net/articles/High-Speed_capture_mit_ATmega_Timer
integrierte Timer als Taktquelle einen Input Pin > benutzen. Au Hallo, zur Zeit ist ein Atmega8 drauf, die neue Version wird aber einen mega64 kriegen. ...Da hab ich noch gar nicht drüber nachgedacht.... Du meinst ich könnte einfach den Prescaler eines 16bit Timers auf Null stellen, und
-
Thread
Programm startet neu bei Zugriff auf array
lcd_buffer[][] wird in lcd.c definiert. Die Sourcen für das Gesamte Testprojekt im Anhang. uC: ATMega1284P Compiler: avr-gcc
4196 Byte groß. Du solltest vielleicht doch mal im Datenblatt nachschauen, wie groß das SRAM des ATMega168 ist. Oliver
-
Thread
JTAGICE 3 debugWIRE debuggen geht, programmieren nicht?
funktioniert die debugWire Geschichte, aber irgendwo im Bereich Ablaufsteuerung Studio / Jtag ICE 3 / AVR ATmega328p hängts, oder?
Hi Ich habe bei meine Atmega168 mit dem JTAGIC3 mit Studio 6.1 genau das selbe Problem. Ein zwei mal klappte es mit dem Debugwire und ISP Wechsel und dann nicht mehr. Jürgen, hast du oder jemand anders ne Lösung gefunden? Dank
-
Thread
3x4 Tastenmatrix
Ich bin dabei eine Tastenmatrix von Conrad an meinen atmega168 anzubinden. Es funktioniert soweit fast alles. Nur die Reihe mit den Zahlen 1,2,3 funktioniert nicht. All anderen 4,5,6 und 7,8,9 und *,0,# werden am Display korrekt angezeigt. Bei 1,2,3 passiert
Hast Du mal versucht direkt am Atmega PB2 und PB3 zu tauschen?