-
Thread
Ideen für FPGA-Projekte?
W.S. schrieb im Beitrag #3578874: > Leute, > all die Sachen, die man besser mit nem µC machen kann, sollte man auch > mit nem µC machen. Also nix mit Komplettrechner, CNC-Steuerung und so. Du meinst "billiger" statt "besser". Ein FPGA kann locker die Aufgaben eines 8/16 bit uC übernehmen
Beitrag #3579244: > Du meinst "billiger" statt "besser". Ein FPGA kann locker die Aufgaben > eines 8/16 bit uC übernehmen und dazu ein Mehrfaches an Du irrst. Ich meine tatsächlich BESSER. Die allermeisten Aufgaben, die so für einen µC anstehen, kann ein FPGA nämlich überhaupt nicht besser,
-
Thread
SLE4436 mit ASM emulieren
Hallo Zusammen! Habe mir einen ASM-Code zur Emulation einer SLE4436 runtergeladen. Habe einen PIC 16F84 und MPLAB. Beim Compilieren bringt MPLAB immer ERRORS 1. Folgende Meldung: Error[118] C:\ERSTER1\SLE4436GUT.ASM 19 : Overwriting previous address contents (2007) Wäre für Hilfe Dankbar
-
Thread
SLE4436 mit ASM emulieren
Hallo Zusammen! Habe mir einen ASM-Code zur Emulation einer SLE4436 runtergeladen. Habe einen PIC 16F84 und MPLAB. Beim Compilieren bringt MPLAB immer ERRORS 1. Folgende Meldung: Error[118] C:\ERSTER1\SLE4436GUT.ASM 19 : Overwriting previous address contents (2007) Wäre für Hilfe Dankbar
-
Thread
THT im Hobbybereich, hat das noch Zukunft? Gesperrt
recht gleichförmige > Signalstrukturen, bei 8-Bit-Systemen beispielsweise 8 Daten- und meisten > 16 Adressleitungen, die fädelt es sich ganz munter daher. Da merkt man, wie sehr ein uC eine Platine auf einem Chip darstellt;-)
Hobby VERBOTEN. Sagt wer? Stimmt nicht: ich verwende auch daheim KEIL uV, IAR-ARM, CubeIDE, CCS C für PIC, CVAVR, Zilog Z8! Encore, AS7 > Ebenso PCBs die man nicht selber ätzt, SMD generell, MCUs >8bit oder > 16Mhz und alles das was es nicht fast so schon vor 30J gab. Ich bin häufiger Privatkunde
-
Thread
DTMF Transceiver
die DTMF Signale (*21*0171.....#) für die anrufweiterschaltung sendet. Das ganze soll mit einem PIC 16F84A realisiert werden. Außerdem hab ich schon das IC MT8880C gefunden, das versteh ich auch soweit, mein Problem ist, dass ich nicht weiß wie ich es nun in die Telefonleitung bekomme, da ich da
-
Artikel
Temperatursensor
der Daten Beispiel mit Strobe ohne Interrupt Diskussion mit Beispielcode (MSP430, AVR, PIC) blockierend C++ Interrupt noch mehr C, problematisch Interrupt C für ATmega8 auch problematisch fertiger Code zum Einlesen des Zacwire-Protokolls für PIC in ASM RN: Bascom TSIC206 Thermometer mit Uhr
hier. ADT7310 / ADT7xxx-Familie von AD. Der ADT7310 von Analog Devices besitzt eine Auflösung von 16 Bit und eine Genauigkeit von ±0.5°C im Bereich von −40°C bis +105°C. Vorteile: Ansteuerung per SPI ADT73xx oder I2C ADT74xx keine Kalibrierung notwendig hohe Auflösung und Genauigkeit: 16 Bit ADT7x02
-
Thread
DS18B20 Verkabelungs od Software Problem
0x11, 0xB0, 0x6B, 0xE1, 0x21 };//Temp //DeviceAddress sensor2 = { 0x28, 0xFF, 0x5, 0x72, 0x74, 0x16, 0x3, 0xE0 }; //DeviceAddress sensor3 = { 0x28, 0xFF, 0x2B, 0x3F, 0x73, 0x16, 0x5, 0x60 }; //DeviceAddress sensor4 = { 0x28, 0xFF, 0xC5, 0x11, 0x73, 0x16, 0x5, 0x7D }; //DeviceAddress sensor5 = { 0x28, 0xFF, 0xC, 0x68, 0x74, 0x16, 0x3, 0x30 }; //Temp char sensor1Name[] = "Temp 1: "; //char sensor2Name[] = "Temp 2: "; //char sensor3Name[] = "Temp 3: "; //char sensor4Name[] = "Temp 4: "; //char sensor5Name
-
Thread
Rust - ist das hier um zu bleiben?
Greeter: Compile time dependencies: greeting interface Runtime dependencies: keine hallo/main.c: [c] #include <stdio.h> #include <greeter.h> void greet(const char* who){ printf("Hello %s!\n", who); } [/c] [code] cd hallo gcc -shared -fPIC -I ../greeter main.c -o libgreeter.so cd ..
altbekannten Werkzeugen? Wie schwer tut man sich wenn z.B. der Chef man möchte doch z.B. von STM32 oder PIC/AVR auf ein Rust Entwicklungssystem umzusteigen? Wird PIC/AVR unterstützt? Gibt es Case Studies wie man ein existierendes erfolgreiches embedded Projekt (STM32/AVR/PIC) von C/C++ auf Rust umsetzt
-
Thread
Hausbus
Ich schaue mich gerade bei den CAN-MCs um. Der HCS12 sieht ziemlich gut aus, oder der Mitsubishi M16C, mit dem habe ich schon etwas gearbeitet, wenn auch nicht mit CAN. Und der HCS12 ist ja sehr verwandt mit dem HC11, den habe ich früher benutzt. Der Fujitsu kommt eher weniger infrage, ich will mich
der Preis geht, wenn man nicht gerade bei Reichelt oder Conrad kauft (oder kaufen muss). Beim T89C51CC02 komme ich da auf 5,20 Euro (100Stk). Der CC01 ist etwas teurer. Den Motorola habe ich bei AVNET für 5,50$ (84 Stk) gefunden. Gute Suchlinks, gerade für Preise, gibt es hier: http://claymore.engineer.gvsu.edu
-
Thread
Platinensammler - Leiterkarten für 30ct/cm²
Hi Thomas, welchen Display-Treiber verwendest Du auf dem Board? Der Baustein hat nur 16 Pins, d.h. nach Stromversorgung und I2C bleiben günstigstenfalls 12 Pins übrig, das reicht für ein einfaches Multiplexing von 64 LEDs (oder ohne Dezimalpunkte: 56 LEDs) nicht aus... gibt's da auf der
> Hi Thomas, > > welchen Display-Treiber verwendest Du auf dem Board? > Der Baustein hat nur 16 Pins, d.h. nach Stromversorgung und I2C bleiben > günstigstenfalls 12 Pins übrig, das reicht für ein einfaches > Multiplexing von 64 LEDs (oder ohne Dezimalpunkte: 56 LEDs) nicht aus... > gibt's
-
Thread
Wie programmierfähigkeiten testen? (Embedded)
und flashen, LED die mit bestimmter Frequenz blinkt. Eine Garantie war das aber auch nicht. >I2C CAN DMA FPU jein. Es gibt absolute Experten in 8-Bit und 16-Bit die nie was mit DMA gemacht haben.
ich dass du nicht das Veränderungsmanagement (Change Management, https://de.m.wikipedia.org/wiki/Ver%C3%A4nderungsmanagement) gemeint hast sondern das Änderungswesen (https://de.m.wikipedia.org/wiki/%C3%84nderungswesen). Sag Danke, du hast heute was gelernt. Viele Projektleiter verwenden die Begriffe
-
Thread
Wechselrichter zur Netzeinspeisung bauen?
Akku-Controllern sagen, das keine Sonne da ist.... Also ich habe zum Testen einen Dallas/Maxim DS80C390, PIC32MX795 und LPC24xx jeweils mit 2 CAN Ports Einer sollte für die Solarmodule sein und einer für die LiPoly Batterien... Hmmm, bin aber auf der Suche nach einem geeigneten 3 Port CAN Controller
Akku-Controllern sagen, das keine Sonne da ist.... > > Also ich habe zum Testen einen Dallas/Maxim DS80C390, PIC32MX795 > und LPC24xx jeweils mit 2 CAN Ports > > Einer sollte für die Solarmodule sein und einer für die LiPoly > Batterien... > > Hmmm, bin aber auf der Suche nach einem geeigneten 3
-
Thread
ADF4350/1 Mangelhafte Referenzfrequenzübersprechdämpfung am HF-Ausgang
Abstecken des Arduinos macht übrigens auch keinen Unterschied. Ich kann im SSB RX die Oberwelle des 16MHz uC Quarz ganz schwach hören. Aber die ist auch bei Abstecken der Evalbord da;-) Gerhard
Gerhard H. schrieb im Beitrag #6475655: >> Echte Zenerdioden sind gut, mit Spannungen < 4V. 3 BZX84c3v3 in Serie >> sind um Welten besser als eine 10V-Diode. > Das stimmt sicherlich, ohne Zweifel. > > Alternative: Rote Standard- oder IR-LEDs. Die müsste man zwar auch > kaskdieren, um höhere
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
no running welec) SUUUPPPIIII mein W2024A geht wieder ... Nun wird die vermutete Hardware 1C9.0E auch erkannt. Interessant ist, dass ich vorher eine komplette Softwarerücksicherung von meinem Neuen mit der HW: 8C7.0E eingespielt hatte. Die Hardware-ID auf dem Bildschirm kommt also aus dem EPCS16
50 µs 0xFFFFFFCE, // 14 -> 100 µs 0xFFFFFF83, // 15 -> 200 µs 0xFFFFFF06, // 16 -> 500 µs 0xFFFFFE0C, // 17 -> 1 ms 0xFFFFFB1E, // 18 -> 2 ms 0xFFFFF63C, // 19 -> 5 ms 0xFFFFEC78, // 20 -> 10 ms 0xFFFFCF2C, // 21 -> 20 ms 0xFFFF9E58, //
-
Thread
Versaut einen die Arbeit als Selbstständiger/Freiberufler?!
ziemlich jeden relevanten Mikrocontroller progammiert, meist direkt als sie aufkamen damals (6502, PIC16C84, Avr90S1200, Arm7/9, AVR32, MSP430, TI DSPs, MSP430, Cortex M3/M0, ). "Leider" - aus damaliger Sicht, heute sehe ich es als meinen Vorteil- kam ich 98, parallel zum Studium und kurz nach dessen
Syndroms. Die Japaner haben dafür sogar ein spezielles Wort. http://de.wikipedia.org/wiki/Kar%C5%8Dshi MFG Falk
-
Thread
Begriffsabgrenzung Maschinenzyklus Befehlszyklus
schlecht ist, für mich als einen der das seit 30 Jahren macht, scheint https://b1391bd6-da3d-477d-8c01-38cdf774495a.filesusr.com/ugd/56440f_96cbb9c6b8b84760a04c369453b62908.pdf (aus dem nand2tetris-kurs) brauchbar. Aber manche haben halt ihre ganz spezielle Lernweise, > Das hatte ich schon erwähnt
Architekturen übertragen. Im Nachhinein ist mir ausgefallen, dass sich die Autoren in ihrem Buch auf den PIC16F84A beziehen. Das haben auch einiger hier im Forum schon vermutet. Wichtige Kommentare in diesem Zusammenhang waren: georg schrieb im Beitrag #6137194: > Der zweite Satz ist dagegen eine unzulässige
-
Thread
Neues Layout, Artikel der Woche
www.mikrocontroller.net/assets/forum-50490e4cd7cde2d8a686852da870830b.css http://www.mikrocontroller.net/assets/mobile-84cd8960748d9aa05aceee4aaa04b232.css http://www.mikrocontroller.net/assets/print-a7d673c936f253f11fa45fd8bc60ab0d.css http://www.mikrocontroller.net/assets/screen-799ed182508bc13553b9598e00a53568.css
/assets/forum-50490e4cd7cde2d8a686852da870830b.css > http://www.mikrocontroller.net/assets/mobile-84cd8960748d9aa05aceee4aaa04b232.css > http://www.mikrocontroller.net/assets/print-a7d673c936f253f11fa45fd8bc60ab0d.css > http://www.mikrocontroller.net/assets/screen-799ed182508bc13553b9598e00a53568.
-
Thread
DCF77 - Stunden werden nicht korrekt angezeigt
Der Link funst evtl. besser: https://oar.ptb.de/files/download/56d6a9c0ab9f3f76468b45a7
getestet und nicht mehre Pakete ausgewertet. Aber ICH hatte einfach keinen Platz mehr, in dem mit C vergewaltigten PIC16F84. :D
-
Thread
C++ auf einem MC, wie geht das?
<T>(static_cast<uint16_t>(a) & static_cast<uint16_t>(b)); }; // ******************************************************************************** extern "C" { void __cxa_pure_virtual() { // erst mal nichts
--------------------------------------------------------- #define PORT(x) typedef s_AvrPort<(uint16_t)&PIN##x,(uint16_t)&DDR##x,(uint16_t)&PORT##x> port##x; #ifdef PORTA PORT(A) #endif #ifdef PORTB PORT(B) #endif #ifdef PORTC PORT(C) #endif #ifdef PORTD PORT(D) #endif #ifdef PORTE PORT
-
Thread
Wanderkiste Widlar, Runde II
, bin gespannt, wie die aussieht) 2 * Infineon 3-fach Bridge Treiber 2 * RFID Tags In: 1 * R8C/13 Experimentierboard 2 * ESP8266 Module 2 * PIR Sensor Module 5 * HT16K33 Chips 20 * RGB LEDs 5mm Handvoll Schraubklemmen für Platinen, 2-polig, anreihbar Sobald ich die Adresse vom Felix habe
Displays und Sensoren - Neuer Touchscreen von Sony M4 Aqua - HD44780 Display - HD44780 I2C Board - DS18B20 Temperatur Sensor Wasserfest * Mix - Mobilfunk-Modul - Endstop Switches - PIC Mikrokontroller - LEDs - SMD Taster - 74HC4051 Multiplixer auf Breakout-Board
-
Thread
Assembler wo sind eigentlich diese ganzen Genies??
so mitbekommen. Habe meinen ersten Mikrocontroller in Assembler um ~2010 rum programmiert. War ein PIC16F84 und später ein PIC16F876. Waren relativ einfache Sachen die ich gemacht habe. z.B. 2*16 Zeichen LCD ansteuern oder ADC lesen. Mit Assembler habe ich heute eigentlich gar nichts mehr am Hut,
Ich habe 1989 mit Assembler 8048 angefangen. 1991 dann 8051 ausschließlich in Assembler. 1998 78K3 16Bit auch rein in Assembler. 2000 M16C in Assembler und AVR in C. 2007 ARM7 in C 2012 Cortex M3 und 2016 Cortex M7 Gruß Joachim
-
Thread
Vorschlag zu Hex-Ziffern auf 7-Segment-Anzeigen
https://www.realdigital.org/doc/ad0c5fbdaddde0e930abbd9eda84f88b
ohne Probleme lesen, > was bei > der linken Variante nicht so ist. Alternativ könnte man das 'C' auch 'c' darstellen.
-
Thread
Transistortester mit AVR Gesperrt
R_PORT=tmpval2; // gate ladewiderstand abschalten vgate=(unsigned long)ReadADC(b)*78/16; } } [/c]
/www.reichelt.de/?;ACTION=3;LA=444;GROUP=D124;GROUPID=4024;ARTICLE=81766;START=0;SORT=artnr;OFFSET=16;SID=25gU7hPawQARkAAEh0jbw060f3737100156c9c51cc4d1d265c6b7 Gruß, m
-
Thread
Visualisierung von geloggten Daten
Konverter das Format von Datum und Urzeit zu überarbeiten? Mein Logfile sieht so aus: DATE & TIME;T1[C];T2[C];T3[C]; 2011-10-01 00:00;16;40;55; 2011-10-01 00:01;16;40;55; Datum und Uhrzeit sind somit in der ersten Spalte und nicht getrennt. Natürlich müsste auch das Datum "umgebaut" werden.
das Format von Datum und > Urzeit zu überarbeiten? Mein Logfile sieht so aus: > > DATE & TIME;T1[C];T2[C];T3[C]; > 2011-10-01 00:00;16;40;55; > 2011-10-01 00:01;16;40;55; Habs jetzt soweit, das es funktioniert: Das Datum/Zeitformat kann jetzt durch einen entsprechenden Eintrag in der Config
-
Thread
Messender für Radioreparatur gesucht
AD8000 (OpV zum Bilden des Ausgangssignals) - zwei HF-Detektoren, einer logarithmisch, einer linear - PIC16 (zum Ansteuern) - Interface zum PC über eine Serielle Im Original hat das Ding nur einen Meßeingang und der hat 50 Ohm Impedanz. Kann man aber mit Tastköpfen anders machen. W.S.
. Habe hier grad ein typisches Gegenbeispiel gesehen: "Für einen Tiny816 suche Librarys: UART I2C" Da will jemand ein Projekt mit einem µC machen, aber anstatt sich die Mühe zu machen, dessen Manual zu lesen, fragt man nach fertigen Treibern. W.S.
-
Thread
PWM an PIC18Fxx3x
Hi. Ich habe einen PIC18F2431 und möchte diesen verwenden um einen dreiphasigen BLDC Motor anzusteuern. Das Problem ist, dass ich die PWM einfach nicht ans laufen bringe und mittlerweile glaube ich schon zu lange auf den
; 114. 115. 116. 117. while(1) 118. { 119. 120. } 121. } [/c]