-
Thread
Servosteuerung 30 A - H-Brücke verstärken?
integrieren. Also ist mal wieder Lernen angesagt. Im Assembler-Tutorial https://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Assembler_und_Inline-Assembler hab' ich mich jetzt bei der Simulation der Interrupt-Timer festgebissen. Ich hatte für ein paar Minuten erfolgreich AVR-Studio
So, der Anfang wäre geschafft. Das Timer-Beispiel aus dem Assembler-Tutorial https://www.mikrocontroller.net/articles/AVR-Tutorial:_Timer#Simulation_im_AVR-Studio läuft auf dem AT90CAN32. Welcher Idiot hat eigentlich bei Atmel die ISP-Anschlüsse auf ander Pins als SPI gelegt und nix davon ins
-
Thread
main.c ändern und als .Hex absprichern?
Nach dem übersetzen und linken solltest Du dann auch ein .hex file finden. Das kannst Du auf den AVR schieben.
weniger erledigt. Um das Tutorial für absolute Anfänger hier zu zitieren: "Auf dem PC muss das AVR-Studio, WinAvr und ggf. Ponyprog zum Übertragen der Hex-Files installiert sein." Das ist alles. Ponyprog hast Du ja schon. Also fehlt nur noch AVRStudio und WinAVR. Da musst Du auch nicht die neueren
-
Thread
Embedded Systems lernen
. Je nachdem was du vorhast kannst du dir auch einfach nen PIC/AVR mit Minimalbeschaltung auf ein Steckbrett/Lochraster stecken und mal reinfühlen. Dann brauchst du aber nen Programmer wie z.B. PicKit3. Arduino hat Bootloader+Seriell Wandler und lässt sich auch
wühlen...Aber es gibt zum Glück die informativen Seiten und Bibliotheken von Uwe Becker: http://mikrocontroller.bplaced.net/wordpress/ Für PIC Mikrocontroller stehen zwei lesenswerte Bücher im Regal, leider beruht die darin behandelte Softwareentwicklung auf Assembler, und der Stand ist 2007. Aber die
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
Wir ahnen, irgendwas scheint Dir an den AVRs nicht zu gefallen und daher > willst Du wechseln. AVR gegen STM32 ... Der einzige Grund für AVR wäre die 5V Technik und DIL Gehäuse, wenn man es denn braucht. STM32 Boards sind so billig und leistungsfähig, und in einer Vielzahl an Varianten erhältich, dass AVR kein Thema mehr sein sollte.
-
Thread
Was kann man mit 16Byte an RAM machen?
viel man mit wenig Ressourcen machen kann, möchte ich demnächst ein paar kleinere Projekte mit Mikrocontrollern, die in Flash- und RAM-Größe sehr beschränkt sind, umsetzen. Speziell hab ich mir da den PIC 10F220 ausgesucht. Programmiert werden soll er mit dem PicKit3 und der IDE + C-Compiler von Microchip
> Sparen mit Returnadressen im Stack. Dies ist aber nicht PIC-spezifisch; damit spare ich auf einem AVR vor allem die 7 Takte für /rcall/ & /ret/.
-
Thread
Formatierung eines Flash-Speichers
wie ich am besten Daten in ein 64Mbit Flash bekomme. Genauer gesagt, wie diese Daten mit einem 16bit PIC unter C verwaltet werden. Es geht zum einen um Konfigurationen (von 1 Byte bis zu Strings mit einer Länge von ca 50 Zeichen) aber auch um kleine Audio-Sequenzen oder aus dem Internet geladene, zwischengespeicherte
letztendlich viel einfacher zu verwenden ist, als nackte Flash Speicherchips. Die https://www.mikrocontroller.net/articles/AVR_FAT32 Library ist schön modular aufgebaut und man kann sie leicht auf andere Mikrocontroller portieren. Um etwas anderes als SD/MMC Karten anzusteuern, müsstest du lediglich die
-
Thread
PROM lesen /schreiben / Programmiergerät
korrigieren: Bilder anschauen überfordert auch so manchen. Insbesondere dich! https://www.mikrocontroller.net/topic/414481#4829234
EM 1031 Empfänger. Auch 16 Kanal. Die sind schon etwas neuer und haben keinen PROM sondern einen PIC16C71-04/SO. Ich glaube aber das ist ein nur "einemal beschreibarer"? Unter dem PIC sieht man noch die Programmierpins. Update: Ja lese gerade: 1792 Bytes Programm-Speicher-PROM, organisiert
-
Thread
Getting started Stm32F4 + WS2812
möchte nun in meiner privaten Zeit in die digitale Welt einsteigen. Hierfür habe ich mir den Arm Mikrocontroller-EVM von STM (Stm32F401 und Stm32F11) geholt. Ich habe desöfteren schon an Mikrocontrollern gearbeitet - PICS , AVRs etc sind mir nicht ganz so fremd nur das Problem war, dass ich die Entwicklungsumgebung
beschäftigst Dich erstmal mit den Grundlagen der Cortex-Controller oder aber Du steuerst die LEDs mit einem AVR oder PIC an, damit hast Du ja angeblich schon Erfahrung. Alles andere wäre verschwendete Zeit.
-
Thread
H-Brücke: Ansteuerung mit Überlapp statt Totzeit
hat, sondern einen (am besten einstellbaren) >Überlapp? Das kann jeder halbwegs aktuelle Mikrocontroller, selbst ein kleiner AVR. >uC und PWM machen, oder CPLD. Jedoch wäre es einfacher wenn keine >Software beteiligt ist (nicht meine Entscheidung). Wenn der uC bzw. dessen PWM einmal konfigurt
Wenn man die Signale mit einer Tot-Zeit invertiert, dann hat man Signale mit Überlappung. Die PIC24xxMC (Motorcontrol) haben eine fein einstellbare Totzeiterzeugung. IMHO kann man bei denen die Ausgänge in der Polarität einstellen und sollte eine Überlappung ohne zusätzliche HW hinbekommen. MfG
-
Thread
ADC Messbereich verschieben nach 3,0 - 4,2V
Beitrag #4815736: > ADC Messbereich verschieben nach 3,0 - 4,2V Siehe hier: https://www.mikrocontroller.net/articles/Spannungsteiler#Spannungsteiler_mit_Offset.2C_passiv Zusätzlich brauchst Du noch eine einfache OPV- Verstärker- Schaltung
oder als Kehrwert 0,3158:1 Dazu findet man z.B. 47:150 oder noch näher 160:510 https://www.mikrocontroller.net/articles/E24-Teiler Statt einer sehr niederohmigen Referenz kann man auch zwei passende Widerstände nach GND und +V nehmen, da dauert die Berechnung etwas länger.
-
Thread
Welches ist die beste kostenlose Schaltungssimulationssoftware?
Hm, ein kostenloses Programm scheint es doch zu geben, das die PIC und einige µC der AVR Familie simulieren kann: https://sourceforge.net/projects/simulide/?source=recommended Das Projekt scheint allerdings noch am Anfang zu sein, die neuste Version ist 0.2. Ich
Hegdert schrieb im Beitrag #4814940: > Hm, ein kostenloses Programm scheint es doch zu geben, das die PIC und > einige µC der AVR Familie simulieren kann: > https://sourceforge.net/projects/simulide/?source=recommended Wie schon angedeutet: Einen uC zu simulieren ist geradezu trivial im Vergleich
-
Thread
Arduino als uC für Bachelorarbeit, schädlich für Bewerbung?
solltest bei einer Bewerbung besser die zugrundeliegenden Technologien nennen: GNU C++ Compiler und AVR Mikrocontroller Arduino ist nur ein Anfänger-Baukasten, der darauf aufsetzt.
#5026129: > Das kann man damit nämlich auch, > weil man eigentlich nie arg weit weg ist vom "nackten" AVR. an manchen Stellen bspw. digital_write ist man Faktor 10 vom nackten AVR weg: https://www.mikrocontroller.net/topic/313891 Ferner nimmt man in der Medizintechnik gern optische Signalübertragung
-
Thread
DDS-Chip mit einem AVR ansprechen
möchte mit einem DDS-Chip (AD9951) eine Frequenz erzeugen. Die Frequenz soll dabei von einem Mikrocontroller an den DDS übergeben werden. Nun bin ich mir nicht sicher, wie ich den DDS-Chip mit meinem AVR richtig anspreche. Ich benutze einen XMega256A3 den ich in C programmiere. Der DDS ist an PORT
ja wirklich nicht so schwer sein. Ich hab sowas vor Jahren mit dem PIC16Firgendwas gemacht, der im FA-NWT drinsteckt - und zwar in Assembler. Aber das nützt dir ja nix, oder? W.S.
-
Thread
Leistungsstärkere Alternative für Atmega/Arduino
Tipp! Wenn er jetzt noch Wifi hätte *träum* ;-) Billig ist allerdings echt was anderes. Dieser PIC hier http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC33FJ64GP206A hat "nur" 8 PWMs, ich bräuchte mindestens 10... > Gibt es denn schon eine Richtung wo du hin willst? > AVR oder mehr
Controller rauszusuchen.. mit 10 PWM http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC33FJ64GP206A mit 16 PWM http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC24F08KM202 Egal, es wird eh nichts werden.
-
Thread
Codeeingabe mit wenig Leitungen für SPS
Falls die SPS einen ADC hat, reichen 2 Leitungen: https://www.mikrocontroller.net/topic/64731#new
ernsthaft werden willst programmier das ganze mit Atmel Studio und bau dir deine eigene Platine mit einem AVR µC deiner Wahl auf. Dazu brauchst du dann nochn ISP. Wühl dich dazu ambesten einmal durch: https://www.mikrocontroller.net/articles/AVR und https://www.mikrocontroller.net/articles/AVR-Tutorial
-
Thread
Komponenten im AVR, die viel Strom verbrauchen
Hallo, für ein Projekt würde ich gerne die Stromaufnahme eines AVR aufzeichnen. Hardware ist vorhanden. Um das ganze besonders deutlich zu machen (und weil ich kein AVR Experte bin) würde ich gerne Komponenten nutzen, die besonders viel Strom im AVR brauchen. Ich
jemand anders gemacht hat und das obendrein professionell. Daumenregel: Mehr als 10mA zieht kein AVR. Die untere Grenze bei einem aktiven AVR liegt bei 120nA.
-
Thread
DIY Frequency Counter mit 10 bis 12 Digits?
mit CPLD Bausteine gehen, wie die Industrie es auch tatsächlich macht. Rein mit den üblichen Mikrocontrollern ob Atmel oder Pic ist volkommen egal, wird man nicht zum Ziel kommen. Das Tor muss bei 10 Stellen schon Flankensteilheiten im einstelligen Picosekundenbereich besitzen. Und die Refrenzteiler
oben von Possetitjel so genannten Time-to-Voltage-Converter hatte ich schon mal die "CTMU" neuerer PIC-Prozessoren erwähnt: http://www.mikrocontroller.net/topic/387384#4433647 Mittlerweile habe ich mir die PIC-CTMU und den Atmel-PTC (Peripheral Touch Controller) genauer angeschaut. Leider scheint
-
Thread
Welchen Programmer kaufen ?
die Anschaffung bereut hätte. Support und Haltbarkeit war immer sehr gut. Egal ob EEPROM, Mikrocontroller (PIC,Atmel,ARMs) alles prime. Auch die ISP Funktion klasse. Gruß Sascha
dir einen Segger J-Link. Die EDU-Variante kostet gerade einmal 50€, und damit geht sehr viel - von PIC32 über ARMs bis hin zu Applikationsprozessoren. Mit dem macht man nicht viel falsch (Außer man nutzt AVR oder PIC12/16/24), der wird dir nämlich draußen in der Berufswelt auch begegben. Nur wenn
-
Thread
Mikrocontroller soll Netzspannung erkennen, erhält aber chaotischen output.
Entferne R19, dieser ist zu klein und lädt den Kondensator zu schnell wieder auf. Ein Pullup im AVR oder PIC reicht vollkommen aus. Sonst hast du hunder mal pro Sekunde High/Low. Mit Pullup hast du Low wenn Netzspannung vorhanden. Ich hab sowas seit Jahren im Einsatz. Ist bis auf Bauteilewerte fast
Entferne R19, dieser ist zu klein und lädt den Kondensator zu schnell > wieder auf. Ein Pullup im AVR oder PIC reicht vollkommen aus. Genau das habe ich gemacht. Genau das verhalf auch zur Lösung. Als ich die Software umschrieb um pro Sekunde die Nulldurchgänge zu zählen habe ich allerdings nur
-
Thread
Was ist das für ein Microcontroler?
merkwürdigen China Teile von denen wir hier fast > nichts mitbekommen oder irgendein Russischer PIC Clone aus dem kalten > Krieg. Das kann alles sein. Pic auf keinen Fall, PortB ist bei den Dingern immer Rechts, PortA immer Links, da zieht sich so ziemlich durch alle Baureihen, genau so wie der
Mikrocontroller schreibt man mit zwei L - Herr Lehrer
-
Thread
Was ist 32 Bit und nicht ARM?
PIC32 PowerPC siehe auch Renesas
Halbwisser schrieb im Beitrag #4792355: > Was gibt es noch an 32-Bit Mikrocontrollern wo nicht ARM drin > ist? Bitte erweitert meinen Horizont. Warum kein ARM? Das ist Stand der Technik. Was spricht dagegen? Die PIC32 haben keinen ARM-Kern, aber ich glaube, dass für Microchip
-
Thread
Assembler Zeitverzögerung
nach xx Jahren kommt evtl. Dein Wert atomgenau (falls DCF77 noch verfügbar ist). https://www.mikrocontroller.net/articles/AVR
https://www.mikrocontroller.net/topic/1513#8447
-
Thread
Umfrage: Was würdet ihr auch in einem Onlineshop wünschen?
deren Portfolio anfangen … Dann könnten wir diesen Thread endlich beerdigen: https://www.mikrocontroller.net/topic/258480
Denke ich auch aber das wird schwer, gibt es ja alles schon, auf ein Thema Spezialisieren z.b. nur AVR + den Krams drum rum (ok die Nische ist TOT). Also mal schauen was noch geht, ich persönlich vermissen nen Shop der ne große Auswahl an PIC´s hat und halt das Passenden drumherum aber die Nische
-
Thread
Wann fährt welcher BUS?
wäre denn > bereit mal ein Wiki aufzusetzen? Einen Anfang gibt es doch schon: https://www.mikrocontroller.net/articles/Bus
https://www.mikrocontroller.net/topic/44100 http://www.fhemwiki.de/wiki/1-Wire_Emulation_per_ATTiny https://www.tm3d.de/index.php/1-wire-device-mit-avr
-
Thread
Neue 8-Bit Tinys vorgestellt: 417/814/816/817 Gesperrt
bezeichnet üblicherweise ein Flashen über eine Standard-PC-Schnittstelle z.B. RS232 und nicht wie bei den AVR das Flashen mit einem Spezial-Programmer über eine Art SPI sowas heisst üblicherweise ICP = In-Circuit-Programming. Daher braucht man für ISP bei anderen Mikrocontrollern als AVR auch keine "Infrastruktur
Sache ganz einfach: Der beste Makroassembler namens "C" filtert alles für meinen Kern. Ob der nun AVR, PIC, STM8, RX oder Cortex Mx heisst, ist doch schon Nebensache. Wenn er für die Peripherie ausreicht, entscheidet eher die Klicki-Bunti-IDE.
-
Thread
"Universalprogrammer" für Linux
dabei sind (z.B. STM32F0xx-32K), die meherere Typen abdecken. Programmiert werden können: - Atmel AVR (SPI) - Atmel ATxmega (PDI) - Cypress PSOC4 (SWD) - Microchip PIC10xx/PIC12xx/PIC16xx - Microchip PIC18xx - Microchip dsPIC33xx - NXP/Freescale MPC56xx (BAM) - NXP/Freescale HCS08 - NXP/Freescale
Die PIC18xxxx (ohne J und K) z.B. 18F2455 18F2550 etc. werden wohl nicht unterstützt?
-
Thread
Wie die Baudrate am Pin rausfinden? Gesperrt
Georg G. schrieb im Beitrag #4785773: > Augen auf! Habe ich https://www.mikrocontroller.net/topic/411249?goto=4785764#4785079 und da waren es 0,2 / Div https://www.mikrocontroller.net/topic/411249?goto=4785780#4780214
sonstigen Reverse-Engineering Aufgaben Rückschlüsse. Welcher Prozessor ist dazwischen? Ein kleiner PIC z.B.? Der kann -je nach Größe- maximal Protokollkoverter sein. Usw. Aber na ja, das hier ist wohl etwas aus dem Ruder gelaufen.
-
Thread
Mikrocontroller in C++ oder C Programieren
nur für diese unnützen Funktionen und Features, die kein normaler Mensch jemals bei einem 8-bit AVR oder PIC brauchen wird- selbst bei enem ARM nicht. Und OOP bei uC - einfach lachhaft. Das kann vielleicht bei einer Ampelsteuerung oder Strassenbeleuchtung einigermassen zufriedenstellend funktionieren
für > diese unnützen Funktionen und Features, die kein normaler Mensch jemals > bei einem 8-bit AVR oder PIC brauchen wird- Weißt Du, es geht gar nicht darum, ob man C++ braucht. Es geht darum, ob es einem die Arbeit leichter macht -- und das tut es, sogar ziemlich gut.
-
Thread
µC programmieren ohne ISP ?
AVR Mikrocontroller (die meisten jedenfalls) haben eine ISP Schnittstelle. Die Pins sind mit MISO, MOSI, SCK und RESET beschriftet. Diese musst du mit dem ISP Programmieradapter verbinden. Natürlich auch
#4765157: > wie brenne ich nun mit dem AVRISP mkII oder PICKit 3 ein > Hexfile in einen Atmel / PIC ?? Irgendwie brauch ich doch noch Hardware Die "Hardware" besteht aus 5 (PIC) bzw. 6 (AVR) Verbindungen (vulgo: Drähten) zwischen dem µC und dem Programmiergerät. Wie du das konkret löst, ist dir
-
Thread
Innenwiderstand Meßspannung ADC
Dann darf der Teiler durchaus auch noch etwas hochohmiger ausfallen. Mache für solceh Fälle beim AVR auch nicht anders. Gruß aus Berlin Michael
einen P-FET. Alternativ siehe auch die Schaltung aus dem [[Batteriewächter]] https://www.mikrocontroller.net/articles/Datei:BMON_1048_PIC.PNG Es reicht ein BSS138 und ein Port-Pin. Der kleine Nachteil ist daß am Source des BSS138 maximal ca 1,5V unterhalb von VDD gemessen werden können. Also
-
Thread
Hilfe: China DIY Transistortester mit TFT geht nicht :-(
Na toll, was'n /blöder/ Thread. Jetzt muss ich mein PIC3 auch noch auf AVR umflashen. DANKE
.) > gefragt wurde und mich das auch interessierte, habe ich ein bisschen in > den Sourcen vom AVR Transistortester geschaut. Dort gibt es eine > Erweiterung zum Trendy ComponentTester :-) > https://www.mikrocontroller.net/svnbrowser/transistortester/Software/Markus/ > > Da hat jemand das tolle
-
Thread
PIC Programmierer für Windows 10 ?
siehts da ja eher miserabel aus aber zum > Lernen taugt ja Atmel wohl besser denk ich mal. nein. AVR hat zwei für Anfänger unangenehme Eingenschaften: 1. Was bei PIC die Config Words sind, sind bei AVR die Fuses. Bei AVR kannst Du Dich aussperren, wenn Du die Fuses falsch setzt oder den REset-Pin
Renesas dagegen ~1,05 Mrd USD und ST 1,807 Mrd USD Logisch, weder AVR noch PIC können gegen die kleinen ARMs ankämpfen. Und Renesas ist halt Automotive.
-
Thread
Pascal und Ada für AVR
Pascal Fan sehe ich gerade mit Freude das jemand das Thema Ada aufgenommen hat https://www.mikrocontroller.net/articles/AVR-Ada Hat hier schon jemand in Ada auf den Avrs programmiert? Die Vorteile von Pascal und Ada sind halt nicht von der HAnd zu weisen wenn es um Zuverlässigkeit geht...
Pascal Fan sehe ich gerade mit Freude das jemand das Thema Ada > aufgenommen hat > https://www.mikrocontroller.net/articles/AVR-Ada Naja, den wesentlichen Inhalt der Seite hat Andreas selbst vor etwa 8 Jahren beigetragen. Viel steht ja eigentlich (leider) nicht da, was ich durchaus auch als Zeichen
-
Thread
AVR und C++ - ein Versuch
Bei mir sieht sowas so aus: [c] using PortD = AVR::Port<DefaultMcuType::PortRegister, AVR::D>; using led2 = AVR::Pin<PortD, 7>; int main() { Scoped<EnableInterrupt> interruptEnabler; led2::dir<Output>(); led2::on(); AVR
http://gcc.gnu.org/bugs.html> for instructions. make: *** [Makefile:211: main.o] Fehler 1 [nix]$ avr-g++ -v Using built-in specs. Reading specs from /usr/lib/gcc/avr/6.2.0/device-specs/specs-avr2 COLLECT_GCC=avr-g++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/avr/6.2.0/lto-wrapper Target: avr Configured
-
Thread
3 LED weich blinken lassen abwechselnd
Hallo Wolfgang für zum Beispiel Attiny 2313 https://www.reichelt.de/DIAMEX-ALL-AVR/3/index.html?ACTION=3;ARTICLE=137175;SEARCH=DIAMEX%20PIC%20SH und https://www.reichelt.de/Programmer-Entwicklungstools/DIAMEX-ALL-AVR/3/index.html?ACTION=3&LA=5&ARTICLE=110345&GROUPID=2969&artnr=DIAMEX+ALL+AVR korrekt?
-
Thread
Mikrocontroller an der FH
Was haltet Ihr von diesem Mikrocontroller Praktikum? Zuerst wird alles in Assembler gemacht (auch Cortex-M und Cortex-A) und dann dasselbe nochmal in C
Frager schrieb im Beitrag #4756056: > Was haltet Ihr von diesem Mikrocontroller Praktikum? Worauf zielt die Frage ab?
-
Thread
einfachstmögliche Fehlerbehandlung I2C gesucht
die einfachtsmögliche Fehlerbehandlung? Ich möchte Fehler nicht ausgleichen, sondern nur, daß der AVR weiter macht. Gut, es gibt umfangreiche Appnotes, die mir aber direkt nichts nützen. Hier beispielsweise hat schon mal jemand eine einfache Lösung angewendet: https://www.mikrocontroller.net/
, 10µs Delay, Enable). Besonders stört das bei Multimaster-I2C: http://www.robotroom.com/Atmel-AVR-TWI-I2C-Multi-Master-Problem.html
-
Thread
Widerstandmessung mit AVR
AVR ist ein Mikrocontroller. Das hat mit Widerstandsmessung zunächst rein gar nichts zu tun. Welche Widerstandsbereiche? Niederohmig mit nOhm Auflösung? Mittelohmiges Schätzeisen? Hochohmig bis zum Petaohmbereich
Hallo! Schau mal nach dem AVR-Transistortester (auch hier im Forum). Dann lade dir die Beschreibung des Gerätes herunter hier; http://www.jogis-roehrenbude.de/Transistor-Abteilung/TransistorTester_mit_AVR-Mikrocontroller/ttester
-
Thread
unstabiles Verhalten AD-Wandler an Arduino nano
halt ein wenig langsamer. 115200 fallen mir da spontan ein. Ein Prolific mit einem (Soft-UART-)PIC dran, tut hier tagelang ohne Probleme auf 4 Kanaelen AD-wandeln und mit Teraterm (V2.67) in eine Datei loggen.
ist es jedenfalls in dem Beispiel im Datenblatt das ich nachprogrammiert hatte: https://www.mikrocontroller.net/topic/407895 Dies funktionierte leider bei mir nicht brauchbar. Mittlerweile habe ich diverse andere Codeteile ausprobiert. Die Abstürze sind dabei jedoch geblieben. Was nun etwas gebracht
-
Thread
Kickstarter OpenSource SmartHome (Hardware und Software)
Hallo liebe mikrocontroller.net Community, vor einigen Jahren hatte ich relativ wenig Ahnung von Elektronik und hier bei euch ein wenig Hilfe gefunden: https://www.mikrocontroller.net/topic/264577#new https://www.mikrocontroller.net
worden. Was übrigens realistisch ist und keinesfalls übertrieben. Schaltungen mit ähnlichen Mikrocontrollern (PIC16, schon Ende der 90er mit ähnlichem Speicher oder sogar mehr ;-)) / 4000er / 74HC und den guten alten 555ern sowie OPVs habe ich als 14 - 17 Jähriger auf Lochraster zusammengebastelt. Lauflichter
-
Thread
Arduino Musik
anzusteuern: http://www.ebay.de/itm/YX5300-UART-Control-Serial-MP3-Music-Player-Module-For-Arduino-AVR-ARM-PIC-MF-/172285756859 http://www.ebay.de/itm/MP3-Musik-Player-UART-Seriell-Schnittstelle-Modul-Mit-1W-Sprecher-Fur-Arduino-GE-/172296440559
dir dafür ein passendes Tool. Du solltest sowas können, bevor du mit dem Programmieren von Mikrocontrollern beginnst. Ist ja auch ganz einfach: - Sounddatei öffnen und in Puffer schreiben (du willst ja bloß kurze Stücke haben, gelle) - eine Zieldatei kreieren und dort erstmal das reinschreiben
-
Thread
for(;;) bedeutung?
, Bytecode (GIMPL?) usw. Ein Ada-Frontend existiert ja (GNAT). Ein AVR-Backend auch (als Teil des avr-gcc). Ich dachte bisher, das Frontend würde einfach plattformunabhängigen Bytecode produzieren. Der Teil des gcc, der dann letzlich Assemblercode für AVR produziert
auf PC- und teils auf µC-Anwendungen bezogen (wobei mit µC in diesem Zusammenhang einfache Mikrocontroller wie der AVR, PIC oder 8051 gemeint sind). Da für PCs und µCs völlig unterschiedlich Anforderungen gelten, sollte man diese Argumente nicht durcheinanderwürfeln. Es gibt also sowohl
-
Thread
Zeigt her Eure interessanten historischen Bauelemente
Es ist keine zwanzig Jahre her, aber kann sich noch jemand dran erinnern, als Mikrocontroller massenhaft mit Windows ausgeliefert wurden? Speziell die PIC16C7x mit ADC und wiederbeschreibbarem Speicher waren lange Zeit nur als UV-löschbare Variante im Umlauf. Auf der Entwicklungshardware
https://en.wikipedia.org/wiki/Intel_4004 habe ich grad so eine Vision bekommen: - 4004 von Ebay - AVR/PIC als Chipset (ROM, RAM, etc....) Braucht nur noch ein paar Pegelwandler, da im Datenblatt VSS als positivste Spannung und VDD als -15V angegeben werden. ;) Projektname "Darth Vader"...
-
Thread
(Umfrage) Was war eure erste Programmiersprache usw.?
-turbo-c ms-dos -c auf Unix-kisten (SUN-OS, Linux,HP-UX) -diverse (UNIX-) scriptsprachen -PIC-Assembler -FORTRAN (wg. Uni) -AVR-assembler das war dann etwa 1999, seitdem nix wesentlich neues
hauptsächlich Buskartensteuerung von Messgeräten PC Assembler TurboPascal QuickC, dann TurboC PIC, AVR, 8051, STM32, NXP ARM7 in C Bin halt ein Dinosaurier was Programmieren anbelangt...
-
Thread
PWM Signal generieren mit PIC
PWM kann man aber nur den Grundtakt des Signals erzeugen) http://www.hs-ulm.de/users/vschilli/Mikrocontroller/uCQ/_downloads/uCquick-X.pdf (Kapitel 7) Dein PIC wird mit hoher Wahrscheinlichkeit (noch) nicht von MCC unterstützt (zu alt)
Peter D. schrieb im Beitrag #4743697: > Beim AVR gibt es dazu das Macro _delay_us(), dem man die gewünschte Zeit > in µs übergibt. Obs beim PIC auch so einfach geht, weiß ich nicht. Ja, alles der gleiche Mist ;-) Peter D. schrieb im Beitrag #4743697
-
Thread
Wie funktioniert die Sache mit dem image processing ?
Kauf dir einen Raspi mit Kamera und hol dir OpenCV. Bildverarbeitung geht sicher auch irgendwie auf AVR/PIC(<24), aber nur wenn man sich in der Materie gut auskennt. Zum erlernen selbiger ungeeignet, weil viel zu klein/speziell/... BTW, bloß weil ein Chinese für sein Produkt ein paar Schlüsselwörter
An einen AVR oder 8-Bit-PIC kannst du bspw. so etwas anschließen: http://www.suntekstore.com/goods-14004307-640x480_cmos_camera_module_ov7670_vga_yuv_snr_46_db_with_high_quality_lens.html Dieses Modul sieht
-
Thread
µController gesucht für hd44780 Display
> schade - das der nur 1 mal programmierbar ist. Hä? Alle AVR Mikrocontroller und somit auch Arduino Module haben einen Flash Speicher, der mindestens 10 Tausend (!) mal beschreibbar ist.
Programmer benötigst und es fertige Hardware module gibt. Zum simulieren oder Debuggen ist das AVR- Studio aber angenehmer als die Arduino Software.
-
Thread
Unterschied zwischen PSoC vs. normalem uC
Voltmeter geht mit dem PIC also auch. Das ist aber nich mal PIC-spezifisch, sondern eine Eigenschaft von vielen modernen µC - viel Peripherie, auch analoge. Der herausstechende Vorteil der PSOC ist aus meiner Sicht die größere
Und hier noch ein Psoc5 Beispiel fuer Arduinoliebhaber: https://www.mikrocontroller.net/topic/406087#4715266
-
Thread
VGA-Ausgabe in Elektronikprojekt einbauen
AVR Mikrocontroller als GPU zu missbrauchen ist ein nettes Experiment, taugt aber nicht für reale Anwendungen. Schau mal: http://www.watterott.com/de/Micro-VGA-Mikrocontroller-VGA-Grafikkarte Abgesehen
2ter Atmel der seriell annnimmt und VGA ausgibt http://www.serasidis.gr/circuits/AVR_VGA/avr_vga.htm https://www.mikrocontroller.net/topic/143445 http://tinyvga.com/ https://www.uni-koblenz.de/~physik/informatik/ECC/vga.pdf https://www.google.de/search?q=vga+text+atmel&ie=utf-8&
-
Thread
8051 und Linux - Anfänger sucht Hilfe
da ich noch nicht mal aus der Hardware den Hersteller ermitteln kann. Das Board nennt sich 51 AVR MCU Microcontroller Development Board H5B2 Dabei war auch ein passender Mikrocontroller im Sockel womit ich testen könnte aber auch hier habe ich keinerlei Infos was für ein Controller das ist.
einfacher, als wenn du dich mit aller Gewalt an einem Nischen-OS fixierst. > Das Board nennt sich 51 AVR MCU Microcontroller Development Board H5B2 > Dabei war auch ein passender Mikrocontroller im Sockel womit ich testen > könnte aber auch hier habe ich keinerlei Infos was für ein Controller > das