-
Thread
Problem mit RS232-Code
Code, um ein paar Bytes (0..8) über die serielle Schnittstelle zu schicken. Der Controller ist ATMega162. Programmiert ist das mit dem avrgcc Das Problem an der Sache ist, beim Empfänger kommt nur 0x00 an. Die Anzahl stimmt, aber der Inhalt ist falsch. Die Bytes (momentan Testweise durch 0xFF ersetzt
@Simon: Was soll mir das sagen? Der ATMEGA162 besitzt 2 USARTS (USART0 und USART1), entsprechend also auch viele Register. #define fosc 3686411 // 3,686MHz #define ubrval (fosc/(16L*baud))-1 ubrval ist 23. Das Bitratenproblem kommt
-
Thread
6502 Emulation auf AVR ?
eventuell Lust, das Interface für einen ATMEGA8-Emulator-SID anzupassen? Gruss, criha
extrahiert, dann mit einem eigenen Programm aus den Daten eine Header-Datei erzeugt und in einen Atmega168 geladen. Das Ergebnis war das hier http://www.roboterclub-freiburg.de/atmega_sound/atmegaSID2.mp3 Es hört sich ja so an, als wenn die SID-Emulation funktioniert. Gruß, Christoph
-
Thread
2 Stk. MCP2515 an einem z.B. ATMega32
hatte mir eine Lochrasterplatine mit zwei MCP2515 nehmst MCP2551 und da gleicher Sockel wie ein ATMega8 einen ATMega328P aufgebaut. Der hat den Vorteil das er pinkompatibel ist und mehr Ram und Flash hat und zudem ein Freq Ausgang und im max Fall bis 20MHz betrieben werden kann. Der ATMega8 wäre schon
High->low reagiert und so ein Frame, vom Atmega unbemerkt, im MCP bleibt. Der ATMega setzt ja auch nur das Register im MCP zurück welches zuvor als meldendes und ausgelesendes identifizerit wurde - oder ???????????? Wurde deshalb weiteroben die
-
Thread
Ideen gesucht für schnelle Port Erweiterung
sich auf serielle Shiftregister. Es geht darum ca. 8 Ausgabe Ports a 8Bit = 64 Leitungen an einem ATMega162 zu realisieren. Die meisten Vorschläge zielen auf die Anwendung von Shiftregistern ab, nur benötigt man dann minimal 140 MCU Takte um diese Register zu befüllen, Hardware SPI vorrausgesetzt. Der ATmega162 hat aber ein externes Memory Interface das man bestimmt auch für solch eine Porterweiterung benutzen könnte. Der Vorteil wäre eben das man im besten Falle nur 3 Taktzyklen benötigte um 8 Bit anzusteuern
-
Thread
Bascom Bootloader Atmega32 plu Fusebits
m32def.dat" Const Loaderchip = 32 '$regfile = "m88def.dat" 'Const Loaderchip = 88 '$regfile = "m162def.dat" 'Const Loaderchip = 162 '$regfile = "m8515.dat" 'Const Loaderchip = 8515 '$regfile = "m128def.dat" 'Const Loaderchip = 128 '$regfile = "m64def.dat" 'Const Loaderchip = 64 '$regfile
'Z6 is maximum bit ' #endif #if Loaderchip = 162 ' Mega162 $loader = $1c00 ' 1024 words Const Maxwordbit = 6 'Z6 is maximum
-
Thread
OLED Display Electronic Assembly W162
Hallo ich versuche gerade ein EA W162-XBLG OLED Display mit einem Atmega 64m1 in betrieb zu nehmen. Hat schon jemand einen fertigen Code für dieses Display mit einem Atmega Controller und wäre bereit mir diesen zu Verfügung zu stellen?
gerade ein EA W162-XBLG OLED Display mit einem Atmega >64m1 in betrieb zu nehmen. Und womit hast du es schon versucht? MfG Spess
-
Thread
DOGM162 an ATMega164PA
Mal ein Beispiel von mir an Euch, um auch mal was zurückzugeben. Zum Schaltplan gehört zwar durchaus eine Platine mit der ich das ausprobiert habe, allerdings ist da noch mehr drauf was ich gerade eben aus dem Schaltplan gelöscht habe - daher kein Layout oder Bilder der Platine. Der Controller läuft auf 16MHz und um auch dem Display Zeit zum Aufwachen zu geben sind per Fuse-Bits 16k Takt-Zyklen + 65ms eingestellt. Den Code habe ich natürlich nicht spontan runtergetippt, das hatte ich schon länger liegen und habe das nur eben mal an die Anwendung als Beispiel angepasst. Das Ding macht
-
Thread
AVR-Sterben bei Fusebitänderung
Tach zusammen, hab da so ein Problem mit meinen ATmega8 und 162. Wenn ich die Fusebits ändere sterben sie. Kann man diese Fusebits irgendwie hardwaremäßig wieder zurücksetzen? Die ATmega8 geben unter Yaap nur noch "error" aus. Die ATmega162 spinnen
-
Thread
Download aller Atmel Datenblätter (µC)?
, und auch der ATmega161 hatte das.) Wenn es auch Vielpinner sein dürfen, dann geht das über ATmega128, ATmega1280/1281, ATmega640, ATmega2560/2561 jedoch weiter. Viele Xmegas haben auch einen externen Speicherbus
AT90CAN64 AT90S4414 AT90S8515 AT90S8515comp AT90USB1286 AT90USB1287 AT90USB646 AT90USB647 ATmega103 ATmega103comp ATmega128 ATmega1280 ATmega1281 ATmega128A ATmega161 ATmega161comp ATmega162 ATmega2560 ATmega2561 ATmega32U6 ATmega64 ATmega640 ATmega64A ATmega8515 Demnach kann
-
Thread
ATMEGA 168 vs ATMEGA 16L8
...dann schau mal ins Datenblatt vom Atmega16, da steht auch der Atmega16L drin, der (nur) mit max. 8MHz läuft. (der atmega168 gehört zu den Nachfolgern des atmega8) hth. Jörg
noch Tomaten auf den Augen :-) Jedenfalls hab ich mal probiert bei welchen Spannungen so ein ATmega8 noch anläuft, hier das Ergebnis: Frequenz minimale Spannung Atmega8L_DIP: 1MHZ 2.05V Atmega8_TQFP: 1MHz 2.25V Atmega8_TQFP: 12MHz
-
Thread
USB Tastatur HID
Datenleitungen direkt an USB (über die 68R > Widerstände) anzuschliessen. 16 MHz bei 3,3 V liegt beim ATmega8 allerdings deutlich außerhalb der Garantiewerte.
Spannungen passten und das USB-Gerät nicht zu viel Strom zog). Ein AVR mit eingebautem USB-Stack (AT90USB162) ist da schon pflegeleichter.
-
Thread
Mit ATmega 16 DOGM168-6 Initialisieren und verwenden
Hi >ohmann du meinst 128??? oder ??? Eher DOGM162 oder DOGM163. @Niklas Cox (coxxxer) Und welche Ansteuerung? 3,3V oder 5V, 8Bit/4Bit parallel oder SPI? MfG Spess
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
SOUNDRX - Datenübertragung/Bootloader PC -> µC über PC-Soundkarte
benötigt, sondern mit jedem digitalen Eingang zurechtkommt. Erzähl mir mal, wie Du das mit einem ATmega162 sonst machen willst ;-)
benötigt, sondern mit > jedem digitalen Eingang zurechtkommt. Erzähl mir mal, wie Du das mit > einem ATmega162 sonst machen willst ;-) Der Witz am Komparator wäre dann, dass man keine Kalibrier-Routine und auch keine große externe Beschaltung braucht ;-) Ansonsten eine nette Spielerei.
-
Thread
Projekt: Das Tomaten-Aufzucht-Häuschen mit Web-Interface
Temperatur im "Wachstumsraum" zu überwachen und hat die Option eine Überhitzung zu melden. - Das Display (162-LCD) ist an dem "Kasten" und soll nur Parameter ausgeben. Optional eine Taste zum Abrufen verschiedenster Werte (Zeit/Datum/Temp). - Die Leuchtmittel und Lüfter werden dann je nach Bedarf gesteuert
. Hier wird es (für mich) kniffelig. Ich weiß, dass der Arduino-Nano (Atmega328P) nur einen Hardware-UART hat und ich will diesen nicht antasten um mir während der Entwicklung einen "Debug-Port" offen zu halten und mir alle "Befehle" zwischen Arduino und ESP anzusehen (copy
-
Thread
Windows7 / Parallel-Port Programmer Problem
Eine Frage habe ich doch noch: AVR Dragon unterstützt folgende Typen der AVR-Familie: AT90USB162 AT90USB82 ATmega168 ATmega168P ATmega32 ATmega328P ATmega32U4 ATmega48 ATmega48P ATmega88 ATmega88P ATtiny13 ATtiny13A ATtiny2313 ATtiny25 ATtiny45 ATtiny48 ATtiny85 ATtiny88 Was ist mit dem Atmega8 und dem Atmega644P, werden die unterstützt?
-
Thread
RS232 dezimal immer +9?
114 115 124 125 126 127 128 129 130 131 140 141 142 143 144 145 146 147 156 157 158 159 160 161 162 163 172 173 174 175 176 177 178 179 188 189 190 191 192 193 194 195 204 205 206 207 208 209 210 211 220 221 222 223 224 225 226 227 236 237 238 239 240 241 242 243 252 253 254 255 000 001 002
Beim Überfliegen in den Kommentaren entdeckt: Hast du bedacht, dass die UART-Geschichte für Atmega8 geschrieben wurde und für andere Derivate eventuell angepasst werden muss?
-
Thread
kaputte AVR von verschiedenen Lieferanten
. Ablauf meiner Tests: ATmega32 in mein FH Projekt (Board1 rechts) - funktionierte nicht funktionierender ATmega32 aus dem AVR-NET-IO Board in FH Projekt - funktioniert "defekter" ATmega32 in das AVR-NET-IO Board - funktionierte nicht neuer ATmega32 aus dem antistatik Sackerl in AVR-NET-IO - funktionierte nicht nochmal neuer ATmega32 aus neuem antistatik Sackerl in Atmel Eval Board - funktionierte nicht nochmal neuer ATmega32 aus neuem antistatik
-
Thread
C-Code für LCD-Display (Displaytech 162B)
Hallo! Ich möchte ein LCD-Display 162B von Displaytech (16x2 Characters) zum Laufen bringen. Hat jemand eine funktionierende Init-Routine? Ich verwende einen ATMega8! Vielen Dank! Ledi
Heimo G. schrieb im Beitrag #1990530: > Ich möchte ein LCD-Display 162B von Displaytech (16x2 Characters) zum > Laufen bringen. Hat jemand eine funktionierende Init-Routine? Ich > verwende einen ATMega8! Hast du schon die beiden (ASM bzw. C) aus der Artikelsammlung
-
Thread
zu wennig pins
ich hab mal folgendes gebastelt: ATmega162 +externer SRAM +LCD für das lcd hab ich keine zusätzlichen leitungfen gebraucht, da man in µC die Pins, die für die high-byte adresse benötigt werden, freigeben kann. Also habe ich immer, wenn
"was meinst du mit externen bus?" Nun z.B. alle 8051 und einige AVRs (ATMega162) im DIP-40 haben einen externen SRAM-Bus, d.h. dort angeschlossener SRAM kann direkt wie interner SRAM angesprochen werden. Das ist besonders vorteilhaft, wenn man in C programmiert (was man
-
Thread
CAN Controller
seite von Fabian Greif steht folgendes: Der SJA1000 hängt am externen Bus Interface eines ATMega162 und kann so Memory-Mapped in den oberen RAM-Bereich des AVRs “eingeblendet” werden. hat dieses vorteile im gegensatz zum SPI Can-Controller?
g0nz00 schrieb: > Der SJA1000 hängt am externen Bus Interface eines ATMega162 und kann so > Memory-Mapped in den oberen RAM-Bereich des AVRs “eingeblendet” werden. > > hat dieses vorteile im gegensatz zum SPI Can-Controller? Du musst dann eben nichts über SPI rausdrücken
-
Thread
USB-COM-Treiber selbst schreiben.
komplett aus, was ich machen will. Aus diesem Grund erkläre ich es euch mal. Ich will mit einem ATMega16 Controller Daten in Megabit-Bereich übertragen. Jetzt unterstützt der Standardtreiber "usber.sys" von Microsoft unter Windows XP aber nur eine Baudrate von bis zu 128.000 Baud. Jetzt meine
selbst hochzuschrauben und diesen dann zu programmieren? Das ganze würde dann über einen ATMEL 90USB162 Controller als virtuellen COM-Port im PC simuliert werden: ANordnung: virtueller COM-Port => 90USB162 => Chip für RS232 Schnittstelle => ATMega16 gruß anno
-
Thread
Mehrere µcs miteinander kommunizieren lassen
Es gibt µC mit zwei UARTs zB dem mega162.
nachschauen ob ich das geschrieben habe! Das ist exakt gleich zu dem was ich auch will. Ich nehme zwei atmega162 welche ich über eine parallele Schnittstelle verbunden habe. Somit habe ich allerdings nur 4Schnittstellen. Zurzeit suche ich noch Material für Layer1 und L2. Für L3 habe ich eventuell schon
-
Thread
Wie viele PWM am ATmega16?
Also ich weiss nicht wo du das her hast aber laut Atmel hat der ATmega 16 nur 3! --> http://www.atmel.com/dyn/products/param_table.asp?family_id=607&OrderBy=part_no&Direction=ASC Vielleicht meinst du den ATmega 162, der hat 4 Kanäle. Das mit der Softwarelösung betrifft
Hi ein ATmega16 _hat_ 4 Hardware-PWM-Kanäle: OC0/AIN1(PB3) OC1A(PD5) OC1B(PD4) OC2(PD7)
-
Thread
Takt von China-Platine mit AT90USB162 herausfinden/ändern?
nutzen zu können, irgendwelche speziellen Fuses o.ä. setzen muss. Googelt man nach "LUFA at90usb162", findet man aber etliche Hinweise. Also: Viel Erfolg!
Zweck interessanteste mitgelieferte Demos (DualVirtualSerial) ist laut txt leider nicht für den at90usb162 geeignet und liefert Kompilierungsfehler, wenn ich diesen uC als Target setze.
-
Thread
Potentiometer - Häääääää?
datenblatt meines LCD: http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=1;INDEX=0;FILENAME=A500%252FLCD162C%2523DIS.pdf;SID=28Nj3rMawQARwAADqIiC0c45e569ce8adb23cb9a1dbd43feb6ce4/LCD162C%23DIS.pdf+anzeigen die einzigen Stromangaben die ich finde sind: IDD(supply current for logic ) 1.38-max. 3mA supply
weiß nicht, was ich mit einem Display im stand-alone betrieb soll. es kommt noch ein atmega dran, sonst bräucht ich keinen IC-Sockel. (steht doch da) das mit den 3mA: Ist mir eben ein bisschen wenig vorgekommen.
-
Thread
atmega8 unter windoof...?
avr2 - AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22 avr3 - ATmega103, ATmega603 avr4 - ATmega83, ATmega85 avr5 - ATmega161, ATmega163, ATmega32, AT94K or immediate microcontroller name. -mall-opcodes
at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 atmega603 atmega103 at43usb320 at43usb355 at76c711 atmega8 atmega83 atmega85 atmega8515 atmega8535 atmega16 atmega161 atmega162 atmega163 atmega169 atmega32 atmega323 atmega64 atmega128 at94k no
-
Thread
bockiges LCD
übernommen (und später noch vielfältig variiert). Datenblatt und Bauteil stimmen überein: LCD 162C BCBC steht auf beiden. Das ältere, funktionierende, LCD ist vom gleichen Typ. Meine Initialisierungsroutine sieht so aus: [c] int lcd_init(void) { DDRC |= (1<<RS) | (1<<E); /
nichts gebracht. >Aus den Appnotes usw. kannte ich es mit dreimaligem Aufruf, im >Datenblatt zum 162C BCBC steht vier mal, das hatte ich übernommen. Massgebend ist das Datenblatt des Controllers. Und dort steht nichts von viermal. MfG Spess
-
Thread
LED-Matrix, 9x9 RGB, Voll dimmbar
Falk, ich arbeite gerade am selben projekt, ich hatte 3 ansätze: 1)fpga 2)propeller 3)ein atmega naja, 192 8bit pwm in einem atmel bei 16mhz, das hört sich erstmal unmöglich an, es geht aber. die dritte möglichkeit läuft bereits mit einem atmega162. an einer 64pixel rgb matrix. das absolute
unmöglich an, es geht aber. Das will ich sehen. >die dritte möglichkeit läuft bereits mit einem atmega162. an einer >64pixel rgb matrix. das absolute maximum sind 30HZ wiederholrate bie >einer linearen tiefe von 8bit pro farbe. Aua. Kriegst du Prozente von Fielmann? ;-) >1) mit welchen kosten
-
Thread
Datenaustausch zwischen zwei Tiny2313
Hi >644P, um genau zu sein. Wenn bis jetzt ein ATTiny2313 gereicht hat sollte es auch ein ATMega164p oder ATMega324p tun. MfG Spess
Hi Nachtrag: Wenn kein ADC benötigt wird, kann man auch den ATMega162 nehmen. MfG Spess
-
Thread
Frage Kommunikation zwischen zwei Atmaga 162s
hallo, ich habe einen atmega 162 der mit 16 Mhz läuft und eine hohe Datenrate für 9 Schieberegister (in Reihe) ausgebit(~1,38 Mhz oder auch ~72LED*256*25Hz*3bit). Bei dieser Datenrate komme ich auf ca 26 Hz Wiederholungsfrequenz
als 56 so schaffe ich nicht mehr die angepeilten 25 Hz... Frage: Wie binde ich einen zweiten atmega 162 @16MHz am besten an, so das die Daten "am schnellsten und ohne CPU zeit zu verbrauchen" ausgetauscht werden können? (72 Byte) ( Der Zweite Atmega macht die Änderungen der Helligkeiten.. Muster
-
Thread
Tausch mega161 durch mega162
Hallo, hat von euch schonmal jemand ein mit dem mega161 erstellten projekt auf einen mega162 portiert? Der mega161 ist abgekündigt und durch den mega162 ersetzt. Zur Sicherstellung dieser Kompatibilität gibts ne "mega161 compatibility fuse" ABer das Programm, welches auf dem mega161 einwandfrei
empfangen, diese werden 1:1 auf UART0 gesendet. Das Problem ist jetzt, dass (nur beim mega162) davor und danach immer eine 0x00 zusätzlich gesendet wird. Die kann aber NICHT empfangen worden sein. Hat jemand ähnliche Erfahrungen mit mega161 => mega162 gemacht??
-
Thread
LCD-Display
so verkabelt #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || defined(__AVR_ATmega64__) || \ defined(__AVR_ATmega8515__)|| defined(__AVR_ATmega103__) || defined(__AVR__ATmega128__) || \ defined(__AVR_ATmega161__) || defined(__AVR_ATmega162__) || defined(__AVR_ATmega8__) --> hinzugefügt: || defined(__AVR_ATmega8__) im makefile #--- default mcu type MCU = atmega8 Ich würde mich über jeden Vorschlag freuen Gruß Zoltan
-
Thread
Problem C-Zeiger
Guten Abend, ich versuche gerade das Easy TCP Modul (Wiznet WR3100a) mit einem ATMEGA162 in C zu programmieren. Das lief bereits mit einem 89c8252, bin aber nun umgestiegen und versuche nun den alten Quellcode zu recyclen. Mit #define SUBNET_MASK_PTR (*(volatile unsigned char *)(
Bin ein Stück weiter. Es ist ein Hardware Problem das ich nicht verstehe. Prozessor: ATMEGA162. Der externe Speicher ist mit einem Inverter in den Bereich bis 0x8000 gemappt, funktionierte OK mit dem 89C8252. Wenn ich nun Spannung einschalte ist P2.7 sofort auf 5V, auch wenn ich den RESET
-
Thread
LCD von pollin.de nur welcher?
www.pollin.de und weis nicht so recht welchen LCD da nähmen, ich will den im 4 bit modus mit nem atmega steuern, ich weis das ein HD44780 da ambesten wäre aber ist das dasselbe wie HDD44780 (2 D's in der bezeichnung) zudem wäre mir einer mit 4 zeile lieber. Das LCD-Modul YL162-90 habe ich und das funtzte
das YL162-90 ist HD kompatiberl und geht .. habe selbst 2 stk hier liegen dann war bei deiner ansteuerung was falsch ..
-
Thread
AVR PORTE ansprechen wie genau?
Hi, wenn ich bei einem ATMEGA162 PortE (Ausgang) beschreiben,in C, will geht es auf folgendes weise? PORTE=0b001 BSP: Für PE0 =1 und alles andere = 0? Oder muss ich schreiben 0b00000001 ? Hintergrund ist folgender, ich
Johannes schrieb im Beitrag #4211376: > Hi, > > wenn ich bei einem ATMEGA162 PortE (Ausgang) beschreiben,in C, will geht > es auf folgendes weise? > > PORTE=0b001 BSP: Für PE0 =1 und alles andere = 0? > > Oder muss ich schreiben 0b00000001 ? Auch zu beachten ist
-
Thread
312(13x24) RGB LEDs Multiplexen
auch gleich schon das Projekt, dass mich doch sehr verwundert hat. Der Autor hat dort 9*16 RGB LEDs = 162 LEDs :-O mit nur einer PWM angesteuert. Er schreibt weiter unten dass er auf eine Auflösung von 13 Bits kommt. Nur leider versteh ich noch nicht wie er das macht. Eine kleine Beschreibung ist hier zu
werden. Der PIC ist leider ein 16Bit Controller und ich bin mir nicht ganz sicher, ob das mit dem ATmega überhaupt möglich ist. Vielleicht hat hier ja jemand eine bessere Idee oder kann mir erklären, wie das Verfahren genau funktioniert. Wisler
-
Thread
Drehschalter und LCD Textausgabe
4polig, drei Schaltpositionen) eine Textausgabe (Headset/Aktiv/Anlage) zu erzeugen? Ich habe ein W162B-N3LW Display mit 2x16 Zeichen hier herumliegen. Über einen hilfreichen Tip bin ich euch sehr dankbar. Viele Grüße Norbert
Hallo, vielen Dank für deine Hilfestellung. Einen ATMEGA 8-16PU habe ich auch noch da. Damit sollte das dann funktionieren können, oder? Karl M. schrieb im Beitrag #4952079: > Die 3 Schalter würde ich über einen TP-Filter an drei digitale Eingänge
-
Thread
AVRGCC und ATTiny26
at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 at86rf401 avr3 atmega103 atmega603 at43usb320 at43usb355 at76c711 avr4 atmega8 atmega8515 atmega8535 avr5 atmega16 atmega161 atmega162 atmega163 atmega169 atmega32 atmega323 atmega64 atmega128 at94k avr1 at90s1200 attiny11 attiny12 attiny15 attiny28 /tmp/foo.c:1: error: MCU `foo' supported for assembler only Was bekommst Du denn
-
Thread
Fassung für TQFP64
nicht klar, ob ich den AT90CAN128 nehme. Derzeit ist alles noch in der Planung und dafür ist ein ATMega162 in Dip vorgesehen. Aber der hat schon jetzt keine freien Ports mehr. Ich wollte nur vorsorgen, falls mir noch irgendwelche Erweiterungen einfallen bzw. wenn der Quellcode die 16k übersteigt. Bisher
Eben kam mir die Idee, dass man da verschiedene Erweiterungen machen könnte. Aber da reicht der Atmega162 nicht. Daher kam mir mein alter AT90CAN128 in Erinnerung. Cyblord -. schrieb im Beitrag #7859188: > Fange doch gleich bei > modernen AVRs an oder noch besser mach direkt den Umstieg auf 32
-
Thread
AVR UART Pegel softwaremäßig invertiert?
das extrem gut brauchen, hab aber in der UART Konfig mal nichts gefunden. Konkret geht es um einen ATMega162... Wäre sehr dankbar für einen Tipp!
extrem gut brauchen, hab aber in der UART Konfig mal nichts > gefunden. Konkret geht es um einen ATMega162... > Wäre sehr dankbar für einen Tipp! Nicht direkt. Also entweder: externer Inverter oder Software UART. Allerdings ist es sehr selten, dass man so etwas benötigt. Verrätst du uns den Grund
-
Thread
ATmega328P mit mehr Pins
90S8515, später hieß der Nachfolger Atmega8515.
In DIP: * wie schon erwaehnt ATmega1284 als groesster Controller mit ADC (und AFAIK der einzige mit mehr als 4k RAM). * ATmega162 ohne ADC, aber mit 3 zusaetzlichen I/Os (insgesamt 35). Wenn 8k Flash und 512B RAM reichen, geht auch
-
Thread
AVR Dragon mit neuer Firmware auch für große Controller geeignet
Wie sieht die Beschaltung zwischen Dragon, USP & ATMega aus? Ist die Schaltung auf der ATMega-Seite mit weiteren Bauteilen verbunden? Wurde der ATMega schon einmal programmiert?
doch was könnte man tun um diesen wieder zu zu aktivieren? Parallel Programming? Habe gerade einen ATmega 162 angeschlossen, read signature geht wunderbar, bei den fuses kam einmal von dreimal der selbe fehler wie oben. Ansonsten gings. Mir scheint das Dragon ist ein wenig unzuverlässig.
-
Thread
ATMEGA16 läuft nicht
und XTAL2 unbeschaltet zu lassen, genauso wie ARef. Ich vermute nämlich immernoch stark, dass der ATMEGA gar nichts macht, wenn ich saft anlege.
(AVR-Studio Assembler) ich schreibe immer : .include m16def.inc aber es gibt auch noch m{161,162,163,169}def.inc und in jeder steht eine andere Register - IO register belegung Auf meinem Chip steht genau : "ATMEGA 16" "16PI" "0439J" welche soll ich verwenden ?
-
Thread
Portpins dauerhaft abfragen
Community, ich habe eine Frage bezüglich der dauerhaften Abfrage einzelner Pins. Ich benutze den Atmega162, mit 4 Tastern an 4 unterschiedlichen Pins. Ich frage den Flankenwechsel nun über while-Schleifen ab. BSP: while(!(taster_stop==1)) { taster = pineinlesen(); if
Hat der Atmega162 eigentlich keinen Pin-Change-Interrupt?
-
Thread
Suche VFD mit HD44780 4x20
M202SD16FA 20x2 Display (rs-online.com) - Futaba M202MD15FJ 20x2 Display (rs-online.com) - Futaba M162SD07FJ 16x2 Display (rs-online.com) - Futaba M202SD16FJ 20x2 Display (rs-online.com) - Futaba M162SD07FA 16x2 Display (rs-online.com) - Newhaven M0220SD‐202SDAR1 20x2 Display (digikey) - Newhaven M0216SD-162SDAR2-1 16x2 Display (digikey) - Newhaven M0216MD-162MDBR2-J 16x2 Display (digikey, mouser) (anscheinend kein 4-bit IF) - Newhaven M0220MD-202MDAR1-3 20x2 Display (digikey, mouser) - Noritake CU16025
-
Thread
bezahlbarer GPIB-Adapter
mit externem Speicherbus nimmt, ist es >> gar nicht so schlimm. > > der 8515 ginge wohl. ATmega128, ATmega1281, ATmega2561, die haben das alle mit dran. > ja. Das ist schon etwas Aufwand. Schön ist es auch nicht gerade. Klein > hinten auf den Stecker stecken kann man es auch nicht. Wenn da
knacken" kann. Außer der Speichergröße gibt es nicht allzu viele Unterschiede zwischen einem AT90USB162 und einem ATmega32U2 (letzterer enthält lediglich nicht mehr die PS2-Keyboard-Hardwareunterstützung, die der AT90USB162 noch hatte).
-
Thread
USB Temperatursensor: USBTemp
richtigen" USB-Stack bevorzugen, aber ich mag nicht extra Platinen ätzen lassen. Ich kenne den 90USB162 recht gut, aber der ist eben als SMD-Bauteil ausgelegt. Schönen Gruß, -Mathias
richtigen" > USB-Stack bevorzugen, aber ich mag nicht extra Platinen ätzen lassen. > Ich kenne den 90USB162 recht gut, aber der ist eben als SMD-Bauteil > ausgelegt. Ok, im DIL Gehäuse wird's dann doch problematisch.