-
Thread
Potentiometer an Mikrocontrollter
einem LKW gelernt. Es ist immer noch ein AVR. Worin unterscheidet der sich von einem anderem ATmega bzgl. Programmierung in C?
es hältst.... > Meine Arduino AVR ADCs können sehr wohl negative Werte liefern. ich weiss bei ATmega32 hatte ich diff mit GAIN mal genutzt um an einen Shunt den Battereiestrom zu messen. Bei AnlogRead am Arduino noch nie genutzt, der einzige ATmega Arduino den ich habe ist der m1284p mighty mini
-
Thread
RS232 an UART
Hmm, hast du mal ins Datenblatt geschaut ? Z. B. beim ATmega16 Seite 162, Tabelle 68 ? Alles größer 4800 Baud @ 1MHz produziert Fehler > +- 7%. Das kann nicht funktionieren !! Für eine fehlerfreie RS232-Übertragung muß der Fehler deutlich unter 1% liegen. Wenn
-
Thread
PIC Oder AVR?
Erststimme: [X] ATmega8 Zweitstimme [X] Atmel AVR Warum: Weil es das AVR-GCC-Tutorial gibt.
versucht einen solchen Controller als Hobbybastler in DL zu > bekommen? Z.B. CSD hat den AT90USB162 und AT90USB1287. Peter
-
Thread
Melodieklingel BASCOM ATmega8
Der ATTiny läuft wie der Original-ATMega mit dem internen RC-Oszllator mit 8MHz (also Vorteiler abschalten). Die Fuses: eFuse FFh hFuse DFh lFuse E4h. Bitte beachten: der ATmega spielt beim Einschalten
Ich hab der Platine einen ATmega8 eingepflantzt.
-
Artikel
AVR Typen
ATmega64 64 64 16 16 53 8 1 1 2 0 0 0 8 10 15 1 0 0 4 2048 40 85 2.7 5.5 2.7 5.5 4 8 2 7 ATmega64 ATmega128 128 64 16 16 53 8 1 1 2 0 0 0 8 10 15 1 0 0 4 4096 40 85 2.7 5.5 2.7 5.5 4 8 2 7 ATmega128 ATmega162 16 44 16 16 35 3 1 0 2 0 0 0 0 0 0 1 0 0 1 512 40 85 1.8 5.5 1.8 5.5 4 6 2 6 ATmega162 ATmega48 4 32 20 12 23 24 2 1 1 0 0 0 8 10 15 1 0 0 0.5 256 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega48 ATmega88 8 32 20 12 23 24 2 1 1 0 0 0 8 10 15 1 0 0 1 512 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega88
-
Thread
AVR mit 2 UART ansteuern
meinem Laptop geschickt habe. Ich habe während meines Praktikums zwar mal mit dem UART auf dem ATmega88 gearbeitet, dabei ging es allerdings nur darum, wenn man einen Taster drückt, das dann ein Befehl per RS232 an den PC gesendet wird. Als µC hab ich mir den ATmega162 ausgeguckt, da dieser ja schon
-
Thread
RS485 Bus abhören
bieten sich AVR mit 2 seriellen Schnittstellen an. Der IMHO am einfachsten zu handhabende ist der ATMega162 wegen seines DIP40 Gehäuses; alle anderen AVR mit 2 USART haben AFAIK SMD-Gehäuse.
-
Thread
lokale Variable nimmt Übegabewert nicht an
gcc gekricht, also funktioniert. Es gibt nur eine Warnung, wenn es eine gibt. How2Probier aus: ATmega162 mit 7,3728MHz, an UART0 eine Verbindung zum PC herstellen, Baudrate 57600. Nachdem der ATmega einen Reset hatte, folgenden String über die serielle Schnitte zum ATmega schicken: Dezimal: 1, 3, 71, 194, 96 oder Hex: $01, $03, $47, $C2, $60. Innerhalb von 0,nix Sekunden gibt der ATmega 12 Bytes auf der UART0 an den PC zurück. Eingelesen ist das: [pre] 000 003 001 003 071 194 096 000 255 255 050 003 [/pre] Aufgedröselt nach Byte 1...12: [pre] 000 stammt aus Zeile 39, crc16
-
Thread
EA DOG-M an ATMEGA8
Hallo, ich habe mir mit Hilfe des AVR-Tutorial eine Art Testboard mit dem ATMEGA8 aufgebaut. LED´ ansteuern, Taster abfragen, Timer programmieren, alles hat bisher super geklappt. Doch beim Anschluß des Display EA DOG-M klappt nichts und nun habe ich ein paar grundsätzliche
Möglichkeit wissen, ob die HW soweit i.O. ist. Hat evtl. schon jemand ein Assembler Programm für den ATMEGA8 (8MHz), damit ich die HW mal testen kann und eine Basis für die SW habe. Gruss Jan
-
Thread
Zündverstellung bei Transistorzündung
Ich habe damals so ein Projekt für eine Yamaha XS gesehen. Da wurde ein Atmega verbaut und der Zündpunkt auskalibriert.
Und sollte möglichs Ohne µc sein. Ohne Atmega und die Kameraden... Ich würde Jahre dafür brauchen.. Zur Zeit nur keine keine Zeit wegen Promotion.
-
Thread
Mal wieder RC5 und Bascom
richtig gemacht habe. Doch warum Funktionier es bei mir nicht? Ich habe auch schon 2 verschiedene ATmega8 getestet, die in anderen Schaltungen problemlos funktionieren! Mein Problem ist, das entweder nichts geht (FB vom DVD-Rekorder Panasonic, VHS Sony, Laserdisc Pioneer) oder ich bekomme immer das
meinen Hardware-Aufbau abgeändert: (siehe inline-Dokumentation in deinem Programm - ) Hardware: ATMega162 STK500 TSOP 1738 direkt an GND,Vss, Portd.4 (keine weiteren Bauelemente !!!) LCD-Display an STK500-Expansion-Connector RC5-Fernbedienung UNIVERSUM (= Hausmarke des Quelle-Versandes) Hersteller
-
Thread
Array mit PORT Elementen
pinkompatible ATmegas, die einem das Leben oft merklich erleichtern. Für den AT90S8515 gibt's erstens den ATmega8515, außerdem noch den ATmega162 mit doppelt so viel Speicher und sogar noch der Möglichkeit, ihn per JTAG-ICE zu debuggen.
-
Thread
Probleme mit LCD TC1602A
Hallo zusammen, ich versuche jetzt schon eine ganze Zeit ein TC1602A LCD Display an meinem ATmega32 zu betreiben. Irgendwie funktioniert das nur nicht so richtig. Ich habe das Forum schon durchsucht und einige Lösungsansätze versucht. Leider hatte ich keinen Erfolg. Die Initialisierung funktioniert
*/ #endif #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__) /* * memory mapped mode
-
Thread
finde den fehler nicht!
Ich benutze einen Atmega162! Und es ist noch ein drittel des Speicherbereichs frei! Laut AVR Studio
-
Thread
UART-Empfang über Externen Interrupt steuern
Hallo leider bin ich nicht so fitt auf dem Gebiet der Programmierung von den ATMEGA´s. Was ich machen möchte ist, die UART mit einem externen Interrupt zu aktivieren bzw. zu deaktivieren in Assembler Die verwendung vom externen Interrupt stellt kein Problem dar. Es geht rein
RXCIE-, TXCIE-, TXEN-, RXEN- und UDRIE-Bits setzen oder löschen. Zumindest heissen die Bits beim ATmega162 so ähnlich (der Controller hat 2 USARTs...)
-
Thread
AVR Studio kann ATmega8 nicht flashen
Hallo Ich habe AVRStudio und dazu den AVRISP MKII Adapter. Nun...ich kann damit keinen ATmega8 flashen. Jedesmal wenn ich auf "Program" klicke kommt das hier: [pre] Reading FLASH input file.. OK Setting mode and device parameters.. OK! Entering programming mode.. OK! Erasing device
Leaving programming mode.. OK! [/pre] Und der Chip wird nicht programmiert. Es ist aber NUR beim ATmega8 so. Der ganze Rest meiner AVR-Flott (ATmega32, 128, 162,...) hat dieses Problem nicht. Woran kann das liegen? Ich habe den ATmega8 auch mehrmals ausgetauscht, das Problem bleibt aber.
-
Thread
Evertool-Light, avrdude und ATmega2560
Hallo Forum, Ich habe hier ein Board mit einem ATmega2560 in die Finger bekommen. Dort ist die JTAG-Schnittstelle herausgeführt. Also fluggs Evertool-Light [1] rausgekramt und ein kleines Testprogramm geschrieben. Fuses auslesen/setzen funktioniert
Von AVR Studio 4.19 wird JTAGICE noch unterstützt. Dort erfährt man auch die 'supported devices': ATmega32, ATmega16, ATmega64, ATmega128, ATmega162, ATmega169, ATmega323, AT90CAN128 Mit anderen Worten JTAGICE und ATmega2560 gehen nicht zusammen, vermutlich wegen dem breiteren Adreßzähler. Der
-
Thread
µC für DMX-MIDI-Interface
Ja, bei den AVRs: ATmega8515 oder atmega162, wenn's im DIP-Gehäuse sein soll, alle 'größeren' AVRs (64 und mehr Pins, SMD) auch. Bei anderen 'Familien' (8051, pic, ...) gibt's aber bestimmt auch welche. Deine Wahl sollte
-
Thread
AT90USB und DRAGON die ersten Schritte
bin. Mich nun ein wenig mit dem Assembler beschäftigt habe, schon mal ein bisschen ATtiny2313 & ATmega88 berührt habe, habe ich nun so ein Dragon bekommen. Habe da noch keine Ahnung was ich mit dem machen soll / kann aber schauen wir mal. Unter anderem wollte ich nun auch mal ein wenig am AT90USB
Aber als Device sind sie untereinander gleich zu handhaben. Lediglich die kleineren AT90USB82/162 bzw. deren Nachfolger (ATmega*U2) sind ein wenig anders, denen fehlt ein Teil der Hilfsfunktionen, die die "großen" AT90USB bereits in Hardware haben. > Nun erst mal auf der Windows Seite würde
-
Thread
Handy an Mikrocontroller - hilfe nötig!
Hallo, ich hab des folgendermaßen gemacht: Siemens C35 an einem AVR (AtMega162). Ich hab mir einen Lumbergstecker besorgt (billiges Headset von ebay) und die TX-Leitung des Handys direkt mit der RX des AVR verbunden. (Die 3V vom Handy reichen aus, dass der AVR des Signal erkennt
mit dem Modul von dem Link? Einen Pegelwandler brauch ich nun auch nicht mehr!? soll ich beim ATmega 32 bleiben? Lg
-
Thread
Alternative zu diesem IC
Vorwiderstand steuert ist heute natürlich auch nicht mehr üblich. Sollte man den gegen einen Atmega32 ersetzen wollen, bräuchte man einen Spannungsregler und haufenweise Vorwiderstände in den LED Zuleitungen. Und ein zur Uhr passendes Programm müsste man auch schreiben.
Michael B. schrieb im Beitrag #7889988: > Sollte man den gegen einen Atmega32 ersetzen wollen, bräuchte man einen > Spannungsregler und haufenweise Vorwiderstände in den LED Zuleitungen. TMS1951N2L kommt auch ohne Spannungsstabilisierungs-IC aus. Allerdings für VFDs->
-
Thread
Fehler im Datenblatt bei USB-Beschaltung an ATmega32U4 ?
Ich habe den ATmega32U4 mehrmals im Bus-Powered Modus eingesetzt und dabei immer UGND mit GND verbunden, hat einwandfrei geklappt. Wird wohl ein Fehler im Schematic sein.
Dokument beigelegt, das auf die Beschaltung genauer eingeht und laut Atmel gleichermaßen für den ATmega32U4 gilt: "AT90USB162/82 hardware implementation guidelines" Andere Frage... Kennt jemand von euch ein Tutorial für USB mit AVR? Falls möglich für AVR-Assembler.
-
Thread
zu blöd für einen Schmitt Trigger?
Hallo, mit einem Atmega162 produziere ich ein PWM Sinus von 65 Hz. Für mein Projekt ist es sehr wichtig, die Ausgangsfrequenz möglichst genau steuern zu können, wir sprechen hier von mHz. Mein Oszi löst aber nur auf 0.1 Hz
Du liest doch eine Sinustabelle periodisch aus und dein Atmega läuft mit einem Quarz oder ? So genau ist kein Oszi ..
-
Thread
Fehlerursache bei Displayansteuerung eingrenzen
Hallo, ich versuche nun seit einiger Zeit ein Display(EA DIP204-4) an einen ATmega32 zum laufe zu bekommen. Bis jetzt leider ohne Erfolg. :-( Ich benutze den Code von Peter Fleury. Da ich nicht weiß, ob ich gerade ein Soft- und/oder Hardware-Probelem habe. möchte ich euch fragen
Enable line */ #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__) /* * memory mapped mode
-
Thread
Paralleles EEPROM beschreiben (page write)
www.datasheetcatalog.org/datasheets/400/489767_DS.pdf ). Die Adress-, Daten- und Steuerleitungen sind mit einem ATmega162 verbuden. Das auslesen des ROMs funktioniert auch schon, nur am beschreiben haperts noch. Vielleicht kann sich jemand von euch mal das Datenblatt, speziell den Write-Zyklus (Figure 5, Seite 12
Hallo, du steuerst ihn "zu Fuß" an? Du hast ihn doch an einem Mega162, warum benutzt Du nicht dessen XMEM-Interface? Es geht natürlich auch so. Ich fange mal von vorn an. ;-) Grundstellung: Datenport Eingang Controlleitungen Ausgang Adressen Ausgang. WR
-
Thread
WDT Beitrag im AVR-Tutorial gewünscht?
. Steuerung: übersichtlicher formatiert und bisschen was ergänzt (z.B heißt das WDCE auch beim ATmega32 anders und die time-out zeit hängt auch vom wdt-osc ab.) hoffe es ist so oke, grüße!
der letzte Beitrag ist schon ein paar Jahre her, vielleicht zur Ergaenzung: Bei neueren AVR (z.B. Atmega162) wurde die Vorgehensweise zur Einstellung des Vorteilers (Prescaler) geaendert: in einem Befehl ist WDCE und WDE im Register WDTCR auf 1 zu setzen innerhalb der naechsten 4 Prozessortakte muss
-
Thread
DAC (TLV5616) gibt nichts aus
SPI chip pins - code assumes all on port B #if (defined(__AVR_AT90USB82__) || defined(__AVR_AT90USB162__)) #define SPI_SS_PIN PORTB0 #define SPI_SCK_PIN PORTB1 #define SPI_MOSI_PIN PORTB2 #define SPI_MISO_PIN PORTB3 #elif (defined(__AVR_ATmega48__) || defined(__AVR_ATmega88__) || defined(__AVR_ATmega168__) || defined(__AVR_ATmega328__) || defined(__AVR_ATmega328P__) || defined(__AVR_ATmega8__)) #define SPI_SS_PIN PORTB2 #define SPI_SCK_PIN PORTB5 #define SPI_MOSI_PIN PORTB3 #define SPI_MISO_PIN PORTB4 #else #error
-
Thread
Wanderkiste Widlar, Runde II
3x Stiftleisten 1x Display 1x Lochrasterplatine 1x RS485 Konverter 1x LPC uC in: 2x AT90USB162 4x Display 1x Raspi 2 2x AMK Stepper boards (beim letzten mal gingen die weg wie warme Semmel) 1x STM32F103 Board 2x NRF24 2x TDA7391 (Kenner kennen die Vorzüge von diesen Verstärker) 10x 47uH
(Reset-Controller) - Max202 (RS232-Treiber) - TLE7241-2G (Stromversorgung linear 5V/550mA) - ATMega644V-10MU (wollte ich eigentlich selber löten, aber ich glaube, das überlasse ich lieber Leuten mit besseren Augen und einer ruhigeren Hand bzw. besserem Equipment) - Taster (die sind 2
-
Thread
ATmega32 und ext. RAM benutzen
) mehr Speicher benötigen wie der Atmega32 zur Verfügung stellt, bin ich im Moment auf der Suche nach einer Möglichkeit ext. RAM an den Proz anzuschließen. Hat jemand damit schon Erfahrungen sammeln können, eine Idee für die Schaltung
Hallo, nimm einen Controller mit externem RAM-Interface (z.B. Mega162)... Ansonsten: in welcher Reihenfolge du die Adressleitungen ansprichst, ist egal, schließlich interessiert ja niemanden, wo genau im RAM ein bestimmter Wert steht - Hauptsache er bleibt immer an
-
Thread
ATmega16 mit externem Speicher
Hallo, wer kann mir helfen Ich hab nen ATmega16 und muss aber min 8kByte Daten speichern, kann mir jemand erklären wie man das am besten macht? Ich hab mir überlegt nen externen Speicher zu nutzen, aber leider weiss ich nicht wie das geht oder
Sers, am besten du nimmst nen anderen ATMega z.B. 162. Der hat schon ein Memory Interface und da kann man nen SRAM Chip relativ einfach anschließen. Mit dem Mega muss man das Speicherinterface selber machen. seb
-
Thread
Nachfolger: AT90S4414
Muß es pinkompatibel sein? Dann ATMega8515 z.B.
Der ATMega162 sollte auch passen.
-
Thread
Port Pin an AREF?
M.A. S. schrieb im Beitrag #6572408: > Gibt es die? Ist mir auch nicht bekannt. Ist ein Atmega 238.
unterstelle und ATmega328P annehme, hat der als interne Referenz 1,1 Volt, keine 2,5. Die streuen von einem Stein zum anderen erheblich, sind ansonsten aber sehr stabil. Ist es keine Option, diese zu verwenden und das
-
Thread
LCD an PortC
Enable line */ #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__) /* * memory mapped mode
Und auf deinem Schaltplan wird ein ATMega16 verwendet, du schreibst aber was von einem ATMega32.
-
Thread
Schutzschaltung für AVR UART erforderlich?
Schaltung zur Steuerung einer Spiegelreflexkamera (ersetzt den manuellen Fernauslöser) auf Basis eines ATMega162-16 (DIL-40). Das ganze soll dann über eine einfache Menüstruktur Funktionen bieten wie periodische Auslösung, Langzeitbelichtungen, flexiblerer Selbstauslöser usw.. Softwareseitig hatte ich schon
werden für diverse Status-LED, helle LED als Fokushilfe und einen Piezopiepser belegt. Fazit: Der Mega162 ist komplett bedrahtet und ich habe sozusagen zwei Pins für RX und TX "geopfert", und für Zusatzmodule reserviert. Vorher hatte ich tatsächlich eingeplant, jeweils VCC, GND, Request, Wait und Ack
-
Artikel
AVR Assembler - Vergleichstabelle
Instructions AT43USB 90S2313 90S8515 tiny11/12 tiny13 tiny2313 tiny26 mega8 mega48 mega88 mega16 mega162 mega168 mega32 mega64 mega128 ADD o o o o o o ADC o o o o o o ADIW o X o o o o SUB o o o o o o SUBI o o o o o o SBC o o o o o o SBCI o o o o o o SBIW o X o o o o AND o o o o o o ANDI o o o o o o OR
Instructions AT43USB 90S2313 90S8515 tiny11/12 tiny13 tiny2313 tiny26 mega8 mega48 mega88 mega16 mega162 mega168 mega32 mega64 mega128 BREAK X X X X o außer Atmega8 o NOP o o o o o o SLEEP o o o o o o WDR o o o o o o Weblinks. Atmel Datenblätter 8-bit Instruction Set (PDF) Setup and Use of the LPM Instruction
-
Thread
Handykamera MCA-25 ansteuern
Waah, ich habe gerade einen neuen Atmega erfunden. Es sollte der 128er sein.... ;-)
Jepp funzt bei mir auch. Laut atmega Manual ist 460kbaud auch das maximum bei 7.3xxx mhz ;)
-
Thread
erfahrung mit USB-CAN Bus Interface von mictronics
Speicher adressieren kann und somit diesen auch zum Flashen bringen kann. Üblicherweise hat der Atmega162 einen ISP Schnittstelle, über diesen kann man den MC dann flashen. Die Platinenenherstellung soll ca. 70€(3-4 Platinen) kosten. Eine Sammelbestellung sollte deine Teilnahme nicht hinderlich sein
36 Euro gekostet. Bin fast fertig mit löten. Dann muss ich mal sehen, wie ich das Programm in den Atmega bekomme. USB-Programmer ist da, aber ich habe damit noch überhaupt keine Erfahrungen. Grüße Steffen
-
Thread
Dualport RAM?
128kB überhaupt? Reichelt scheint ja keinen zu haben. Will jetzt mein Projekt (Spielkonsole mit ATmega8515) um nen zweiten µC (ATmega48) als Video - und Audiochip erweitern (Grund: weniger Belastung des Hauptprozessors und Ports werden sonst auch langsam knapp). Zurzeit war das so geplant: der Mega48
von externem RAM dauert selbst ohne Waitstates 4 Takte). Da ist mir die horizontale Auflösung mit 162 Pixel pro Zeile (und da hab ich den AVR schon auf 18MHz übertaktet) einfach zu gering. Statt dessen steuert der Videochip ab A9 direkt an und A0..A8 werden über einen Zähler laufen gelassen. Der
-
Thread
AVR Studio
hallo! ich benutze den GNU compiler und das AVR studio 4.06 für eine Entwicklung mt dem ATmega162. Beim Start des Studios wird neben dem Programmspeicher dummerweise auch jedesmal der Daten-EEPROM mit FF gefüllt und damit nichtflüchtige Daten überschrieben. Ich vermute, das liegt an dem
, dass beim Laden des Programmes bzw. beim Start des Studio das EEPROM so bleibt wie es ist. Der ATmega schreibt zur Laufzeit daten dort ein, und die sollen einfach bei der nächsten Sitzung noch da sein.... @Joerg tja, wenn ich avarice starte (aus einem DOS Fenster heraus), dann kommt die Meldung
-
Thread
Jemand hier aus Braunschweig, Hannover oder umgegend?
einer Firma die für eine in Wolfsburg ansäsigen Automobilhersteller tätig ist. Aktuelles Projekt: ATmega162 CAN-tauglich machen. mfg Ras
-
Thread
AtxMega oder doch lieber Atmel ARM
für atmel-arm entscheidest dann am besten gleich für den sam3x grund: mehr flash und sram als atmega toolchain: atmel studio 6 (inkl. jeder menge beispiele). gruss gerhard
hallo simon, warum es keine atmega's mit ethernet und USB host gibt ist schnell erklärt: es wird in der regel die performance und vor allen auch die speicherkapazität eines 8-bit controllers für solch eine anwendung nicht ausreichen
-
Thread
gibt es rs232-CAN Converter?
SPS--AVR--SJA1000--PCA82C250====CAN=====PCA82C250--SJA1000--ATmega162--FTDI245BM==USB-PC @MNR >>CAN-Sniffer (inkl. PC-Software) Hier http://mictronics.de findest Du möglicherweise was Du suchst. /Michael
-
Thread
DS1820 Liefert nur 0xFF zurück
Problem mit der Temperaturmessung mit einem DS1820. Habe das 1-wire Protokoll nach der Application Note 162 von Maxim imlementiert und auch verstanden. Allerdings liefert der Sensor keine vernünftigen Werte. Ich bin mir jetzt nicht schlüssig, ob der Fehler beim Sensor liegt oder in meinem Zeitdelay: void
Laut Datenblatt wird der ATmega48 mit einem Kalibrierregister auf 8MHz genau getaktet und dann durch 8 geteilt. Aber vielleicht hast du recht und nicht mal auf das kann man sich verlassen. Ist der 1-wire Bus denn so Zeitempfinglich
-
Thread
ATTiny + GPRS(GC864) > Webserver
bieten aber einen mit integriertem UART würde ich schon nehmen, um Arbeit zu sparen. Etwas in der Art ATmega48 sollte reichen, wenn nur aktuelle Daten übertragen werden sollen (ohne Puffer). Abfolge zum Aufbau einer GPRS und TCP-Verbindung ist im SW-Handbuch des Moduls beschrieben. Ablauf genau beachten,
Volt - RS232 Interface +/- 12 Volt und CMOS Level - SIM Kartenhalter - ATMEL micro controller ATMEGA 162V-8AI with JTAG interface - Standard 2,54 mm Konnektoren - U.FL Buchse für GSM/GPS Antennen - Diverse I/0 Pins Nennt sich AarLogic C07 und kommt mit Source Code in C und Basic. Unterstützt
-
Thread
NeuesOS für AVR Mikrocontroller
Schau mal in das Datenblatt eines ATmega168 oder ATmega88, dort sind die Pins mit diesen Bezeichnungen vorhanden. D.h. nur jeder Pin kann in seiner Pin-Gruppe einen eigenen Interrupt auslösen.
Für das NanoOs brauche ich doch keine Pins vom Atmega. Wenn ja warum denn eigentlich?
-
Thread
mcscomm.ocx / mscomm.ocx - AktiveX - RS232
>Ich habe und will den extended USART des ATmega8 im >MultiProcessorCommunicationMode MPCM nutzen. >5 Slaves an einer RS232. >Im 9 Bit Modus "hört" nur der adressierte Kandidat. was du vorhast "geht" mit der seriellen Schnittstelle des PC.
Seeeeehhhhhr langsam vonstatten geht(bei 9600 Baud). Das Problem läßt sich einfach umgehen. Ein z.B.ATMEGA162 kommuniziert mit dem Rest im 9bit Modus, zum PC kommuniziert er mit 8Bit und höherer Baudrate als Gateway. Zu deinem Lizenzproblem: MSCOMM.OCX ist Bestandteil der VBRuntime, die kann man offiziell
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
mehr verwendeten ATmega8 nachvollziehen. Die Verbindung vom CH340 zum Controller (über einen Kondensator) wurde trennbar gemacht, damit beim Start eines Terminalprogramms der ATmega NICHT resetet und somit eine Zeit lang
X (FSX) für das Beech Baron 58 Aircraft, die voll synchron zum FSX läuft. Besteht aus: - 5 x ATmega-32 - 70 x 7-Segment LEDs - 14 x MAX7219 LED Driver - 29 Drucktaster - 8 x Rotation Encoder - und noch ein paar LEDs Angesteuert werden die 5 ATmega-32 via TWI von einem ATmega-8, der via UART
-
Thread
pointer struct parameter übergabe / fehler?
bei AVR Studio da benutzt werden? Ich bekomme: [pre] % gmake -f ../Makefile avr-gcc -mmcu=atmega128 -Wall -gdwarf-2 -O0 -fsigned-char -MD -MP -MT main.o -MF dep/main.o.d -c ../main.c avr-gcc -mmcu=atmega128 -Wl,-Map=SquareTest.map main.o -o SquareTest.elf avr-objcopy -O ihex -R .eeprom
SquareTest.eep SquareTest.lss SquareTest.map Build succeeded with 0 Warnings... avr-gcc.exe -mmcu=atmega128 -Wall -gdwarf-2 -O0 -MD -MP -MT main.o -MF dep/main.o.d -c ../main.c avr-gcc.exe -mmcu=atmega128 main.o -o SquareTest.elf avr-objcopy -O ihex -R .eeprom SquareTest.elf SquareTest.hex