-
Thread
bidirektionale RS232 Funkbrücke mit RFM12
Was mir gerade so einfällt: das wäre dann nen 1A WireLess ISP (Bootloader vorausgesezt, bzw eine AVR der das in ISP umsezt)
folgendermaßen gesetzt (Screenshot aus PonyProg) http://img135.imageshack.us/img135/8608/bits.jpg Bei AVR habe ich in den Projekt-Einstellungen die Frequenz auf 10MHz gesetzt http://img145.imageshack.us/img145/7972/avr.jpg hat nichts gebracht
-
Thread
Softübergang bei Lauflicht in C ?
hallo thomas, hilfe dazu im gcc-tutorial, und unter avr_pwm (noch nicht fertig) in der artikelsammlung. ich schlage aber vor, erst ein bisschen was mit timern zu machen, und dann pwm. so leuchten einem die zusammenhänge ein.
entsprechenden Register der Software-PWM geschrieben. So ne Tabelle sieht dann z.B. so aus: .db 255, 180, 128, 90, 64, 45, 32, 23, 16, 11, 8, 6, 4, 3, 2, 1, 0 Peter
-
Thread
Pollin Netbox
Ich habe das DOC-Teil der Linux MTD Treiber für AVR angepasst.
kann man die netbox pingen: [code] $ ping 10.0.0.1 PING 10.0.0.1 (10.0.0.1) 56(84) bytes of data. 64 bytes from 10.0.0.1: icmp_seq=1 ttl=255 time=13.2 ms 64 bytes from 10.0.0.1: icmp_seq=2 ttl=255 time=9.99 ms 64 bytes from 10.0.0.1: icmp_seq=3 ttl=255 time=15.9 ms 64 bytes from 10.0.0.1: icmp_seq
-
Thread
PSK 31 Modlulation im Mikrocontroller
dem stm32 laufen habe ist der daß ich den (als totaler ARM-Neuling und ehemals eigentlich eher bei AVR zuhause) gerade endlich soweit hatte dass ich Timer und ADC benutzen konnte und somit quasi schon genau das dafür benötigte Grundgerüst stehen hatte. Mir schwebt da aber was für nen kleinen AVR
>Mir schwebt da aber was für nen kleinen AVR vor, womöglich sogar ein >ATTiny, das werd ich demnächst mal versuchsweise aufbauen. Das ist auch >der Grund warum ich versucht habe möglichst ohne komplizierte >Rechenoperationen auszukommen,
-
Thread
Parallel to SPI Interface-Chip?
soweit ich mich erinnere waren die im Fitting immer sehr störrisch), aber in ein XILINX XCR3128 (also 128 Makrozellen) passt das locker rein. Bei 64 Makrozellen könnte es knapp werden.
. Allerdings fehlten ihm die I/O-Pins fürs Handshaking. Dafür besaß er noch 256 Byte SRAM, wovon 64 Byte per Batterie gepuffert werden konnten. * Mit einem der Z80-SIO ist das vermutlich nicht so einfach möglich (wenn überhaupt).
-
Thread
BMP/JPEG/GIF/PNG nach C-Code konvertieren
Hallo Maco wäre der Aufwand groß eine Funktion für das asm Format einzufügen. .db
konvertieren, um schlussendlich ein ssd1306 OLED Display zu betreiben. Funktioniert unter Windows 10 64-bit super.
-
Thread
Zugriff verweigert
Was sagt denn: https://www.whatsmyua.info/ Steht da: Mozilla/5.0 (Windows NT 11.0; Win64; x64; rv:152.0) Gecko/20100101 Firefox/152.0 oder nicht?
https://forum.classic-computing.de/forum/index.php?thread/29870-native-gw-basic-fuer-32bit-x86-und-64bit-x64/ ciao gustav
-
Thread
Schnellen Controller, Schieberegister, EEprom ?
interner Taktquelle (wenn möglich), >kleine Bauform (aber noch von Hand lötbar). Dann bleib beim AVR ;-) >und einen schnelleren und größeren seriellen EEProm (derzeit MSP95256), >um die Daten speichern zu können. AT45DB011B-SI, 128kB FLASH mit SPI Gibts bei CSD MFG Falk
andere 8 Bitter http://www.reichelt.de/?;ACTION=3;LA=4;GROUP=A2233;GROUPID=2932;ARTICLE=3376;START=64;SORT=user;OFFSET=16;SID=28Jr0u8KwQARwAADYCueo7bc06f443ee5a98f1bfa044a78d23739
-
Thread
10 Euro Logikanalyzer
Also bei mir läufts mit beidem (Win7 64 Bit). Steht ja auch Saleae drauf ;)
Win 7 64 bit beide genannten progs funzen. Nichts umgeflasht.
-
Thread
[S] Leute die an einem Audio-Projekt interessiert sind
anfrage bei einem "üblichen" Distri, evtl CSD, Sander, Kessler). Die restlichen Bauteile (FPGA XC3S400, AVR ATMega 644p, LM1117-3.3, 74LS14 SMD, 6N138, MAX202, Quarze (12.288MHz, 20MHz), Tantals, Widerstände (1206, 0805, 0603), Kondensatoren (1206, 0805, 0603), und hier hab ich bestimmt Kleinigkeiten vergessen
optional noch weitere Bauteile die tlw. nur bei bestimmten Versendern erhältlich sind (CS8406, AT45DB161, EA-DOGL128x64, Touch-Panel für EA-DOG, Mega8, usw), sind von den üblichen Versendern (Reichelt, Kessler, Sander, CSD, usw.) beziehbar. Ist halt alles ne Frage der Anzahl der Leute. Für den Prototypen
-
Thread
Erbitte Hilfe bei RFID Projekt Tierchip von Streunerkatzen auslesen
Achso, was ich noch sagen wollte : Bei den billigen Scannern, so wie meine, sind ja auch 128 Speicherstellen zur Ablage vorgesehen. Das Problem dabei ist, daß man die nicht löschen kann. Wenn die 128. Stelle beschrieben worden ist, fängt das Gerät halt wieder beim 1 an, aber die restlichen
Preislich ists nah beieinander. Beim Mikrocontroller schwanke ich noch. Es sollte ein 8 Bitter ala AVR64DU reichen. Der ist preislich aber nicht so weit vom STM32F07x weg. Und der hat mehr Power. Nuvoton hat auch ein paar passende im Angebot, damit habe ich aber keine Erfahrungen. Von der Bauform
-
Thread
Atmega8, UART@19,2 kHz
UBBRH. Wenn ich das so ansehe hat marcel Recht... du hast in UBBRH 6 reingeschrieben.. du musst 6+128 reinschreiben.. nimm bitte die Schreibweise: UCSRC = (1<<URSEL)+ oder |.... dave
lad dir avr studio runter und probier den code im simulator. dann musst du zwar die funktion der interrupt flags per hand emulieren, mir ist dabei auch der "fehler" mit dem ubbrh aufgefallen (hatte das selbe
-
Thread
ATtiny Watchdog
... nutze was da ist und funktioniert! [c] #include <avr/sleep.h> #include <avr/wdt.h> enum { WDT15MS=15, WDT30MS=30, WDT60MS=60, WDT120MS=120, WDT250MS=250, WDT500MS=500, WDT1S=1000, WDT2S=2000, WDT4S=4000, WDT8S=8000 }; ISR(WDT_vect) {
aktiviert das globale "Interrupt-Enable" Flag wieder, RET nicht. Zu genauer Erklärung empfehle ich das AVR Instruction Set Manual: https://ww1.microchip.com/downloads/en/devicedoc/atmel-0856-avr-instruction-set-manual.pdf Gruß Robert
-
Thread
Bizarrer Firmware crash - ATmega4808. Wie Debuggen?
Auch das Assembler Listing der beiden Versionen zu Vergleichen werde ich umsetzen. Wie man beim AVR den "Stack hochsetzen" kann weiß ich nicht. Ich glaube auch nicht dass es einen Überlauf des RAMs in irgendeiner Form gibt. Denn der ATmega4808 hat 6kB RAM, der AVR64DD32 hat 8kB. Auf beiden Prozessoren
flmap and -mavrxmega4_flmap (Binutils v2.42, PR31124). This does only make a difference for AVR64* and AVR128* devices, see the GCC v14 Release Notes for details. Notice that the compiler behaves differently depending on the Binutils features it finds during configuration.[/pre] In
-
Thread
AVR32 Linux Netzwerk Verbindung Problem
Hallo Leute, Ich gurke gerade seit einigen Tagen an meinem neuen AVR32 Linux Board herum (von IC Nova, OEM plus) und schaff es einfach nicht eine Verbindungen via Ethernet zu meinen PC herzustellen um dann auf den vorinstallierten Webserver zuzugreifen. Ich poste hier
Controller at 0xfff00100, IRQ 19 at32_eic at32_eic.0: Handling 4 external IRQs, starting with IRQ 64 AVR32 AP Power Management enabled ICnova: 5 Leds Requested PIN5 Call trace: [<90000ff6>] at32_select_gpio+0x12/0xec [<900016ec>] at32_spi_setup_slaves+0x40/0x4c [<9000efc4>] spi0_board_info
-
Thread
Attiny85 Fuses
der "Kippe" sind. Ich habe dann die 8Mhz+ Stufe (16K CK für Quarzoszillator) mit einer Startzeit von 64ms gewählt und den Taktteiler deaktiviert. Dann bekam ich folgende Werte: Lfuse 0xff Hfuse 0xdf Efuse 0xff Nach dem ich, via avrdude, die Fuses gebrannt hatte und den Quarz + Kondensatoren angeschlossen
Einstellung > "Low-Frequency Crystal Oscillator". Ja, was denn sonst. Im Einstellmenü des AVR-Studios für die Fuses heisst das "External Crystal Osc" und "External Low-Freq. Crystal". Darauf hatte ich mich bezogen. Das Datenblatt liest doch sowieso keiner der Verfuser. Sonst gäbe es ja nicht
-
Thread
Long(Int) -> ASCII Umwandlung
Also ich finde die Routinen ganz schön lang und langsam. Es geht doch viel einfacher: .set regs 64:32 .set dcu MP33C400 start: movi dx1:32,12345678 ! Zahl laden cv2pck dx1 ! Zahl konvertieren retx dx1:64 ! Ergebnis als packed BCD Letzlich wird nur ein
die 640kB Speicherbarierre inzwischen längst Geschichte ist. Gibts überhaupt noch Speicherriegel <128MB zu kaufen ? Peter
-
Thread
Werden Atmel Mikrocontroller aussterben/nicht mehr verfügbar sein?
Realität haben kann?! Da ne "Not recommended for new desogns" benachrichtigung für einen bestimmten AVR: https://www.microchip.com/wwwproducts/en/ATxmega128A1 Dann dauert es ein paar Jährschen bis zum "Last call for quotes/orders". Auf verdacht sollte man garnichts einlagern, zumal die lagerdauer auch
verwendet. Eine monopolistische Entwicklung, aber nicht mehr zu stoppen. Auch hier im Forum hat ARM den AVR verdrängt. Vor 3 Jahren war das unvorstellbar, da wollte die Masse noch AVR in Assembler programmieren.;-)
-
Thread
Welchen Mikrocontroller???
HP500 usw.) können PCL (HP-Standard), da findet mach auch die nötigen Unterlagen. Ist für einen AVR kein Problem, 2k Flash reichen da immer. Was die Datenmege angeht, siehe voriges Posting von Läubi. Gruß aus Berlin Michael
zwischenText- und Grafikmode nicht beliebig gewechselt werden kann usw. usw. Erinnert mich an C64-Zeiten. ;-) Naja, reizvoll, aber ob ich es heute nochmal so machen würde???? Gruß aus Berlin Michael
-
Thread
Falsche Signature Bytes bei von mir gekauften China Nano mit 328PB
dafür geschaffen, die alles berücksichtigen. Auch der ATMEGA1284 ist unterstützt, sowie die neuen AVR128Dx Typen. Für 328PB:- https://github.com/watterott/ATmega328PB-Testing Man gibt dann in preferences diese commandline ein: https://github.com/watterott/ATmega328PB-Testing/raw/master/package_m328pb_index.json
atmega328pb Für ATMEGA1284 gibt es den MightyCore: https://github.com/MCUdude/MightyCore Für AVR128Dx: https://github.com/SpenceKonde/DxCore Mit diesen "Plug-Ins" werden dann alle diese Varianten im Arduino IDE kompatibel. Nur wenn man "bare Metall" programmiert, dann ist man mehr auf sich
-
Thread
RFM12 - Funkmodul
www.hoperf.com/doce/pro/RFM12.html (Im programming guide gibts auch ein Schaltplan-Beispiel mit AVR)
@AVR-User hab nochmal auf der Pollin-Homepage nachgeschaut, inzwischen gibts anscheinend auch dort für die module einen beispielcode in c, so wies ausschaut angepasst für die avr-evaluation-platine...
-
Thread
Hackbarer(?) 21 EUR Quadcopter
bit 7 indicates direction, value in [6:0] depends on speed button settings 4 trim yaw 2-126, 64 is neutral 5 trim pitch 2-126, 64 is neutral 6 trim roll 2-126, 64 is neutral 7 txid1 Unique ID, 0x1fe475 in my RC 8 txid2 Unique ID, 0x1fe475 in my RC 9 txid3 Unique ID
kennen. > > Hat jemand 'ne Vorstellung, wieviele NRF24L01+ man "parallel" betreiben > muss, um alle 128 Kanäle zu scannen? Ich befürchte, da muss man sich 128 > Stück kaufen, oder? Hmm... dann bräuchte man nur noch 128 Microcontroller um die ganzen SPI-Kanäle auszulesen? :) Ich habe einfach alle Kanäle
-
Thread
LCD über 74*595: Busy-Flag?
ich aufs Busy-Flag vergessen :-( Rettende Idee: Output-Enable vom 595er doch mit ansteuern, und DB7 (=Busy-Flag) auf einen freien Eingang legen. Frisst mir zwar zwei weitere Pins, aber ich hab immer noch drei gewonnen, und das würde genau ausreichen. Kann ich das so machen, oder hab ich einen Denkfehler
Warum wollte ich alle 8 Datenleitungen > lesen wollen? Hallo, ich habe auch mal ein Projekt mit 128x64er LCD und dem gleichen Atmega gehabt. Eine Funktion bestand darin, einen Temperaturverlauf in Echtzeit zu plotten (Kurve). Ich habe damals zunächst 1024 Bytes Ram für die komplette Anzeige reserviert
-
Thread
automatischer Vorschub für Drehbank
Zeilendisplays nicht mehr für Neuprojekte. Ein kleines Grafikdisplay (z.B. Nokia 5110-LCD oder KS0108-LCD mit 128x64 Pixeln) und ein Drehgeber mit Taster als Eingabegerät halte ich mittlerweile für einen soliden Mindeststandard. Aber wir sind ja auf µC.net - da sollte sich ja entsprechendes finden. Chris D.
[pre] Anschlüsse LCD (HD44780) ------------------------ PC10 - RS PC11 - R/W PC12 - E PA8 - DB4 PA9 - DB5 PA10 - DB6 PA11 - DB7 Anschlüsse Hauptspindelencoder (A/B) ------------------------------------ PB4 - A (Timer 3 CH1) PB5 - B (Timer 3 CH2) Anschlüsse 4x4-Matrixtastatur (10er-Tastatur
-
Thread
Wer verwendet RFM69?
"mmcu" ist normalerweise ein Schalter, welcher der avr-gcc.exe übergeben wird und den verwendeten Controllertyp bezeichnet. Da steht dann in der Kommandozeile irgendwas wie: [code]avr-gcc -Wall -Os -mmcu=atmega328p ...[/code] Wie kompilierst du deinen
Sehe ich das richtig das ich die "MAX_ARRAYSIZE 30" auf die Maximale Anzahl 64 setzten kann wenn man in dem Modus wie v2.1 fährt und dann bis zu 64 Bytes senden und Empfangen kann? LG
-
Thread
Einfach-Messdatenerfassung
kostet im selber bau keine 10 € und bei richtigen Toleranz der R Äuserst genau. Hab hier einen 60 dB U-Teiler im Werkzeugkasten liegen.
bisher zu sperrig. Ich habe nichts gegen ein DOS-Fenster und Make. Das lief wenigstens bisher beim AVR.
-
Thread
Bausatz Add-on für AVR-NET-IO
neusten Katalog (1/2010) wird auf Seite 281 (unten recht) unter der Überschrift "Bausatz Add-on für AVR-NET-IO" ein Erweiterungsbausatz zum Anschluß an den 25-pol Stecker des AVR-NET-IO angeboten. Der Bausatz beinhaltet offensichtlich folgende Funktionalitäten: * SD-Card-Slot * IR-Empfänger (TSOP
hatte mir auch gedacht, das board mit dem Router zu verbinden - fehlanzeige. da war das I-Net weg. AVR-Board also wieder zurück in den switsh und -->I-NET wieder da. alles ein wenig komisch.... gibt es noch eine andere software, die ich in den avr einspielen könnte? ethersex und webserver-avr32 laufen
-
Thread
ADC Dynamikumfang 46dB mit Atmega?
Schritt. Jetzt soll meine Skala ja aber logarithmisch sein. Die unterste Led beginnt also bei 5V - 46db = 25mV zu leuchten. Wenn im unteren Bereich 2dB pro Led angezeigt werden sollen liegt die Schwelle für die nächste Led also bei 31,5mV was ja gerade so einem "ADC-Schritt" entsprechen würde.
--------------- + 6dB 1023 0,0085 0dB 512 0,017 - 6dB 256 0,034 -12dB 128 0,068 -18dB 64 0,135 -24dB 32 0,27 -30dB 16 0,53 -36dB 8 1,0 -42dB 4 1,9 -48dB 2 3,5 -54dB 1 6,0 Ich hab versucht, das Ganze
-
Thread
ATmega32 + Bootloader
/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger/Tutorial_ATtiny13 https://www.mikrocontroller.net/articles/AVR-Bootloader_mit_Verschl%C3%BCsselung_von_Hagen_Re
/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger/Tutorial_ATtiny13 > > https://www.mikrocontroller.net/articles/AVR-Bootloader_mit_Verschl%C3%BCsselung_von_Hagen_Re Rückzug! Hab vergessen das du der
-
Thread
Wer nutzt das Nucleo-64 und kann mir
STM32 ein netter Frischling und mir fehlt die Vorstellungskraft hinter den Fehler zu kommen. Beim AVR kenn ich das Problem nicht. Ok, der ist mit 20MHz auch 8 mal langsamer.
Umfeld sehr viel besser unterwegs. Das habe ich mir auch schon überlegt, aber der STM32F103 hat laut DB nur 20kByte SRAM
-
Thread
Meteotime Crypt Gesperrt
Cipher die mit so kurzen Daten umgehen können, die meisten modernen sym. Cipher arbeiten intern mit 128,256 Bit Datenblöcken und >= 128 Bit Schlüsseln. Ergo: bleibt wirklich nur der DES, genaugenommen Single DES 40Bit der zumindestens kryptographischen Anforderungen genügt, wie Verbreitung, Alter, zur
über DES mal schlau gemacht und auch eine step-by-step Anleitung gefunden, allerdings basiert die auf 64 Bit Daten. Auch wenn mit mir keiner sprechen will :/ hab ich trotzdem eine Frage: Wie unterscheidet sich die 64-bit-DES mit dem 40-bit-DES im HKW? schönen Abend. Danilo
-
Thread
THT im Hobbybereich, hat das noch Zukunft? Gesperrt
floaten auf bis zu 15kV. Daher auch die OPI1266 für den CAN-Bus. Ich hatte anfangs über den ATmega64M1 nachgedacht, aber die Beschaffbarkeit war zu lange ungewiß und daher wurde es noch der AT90CAN128. Das Webgedöns programmieren andere, das ist mir zu öde. Ich mag es lieber hardwarenah.
ich Dir aber schon vorstellen, Peter. Schau mal was in einem winzigen 14Pinner SOIC inzwischen als AVR64DD14 erhältlich ist! U.a. mit Pegelwandler und zwei UARTs.
-
Thread
Einfacher Fehler in C-Berechnung
Compiler derartige Optimierungen von selbst? Normalerweise schon, aber in dem Falle hat er nur beim AVR die Division komplett eliminiert (dort wäre sie aber auch am teuersten), während er es bei ARM und amd64 nicht getan hat.
Jörg W. schrieb im Beitrag #6813416: > Normalerweise schon, aber in dem Falle hat er nur beim AVR die Division > komplett eliminiert (dort wäre sie aber auch am teuersten), während er > es bei ARM und amd64 nicht getan hat. Das wundert mich: Der Compiler eliminiert ein (uint16/10)? Das heisst
-
Thread
Audio ADC - DAC mit Mega8
Die folgenden Application Notes von Atmel könnten evtl. hilfreich sein: AVR335: Digital Sound Recorder with AVR and DataFlash AVR223: Digital Filters with AVR
der erforderlichen Genauigkeit rechnen zu können, um diesen auszuschöpfen, braucht es mehr als einen AVR. Ausserdem gibt dein Eingangssignal diese Auflösung schon nicht her.
-
Thread
Zeta SBC V2 Z80 mit Floppy Disk
Assembler geschrieben ist. Die Images sind 512kb gross, wobei ich noch nicht weiss, wie die in einem 64kb Adressraum verarbeitet werden.
es beim Booten geladen und geswitched wurde? Oder bleibt da etwas ROM unten oder oben im Speicher? 64 kb sind ja 4 x 16kb, also 4 Bänke.
-
Thread
Suche kleines Testprogramm für KS0108 für ATmega8
mal nachfragen ob jeand zufällig ein kleines Progrämmchen für einen ATmega8 hat womit ein KS0108 mit 128x64 Pixel angesteuert wird, da ich bevor ich mal wieder ewig hin und her teste erstmal wissen möchte ob mein Display überhaupt in Ordnung ist. http://www.pollin.de/shop/downloads/D120425D.PDF (
***************************** Tabelle2: .DB "LCD-Routine" .Exit [/code] Die Datenleitungen liegen an B und die Steuerleitungen an D E = 0 RW = 1 RS = 2 CS1 = 3 CS2 = 4 Reset habe ich sowohl auf Masse als auch +5V gezogen.
-
Thread
Microcontroller aussuchen
⛄ F. schrieb im Beitrag #6839440: > Die neuen ATtiny Modelle sind in diesem Sinne keine normalen AVR mehr. "Unnormal" nur im Sinne neuer Peripherie und neuer Möglichkeiten. Ansonsten sehr normal. Meine Empfehlung wären da ein hochmoderner Tiny1614/24 mit wenig Platzbedarf oder ein AVR128DB mit Gehäuse-Auswahl
geraten würde ich vermutlich deutlich mehr 32 Bit Controller finden, als 8 Bit. Wobei STM32 und AVR wiederum nur einen kleinen Teil der gesamten 8/32 Bit Palette ausmachen. 16 und 64 Bit Controllern sind vermutlich besonders selten im Einsatz. Aber ich werde vermutlich keine einzige Firma finden
-
Thread
Projekt : GPS Tracker
Das sind ja alles Logger. Ein Tracker mit AVR und Handy hier: http://www.opengpstracker.org/
Ach ja, es könnte sein, dass das TX vom Modul an das RX vom AVR kommt, sowie das RX vom Modul an das TX des AVR, da TX ja Senden und RX Empfangen ist (d.H. der Sender (Augsang) wird jew. mit dem Empfänger (Eingang) verbunden)
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
SD-Karten: Nachdem ich eine Menge 128MB-Karten habe (für 3d-Druck und AVR-Datenlogger-Experimente) habe ich mir auch eine 16 und 32GB-Karte (micro-SD mit Adapter und quietschbunten cardreader) zugelegt. Diese Spielchen kannte ich noch nicht
100x60x25mm-Plastic-Electronic-Project-Box-Enclosure-Instrument-Case-Top-Sale/32580747950.html USBasp AVR Programmer: 1,46€ (funktioniert Super!) http://de.aliexpress.com/item/USBasp-USB-ISP-3-3V-5V-AVR-Programmer-USB-ATMEGA8-ATMEGA128-New-10PIN-Wire-Support/2036402518.html 15-tlg. Schraubenzieher-Set
-
Thread
Die große Wanderkiste elektronischer Bauteile - Projektidee !
PD6) | (1<<PD5) | (1<<PD4); PORTD = 0b00000000; // http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#8-Bit_Timer.2FCounter /* CS02 CS01 CS00 0 0 1 CPU-Takt 0 1 0 CPU-Takt / 8 0 1 1 CPU-Takt / 64 1 0 0 CPU-Takt / 256 1 0 1 CPU-Takt
braucht. Ich hätte zum reinpacken: - 10x 2x16 LCD Displays mit Beleuchtung - Grafikdisplays (64x128) sind von Pollin - je 100x 3mm Leds 2mA in Rot, Grün, Gelb - und noch andere kleine Dinge Oder wäre das schon Minderwertig? Suche in SMD: versch. Widerstände, Transistoren, Dioden, PICs..
-
Thread
NXP PCA8574 hat Phänomen mit 2 Adressen
ic-general-purpose-i-o/remote-8-bit-i-o-expander-for-ic-bus-with-interrupt:PCA8574_74A Controller: AVR128DB64 Ein Testprogramm Address-Scanner zeigt: [code] I2C Address Scanning... 7Bit 7Bit 8Bit I2C device found at address 0x26 = B0010.0110 = B0100.110x ... U6: PCA8574 (Portexpander
oder muss ich ab 0x80 im 10Bit Adress-Mode weitermachen? Das macht am Ende den Unterschied das ggf. 128 Adressen nicht gescannt wurden.
-
Thread
ATmega8: Das Buch
#3956035: > Es ist eigentlich sehr schön wenn ein Chip einen USB-Anschluss hat (wie > der ATXmega128A4U) und man über diese Schnittstelle Daten austauschen > kann und auch eine neue Firmware auf den Chip schreiben kann. Man kann es auch so machen: http://matrixstorm.com/avr/tinyusbboard/ Da ist
nach oben: "Die Programmierung des Flash-Speichers erfolgt immer seitenweise und eine Seite hat 64 Byte. Da die MCU 8kByte Flash hat, gibt es demzufolge 128 Seiten. Doch zunächst im Überblick die prinzipiellen Möglichkeiten, Daten (also letztlich Programme) in diesen Flash-Speicher zu bekommen.
-
Thread
CAN Gateway auf ein neues
gute Samples bzw. Tutorials vorhanden sind. Mein Aktueller stand währen 2 x MCP2515 und evtl. nen AVR. Aber es gibt ja mittlerweile auch schon embedded varianten. Danke
Garten, der Opto-gekoppelt ist, beide mit 100kBps. Das Gateway selber besteht aus einem AT90CAN128 (kleiner ginge auch leicht) und einem MCP2515. Der AT90CAN spielt die Rolle des Knotens am zentralen Bus, der gartenseitige Partner ist ein MCP2515, die beiden sind mit SPI gekoppelt (alle anderen Knoten
-
Thread
ADC Messwert springt
Quellcode hab ich grad nicht da, kommt sobald ich zuhause bin^^ ADC-Takt liegt bei 62,5kHz (8MHz Takt und 128-Prescaler)
Cursor Home rcall lcd_command rcall delay5ms ret [/avrasm] Probehalbe Multiplier auf 64 setzen hat auch nicht geholfen. Nochmal Danke! Ludwig
-
Thread
EEPROM 512kbit mit ATMEGA 16 über I²C ansteuern
! Ich habe wiedereinmal ein Problem. Diesmal handelt es sich um die Ansteuerung eins EEPROM's (64kB x8) von st. Die genaue Typenbezeichnung lautet: M24512-W Die Routinen zur ansteuerung irgendwelcher Geräte über i2c habe ich selbst gemacht, bei einem 8bit Portexpander funktionierten sie auch
(unsigned char DEV_ADR, unsigned int EEP_ADR, unsigned char byte) schreiben von einer Page(laut DB 128 Bytes aufeinmal): - Unterprogramm dem ich die Geräteadresse, die Speicheradresse des ersten Bytes, Pointer auf die zu schreibenden Bytes, und die Anzahl der Bytes übergebe. Das EEPROM
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
das Gleiche an. Es wird dann selfmade FunkDMX hinzukommen. (Link zu FunkDMX: http://www.fritzler-avr.de/epro/licht_funk.php) Das Display besteht aus den doch recht günstigen aber auch alten (1994!) LED Matrixanzeigen in Rot und Grün von Pollin. Mit 64x64mm Außenmaßen und 11m LEDs auch schön groß
Das ganze ist eine DCF-77 synchronisierte RTC am 128x64px Display im Selbst lackiertem gehäuse mit Acrylfront und USB Anschluss fürs Handy. Dazu noch eine Anzeige der Temperatur und Luftfeuchtigkeit. Das ist zwar keine besondere Arduinolösung aber
-
Thread
DS1307 rennt
Wie am Ende des Artikels "die genaue Sekunde" http://www.mikrocontroller.net/articles/AVR_-_Die_genaue_Sekunde_/_RTC beschrieben, genügt es vollauf, den an den Oszillator angeschlossenen Timer / Counter ab und zu statt z.B. bis 32768 um eins höher oder niedriger zählen zu lassen. Mit einem
ein paar zu bestellen um damit experimentieren zu können. Angenehm ist auch das Vorhandensein eines 128B EEPROM und 64B SRAM und als Option ein MAC/ID Feld. http://www.digikey.ca/product-detail/en/MCP79411-I%2FSN/MCP79411-I%2FSN-ND/2601461 mfg, Gerhard
-
Thread
Suche Simulator für 8051
gut. Die AVR sind aber deutlich schlechter zum kriegen. Mit Mikrochip fährt mindestens bei uns in N.A. eigentlich besser. Die STM32, SiLab, und NXP sind auch keine Problem. Atmel ist mit Abstand am schwierigsten
kleinen Code zu erzeugen. Und daher ist der Adreßbereich im Befehlswort auf 8Bit beschränkt, wobei 128Byte SRAM und 128Byte IO-Bereich sind. Im Unterschied zum PIC hat man aber für mehr SRAM nicht das unsägliche Banking benutzt, sondern weitere 64kB über spezielle Befehle linear adressierbar gemacht
-
Thread
Übertragungsprotokoll
Datenübertragung per 230V-Modem Jetzt meine Fragen, fällt Euch was dazu ein? Ich würde gerne mit AVR's arbeiten. Die minimale Datenübertragungsmenge sollte 64 Bit sein (8x8 Byte). Gibt es überhaupt eine Datenkompression für solch kleine Datenmengen? Hat jemand eine andere Idee für mein Problem?
2-4 Byte ECC: Stromnetz unterliegt starken Störungen. ECC bringt gegenüber CRC nochmals ein paar dB
-
Thread
Wärmebildkamera für Arme
Christoph Kessler (db1uq) schrieb: > Mit mechanischem Chopper soll das gehen, dazu gibts einen Artikel: Dieser Chopper ist nicht anderes, als die gute, alte Nipkow-Scheibe. http://de.wikipedia.org/wiki/Nipkow-Scheibe
[offtopic] @M.B. Hier ist eine Anleitung fürs AVR programmieren auf dem Mac: http://www.ladyada.net/learn/avr/setup-mac.html [/offtopic]