-
Thread
Tastatur für Mikrocontroller
Ich hätte gerne eine Tastatur die ich an verschiedene Mikrocontrollerprojekte (AVR, STM32, PIC) anschließen kann. Eine PS/2 Tastatur auslesen ist nicht das Problem, das klappt gut und auch eine USB-Tastatur an Cortex-M4 klappt auch. Ich hätte gerne eine Tastatur, die ich bspw. mit in ein Gerät einbauen kann. Bisher habe ich mir damit beholfen gehabt, eine Platine mit 50 Tastern zu bestücken die einen AVR-Controller besitzt und die Taster ausliest und der Taster mittels I2C ausgelesen wird. Funktioniert ! NUR : Schön ist anderst ! Ich hätte gerne eine Tastatur wie sie bspw. in Taschenrechnern
-
Thread
[S] Quarz bedrahtet, 155 kHz Serie, oder Harmonische
Clocks des externen Oszillators pro Instruktion (z.B. NOP) brauchen. Die ehedem von Atmel entworfenen AVR hingegen machen wirklich 1 Instruktion pro Takt. Leider rennen die ganz kleinen alten ATTiny nicht gar so schnell, aber die auch noch preisgünstige AVR-DA Serie geht offiziell bis 24MHz/24MIPS und
erzählen, dass der Pic nicht im Geringsten wackelt? Woher nimmst du diese Weisheit? Oder ist das Wunschdenken, Interpretation oder Voodoo? "Alder"..... Es geht um eine >hochpräzise< Zeiterfassung. Präzision heißt in dem
-
Thread
Development Board im ESP8266 und AVR/STM32
einfaches, günstiges Development Board für den ES8266, in dem ich diesen zusätzlich mit einem Mikrocontroller nutzen kann? Ich möchte den ESP8266 nur als WLAN Zusatz nutzen. Das kann ein AVR, Pic, STM32 sein. Danke!
Beitrag #6371060: > kann? Ich möchte den ESP8266 nur als WLAN Zusatz nutzen. > > Das kann ein AVR, Pic, STM32 sein. Das gibt es für ca. 10€ bei Ali. Ist ein Arduinokonformes Board mit Atmens 2560 und esp und usb.... Google: arduino atmega 2560 esp8266
-
Thread
atmega flashen durch einen anderen Cobtrollermittels ISP
Hallo, Ist es möglich einen AVR Mikrocontroller druch einen anderen zu programmieren? Ist der standart ISP offengelegt? Von Microchip haben ich ein AN gefunden (AVR910) darin wird kurz erklärt wie man Serienummer durch ISP lesen
atmega168pb schrieb im Beitrag #6370793: > Ist es möglich einen AVR Mikrocontroller druch einen anderen zu > programmieren? Ja, jeder ISP Programmer arbeitet so.
-
Thread
AVR als SPI Slave-Peripherie
Beitrag #6366341: > Schließlich macht das Microchip > schon mit ihren PICs... Welche denn? Mit den PIC32 (DMA) könnte das klappen. Es gibt TFTs mit SPI am AVR: https://www.lcd-module.de/produkte/ediptft.html Da muß der Master Wartezeiten von 100µs bzw. 6µs einhalten. Damit ich keine Zeit vertrödeln
sende ich dann die Adresse des > PIC18, den ich ansprechen möchte. > Nur er reagiert dann, die anderen beiden halten still. Nennt sich Bussystem mit "in band addressing" und wurde schon erfunden. Z.B. [[I2C]]. https://www.mikrocontroller.net
-
Thread
Kein Abitur, keine Vorkenntnisse – Die Autobranche lässt die letzten Hürden fallen Gesperrt
AVR schrieb im Beitrag #6366294: > Hilfe schrieb: >> Hör du jetzt mal auf mich und meinen Berufsstand ständig zu beleidigen. > > Er hat doch leider recht. Schau doch mal die Leute an, die was mit
man wird hier ein mist verzapft. ist der mikrocontroller jetzt sammelplatz für alle versager, die ihren frust hier rauslassen, weil sie es zu nichts gebracht haben?
-
Thread
DS18B20 1-Wire Implementierung - Timing-Probleme
CPU-Takt kann es trotzdem notwendig sein, eine Delaylib zu verwenden. Hier mal ein Beispiel für den AVR: https://www.mikrocontroller.net/topic/493064#6207869
eine UART ohne Timer .... ... so ist es, z.B. bei 1200 baud passt das OW Timing gut und die neuen AVR's haben auch alle im UART Modul einen One-Wire Mode, da wird RX und TX intern zusammen geschaltet ... Es gibt auch eine HW/SW Variante mit Timers und Logic Block z.B. für PIC's und AVR1.
-
Thread
Interrupt Handler definieren bei STM32
dem zurück setzen der Flag? ST bietet einem in dieser Hinsicht doch deutlich mehr Möglichkeiten als PIC es tut. MfG
wäre. Dass man in der ISR überhaupt Flags zurück setzen muss, das ist für Leute die vorher mit AVR gearbeitet haben, alles andere als selbstverständlich. Alle schrieben immer, dass die STM32 Controller so super schnell sein würden. Aber wenn ich STM32 und AVR bei gleicher Taktfrequenz miteinander
-
Thread
Sanfter Umstieg von 8bit auf 32bit Atmel
Cyblord -. schrieb im Beitrag #6351190: > Sorry wer von AVR auf PIC umsteigt dem kann man nicht mehr helfen dsPIC ist PIC24 und eine durchaus vernünftige Architektur. PIC32 ist eigentlich MIPS und damit über jeden Zweifel erhaben. Wenn man vom Umstieg
Embedded-Geschichten bietet z.B. ein Beaglebone bessere Voraussetzungen. Aber Linux-SOCs und Mikrocontroller haben jeweils andere Stärken und Schwächen. Einen PIC behandelst Du von der Hardware eher wie einen AVR: 100n zwischen VCC und GND, weitere 100n zwischen AVDD und AGND, dann 10uF keramisch
-
Thread
Batteriewahl und Powermanagement
versorgen, und den ESP getrennt davon. Hast du dir diese Artikel mal angeschaut: https://www.mikrocontroller.net/articles/Ultra_low_power https://www.mikrocontroller.net/articles/Versorgung_aus_einer_Zelle ?
passt, dazu eine 5V-Solarzelle, eine 5V6-Z-Diode als Überspannungsableiter, einen MCP73831, einen AVR direkt an die LiPo-Zelle, der auch die Daten aufnimmt, und nur bei Bedarf den 3V-LDO (z.B. einen NCV8161) mit den ESP dahinter einschaltet. AVR im LowPower-Mode braucht im Gesamtbild nicht so viel mehr
-
Thread
ATmega Assembler-programmierung unter Ubuntu?
nächstliegendste, was es so gibt. Und wenn Du Dir das schon anschaust, kannst Du auch gleich mal PIC24 und dsPIC33 anschauen. Die sind von der Architektur recht nah am AVR dran, aber 16 Bit, schneller, haben bessere Peripherie etc. fchk
, kannst Du auch gleich mal PIC24 und > dsPIC33 anschauen. Die sind von der Architektur recht nah am AVR dran, > aber 16 Bit, schneller, haben bessere Peripherie etc. Hallo Frank K. Vor ca. 2 Jahren hatte ich mir mal MPLAB IDE
-
Thread
STM32 - Low Level Library Dokumentation
Die wollen halt, dass du HAL benutzt. Lerne einfach den Mikrocontroller ohne irgendeine LIB über Registerebene zu verwenden.
durchweg nicht verstanden. Was ist zum > Beispiel, wenn du dein Programm mal von einem STM32 auf einen PIC32 > portieren willst? Oder (um es einfacher zu machen) auf einen LPC oder > einen NUC120? Hätten mir direkte Registerzugriffe denn in diesem Fall was gebracht? Hat der PIC32 einen High Resolution
-
Thread
Waschmaschinen Steuerung weiterverwenden
Chancen sehr gering ein. Du kannst du dort zu dem Thema einlesen: http://stefanfrings.de/mikrocontroller_buch2/index.html
mehrere Dinge klären: 1. Was ist da für ein Kontroller verbaut? Manche kann man wieder verwenden (PIC Flash, AVR, STM32) manche nicht (Motorola/Freescale, Elan, etc.) oder nur mit unrentablen Klimmzügen. 2. Es geht nicht, ohne den Schaltplan bzw. die Portbelegung des Kontrollers aufzunehmen. 3. Brauchst
-
Thread
Sonnenscheindauer Sensor selber bauen Eigenbau ATmega Assembler
Beitrag vom Gerhard, toll! >Hier stelle ich meinen Sonnenscheindauer Sensor vor https://www.mikrocontroller.net/topic/207947#2209638 Mindestens 2 grundsätzliche Varianten stünden zur Auswahl: Variante 1: Es wird der Schattenwurf untersucht. Ein Sensor direkt in der Sonne, der andere im Schatten
Die runde Meßkopf LP brauchst Du mit der LED Version auch nicht wirklich. Eine Portierung der FW von PIC auf GCC wäre auch ziemlich einfach. Ich kompilierte die FW unter CCS PIC C. An sich könntest Du Dir einen Sensor mit gewöhnlichen Mitteln durchaus selber herstellen und solange eine Ständerbohrmaschine
-
Thread
Frage zu Assembler für meinen Informatikunterricht
Abschnitt "A2 Assemblerprogrammierung" ab S. 32 ist das ganz gut erklärt: http://www.weigu.lu/tutorials/avr_assembler/pdf/MICEL_MODUL_A.pdf Das ganze AVR Assembler Tutorial unter http://www.weigu.lu ist evtl. auch interessant für besonders interessierte Schüler. http://www.weigu.lu/tutorials/avr_assembler
Und nochmal - - > siehe 1. Bild http://sprut.de/electronic/pic/assemble/befehle.html
-
Artikel
USBN960x
Website des Herstellers usbn2mc Eine ANSI-C Schnittstelle um den USB960x simpel mit diversen Mikrocontrollern nutzen zu können... nectix usbn9604 breakout Hier konnte mal ein Breakout im DIP-Format erworben werden. Zu finden gibt es aber noch Firmware + Layout für Anschluss eines USBN9604 an PIC-Mikrocontroller. Projekte mit dem USBN960x. USB-DMX Interface Netzwerkschnittstelle zu AVR über USB AVR USB Bootloader Logik Analysator Schnittstellenerweiterung für Linux
-
Thread
Wer macht bei Arduino eigentlich die Qualitätssicherung?
https://www.mikrocontroller.net/topic/466328 Soviel hat sich in einem Jahr nicht geändert. Bis auf die Corona Scheiße, aber Corona kann jetzt nicht auch noch Schuldig sein an schlechter Code Qualität.
tieferes Wissen." Siehe hier, das konnte ich auch nicht so recht nachvollziehen: https://www.mikrocontroller.net/topic/491887#6185277 (ist wohl Geschmackssache)
-
Thread
PIC Microchip lebt noch?
Überall > sehe ich ESP oder Arduino. Ich nehme gerne PICs. Weniger die 8-Bitter, sondern eher PIC24/dsPIC oder PIC32. Und das deswegen, weil die Peripherie deutlich besser als bei zB AVR ist. Beispiel PPS: Du kannst bei einem PIC, der das hat (das sind recht viele, aber nicht alle) fast jede Peripheriefunktion
wurden. ?!? Genau deswegen haben die meisten Nutzer Microchip verlassen: wenn sie nach dem sie den PIC16C84 kennengelernt hatten gleich zum PIC16F84 wechseln mussten, und der damals abgekündigt wurde, konnte man gleich zum AVR gehen.
-
Thread
ATMega 8 programmieren
batman schrieb im Beitrag #6288732: > Mit nem FTDI-Chip hat man aber noch keinen funktionierenden > AVR-Programmer wie den USBASP. Doch gibt es schon, so als minimal Lösung, den kannst auch noch für PIC hernehmen. Aber wenn Du was haben möchtest, was STK500 kompatibel ist, dann nimmst noch einen
Beitrag #6289033: > batman schrieb: >> Mit nem FTDI-Chip hat man aber noch keinen funktionierenden >> AVR-Programmer wie den USBASP. > > Doch gibt es schon, so als minimal Lösung, den kannst auch noch für PIC > hernehmen. > > Aber wenn Du was haben möchtest, was STK500 kompatibel ist, dann nimmst
-
Thread
Z80 CPU einer der modernsten CPUs?
Mikrocontroller besser als der von mir verwendete Mikroprozessor Z84? Wenn ich heute z.B. eine Torsteuerung zu entwickeln hätte, wo läge der Vorteil bei einem "modernen" Mikrocontroller? Dem Endkunden ist
unbequem sein. Wenn 8-Bit Technik noch für Ihre Anwendungen Sinn haben, dann empfehlen sich immer noch PIC oder AVR, Z8 Encore! und moderne 8051er mit FLASH. Dann kommt noch die Entwicklungssprache dazu. STM32 sind eher eine Qual in Assembler. Meist nimmt man die C oder C++ Sprache. PICS und AVRs gibt
-
Thread
Live-Linux Porteus / Slackware und Firefox
auf Porteus / Slackware (www.porteus.org) die speziell zum Programmieren lernen und hier für Mikrocontroller gedacht ist. Auf ihr sind die Compiler für ARM, AVR und der SDCC enthalten. Endlich funktioniert (fast) alles, inklusive einer "Unmenge" an Demoprogrammen für diverse Controller (irgendwas
der FreeVision-Bibliothek). Alle Toolchains sind eingerichtet und als Upload-Tools stehen für den AVR die bekannten Programmer wie MK-II, USBasp, USBtiny, (und alles was serielle Schnittstellen hat über AVRDUDE bereit). Für PIC gibts den PicKit2 (wobei der Compiler in der Unterstützung mit SDCC unvollendet
-
Thread
Mikrocontroller mit 9 PWM ausgängen?
JLINK, der JLINK EDU Mini ist relativ günstig) Alternativ zu ATSAM gäbe es noch viele andere Mikrocontroller mit ARM Kernen von anderen Herstellern, für STM32 gibts günstige Devboards und Programmer aus China. Und es gibt sicher auch PIC µC mit genügend PWM Kanälen, falls du schon Erfahrung mit PIC hast
brauchen kann. Hier mal ein Beispiel von der Forumslegende Peter Dannegger: https://www.mikrocontroller.net/topic/340449 8 Kanäle bei 12 Bit @ 2kHz BAM auf einem 8MHz AVR: 9% CPU Load, und die 8 Kanäle sind synchron. Bei 8 Bit Auflösung wirds dann wahlweise schneller (16x) -> 32kHz Refreshrate
-
Thread
CPUID auslesen
Ich will in Abhängigkeit von der CPU Entscheidungen in der Anwendung treffen, derzeit sind nur avr, ARM und PIC vorgesehen.
Eine Standardlösung wirst du vergeblich suchen. > derzeit sind nur avr, ARM und PIC vorgesehen Ist dir bewusst, dass das mehr als 10.000 unterschiedliche Modelle von mehr als 10 Firmen sind?
-
Thread
AVR-DA die zweite
Nachdem der letzte passende Thread https://www.mikrocontroller.net/topic/495533 von Wahnsinnigen einer sinnlosen Löschorgie unterzogen und für Gäste gesperrt wurde hier ein neuer Versuch zum Thema. Es endete beim Für und Wider der bewährten DIP Gehäuse. Mittlerweile sind die ICs lieferbar und laufen erstmalig unter Microchip-Label.
-
Thread
Spannungsreglerproblem durch Frequenzen bei Arduino Adafruit
unterstützen. Dein Display verträgt an den Eingängen nur ganz knapp über 3,3V. Die Signale, die vom AVR Mikrocontroller dort hin gehen haben jetzt aber 4,82V (oder knapp darunter). Jedenfalls deutlich mehr als die 3,3V.
Spannungsfestigkeit begrenzt. Den 1703 verwende ich das letzte Mal in einer Wetterstation zur Speisung eines PIC uC.
-
Thread
Mikrocontroller Datenbank?
zwar herstellerbeschränkt, man kann aber nach allen möglichen Kriterien nach MCUs suchen, also ARM, PIC, AVR, 8051, I2C, UART, Pinzahl, Speicher, Preis, eigentlich alles was es gibt. Man kann sich das ganze auch als eine Excel-Datei runterladen - dann hast du bereits alle MCUs von Microchip und kannst
Hallo Du kannst nicht alle Mikrocontroller erfassen. Das wird eine Lebendsaufgabe. Nimm doch nur die Controller die am meisten im Hobbybereich genutzt werden. Oben auf der Seite siehst du einen Filter unter denen Mikrocontroller aufgelistet
-
Thread
avr-gcc-10 - "volatile deprecated [-Wvolatile]" Warnungen
C:\Atmel_Toolchain\AVR8_GCC\avr-gcc-10.0.0_2019-12-16_-mingw32\avr\include\avr\sfr_defs.h *********************************************************************** 128 #define _MMIO_BYTE(mem_addr) (*(/*volatile*/ uint8_t
Veit D. schrieb im Beitrag #6264902: > Dein ursprüngliches*p++ += 42; > frisst mein avr-gcc nicht. Komisch, meiner schon: [pre] D:\avr-gcc-10.0.0_2019-12-16_-mingw32>bin\avr-gcc.exe -Wall -Wdeprecated -gdwarf -g3 -O0 t.cpp D:\avr-gcc-10.0.0_2019-12-16_-mingw32>bin\avr-objdump.exe
-
Thread
micro:bit A/D nicht 0
haben den "micro:bit" ja auch nicht > der Welt aufs Auge gedrückt. Von denen stammt der Mikrocontroller mit dem von dir kritisierten ADC.
> Von denen stammt der Mikrocontroller mit dem von dir kritisierten ADC. Der etwa die gleiche Relevanz hat, wie ein (10 bit-)ADC auf einem FPGA.
-
Thread
Neue AVR Familie - AVR-DA
Gerade durch Zufall entdeckt, vielleicht für den Einen oder Anderen > interessant - es gibt eine neue AVR-Familie: AVR-DA. Nix für ungut, aber zu den Teilen gibt es schon Fragen hier im Forum, z.B.: https://www.mikrocontroller.net/topic/495313#new Warum machst Du nicht wenigstens eine kurze Suche
der sich dort nicht neu einarbeiten mag. Eine vorhandene Codebasis. Man darf ja nicht vergessen die AVR/PIC Historie ist lang. Zuguterletzt zur Anwendung besser passende Features. Machbar ist viel, der Teufel liegt aber im Detail. > Bei AVR ist recht schnell Schluss und man muss komplett auf was
-
Artikel
Digitale Signalverarbeitung
statt Überlaufverhalten (wichtig für die Realisierung von IIR-Filtern). Die Grenzen zwischen Mikrocontrollern und DSPs sind mittlerweile schon etwas verschwommen. Viele Mikrocontroller sind mit zusätzlichen DSP-Funktionen ausgestattet (PICCOLO, dsPIC, ARM Cortex M4), während DSPs zunehmend in Richtung
Core-Module Herstellerwebsite uClinux Port und GNU toolchain Blackfin Core-Module mit Spartan-3E FPGA dsPIC. Der dsPIC ist ein kleiner 16-Bit-Mikrocontroller mit DSP-Funktionen. Mit dem klassischen 8-Bit-PIC hat er außer dem Namen nichts gemeinsam. Er basiert auf der modernen RISC-Architektur des PIC24 und
-
Thread
Zwei Versorgungspins an MCU
HI >Leider nein. Dann suche mal nach AVR042: AVR Hardware Design Considerations Dort steht auf S.5 (unter der Abbildung der Satz For devices with multiple pairs of power and ground pins, it is essential that there is a decoupling capacitor
spess53 schrieb im Beitrag #6246402: > AVR042: AVR Hardware Design Considerations Woher weißt du das der TO einen AVR verwendet? Und seit wann ist eine App Note ein Datenblatt? > Dort steht auf S.5 (unter der Abbildung der Satz > > For
-
Thread
IDEs? was nutzt Ihr?
True Studio 9.3 (SPL) für STM32, AVR Studio 4 für AVR - das geht aber nur, weil ich hier noch keine brandneuen AVRs benutze.
EMBITZ,Stm32CubeIDE,Keil, AVR Studio
-
Thread
Arduino DUE Hardware mit W5500: Seltsame Absturzprobleme
Das ist eine völlig andere Architektur entgegen einem AVR... Schau dir das Speicher und ISR Konzept eines ARMs an. Wenn du aufgrund unsauberer Programmierung hier beim zugriff Fehler machst, fällt dir das auf die Füße. Ein AVR macht einfach weiter...
, z.B. für Zählervariablen, die den Watchdog-Reset oder den SoftReset überleben) Ach ja: ARM vs AVR: Mir ist bekannt und bewußt, daß der ARM Kern, der von versch. Prozessorschmieden verwendet wird, etwas völlig anderes ist, als AVR, Motorola 68xx oder auch als der gute alte 68000. Deswegen versuche
-
Thread
ADC mit höherer Aufösung vs Oversampling
ADCs erhöhen Nimm mal einen Controller mit einem "ordentlichen" 10 bit AD-Wandler. Z.B. einen PIC12F675 und nicht diesen Atmelmurks. Schliesse 4 Si-Dioden in Flussrichtung über einen 10k an Vcc an. Dann miss 4x hintereinander die Spannung über alle 4 Dioden. Da wird in 99 % aller Fälle der selbe
Das Thema scheint mir hier schon mal diskutiert: https://www.mikrocontroller.net/topic/485043
-
Thread
Midiinterface - diskrete UARTs mit integrierter RS232 statt MC UARTs?
diskreten UARTs (die gleich eine integrierte RS232-Schnittstelle haben) aufzubauen um dann den Mikrocontroller einfacher zu halten, so daß er nur für Buffering und Interrupthandling zuständig zu sein braucht.
> nämlich 4 Software-UARTs mit je 31,25 kb/s zu programmieren? Das kann man mit praktisch jedem AVR8 machen. Man muß halt bloß wirklich programmieren können... Ja klar: mit deutlich schnelleren µC geht's natürlich auch, wenn man zu doof ist, einen Eimer Wasser umzukippen...
-
Thread
Mikrocontroller konsistente Datenhaltung
Hallo alle zusammen, ich bin gerade dabei mein persönliches Mikrocontroller-Projekt zu schreiben und dabei ist mir zum ersten mal aufgefallen, dass viele Hobby-Programmierer für die Daten wie zum Beispiel Analogwerte, Messwerte, Regelungs- und Steuerungsparameter und
Ben S. schrieb im Beitrag #6223393: > Beispiel bitte! Ein kleienes Beispiel: https://www.mikrocontroller.net/topic/493622#6220199 Findet allerdings keine ungeteilte Zustimmung.
-
Thread
Entprellen (kein AVR) Gesperrt
wie MOV, LD, LDS, LDDS, L, LDEQ, LDMI, LDMIA, .... alles ganz einfach und jeder versteht das auch, PIC, AVR, ARM, x86, i51, /390, alle sprechen ASM.
Controllern auf ganz wenige Seiten. Jede Instruktion für sich mit ganz einfacher Funktionalität. > PIC, AVR, ARM, x86, i51, > /390, alle sprechen ASM. Aber nur ganz wenige Anwender brauchen sie alle. Die unterschiedliche Hardware macht Programme ohnehin ganz selten absolut portabel.
-
Thread
Testplatine für ATmega 2560 - Kondensatoren an jedem VCC/GND Paar ?
Controllern gibts das Problem eh nicht mehr - die dort eingesetzten UARTs sind deutlich flexibler. Die AVR-Peripherie ist halt ... veraltet halt. Macht man heute anders. Kannst Dir ja mal zum Vergleich einen PIC32MZ anschauen. fchk
mal zwei minus 5pF. Mit deinen 22 pF bist du nahe an dieser Faustformel. Probiere sie! Einige AVR Mikrocontroller enthalten per Software zuschaltbare interne Kondensatoren, so dass die externen entsprechend kleiner sein müssen, wenn sie aktiviert sind.
-
Thread
DS18B20 mit Interrupt, AVR-GCC
c-hater schrieb im Beitrag #6239665: > All diese netten Sachen gibt's nämlich halt nicht auf jedem AVR8. AVR8 was ist das, muss ich das noch kennen? ... ch bekomme von Microchip jeden Monat backfrisch 36 AVR/ARM/PIC's freihaus geliefert und sammle die Teile bald wie Briefmarken! ... und lese auch
doch > nur an den eigenen begrenzten Fähigkeiten. HansImGlück schrieb im Beitrag #6239696: > AVR8 was ist das, muss ich das noch kennen? > ... ch bekomme von Microchip jeden Monat backfrisch 36 AVR/ARM/PIC's > freihaus geliefert und sammle die Teile bald wie Briefmarken! > ... und lese auch
-
Thread
Ansteuerung eines Schrittmotors mit 2 Endschaltern
p2057872.m2749.l2649 Das Relais: https://www.ebay.de/itm/1-Kanal-Channel-Relais-Modul-5V-230V-LED-Relay-PIC-AVR-DSP-ARM-MCU-Arduino-Pi/142889819573?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649 Die Schrittmotortreiberstufe: https://www.ebay.de/itm/A4988-Stepper-Motor-Schrittmotor-Treiber-Driver
Rampen mit konstanter Beschleunigung eine recht einfache Darstellung in der AN_8017: Atmel AppNote AVR446 - Linear speed control of stepper motor http://ww1.microchip.com/downloads/en/AppNotes/doc8017.pdf und dazu den Code http://ww1.microchip.com/downloads/en/AppNotes/AVR446.zip
-
Thread
Datei auf SD-Karte via AVR auf Computer übertragen
selber löten und Dir nicht die Finger brechen willst: https://www.microchip.com/wwwproducts/en/PIC24FJ64GB002 Ist jetzt kein AVR. Kennst Du nicht. Ist aber auch nicht weiter schlimm, Du willst und sollst ja was lernen, auch dass es noch eine Welt abseits von Arduino gibt. Dieser Prozessor ist
noch relativ viel im DIL-Gehäuse im Angebot haben, und nicht nur alte Sachen, sondern auch sowas wie PIC32MX. Fertige Bibliotheken für UART, SPI, USB etc hast Du dort auch, und die Debugging-Möglichkeiten sind viel besser als bei AVR. Denke einfach mal drüber nach. fchk
-
Thread
Zero Cross Erkennung mit Mikrocontroller geht das so?
. http://ww1.microchip.com/downloads/en/AppNotes/Atmel-2508-Zero-Cross-Detector_ApplicationNote_AVR182.pdf
Was uns zum nächsten Topic "Die 120°-Erkennung mit Mikrocontroller" führt..
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
gemeint, also deren ARM-Konkurrenz PIC32 MIPS. AVR werden nicht unterstützt. https://www.segger.com/products/debug-probes/j-link/technology/cpus-and-devices/microchip-pic32-support/ Der J-Link unterstützt nur 8051 mit SWD, also die
Programmier- und Debuginterface der Microchip PICs (MCLR, PGCLK, PGDAT, VCC, GND). Die zugekauften Atmel AVR Controller haben alle was anderes. Und der JLink kann nur das ICSP vom PIC32, denn da wird das MIPS EJTAG-Protokoll der PIC32 MIPS-Kerne quasi durchgetunnelt, und der JLink kann ja auch MIPS EJTAG.
-
Thread
STM32CubeIDE / project ohne HAL
Wenn du bisher AVR oder PIC auf Registerbene programmiert hast, ist nicht wirklich viel anders.
Ben S. schrieb im Beitrag #6430337: > Wenn du bisher AVR oder PIC auf Registerbene programmiert hast, > ist > nicht wirklich viel anders. Gut hab ich nicht. Also kannm an getrost das AVR-Tutorial hier auf der Seite verwenden?
-
Thread
Wo wird der ATTiny verwendet?
Interessanter wäre die Frage, wo ein PIC10F200 verwendet wird. Und selbst da gibt es 1000 Sachen...
> -> AVR nimmt kein Profi mehr, kommt in kein (Stückzahlen-) Gerät mehr. So ein Schmarn!
-
Thread
Wie in C zum Quadrat? Gesperrt
Nur mal so aus Neugierde, wer quadriert hier eigentlich auf kleinen Mikrocontrollern doubles? Da möchte ich mal ne Anwendung sehen, die das braucht außer vielleicht nem Sextanten. Und dann nehm ich halt einen potenteren µC und überlasse das Optimieren der Toolchain. Um die paar
x86 sein. Aber hellsichtig wie du bist, kannst du bestimmt eine konkrete Zielplattform vorschlagen. AVR? PIC? ARM? RISCV? Tim T. schrieb im Beitrag #6174513: > Also mir ist es jetzt einfach zu doof weiter darauf einzugehen. Der > Spezialist will es einfach nicht verstehen und ich hab sinnvolleres
-
Thread
Arduino / ATmega328P UART RX Interrupt LIN
was hier falsch laufen könnte. Vielen Dank im Voraus! Hier der Code des Slaves: #include <avr/io.h> // Inkludiere IO Ports #include <avr/interrupt.h> // Inkludiere Interrupt Adressen unsigned char PID = 0x92; // Enthält die geschütze ID des LIN Slave unsigned char sync
AppNote: https://www.microchip.com/wwwAppNotes/AppNotes.aspx?appnote=en592045 Ansonsten hat jeder PIC24/dsPIC33 und PIC32 LIN 2.2 konforme UARTs standardmäßig eingebaut. fchk
-
Thread
ATtiny25 - EEPROM - Write ohne Verschleiß
-- also speziell das ohne > Verschleiss...: Das Thema ist nicht ganz neu, https://www.mikrocontroller.net/topic/490213 Oliver
wenig platz dafür im eeprom habe. die variante taugt auch gut für eeprom's mit page-write e.g. bei pic's mit HEF. mt
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
sondern auch einfach zu verstehen ist. Da bleiben nur wenige Sorten übrig: Die einfacheren (älteren) PIC16 und eventuell noch die einfacheren Atmel AVR. Wobei ich mir nicht sicher bin, ob die auf C-programmierung zugeschnittene AVR-Architektur tatsächlich für 12 jährige das Geeignetste ist. Auf alle Fälle
W.S. schrieb im Beitrag #6166296: > Die einfacheren > (älteren) PIC16 und eventuell noch die einfacheren Atmel AVR. Wobei ich > mir nicht sicher bin, ob die auf C-programmierung zugeschnittene > AVR-Architektur tatsächlich für 12 jährige das Geeignetste ist. Ich