-
Thread
Wanderkiste Widlar, Runde V
Kameramodul, finde kein Datenblatt dazu Kommt raus (?) -------------- 1x Micro SD Karte 128MB 8x PIC16C54 (OTP Pic) 8x PEB2095N (ISDN Transceiver)
Aktuelles Gewicht: 12,1kg
-
Thread
Bitte um Hilfe bei Speicher identifizierung
2 Byte eine Word sind; > Ein Word sind nicht immer 16Bit. Ein (Program-)Word kann z.B. bei PIC-uC auch 12 oder 14 Bit breit sein. Hier im Datenblatt ist gemeint: 524,288 Words mit je 16Bit x 2 Speicherbänke
-
Thread
Lauflicht Zeit verlängern
https://pic-microcontroller.com/knight-rider-light-computer-version-2/ sieht dem hier sehr ähnlich, PIC12F629, 8LEDs aber je 2 LED parallel
Welcher PIC (oder etwas anderes) ist es denn? Das Foto ist zu unscharf um die Aufschrift zu erkennen. Vielleicht läßt er sich ja neu programmieren. Der PIC12F629 in meiner Fundstelle wird jedenfalls mit MPLAB
-
Thread
Lichterkette auf Timer umbauen
habe ich vor vielen Jahren auf Wunsch meiner Frau für das Leuchtherz an unserer Haustüre mit einem PIC 12F683 programmiert. Beim Einlegen des 18650-Akkus blinkt das Herz dreimal und bleibt dann für 4 Stunden an. Dann erlischt es und startet wieder am nächsten Tag zur gleichen Uhrzeit wie beim Einlegen
bleibt das Herz aber nur drei Stunden an, am nächsten Tag wieder 4 Stunden usw. Die Platine für den PIC ist ein Stück Lochraster in einem selbstgedruckten Gehäuse. Der 18650 steckt ebenfalls in einem selbstgedruckten Gehäuse; der 4,1 Volt-Akku hält recht genau 14 Tage durch. Das hex-file für den PIC habe
-
Thread
1wire2voltage - 1wire Sensor zu 0-10V Konverter zweikanalig
Toleranzen OHNE PC-Software abzugleichen. Kurzfassung: Zwei DS18B20 Sensoren werden von einem PIC12F1572 eingelesen, skaliert (-20°C-80°C entsprechen 0% bis 100%) und an zwei PWM Ausgängen mit 16kHz ausgegeben. Die zwei PWM Ausgänge werden geglättet und auf 0V-10V verstärkt. Fertige Platinen
#7275275: > Wer nutzt das? Einige Kunden von uns, weil es bis 2k kostenlos ist und der verwendete PIC12F1572 auch 2k hat. Der Code ist im Anhang und darf gerne nach C, ASM, ... portiert werden.
-
Thread
Wozu übertrieben schnelle Microcontroller?
unter 1Mio Stück der Fall sein. Natürlich ist es eine beachtenswerte Kunst, ein Oszilloskop per PIC12f675 zu realisieren https://www.dos4ever.com/uscope/uscope_e.html. Kaufen täten das aber nur Nostalgiker.
Code-Beispiel auf dem ESP32 (a.k. übertrieben schneller Microcontroller ;-) ): https://circuits4you.com/2018/12/31/esp32-hardware-serial2-example/
-
Thread
Wie µC vorwarnen bei Netzausfall?
Ich verwende deshalb immer externe Netzteile. Das macht sehr vieles einfacher. Ich speise gerne mit 12V und habe dann einen LT1777 ultra low noise regler fuer meinen Controller. Wenn die 12V weg gehen kann man ein Signal generieren.
und haben limitierte > Lebensdauer. Dein Schaltregler läuft auch nicht ohne Strom: 1mA aus den 12V sind 12mW. Plus 4,8mA aus 3,3V sind 25mW. In Summe also 37mW. So viel wie die OK-Lösung bei passender Auslegung auch. > Ich verwende deshalb immer externe Netzteile. Das macht sehr vieles > einfacher
-
Thread
12V Motor mir automatischer Umschaltung z.B. mit Lichtschranke
Sepperla32 schrieb im Beitrag #7270158: > Kann man jeden 12 Volt Motor rechts und links rum laufen lassen? Fast jeden. Aber einfach so die Richtung wechseln endet rasch mit ausgeschlagenen Zähnen im Getriebe. Besser wäre, am Ende der Strecke erst anzuhalten
hält zumindest 5A aus, ist aber leider ein Schließer (normally open): https://www.conrad.de/de/p/pic-pmc-5002-reed-kontakt-1-schliesser-250-v-dc-250-v-ac-5-a-250-w-506934.html
-
Thread
MPLab X IDE und Hi-Tech Compiler PICC18
leider verstehe ich das nicht. Der MCC ist jatzt in der MPlab X IDE installiert. Eine Bibliothek pic10-pic12-pic16-pic18-1.82.1.mc3lib habe ich mir auch heruntergeladen. Frage: Muß ich in der MCC noch irgend etwas programmieren/konfigurieren? Die Funktion "eeprom_read" war im Hi-Tech Compiler direkt
Im Anhang 2 Dateien, wie sie der MCC für meinen PIC erstellt hat. gruß
-
Thread
Frage zum PIC18F4450
hallo; ich habe mittlerweile mehrere verschiedene PIC-Prozessoren mit dem PICKIT3 und dem mitgelieferten Programm-Adapter erfolgreich programmiert. Jetzt habe ich mir 3 PIC18F4550 gekauft und bekomme an allen 3 die Fehlermeldung: Address: xxx Expected
Der Textool Adapter ist Schrott. Kann man mit den PIC12F157X auch nicht verwenden. Da werden nur die alten 0815 Pics unterstützt. Deswegen haben wir dann einen universellen ICSP Adapter gebaut, welcher mit Jumpwires mit dem PIC Sockel verbunden wird.
-
Thread
Frage zu Implementierung einer Peak-Anzeige (LED)
rudumentär, dass statt eines tiny13 mit kleinen Änderungen auch andere Kleincontroller (z.B. tiny15/85/412, PIC10/12/16, STM32, M8C, CY8C4000, uvm) einsetzbar sind. > Anyway, da müsste ich ja auch noch das Programmieren eines > ATtine13 lernen .. Ich kenne deine Kompetenzen nicht -- aber notfalls suchst
dass statt eines tiny13 mit kleinen Änderungen auch > andere Kleincontroller (z.B. tiny15/85/412, PIC10/12/16, STM32, M8C, > CY8C4000, uvm) einsetzbar sind. > >> Anyway, da müsste ich ja auch noch das Programmieren eines >> ATtine13 lernen .. > > Ich kenne deine Kompetenzen nicht -- aber notfalls
-
Artikel
USB
Businterface, JTAG Digikey ca. 8 € ST STM32F10x Full 36..144 3,3V/5V Cortex-M3 72MHz 512KB 64KB 21 x 12bit 2 x 12bit, 32 PWM 5 USART, 1 CAN SPI, I2C, SSC Siehe Artikel STM32 Farnell ab ca. 5 € ST STM32F4xx Full + Hi 64..176 3,3V/5V Cortex-M4 168MHz 1024KB 192KB 24 x 12bit 2 x 12bit, 32 PWM 6 USART, 2 CAN
CYUSB3014 Super 121 (BGA) 1,8V ARM9 ? 0 256KB? - - 2 UART I2C GPIF II (State Machine) ? Microchip PIC18F2550 Full 28 PIC 12MHz 16K x 16bit 2KB 8 x 10bit Reichelt ca. 7,95 € Atmel AT91SAM7S64 Full 64 3,3V/5V ARM7 55MHz für Bootloader: 18,432MHz 64KB 16KB - 4 PWM 2 USART SPI, I2C, SSC größere Chips auch
-
Thread
SWD Programmer für Serienfertigung gesucht
, ich bin auf der Suche nach einem SWD Proggrammer für die Serienfertigung, der Programmer soll PIC12/16/18/24 und STM32 unterstützen. Was kann man da am besten für nehmen?
ich bin auf der Suche nach einem SWD Proggrammer für die > Serienfertigung, der Programmer soll PIC12/16/18/24 und STM32 > unterstützen. > Was kann man da am besten für nehmen? Die aufgezählten PIC-Serien können doch kein SWD, oder?
-
Thread
Altium: Reaktivierungsprogramm endet wohl dieses Jahr
. Wer weiss, ob das Herunterladen in 2 Jahren oder so noch geht und ob sich das dann unter Windows 12/13/14 noch installieren lässt. Ich habe auch noch massenweise alte Installationsmedien, z.B. für Delphi, aber die sind auf einem heutigen System nicht mehr installierbar. Georg
7 lesen sich auch spannend. Ein paar echte Verbesserungen dabei. https://www.kicad.org/blog/2022/12/Development-Highlight-December-Edition-features-coming-to-KiCad-7/
-
Thread
Zeigt her eure elektronischen Weihnachtsbasteleien!
Johannes F. schrieb im Beitrag #7567320: > ein über IR-Fernbedienung > ein-/ausschaltbares Netzteil für 12-V-Birnchen bis 3 Watt Geheimer Insidertipp: Eine kleine Öffnung im Gehäuse vor dem IR-Empfänger erhöht die Reichweite enorm! ;)
mit langsamen Farbwechsel gebaut. Prozessor ist ein CH32V003 mit 5V betrieben, LEDs sind WS2815 mit 12V Betriebsspannung. Reinhard
-
Thread
Eingangsbeschaltung Frequenzzähler EA 6533-8
Auswertung zu machen. Hier die Erklärung was ZCD ist, Applicationshinweise und eine Liste der AVR und PIC die über ZCD Peripherie verfügen... https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus/core-independent-and-analog-peripherals/integrated-analog/zero-cross-detect
Falls in der Bastelkiste vielleicht noch ein altes Steckernetzteil mit Wechselspannungsausgang für 5-12v (z.B. bei alten Telefonen gar nicht selten) liegt wäre das sogar ideal. Dahinter ein Gleichrichter+ Spannungsregler für deine Schaltung. und das Messignal wird über Spannungsteiler vor dem Gleichrichter
-
Thread
Frage zu einem kleinen PIC-ASS-Programm
hallo; ich habe folgendes kleine PIC-ASS-Programm: [c] PROCESSOR 16F15313 #include <pic16f15313.inc> PSECT psect1 org 0x00 goto main PSECT psect2 main: movlw 0b11111011 movwf TRISA
- der Main-Code wird erst gar nicht durchgefuehrt. Im uebrigen: xc.h ersetzt normalerweise alle pic-header files in der C-Umgebung. Du verwendest 2 mal die include-Anweisung fuer den PIC :#include <xc.h> und #include <pic16f15313.inc> Den Pic-As schaue ich mir vorlaeufig nicht an....kein Bedarf
-
Thread
EEPROM Endurance von Microchip uC
Moin, Vor längerer Zeit testete ich einen PIC16F877A aus gegebenen Anlaß um herauszufinden wieviele Schreibzyklen im EEPROM tatsächlich ausgehalten werden können. (Nur für Hobby Anwendungen von Interesse und für die allgemeine Praxis nicht sehr
lange die Daten hält wie nach 10 Schreibzylen. Hier mal ein entsprechender Ausschnitt aus einem MC9S12XEP100 Datenblatt.
-
Thread
PICs mit I2C unter MCC Classic
ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/ReleaseNotes/release_notes_pic10_pic12_pic16_pic18_v1_82_0.pdf Und I2C haben eigentlich alle aktuellen(!) PIC16 (die mit 4 oder 5 Ziffern hinter dem F) und PIC18 (die mit J oder K in der Typenbezeichnung). fchk
Was möchtest Du konkret machen. Wie ist Deine Anwendung? z.B. PIC18F46K80 und PIC18F97J60 Beispielcodes hierzu könnte ich bieten. Viele Grüße Ingo
-
Thread
Viele Kippwaagen, wie zählen?
Pic seriell an den Auswerterechner senden.
TBSRGM1 is a retrofit module to equip tipping bucket rain gauges with data logging capability and SDI-12 interface. https://www.tekbox.com/product/tbsrgm1-sdi-12-rain-gauge-module/ Bisschen teuer, gibt aber bestimmt Institutsrabatt. Uwe
-
Thread
Effizient/Einfach viele kapazitive Sensoren auslesen
der Idee Von John Nethercott (bei interesse siehe Bild, bzw. Link: https://wordpress.codewrite.co.uk/pic/2014/01/21/cap-meter-with-arduino-uno/), möchte aber die vielen langen Kabel, die ich dafür auf dem auf dem Arm habe, eliminieren. Deshalb bin auf einer Suche nach einer Lösung, die die Kapazitätswerte
sei's drum: der AVR am Handgelenk könnte mittels eines Dreidraht-Interface (single direction SPI) mit 12Mbit/s Daten an (was auch immer) liefern.
-
Thread
gibt es neben der Kapazität andere Kriterien am Elko die altern?
genug Arbeitsspannung und dann zählt wirklich jedes uF. Eine Graetzbrücke würde das Problem auf der 12Volt Seite lösen, dem 7805 aber mehr Verlustleistung bescheren.
schaffst du sicher nicht, wenn du möglichst viel an dem Ding rumschraubst. Denn wie gesagt: wenn da ein 12V Trafo mit einer Einweggleichrichtung 12V Relais bedient, dann kann es gut sein, dass durch eine Brückengleichrichtung der Spannungsmittelwert deutlich höher wird und die Belastung durch die Relais ebenfalls
-
Thread
CH32V003 - RISC-V für angeblich $0.10
Von Gigadevices lasse ich aufgrund der kopierten Produkte grundsätzlich die Finger, und die ganzen PIC und 8051 cloner waren bisher nur mässig interessant...). Den Low-end RISC-V Ansatz (RV32EC) finde ich ziemlich spannend und gerade da sollte sich die eingesparten Lizenzgebühren von ARM auch bemerkbar
Ich schätze mal, dass die Sanktionen genau das erreicht haben. Sind also in dem Punkt, nur von 12 bis Mittags gedacht.
-
Thread
Standalone USB HID an bestehendes Projekt
eingebautem USB-Device. Es geht nicht anders. Entweder portierst Du Deinen Code auf eine andere dsPIC33-Familie wie dsPIC33EP-MU, wie du gesagt hast, oder Du nimmst einen weiteren PIC nur fürs USB - hier würde z.B. ein PIC16F1454 oder PIC16F1455 reichen. https://www.digikey.de/de/products/detail/microchip-technology/PIC16F1454T-I-SL/3879781 https://www.digikey.de/de/products/detail/microchip-technology/PIC16F1455-I-JQ/5033394 fchk
-
Thread
FPGAs in der Lehre
nachprogrammieren kann. Tut man das in modernem C, kriegt man dasselbe Tempo mit einen billigen Arduino, PIC oder einem anderen Billig-PCB hin. Dann kann man auch (muss aber nicht) "die alte Hardware" nutzen und hat die Option in 2,5V zu bauen, auf Kühlung zu verzichten etc.
länger. > Tut man das in modernem C, kriegt man dasselbe Tempo mit einen billigen > Arduino, PIC oder einem anderen Billig-PCB hin. Es geht nicht nur um Geschwindigkeit, sondern grade in der Industrie auch um Funktion. Was bringt es, wenn der hippe Prozessor dann an beliebiger Stelle zu schnell
-
Thread
1-Wire und non-blocking code (state machine)
habe auch (noch) keine superkritischen Timing-Sachen, daher sehe ich mir das nochmal an. neuer PIC Freund schrieb im Beitrag #7234626: > Auf einem Tiny10 tat ich genau dies. Fährt automatisch > SkipRom-ConvertT-SkipRom-ReadScratchpad bitbangend durch. Auch nicht schlecht. :) Ich vermute aber
. Das läuft sogar auf einem standard 8051 (mit Keil C51 Compiler getestet). Und der teilt durch 12, hat also wahnsinnige 1MIPS an einem 12MHz Quarz.
-
Thread
MOSFET ohne Widerstand direkt am µC-Ausgangspin schalten?
Hallo, beim PIC16F684 z.B. sind die dynamischen Kennwerte bei einer kapazitiven Belastung mit 50 pF beschrieben. Das wird bei anderen µC nicht viel anders sein. Soviel hält der µC also ohne Wiedersand schon mal aus
ehrlich gesagt: ich habe mit einem testweisen "Kurzschluss" mit ca. 100mA Dauerstrom auch nach über 12 Wochen so einen IO-Pin nicht kaputt bekommen. Der hatte hinterher unverändert seine Schalt- und Ausgangspegel.
-
Thread
PIC-Prozessor programmieren
Michael S. schrieb im Beitrag #7231090: > wie kann ich das mit einem PIC-Prozessor machen ? Es gibt nicht den PIC. Zwischen PIC10,12,16,18,24,32 sind die Unterschiede erheblich. Welcher also? Und warum? Was muß der können, was nicht mit AVRs geht? Michael S. schrieb
ein PIC16F54 völlig aus. PIC16F84 könntest du ein paar geschenkt bekommen.
-
Thread
Reparatur Stromstoßrelais/Fernschaltrelais Eltako ES12
Hallo zusammen, ich habe heute das Stromstoßrelais/Fernschaltrelais Eltako ES12 repariert. Vielleicht hilft es ja mal jemanden der das gleiche Problem hat. Fehler: Relais schaltet nicht mehr Ursache: Elektrolytkondensator ist ausgetrocknet und hat nur noch 1/3 der ursprünglichen
gleichgerichtete Betriebsspannung wird von besagten Elko (100µF) geglättet und versorgt dann einen PIC12C50 µC (https://ww1.microchip.com/downloads/en/devicedoc/40139e.pdf). Dieser steuert dann über einen Transistor dieses (PCD-124D1MH OEG Power Relay 10A 24VDC) Relais (https://pdf.datasheet.live/ea1b6d48
-
Thread
Einstieg in den Z80
jedem Bit und Pin persönlich die Hand geben. Das fehlt heutzutage. Und zur Entscheidung, ob ich PIC oder AVR nehme, war die Kenntnis vom Z-80 gut. AVR war da ähnlich. PIC weit weg. Einarbeitung ging zügig. Kennt noch jemand Elektronikladen? Was für eine Vielfalt gab es damals! Aber ab dem
Nein, er hat noch die Frage gestellt was so einfach ist wie die AVR und fragt sich jetzt noch wegen PIC durch. Ist wohl eher lesefaul.
-
Thread
Mikrocontroller mit Stromaufnahme <= 1 µA?
Kleine PICs (z.B. PIC12F675) kommen im PowerDown auch unter 1µA. Dann ist aber wirklich alles aus. Bernd
Bernd schrieb im Beitrag #7227017: > Kleine PICs (z.B. PIC12F675) Patrick L. schrieb im Beitrag #7227042: > MSP430 gibt es welche die sogar Andi B. schrieb im Beitrag #7227131: > EFM32 Lustig, wie hier alle Leute ihr Steckenpferd anpreisen. Dabei
-
Thread
Uhr aus Tacho ausbauen
verwenden und es mit roter Hintergrundfarbe beleuchten: https://www.reichelt.de/lcd-textmodul-48-3-x-12-mm-schwarz-ea-dogm162s-a-p60633.html Wenn du Wert auf eigenen Zeichensatz legst, ist ein DOGM132 evtl. besser: https://www.reichelt.de/lcd-grafikmodul-51-x-15-mm-schwarz-ea-dogm132s-5-p77839.html
eigenständig weiter betreiben... vorn leider viel zu wenig Platz, unten hätte ich noch ca. 15x10x4cm und 12V.
-
Thread
PIC 18F25k22 mit mikroC Pro
und MplabX auf den Pic geladen funktioniert. Hat vielleicht noch jemand einen Tipp?
Pickit3 ist aktiv. Was ich nicht verstehe, dass das gleiche Programm mit MikroC compiliert und auf den PIC 12F683 gebrannt, fehlerfrei funktioniert. Ich vermute eher den Fehler in einem nicht gesetzten Register, ähnlich der Analogfalle, wenn alle PORT's standardmäßig auf ANALOG gesetzt sind und mit ANSELB
-
Thread
Supressordiode? ersetzten in KFZ Schaltung
verbaut) auf Masse zieht. Der MAX1691 überwacht irgendwie noch die Spannung. Spannungsregler für den PIC habe ich nicht gefunden (viell. der D4, egal). Fehler: keine Funktion mehr, externe Sicherung brennt durch. Zuleitung (rot, schw) gemessen -> 0 Ohm. Mosfet scheint in Ordnung. Dann das mit XX gekennzeichnete
Was macht die und wie wird die geschaltet, in Reihe am + 12 V?
-
Thread
Gibt es CPUs, die den alten Speicherinhalt auf den der Stapelzeiger zeigte, selbstständig löschen?
schrieb im Beitrag #7217198: > Bei WASM gibt es einen Funktionsstack, Gibt's das nicht auch bei PIC10/PIC12? Hardware-Stack nur für die Funktions-Rücksprungsadressen, mit ganz wenig erlaubter Verschachtelungstiefe? "Rekursiv geht schief"?
#7217201: > DPA schrieb: >> Bei WASM gibt es einen Funktionsstack, > > Gibt's das nicht auch bei PIC10/PIC12? Hardware-Stack nur für die > Funktions-Rücksprungsadressen, mit ganz wenig erlaubter > Verschachtelungstiefe? Jo, der olle 16F84 hatte nur zwei, die 10er haben min. acht. Da aber eh kaum
-
Thread
Alternativen zu STM32?
mich an die Frage mal mit dran. Ich suche ein Pendant mit > 64kB Flash, ein paar kB RAM, min. 2x 12bit ADC, gerne auch gemultiplext, > dazu 2x DAC mit 12-bit. Schön wäre eine interne Ref, eventuell digital > abgleichbar. Das ganze im 48 pin Leadless Gehäuse. Gibts zu kaufen. https://www.digikey.de
schrieb im Beitrag #7220010: > Ich suche ein Pendant mit > 64kB Flash, ein paar kB RAM, min. 2x 12bit ADC, gerne auch gemultiplext, > dazu 2x DAC mit 12-bit Lieferbar: https://www.silabs.com/mcu/8-bit-microcontrollers/efm8-laser-bee https://www.silabs.com/mcu/8-bit-microcontrollers/efm8-
-
Thread
BMP280 an PIC18F45K42 mit MPLAP und I2C
master.c @Summary This is the generated driver implementation file for the I2C2 driver using PIC10 / PIC12 / PIC16 / PIC18 MCUs @Description This header file provides implementations for driver APIs for I2C2. Generation Information : ac Product Revision : PIC10 / PIC12 / PIC16 / PIC18 MCUs - 1.81.8 Device : PIC18F45K42 Driver Version : 1.0.2 The generated drivers are tested against the following: Compiler : XC8 2.36
-
Thread
Einzelbits in Byte Namen zuweisen und auswerten
gedichtet. Aber danke für den Hinweis. P.S. In meinem Beispiel findest Du auch Bitfelder mit 3, 12 oder 14 Bits. Diese lassen sich schlecht in Bytes aufteilen. Deswegen nannte ich sie "Bits" konnte schlecht "Bytes" dazu sagen.
daß es nur 16 Bit-weise oder gar 32 Bit-weise geht - je nach Plattform. Eine Ausnahme sind z.B. die PIC16, wo man mit einem Maschinenbefehl ein Bit in einem Byte abfragen oder verändern kann. Auch die 8051 Architektur sieht so etwas für einige Bereiche im RAM vor, aber so etwas hat keinen Eingang in C
-
Thread
Gute LiFePo4 Zellen gesucht
BMS JK-B2A8S20P (Balancer 2A, 8S, 200A) - Anderson Stecker 175A Leitungen 35mm². (Sorry für PIC1. hab vergessen, zu verkleinern)
Hobbyelektroniker kaufen? Hier: https://www.akku-lifepo4.de/shop/Catl-LiFePO4-Akku-Zellen-302Ah-12V-4-Zellen-3-2V-mit-Verbinder-p380130232
-
Thread
GPIO-Mangel am ESP8266
einen Servo-Controller (PCA9685) gemacht. Über I²C kann ich da bis zu 16 PWM-Kanäle steuern. Bei 4*3=12 Kanälen passt das (3 Streifen + 1 Vorschau-LED á 3 Kanäle). Bei Wlan ist der ESP8266 natürlich dirkt im Kopf. Er ist günstig und ein paar ESP-12-E Module liegen noch in meiner Schublade. Einzeln
ein Arduino/ESP-Projekt in der Arduino IDE für und mit meinem Sohn. Ich kann und möchte nicht auf PIC oder FPGAs oder sonstwas umsteigen; das wäre nicht kindgerecht. Nun gibt es mit dem MCP23017 einen 16-Bit Port-Expander über I²C, der aber "unglaublich teuer" (~5€ mit Versand aus China für den nackten