-
Thread
AVR, externer ram, 2 uarts
ausserdem bei dem max232 chip nicht sicher welchen ich da verwenden sollte. an dem UART zwischen pc und atmega8515 würde eine geringere baudrate (z.b. 19200) reichen. vielen dank für eure zeit!
ATMega162. SRAM mit 64kB gibts schwer, daher 128kB nehmen und A16 auf GND legen. Peter
-
Thread
ATmega8: Das Buch
Du musst das Atmega8 so schreiben: ATmega8
Atmega8 Atmega8 schrieb im Beitrag #3944975: > Der Unterschied zwischen denen ist recht klein! Atmega8 Atmega8 schrieb im Beitrag #3944975: > - Der Controller hat doch nur ein paar zusätzliche Interruptquellen
-
Thread
AVR Bootloader
7kB (ATMega8): 1,5s Peter
Moin moin, läuft der BootLoader auch auf einem ATMega162? Jens
-
Thread
Midiinterface - diskrete UARTs mit integrierter RS232 statt MC UARTs?
Der ATmega4809-48pin hat 4 USARTs, die 40pin-PDIP-Version immerhin noch 3.
Danke für den Tip. Grüße Christoph S. Landolt schrieb im Beitrag #6236066: > ATmega4809-48pin
-
Thread
LCD Display 2x16 Zeichen
verwende ich einen Atmega 32, Standardansteuerung PORT C. Leider tut sich da nichts auf dem Display, habe nur einen schwarzen Balken in der ersten Zeile. Verwende ich PORT D, dann kann ich die Hintergrundbeleuchtung an-
>Atmega 32, Standardansteuerung PORT C. Da kann auch das JTAG Fuse dazwischenfunken. Ist das aktiviert sind einige Pins an PORTC für JTAG "reserviert" Ich glaube PC2-PC5
-
Thread
atmega161 als smartcard oder nur PCB Version?
datasheets durchgelesen: atmega161 : -Dual Programmable Serial UARTs atmega163 : -Byte-oriented Two-wire Serial Interface –Programmable Serial UART Ich dachte der 163 hat zwei uarts, und welche Lösung verfolgt beim atmega161
Meines wissens wird der ATMega161 gar nicht mehr produziert, da er diverse Fehler hatte. Er wurde ersetzt durch den ATMega162 (hat auch 2 UARTS). Ob es den als Smartcard gibt????? ....keine Ahnung...
-
Thread
PWM für Fahrtregler
Für das Timing benutze ich aber keine Warteschleifen, sondern einen Timer. Das dürfte mit dem ATmega163 aufgrund des vorhandenen 16bit-Timers noch einfacher sein als mit dem ATtiny13. Mein Controller schläft die meiste Zeit im Idle-Modus ;-)
Ich habe gerade etwas ähnliches programmiert, allerdings in C. Ich betreibe einen ATmega162 auch bei 3,68MHz (STK500). Ich benutze den Timer 1 freilaufend. Damit hat er eine Overflow-Rate von ~17ms, was 1A in das 20ms-Raster passt (was dem Servo recht egal ist). Beim Overflow-Interrupt
-
Thread
Universalzähler ELV
einem uC mit eingebautem LED Treiber wie SH79F3212 aufbauen, oder mit billigem LCD von Pollin per ATmega169, ohne die ganzen zusätzlichen Chips, aber bitte einem genauerem (10Mhz) Oszillator.
Als MC könnte man einen AT89LP51RD2 oder ATmega162 (Reset abklemmen) nehmen. Das Programm müßte man wohl in C selber schreiben, was ja keine Raketenwissenschaft darstellen sollte.
-
Artikel
Benutzer:Mattthias
in die Elektronik nach ungefähr sechs Jahren Elektronik-/µC-Abstinenz. Dokumente. Datenblatt at90usb162 Pinout Mini USB-Buchse: Features. USB-powered Als µC at90usb162 / atmega32uX oder usbfoo als Basis Kommunikation mit der Dockstar / Host als USB-Device (CDC) via serieller Kommunikation (/dev/ttyACM0
von Hand noch lötbar zu sein ( Quarz 8MHz, Gehäuseform HC49U-S ( Platine. Eagle Library mit at90usb162 erstellt (dockstar_support.lbr), Pins aus dem Datenblatt abgeschrieben Als erstes den USB-Connector in den Schaltplan eingezeichnet (siehe Seite 185 im Datenblatt). Bus-powered configuration.
-
Thread
AT90S8515 Controller nach Atmaga 32
jemand sagen, ob es schwierig ist ein Assembler Programm (mit AVR Studio 4) geschrieben auf den Atmega 32 anzupassen. Gruss Peter
Müssen es unbedingt 32 KiB Flash sein? Wenn auch 16 KiB reichen, dann nimm den ATMega162. Der ist soweit Pin- und Funktions-kompatibel und es gibt von ATMEL eine Migration Note zu dem Thema.
-
Thread
Mikrocontroller mit USB Interface
Zweig der USB und eine 500mA Sicherung nicht vergessen. Links http://www.ehajo.de/Bausaetze/Atmega8u2-Breakout-Board?source=2&refertype=1&referid=5 http://www.ehajo.de/Bausaetze/Atmega32u2-Breakout-Board?source=2&refertype=1&referid=5
selber entwickeln willst, dann besser wirklich nicht die 16-kB-Variante nehmen, sondern gleich den ATmega32U2 oder besser den ATmega32U4, der lässt sich auch ohne Quarz verwenden (bei Low-Speed-USB, was dir bestimmt ausreicht). Beide kriegst du zum Beispiel hier für ganz wenige Euri: https://guloshop.de
-
Thread
TIMER0_OVF wird einfach nicht aufgerufen (Mega162, GCC)
herprobieren weiss ich jetzt endgültig nicht mehr weiter. Zunächst aber zu den allg. Infos: ATmega162, 16Mhz AVR-GCC 4.2.2 AVR-LIBC 1.6.2 Zum Problem: In mein Programm wollte ich einen einfachen 1ms-Timer einfügen. Standardmäßig mit Timer0, dem 8 Bit Timer. Leider wird die Overflow-Interrupt-Routine
irgendwelche Hex-Werte schreibt und nicht die symbolischen Namen verwendet. TOIE0 hat in TIMSK bei einem Mega162 eine andere Position als beim Mega8.
-
Thread
Library für alle AVRs erstellen
die AVRs, die SPI auf 0x2C … 0x2E haben (alle neueren) und die, die es auf 0x0D … 0x0F haben: ATmega128A ATmega128 ATmega162 ATmega16A ATmega16 ATmega32A ATmega32 ATmega64A ATmega64 ATmega8515 ATmega8535 ATmega8A ATmega8 Das ist jetzt nur auf ATmegas bezogen, Tinys, Xmegas (sind aber
> ... Wird sowieso viel Präprozessor-magie drin sein. Alleine schon um an die Register vom ATmega324PA immer ne 0 anzuhängen (warum auch immer?). häää schrieb im Beitrag #4256033: > ... > Fazit: es ist also wahrscheinlich doch einfacher mit diversen Makros, > Defines etc. die plattformspezifischen
-
Thread
Welcher Controller ist für mich geeignet?
der noch nie was mit µC gemacht hat nen 32Bit ARM als Einstieg??? Das einfachste wird wohl ein ATMega8(ATMega88) sein und anhand des Tutorials hier auf der Seite erste Erfahrungen zu sammeln. Beim ATMega ist das Datenblatt auch noch sehr kurz, übersichtlich und mit Beispielen so das man auch als Anfänger
mal ganz abgesehen. Da ist 8Bit schon deutlich Besser! > > Das einfachste wird wohl ein ATMega8(ATMega88) sein und anhand des > Tutorials hier auf der Seite erste Erfahrungen zu sammeln. Beim ATMega > ist das Datenblatt auch noch sehr kurz, übersichtlich und mit Beispielen > so das man auch
-
Thread
Projekt: USBprog – ein Volks-Universalprogrammiergerät
kann man damit die ATmega-Reihe programmieren?
grob geschätzt 15€ (atmega32 3,5€ usbn9604 4,5€ + hühnerfutter)
-
Thread
Programmer fuer AT90(40pol) und ATMega(40pol), Frage
einfach Pin 9 mit pin 18 und pin 10 mit pin 19 verbinden ? (da die AT90xxxx pin 9+10 verwenden und ATMega verwendet pin 18+19) Ich werde das jetzt einfach mal probieren, und falls es nicht klappt muss ich eben einen 2. Programmer speziell fuer ATMegas bauen :( Lars.
Es gibt bei den AVR 40 Pin DIP zwei grundsätzlich verschiedene PIN-Belegungen. A) 8515/MEGA161/MEGA162 ohne A/D Wandler 8051 angelehnt B) 8535/MEGA163/MEGA16/MEGA32 mit A/D Wandler Daher ist hierzu ein 2. Sockel mit geänderter Belegung erforderlich.
-
Thread
AVR Ethernet Platine
in das externe SRAM auslagern möchte (warum auch immer er dies möchte). Bei meinem ATmega162 Projekt ging ich grundsätzlich davon aus das der Stack immer im internen SRAM liegen wird. Das hat aber dann den Vorteil das man oberhalb der Memory Mapped Devices eben linear den kompletten externen
Ja, es sind natürlich TQFP, siehe auch Seite 370 vom ATmega128-Datenblatt: ATmega128-16AI = TQFP, Industrial temp range Achja: Wer sich keine Platine von Guido gesichert hat aber dennoch an den atmega128's zu 6,99EUR (+Porto) interessiert ist, der kann
-
Thread
USB-Kontroller mit I2S
ich Platzproblem hab will ich eigentlich Mikrokontroller und USB in einen haben. Außerdem hat der ATmega ein i2s eingang? Der Usbmikrocontroller soll über den SPI Port den AD steuern und über den i2s eingang die Daten bekommen. Desweiteren brauch ich noch ein Uart um ein anderen Mikrocontroller anzusteuern
TI Chips im EMU mode zu betreiben. Dann kannst du jede CPU mit Speicherinterface dranhängen (z.B. Atmega 162 oder Dallas 320 ...) Das funktioniert gut du musst beim TAS1020 nur einen 3.3V Controller benutzen. Thomas
-
Thread
2 Frequenzen einstellen und ausgeben +Display Anzeige
kommen. > Ich könnte auch andere µC verwenden. Das wäre zumindest meine Vorzugsvariante. Ein ATmega1284P hat zwei 16-bit-Timer, oder aber halt die "Klassiker"-Linie ATmega128 bzw. der modernere Nachfolger ATmega1281.
nicht ! Simulatoren sind Schall und Rauch. Nur die Praxis zählt. Wenn du statt des ältlichen ATmega8 wenigstens einen ATmega88 benutzen würdest, hättest du einige Vorteile: . Upgrade-Pfad auf ATmega168 oder gar ATmega328 möglich, sodass du bspw. auf jeden Fall Platz für sprintf() und damit
-
Thread
UART Problem
Hi, ich habe mit dem AT90S8515, 8MHz angefangen mit 9bit UART zu arbeiten. Meine Tests mit dem Atmega161, Atmega162 und Atmega32 sind auch gut Verlaufen. Bei mir wird zwar kein Interrupt verwendet aber wenn Interresse besteht kann ich dir meine Konfigurationsdaten zusenden. Mit welchem Terminal-Programm
-
Thread
Quarz Ladekapazität
auf die Ladekapazität. Bei den steht 20pF. Wäre es in Ordnung wenn ich den auch für den AT90USB162-16AU nehmen würde? Es geht um den Quarz auf diesem Schaltplan Gruß
> Da der ATmega328 auch eine interne (Streu)Kapazität hat, sind die 20pF > für den ersten Kondensator eigentlich zu viel und für den anderen > Kondensator eigentlich zu wenig, aber beides wird funktionieren.
-
Thread
LCD Dispaly initialisieren!
Tag! Ich bin gerade dabei, auf einen Displaytech 162A mittels Bascom und dem ATMEGA16 ein einfaches "Hallo" auf dem Display auszugeben... Mein Display zeigt immer nur schwarze Rechtecke in der ersten Zeile, was bedeutet, dass das Display nicht richtig
genau gar nicht aus - hab den code einfach von irgendwo aus dem netz! wo soll ich das portc - atmega16 hinschreiben? bez wo soll ich JTAGEN Fuse abdrehen?
-
Thread
µC + USB + Funk
Da gibt es einige Lösungen. Die Einfachste (finde ich): - statt dem ATMega16 einen ATMega162 nehmen, der hat nämlich 2 USARTs - für USB: FT232 - für Funk: irgendein serielles Funkmodul, das die ManchesterCodierung schon mit drin hat. Habe gerade keins zur Hand, gibt es
-
Thread
LCD162C Ansteuerung
Hallo, habe folgendes Problem. Möchte ein LCD162C Display mit einem ATmega8 ansteuern und das ganze in C programmieren(8bit Übertragung). Komme mit der Initialisierung nicht klar. Habe ein Beispielprogramm in Assembler, bei dem die Initialisierung
sry ich kann dir da leider nicht weiterhelfen aber meine frage betrifft ebenfalls den LCD162C... falls jemand ein library von dem display für EAGLE hat, ging es denn link zum download zu posten? mfg Flip
-
Thread
Kein Support mehr für ATMega161?
ebenso wie in der Doku. Ich hab mal versucht, ihn als ATMega162 anzusprechen, aber das geht wegen unterschiedlicher Device-ID nicht. Daß Atmel ihn als "mature" führt, ist eine Sache, aber daß man ihn gar nicht programmieren kann, ist schon doof. Gibt's
unterstützt den ATmega161, siehe http://gcc.gnu.org/onlinedocs/gcc-4.7.1/gcc/AVR-Options.html Ich seh auch keinen grund, warum "alte" Derivate wie der ATmag103 aus der Toolchain entfernt werden sollten.
-
Thread
AVR: Programmieren geht, programm nicht...
Hi! Langsam bin ich nun echt am verzweifeln. Als Ersatz für einen Atmega 161 verwende ich in einer Schaltung einen Atmega162 im 161 Mode. Das Auslesen des Programms funktioniert, die Programmierung der Fusebits auch. Doch das Programm will einfach nicht zu laufen beginnen
MCselec(ich verwende Easy tcp/ip) und es funktioniert auch im Simulator... Doch es ist als ob der Atmega nicht erkennen würde das im Flash ein Programm liegt. Doch es ist da, wenn ich den CHip wieder auslese, bekomme ich die selben Daten, die ich auch geschrieben habe. Nicht einmal eine Led lässt er blinken
-
Thread
LCD Beleuchtung
Hallo ich will mit meinem Atmega die Hintergrundbeleuchtung des 16x4 LCD-Display von Reichelt steuern. Die zieht laut Datenblatt typ. 260, max. 440 mA. Wie kann ich das schalten? Ich hab das auch bereits schon mal mit einem
Richard W. schrieb im Beitrag #1709802: > ich will mit meinem Atmega die Hintergrundbeleuchtung des 16x4 > LCD-Display von Reichelt steuern. > Wie kann ich das schalten? Ich kenn' das Display von Reichelt nicht, aber wahrscheinlich tun es Poti, Widerstand und Transistor
-
Thread
DogM 162 Display funktioniert nicht am Atmega644
habe folgendes Problem und hoffe Ihr könnt mir helfen: Auf einem Steckboard habe ich ein EA DOG M 162 im SPI-Modus mit 3,3V in betrieb genommen (mit einem ATmega88. Dieses funktioniert auch einwandfrei. Nun habe ich das selbe Display auf einer Platine eingelötet, auf der ein ATmega 644V seinen Dienst
selben Programm... Ich habe mal die Signalpegel im "Ruhezustand" gemessen: am funktionierendem ATmega88: SI = 0V CLK, CSB, RS = 2,5V am nicht funktionierenden Atmega644: SI = 0V CLK, CSB, RS = 3,3V hat dies vielleicht was hiermit zu tun? Brauche ich irgentwelche pull-downs an den Leitungen
-
Thread
ATMEGA 1280 und JTAG-debugging
Hallo zusammen. Habe folgendes Problem: Wir haben ein Projekt mit ATMEAG128, das ich auf einen ATMEGA1280 umstellen, da wir noch zusätzliche Ports brauchen. AVRStudio scheint in der Version 4.13 IC-Debugging mit JTAGICEI und -clones nur für wenige Basistypen zu unterstützen: ATmega16, ATmega32, ATMega323, ATmega162, ATmega169, ATmega128 Hat jemand Erfahrung, ob ich hier die ATMEGA128-Einstellung auch für einen ATMEAG1280 verwenden kann? (ICD:ca. 50,-€) Oder ist hier ein JTAGICE MkII unumgänglich
-
Thread
32x32 RGB LED matrix
angeschaut wie das funktionieren kann aber ich hab mir gedacht ich nehme einen microcontroller wie zb Atmega 162 und mache damit die spaltenansteuerung und die Zeilenansteuerung wird von einen 32 bit flip flop gemacht das vom microcontroller mit I²C oder SPI angesteuert wird. Ich will aber auch volles
Dort wird das Transistorarray ULN2803 benutzt. Braucht man das unbedingt oder können die IOs eines atmega8 genug strom liefern? Bisher habe ich LEDs immer direkt an den ports betrieben. Ist das bei LED arrays anders?
-
Thread
Atmega mit Pascal flashen
Problem.Und zwar bin ich Anfänger auf dem Gebiet und habe mir die Demo von AVRCO geladen um einen Atmega162 zu programmieren.Habe dieses Programm gewählt da es in Pascal ist, was ich am Anfang einfacher finde.Nun zum Problem, das Programm ist fertig aber ich kann es nicht flashen, da mein ISP(LPT1)-Flasher
besser gesagt, die asm-Datei die mir das Programm ausgibt,Denn ich habe noch andere Programme die den Atmega finden und auch beschreiben können, aber halt immer nur diese hex-Dateien.
-
Thread
Delay mit Timer
Ist ein Atmega8-16
mct.de/download/maxim/ds1820.pdf ds18b20 lib 0x02 [2] http://pdfserv.maximintegrated.com/en/an/AN162.pdf
-
Thread
SIM5360 HTTP- bearer einfügen
ich einen sehr langen 400 byte etwa großen bearer alleine schicken kann. (xbWrite ist zwischen atmega 328 und dem SIM5360 Modul. Man muss über dieses , ich denke per SPI , kommunizieren.)
Das Maximum sind 32256 Bytes.Globale Variablen verwenden 1886 Bytes (92%) des dynamischen Speichers, 162 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes. Wenig Arbeitsspeicher verfügbar, es können Stabilitätsprobleme auftreten.[/c]
-
Thread
ATMega 8515 A/D-Wandler
AT90S8535. Der AT90S8515 bzw. später (nach der Portierung der beiden auf die Mega-Plattform) der ATMega8515 hat dafür ein externes Memory-Interface und hat sich v.a. deshalb so lange gehalten.
Außerdem haben ATmega8515 und ATmega162 ein sogenanntes ,,Industrie- standard-Pinout'', d. h. sie sind (bis auf die geänderte Reset- Polarität, leider) pinkompatibel zum Ersatz von 8051-basierten MCUs benutzbar. Bei
-
Thread
ATmega Development Boards (Sind die OK?)
> Welche ATmega und ATtiny Modell sind denn aktuell? ATtiny 13A ist der kleinste für Steckbrett ATtiny 25 45 85 ATtiny 441 841 ATtiny 261 461 861 ATmega 48 88 168 328 ATmega 164 324 644 1284 ATmega 640 1281
pre-programmed application, and without any external programming interface. AT90USB128x AT90USB64x AT90USB162 AT90USB82 ATmega32U4 ATmega16U4
-
Thread
programmierprobleme atmega48
Hallo, ich habe Probleme einen ATmega48V mit uisp oder Ponyprog zu programmieren. Bei Ponyprog habe ich als Typ mega8 ausgewaehlt da der 48 nicht bekannt ist. Bei beiden wird munter drauf losgeschrieben, aber das Verify verraet dann
es nicht liegen... den mega168 kriege ich problemfrei sowohl mit uisp als auch ponyprog (dort als 162) geflashed. ich tippe ja auf hardware problem in meiner schaltung. sowas wie abber draht oder so. cu tommi
-
Thread
RS 232 in C
Ja ist schon gut ich verwende ein ATmega 128 Hirsch
übrigens heisst das Makro nicht "sig_recv", sondern "sig_usart_rev"; zumindest beim ATmega162 (meinem DiplomarbeitsµC). Gruß Rahul
-
Thread
Externes Makefile in Studio 5 oder 6
DPULLUP_DISABLE -DANZ_MESS=44 -DPOWER_OFF=5 -DBAT_CHECK -DBAT_OUT=150 -DBAT_POOR=64 -DF_CPU=8000000UL -mmcu=atmega168 -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT ReadADC.o -MF dep/ReadADC.o.d -c ../ReadADC.S avr-gcc -mmcu=atmega168 -Wl,-Map=TransistorTester.map
fpack-struct -fshort-enums -g2 -Wall -c -std=gnu99 -MD -MP -MF "lcd.d" -MT"lcd.d" -MT"lcd.o" -mmcu=atmega162 -o"lcd.o" ".././lcd.c" .././lcd.c: In function 'lcd_init': D:\Documents\Elektronik\Mikroprozessoren\GCC\Projekte\LCD_con_320x240\main\lcd.c(25,2): large integer implicitly truncated to
-
Thread
Daten über I2C von AtTiny85 als Slave auslesen / TinyWireS Lib
I2C-Standard, d.h. halten ihn nicht ein. Alle, die ich probiert habe, sind nicht Multimaster fähig (z.B. ATmega8, AT89C51ID2). Auch der Nachbau des Philips P89C668, der Tekmos TK89C668, kann kein Multimaster. Ob der überhaupt I2C kann, habe ich nicht geprüft, er stürzt schon beim Init ab.
entnahm ich 10 mA Sink bei 5V. Irgendwie triftet da Theorie und Praxis auseinander! Siehe Seite 162 / Punkt 5: https://cdn-reichelt.de/documents/datenblatt/A300/ATTINY25-ATTINY45-ATTINY85_DATASHEET.pdf#page=162 Ich bestellte mir noch einmal AtTiny's. Mal sehen ob die der Spezifikation gerecht
-
Thread
T6963 Display auf AVR emulieren für Hardcopyfunktion
cPath=112_113&products_id=1437&osCsid=8bff94b56ff104abb5e1c8beafd96d91 der ist in BASCOM auf einem Atmega644 programmiert.
Im ATMega ist der Speicherplatz auch sehr knapp, 240*128/8=3840 also ein RAM von 4k. Im Display stecken 8 k, man könnte damit maximal zwischen zwei Bildspeichern umschalten, oder Schwarz plus drei Helligkeitsstufen
-
Thread
Webserver macht einfach nichts mit der 1.39er Source
STDIO_FDEVOPEN_COMPAT_12 vor #include <stdio.h> einfügen Diese Definitionen ändern: #if defined (__AVR_ATmega103__) #define Networkcard_INT_Enable() EIMSK |= (1<<INT4); #endif #if defined (__AVR_ATmega128__) #define Networkcard_INT_Enable() EIMSK |= (1<<INT4); #endif #if defined (__AVR_ATmega32__) #define Networkcard_INT_Enable() GICR |= (1<<INT0); #endif in httpd.c Zeile 162 den ersten Typecast entfernen: tcp_socket->File_Size = (unsigned long) tcp_socket->File_Size - 512; der zweite Typecast dürfte überflüssig sein, eventuell sollte man aber 512l schreiben in rtl8019
-
Thread
Fuses nicht mehr programmierbar - ATmega8
Hallo! Prinzipiell geht es um die Programmierung eines ATmega8 - 16PU. Als Programmer verwende ich das Gerät "mySMART USB MK3", das bisher auch immer einwandfrei funktioniert hat. Nun habe ich folgendes Problem: Nach dem Kauf des ATmega8 habe ich zuerst über
Ich habe die ISP - Speed ganz runter gestellt (auf 162 b/s). Hat sich leider nichts geändert. Wie gesagt, Auslesen funktioniert einwandfrei.
-
Thread
SJA1000+ATMega16
Hallo Leute, ich krieg es zum sterben nicht hin den SJA1000 mt einem ATMega16 anzusprechen, ich bekomme nur Müll als ausgabe, hat jemand vielleicht einn Quellcode für mich? Ich versuche den Can-Bus aus einem Blaupunkt Navi auszulesen. E-mail: notebook@nokiaprog.de
Liegt es eventuell am Jtag Interface? Das ist standardmässig beim atmega16 soweit ich weiss eingeschaltet(über fusebits).
-
Thread
ULN2004 / 2804 als Nixie-Treiber
gemacht. mein nachbar hat ne uhr mit gasgefüllten kaltkatodenanzeigen in betrieb und da hängen am atmega16 diese transis irgend wie drann. 74141 /k155id1 kann man schon seit jahren in der bucht ordern. 6stk. c.a.15teuro + porto.
2,54. Mit meinen 64 Transistoren verbrauche ich in > Längsrichtung exakt 64 Löcher, das macht exakt 162,56mm. Respekt für solchen Durchhaltewillen ;) Soetwas würde ich nach meiner Erkenntnis, dass die ICs das doch aushalten, nicht mehr machen wollen. MfG
-
Thread
lcd funkt leider nicht
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
ich weiß leider nicht welcher controller auf dem lcd drauf is! is an einem ATmega 8515 an PORTC 0..3 angschlossen! Steuerleitungen sind auf PORTC 4..6! so wie beschrieben! Ja die Definitionen sind bereits angepasst! (Zeilen, Zeichen usw..)
-
Thread
ATEMGA's und AT91SAM7 vor umprogrammieren schützen
Hallo zusammen, ich habe hier mehrere Controller, unter anderem: ATMEGA162, ATMEGA32, AT90CAN, AT91SAM7X. Meine Frage ist nun: Kann man den Code in den Controllern irgendwie schützen, dass die Geräte nicht neu Programmiert werden oder zumindest nicht das Programm
doch nur der externe Zugriff verweigert aber wenn der Controller das selbst macht geht es? Beim ATMEGA lese ich nur Daten ausm Flash die ich beim PRogrammieren dort abgelegt habe und nutze dort den EEPROM zum speichern von Netzausfallsicheren Daten. Da ist das ja alles völlig egal und sollte auch gehen
-
Thread
POCSAG Protokoll
Hallo, Einfache Experimente mit ATMega8, um ein POCSAG zu empfangen. Eine konkrete Anwendung wollte ich später in einer selbstgebauten Wetterstation suchen. Gruß cmb
Sendeseite hier : http://users.rcn.com/carlott/poc_code.zip Das Ganze ist zwar nicht für den Atmega sondern für PIC`s aber vielleicht kannste da ja etwas ableiten .
-
Thread
Protokoll für RS485
Andreas Roth etwas darüber gelesen. Links dazu habe ich noch nicht gefunden, aber im Datenblatt zum ATmega162 steht eine kurze Beschreibung. Man kann die USART so konfigurieren, dass das 9. Bit kenntlich macht, ob es sich um Daten oder eine Adresse handelt. Bei der Modelleisenbahn gibt es auch ein interessantes
sache mit S.N.A.P weiterverfolgt - möchte vielleicht dieses ScalableNodeAddressProtocol in meinen atmega einbinden -> um das rad nicht neu erfinden zu müssen : hat jemand vielleicht einen source dazu (in c wäre fein :) ?!?!) neubi
-
Thread
ATmega8 lässt sich nicht mehr flashen
Device code: 0x5e = ATtiny2313 Device code: 0x5f = (unknown) Device code: 0x60 = ATMEGA161 Device code: 0x61 = (unknown) Device code: 0x62 = (unknown) Device code: 0x63 = ATMEGA162 Device code: 0x64 = ATMEGA163 Device code: 0x65 = (unknown) Device code: 0x66
mit dem ATmega auf meinem Board passiert sein...