-
Thread
Soundausgabe auf dem AVR
nicht. > Wenn Du auch für andere Sachen offen bist: > https://www.microchip.com/en-us/product/dsPIC33FJ128MC804 > Der hat einen 14 Bit Stereo DAC. Interessanter Tip. :)
Christian schrieb im Beitrag #7602580: > Es geht um Klingeltöne in CD-Qualität, also 44.1 kHz / 16 Bit, 5-30s > aber Mono.
-
Thread
Induktiver Positionssensor - Fragen dazu
www.f-w-eppers.homepage.t-online.de/BigC_Dir/BigC1.html habe ich das o.g. Prinzip angewendet, ist aber mit 'nem minimalen PIC in asm gemacht. Oder eine Eier-Uhr mit Zeitauswahl (h, m, s in ges. 16 Bit groß) mittels Drehencoder. pedas Artikel "Drehencoder" gelesen, damit der Arm keinen Drehwurm kriegt, eine Dynamisierung
aus, wieviel Schritte 4% bei einem 16-Bit Wandler sind und wieviel Bits das entspricht - dann weißt Du direkt, wieviele Bits Du (vom LSB aus zählend) in die Tonne treten kannst. Will sagen: 16-Bit Auflösung heißt noch lange nicht 16-Bit
-
Thread
Kleine Vorabfrage zu P3 RGB LED Projekt mit ESP32
zu initialisieren und das zeigt > entsprechend ein Bild an nein, das ist bei meinen RG-Modulen 16x16 (SLM-1606)so, da habe ich mal ein Beispielbild hochgeladen, ist ja schon 12 Jahre her... aber ich denke man sieht das ganz schön. Das Teil läuft immer noch genau so: https://www.mikrocontroller.net
sind das nur Schieberegister...ähnlich des 595 Im SLM1606 gibt es nur ein Schieberehister auf dem 16x16 Modul mit 2x256 Bit - keine Zeile, dafür ein Reset für den definierten Startpunkt...Die sind so gestrickt dass sie, wenn man sie nur clockt, den Registerinhalt stumpf wiederholt ausgeben... das könenn
-
Thread
Hilfe bei 74HC595 über Komparator ansteuern, Ansteuerzeiten/Signalqualität
Hallo Zusammen, folgende Situation: Ein PIC32MM0128GPM048 auf Board A, hat zu wenige 24V-Ausgänge, weshalb ich mit einem 74HC595 auf Board B 16 weitere 24V-Ausgänge schaffen möchte. Ausgangsschaltung auf Board A siehe „24V-Ausgang_Board_A“
Felix schrieb im Beitrag #7590856: > Ein PIC32MM0128GPM048 auf Board A, hat zu wenige 24V-Ausgänge Um es genau zu sagen: Ein PIC32MM0128GPM048 hat gar keine 24V-Ausgänge. Laut Datenblatt vertragen die GPIOs im günstigsten Fall maximal 6V (DS
-
Thread
Beseitigen eines XC8-Compiler-Errors
zum Erlernen von C-Codes für PICs habe ich mir ein Beispiel von der Simplecircuit-Seite für meinen PIC16F18877 umgeschrieben und bin nun auf einen Fehler runter.Wäre schön, wenn ich das Ding noch weg kriege und dann compilieren kann.Das Projekt habe ich mit dem Ordner angehangen.Ich nutze Linux Debian
verstehen...nutzt nix,muss ich wohl durch...Und warum musste ich ausgerechnet die komplizierteren PIC's zum üben nehmen,der PIC16F18877 wurde aber leider in einem Lehrbuch verwendet und das Teil hat ja eine Doku von 669 Seiten,sehr universell das Ding... ok, also Danke nochmals..wie lange spielst du
-
Thread
RB0 am PIC16F884
Hallo, Forum, bei folgender Einstellung: TRISB = 0: PORTB = Ausgang ANSELH = 0: PORTB = digital I/O PORTB = b'11111111' werden an RB1 bis RB7 angeschlossene LEDs wie gewünscht, eingeschaltet, die an RB0 gleichartig angeschlossene LED erhält keinen Strom. Am freien Pin RB0 liegt die volle Versorgungsspannung an; wenn die LED angeschlossen wird, geht die Spannung auf 1,9 V runter, ohne dass die LED leuchtet. (LED-Typen 2mA, Rv = 1 k). Wo steckt der Wurm? Dieter
-
Thread
Hashwert unterliegende Cryptofunktion herausfinden
Programmieren, Jedes Gerät speichert seine Nummer, die Systemnummer und das Systempasswort in einem 24C16 EEPROM. Ich konnte schon die Speicherstellen ausfindig machen, jedoch komme ich nicht hinter den Algorithmus, wie die Daten abgelegt werden. Sicher nicht ohne Verschlüsselung, denn es ist ein (älteres
einen Individuellen Key, hätte mir alles nichts gebracht. Offenbar haben die Authoren alles inkl. der PIC-Firmware reversed, aber halten sich etwas bedeckt mit inhaltlichen Details zum Protokoll. Ich habe mir die wichtigsten Kommandos zusammengescriptet, zwar ohne checks und Fehlerbehandlung, aber für
-
Thread
AVR T1 Capture Problem - Meinung erbeten
count; // Anzahl der Impulse lesen zeit_low = ICR1; // capture-reg lesen: untere 16bit zeit_high = ueberlauf; // dazu die oberen 16bit // siehe hier: if((TIFR1 & BIT(TOV1)) && (zeit_low < 0x8000)) // evtl. Ueberlauf T1 noch offen? zeit_high++;
sein. Entschuldige die Langatmigkeit meiner Gedanken hier. Also rekapitulieren wir: 1) T1 wird mit 16MHz getaktet. Diese hohe Taktrate ist für meine Anwendung notwendig, weil mein Interesse in Änderungen im ppm Bereich liegt. 2) Ferner wissen wir, dass der T1 Zähler bei 16Mhz alle 4.096ms einen Overflow
-
Thread
Tastdimmer Stehlampe defekt
Der Glättungskondensator ist für max. 6,3 Volt, also sollen da wohl 5 Volt anstehen. Der µP ist ein PIC16C505, daneben ein 24LC01B EEPROM. Der Leistungstransistor ist ein IRF840. Hat jemand eine gleiche Schaltung bei der man die Werte der Widerstände noch erkennen kann? Diese sind völlig verbrannt,
-
Thread
Linux und SDCC 4.4.0
hat sich grad' der sdcc-4.4.0-rc2 bauen lassen (configure & make ohne fehler durchgelaufen). Nur pic14- und pic16-ports musste ich disablen, irgendwelche gpu-tools haben da gefehlt, iirc. Wenn ich da mal stumpf ein sdcc hello.c laufen lasse, kommt ein Fehler: _putchar referenced by module vprintf
Dergute W. schrieb im Beitrag #7584270: > Nur pic14- und pic16-ports musste ich disablen, irgendwelche gpu-tools > haben da gefehlt, iirc. Klingt das nicht etwas ... ähm, merkwürdig? Wozu braucht ein C-Compiler irgendwelche "gpu-tool", um Code
-
Thread
Problem b. Brennen des PIC16F884
seit langem erfolgreich einen 40-poligen Nullkraftsockel in Verbindung mit PICKIT2 zum Brennen des PIC16F886. Die Beschaltung der entscheidenden Pins ist für beide Controller identisch. Nun wollte ich einen PIC16F884 in derselben Anordnung brennen, bekam aber immer die Fehlermeldung: "Programming aborted
anders (wenn > Pin1 links oben ist) Alle genannten Fehler kann ich ausschließen, da das Brennen des PIC16F886 einwandfrei funktioniert. D.
-
Thread
"Möglichst" genauer Takt für Mikrocontroller
wäre da, aber ich wollte eigentlich mit einem einfacher 8bitter auskommen, weil ich noch ein paar PIC18F2320 über habe... Harald K. schrieb im Beitrag #7582894: > Magst Du noch erklären, was die Anwendung dieses Konstruktes ist? Interesse an einer langjährigen Statistik und Spieltrieb. Achim
product-detail/de/taitien/TXETALSANF-10-000000/1664-1262-1-ND/6126575 Gute Angebote gibt es zumeist auch für 16,384 MHz. > Ich habe keine Möglichkeit, 10MHz genau zu messen, das wäre also auf > Vetrauensbasis. Das solltest Du aber schleunigst ändern ;-) http://mino-elektronik.de/fmeter/fm_software.htm#
-
Thread
µC für Drehzahlmesser-Projekt
Signale erwartet. Damit ist es sinnvoll, einen Controller zu nehmen, der selber mit 5V läuft: AVR, PIC (8 und 16 Bit), 8051. MSP430 ist dann raus aus der Liste, und ARM weitestgehend auch. Da kannst Du Dir was aussuchen. Interessant für Dich: https://ww1.microchip.com/downloads/en/AppNotes/00001606A.pdf
-
Thread
Meeting-Hölle/Scrum
toll, wie Hadmut Danisch vom Leder zieht, wenn es um Scrum geht: https://www.danisch.de/blog/2024/01/16/scrum/
wie Hadmut Danisch vom Leder zieht, wenn es um Scrum > geht: https://www.danisch.de/blog/2024/01/16/scrum/ Beim Danisch finde ich toll wenn er über feministen herzieht.
-
Thread
Bosch Küchenmaschine MUM-5 Widerstand defekt
Telefunken-Temic-Atmel-Microchip U209B zu sein, weil es den nie in SOIC14 gab. Es ist ein Microchip PIC Microcontroller. Dead giveaway hierzu sind die VDD/VSS an Pin1 und Pin14, siehe z.B. Anhang vom PIC16(L)F1823. * https://www.mikrocontroller.net/topic/449525 * Bilder der Platine 10002505 im Netz
ist die Z-Diode an K=VDD und A=VSS angeschlossen. Also: * 5,1V für nicht-L-Microcontroller z.B. PIC16F1823 * 3,3V für L-Microcontroller z.B. PIC16LF1823 mfg mf
-
Thread
ADC mit Schieberegister und LEDs
die LEDs die Stellung des Potentiometer angeben. Programm: MPLAB X IDE; C-Programmiersprache; PIC 16F18446; Compiler: XC8 Header Datei: [c] #ifndef Schieberegister #define Schieberegister #define serPin LATAbits.LATA1 #define srclkPin LATAbits.LATA4 #define rclkPin LATAbits.LATA5
schreibTakt (); // SChieberegister #endif Schieberegister.c: #include "Schieberegister.h" #include "16F18446_Init.h" #include "16F18446_Konfiguration.h" //Variable zur Speicherung der Segmentcodierung für die übergene Ziffer int displayZiffer; void digDisplay (int dezZiffer){ displayZiffer
-
Thread
[VS] wer es noch brauchen kann
Gate Driver 4 x ICL232CBE (SO16) RS232 Driver 3 x MAX3232ECWE (SO16) RS232 Driver 6 x 74HC08N (SO14) TTL [/pre]
#7571582: > entweder Tonne oder > gegen aufgerundete Versandkosten: fast alles weg! nur noch 2 x PIC18F452-I/P (PDIP-40) uC 2 x 87C52EBPN (DIL40) uC 3 x P80C552FA (PLCC 84) uC 3 x P89C52X2BA (PLCC44) uC 7 x MAX3316EEAE (TSSOP16) RS232 Tranceiver 2 x 82C52UBA (PLCC44) uC 3 x MAX3232ECWE (SO16)
-
Thread
Welche IC: 9 Eingangs PINS mit beliebigen 9 Ausgangs PINS verbinden
Mit einem PIC16, wie dieser: PIC 16F876-20/SP sollte es gehen. Gibt es einfachere Lösung als mit PIC?
Sasa S. schrieb im Beitrag #7569588: > Mit einem PIC16, wie dieser: Der verbindet aber die Anschlüsse nicht, das wird mit Ethernet nix.
-
Thread
Bosch Isio Heckenschere, Motor läuft nicht
die Schaltung, konstant, dauerhaft. Taster nicht gedrückt, 0mA. Was könnte da sein. Controller PIC 16F61x nicht gut zu lesen. Ich könnte durchaus mit Oszi mal schaun, ob da irgendwelche Steuerimpulse für die H-Brücke raus kommen. Aber noch besser wäre es, wenn jemand direkt einen Tip hätte
-
Thread
12 Volt DC Motor über WS2811 Chip steuern
zu Antrieb würde reichen. (12V, GND, Daten). Du bräichtest einen kleinen Controller wie z.B. AVR16DD20 oder PIC24F04KL100 (die klassischen AVRs kommen mit LIN nicht gut zurecht) https://ww1.microchip.com/downloads/aemDocuments/documents/MCU16/ProductDocuments/DataSheets/PIC24F16KL402-Family-Data-Sheet-DS30001037D.pdf
herausbekommen: - 20,03 kOhm Spulenwiderstand - unter Volllast 1,410 Ampere als Maximalstrom - 16,8 Watt - bei Blockade überraschenderweise nur 0,626 Ampere. Besten Dank an alle für Euren super interessanten und hilfreichen Input
-
Thread
[V] Induktivitäten 4,7µH bis 560µH (Aliexpress-Bestellung teilen)
höhere Spannungen als VDD erzeugen will, natürlich bei nur geringem Verbrauch. sprut hat das für seine PIC-Brenner verwendet.
Ich habe auch welche bestellt, allerdings nicht alle Werte (nur 16 Werte), würde da auch einmal je 5 oder 10 Stück abgeben. 2,2µH; 4,7µH; 5,6µH; 10µH; 15µH; 22µH; 47µH; 100µH; 220µH; 330µH; 470µH; 680µH 1,0mH; 1,8mH; 2,7mH; 4,7mH Bezahlt habe ich 10€ würde es
-
Thread
Neue Bauteile: Knochenschallmikrophon, Thermistor mit Schraubkopf uvam
png) Bildquelle, beide: Silicon Labs. ### MicroChip: Evaluationsboard für I3C-Achtbitter 18F16. MicroChips Lowcost-I3C-Achtbitter 18F16 haben wir in der Vergangenheit bereits vorgestellt. Wer mit dieser MCU unbürokratisch Experimente durchführen möchte, kann dies nun unter Nutzung der in der Abbildung gezeigten Platine namens “Microchip Technology PIC18F16Q20 Curiosity Nano Kit ” tun.  Bildquelle: MicroChip. Hervorzuheben ist, dass die rund € 25 teure Platine auch einen Debugger mitbringt. Die MCU ist also
-
Thread
Nixie Uhr Code
Hallo Ich habe im Netz eine Anleitung für eine Nixie Uhr gefunden. Die Uhr wird über einen PIC 16F15325 gesteuert. Diese hat mir gefallen und ich habe diese Uhr nachgebaut. Soweit kein Problem. Die Uhr funktioniert soweit und hat im Code eine 12H Anzeige. Laut dem Entwickler ist das
machine effect" > hier auch noch implementieren kann Beschreib mal, wie sowas aussehen soll. Der PIC dürfte nicht das Problem dabei sein.