-
Thread
Emulator Microchip PIC16F84
schrieb im Beitrag #8028266: > Vor paar Wochen habe ich angefangen einen Emulator für den Microchip > PIC16F84 zu schreiben. Tolle Herausforderung! Gibts den PIC16F84 nicht im Emulator von MPLAB-X?
Oder hier schauen: "A PIC16 Assembler & Emulator (Interpreter)" https://codeberg.org/MJaoune/pic-emulator "PIC Emulator for a PIC16F74" https://github.com/zhemao/pic_emu
-
Thread
Treppenlichtautomat Eltaco ER61-UC
Weicon" einbalsamieren, damit sich sowas nicht wiederholt.) ciao gustav P.S.: Einzelteile: Ein PIC Microcontroller PIC12F675, ein Power Mosfet IRFR420, ein einspuliges "retournierbares" Relais DE1a1b-L-4.5V Das Relais soll vom Taster am Klingeltableau aus den "normalen" Treppenlichtautomaten triggern
Karl B. schrieb im Beitrag #8024435: > P.S.: Einzelteile: Ein PIC Microcontroller PIC12F675, ein Power Mosfet > IRFR420, ein einspuliges "retournierbares" Relais DE1a1b-L-4.5V > Das Relais soll vom Taster am Klingeltableau aus den "normalen" > Treppenlichtautomaten
-
Thread
Neue Bauteile: im Strom der Messen
M0+-Kern basieren und vom Pinout her mit dem AVR Dx kompatibel sind. Außerdem sind die mit bis zu 16KB SRAM und 128KB Flash erhältlichen Controller 5V-fähig. ### Microchip PIC32CM6408PL10028-I/SP – 32bit-ARM im DIP-Gehäuse Die im Titel genannte SKU verdient eine Sondererwähnung, wird sie doch
Das verstehe ich nicht. Ich habe gerade mal die Gehäusemaße der jeweiligen PDIP-Versionen des PIC32CM und des ATmega8 verglichen. Die Maße sind bei beiden laut Datenblätter identisch. Und der ATmega8 passt ohne Probleme in ein Steckbrett. rhf
-
Thread
Kress/AMB Fräsmotor 1050-FME-1 Regelelektronik tauschen
Luxus. =^p Ich verstehe die Schaltung nicht vollständig: 1. Was machen R13,R14,D4,D5,C8,R12 an PIC Pin 3? 2. R2, R3, R4,R8, C2, D2 an PIC Pin 4 gehören wohl zur Nulldurchgangserkennung (ZCD). Was macht D2? Schutz? 3. Q1,C11,R16,L1,C10,D6,R15,C9 an PIC Pin 5 gehören zur Tacho-Kontrollschleife
high voltage programming. MCLR pin zu verwenden ist klug, der hat keine Diode nach VCC. > Q1,C11,R16,L1,C10,D6,R15,C9 an PIC Pin 5 gehören zur > Tacho-Kontrollschleife. Wozu dienen D6 und C10? Legen ein Potential von VCC-0.7V fest und stabilisieren es, genau an der Schaltgrenze des PNP. Chancey
-
Artikel
Raspberry Pi Einführung
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf /dev/root 1,8G 805M 869M 49% / wird bei einer 16GB SD-Karte zum Beispiel: # df -h / Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf /dev/root 15G 905M 14G 7% / Dieser Abschnitt basiert auf einer Anleitung zum Verändern der Größe von ext3-Partitionen
kopieren kann. Hier werden aber auch eigentlich leere Teile der SD-Karte mit gesichert, wodurch bei einer 16GB SD-Karte auch (unkomprimiert) ein 16GB-Backup entsteht, egal wie viel Daten man nun eigentlich auf der Karte gespeichert hat. Abhilfe schafft partclone, das die einzelnen Partitionen sichert, und zwar
-
Thread
Impulsverdoppler für alte Heidenhain Anzeige
> und das der uC sonst nicht erkennt. Ich habe gerade 2 Datenblätter von PICs auf dem Schirm, PIC10(L)F322 und PIC12(L)F1240, da scheinen 25 ns auszureichen, um einen Interrupt auszulösen. Habe es aber nicht selbst ausprobiert.
Baureihe (und damit natürlich auch der Tiny45) über das geile Feature "PLL-Takt" und kann somit zumindest 16Mhz vollständig innerhalb seiner Specs. 5V-Versorgung darf man hier ja als gegeben ansehen. Die nominell erlaubten 16MHz lassen sich (wohl nicht mehr ganz spezifikationsgerecht, aber nichtsdestotrotz
-
Artikel
CAN
Micro Stellaris LM3S8xxx. ARM Cortex-M3 bis 64kByte RAM und 256kByte Flash CAN und Ethernet Microchip PIC18Fxx8 PIC18Fxx8x. Mikrocontroller mit CAN Schnittstelle Herstellerseite Mitsubishi / Renesas R8C / M16C / M32C. R8C/23, M16C/6Nx Motorola / Freescale DSP56F8xx. Clock des CAN-Moduls von PLL speisen,
Kalibrierungsnachricht alle 8000 Bitzeiten erforderlich 4-Bit des Identifiers über Port-Pins einstellbar maximal 16 P82C150 in einem CAN-Segment 16 Port-Pins mit unterschiedlichen Konfigurationsmöglichkeiten 16 mal als digitale Eingänge 16 mal als digitale Ausgänge 2 mal als analoger Ausgang ( 10-Bit, DPM ) 6 mal
-
Thread
Mini Loopantenne mit NE592N14
noch nicht ausprobiert): https://web.archive.org/web/20241013025853/http://www.sprut.de/electronic/pic/projekte/frequenz/frequen1.gif Nicht zu verwechseln übrigens mit dem NE/SE529 (Zahlendreher), einem Komparator, der ebenfalls mal von ELV in einem 50-MHz-Frontend verwendet wurde (siehe ELV journal
/loop.html Ganz interessant. Leider auf die YT-Antenne nicht anwendbar, da die transformiert (1:16). > > Das ist jetzt aber OT ... Wohl wahr.
-
Thread
Tauchlampe Hartenberger mini compact LCD?
Ich benötige Hilfe für einen PIC16F716 zum auslesen bzw. das Byte richtig zu setzten. Folgendes Problem: Die Lampe läßt sich zwar einschalten geht kurz an und wieder aus. Sie ist Softwareseitig gesperrt. Der Akku hat 100 Prozent. Ich
Der PIC16F716 ist ein alter PIC, ich habe noch die Programme von sprut die den PIC16F716 unterstützen, da ist auch ein Disassembler dabei. Falls Du ein PICKit hat, lies doch mal das CONFIGURATION WORD REGISTER
-
Thread
I2C Display einfache Frage
;}while(0) /* Pin Is Clear */ #define PIC_D_(port,pin) (((port->IDR) & (1UL<<(pin))) == 0) #define PIC_D(portpin) PIC_D_(portnummerzuportzeiger(STM_PORT(portpin)),STM_PIN(portpin)) /* Pin Is Set */ #define PIS_D_(port,pin) (
asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop"); } }[/c] Mit 16 MHz Quarz ist das genau 1 MHz. Für so etwas ist Arduino ideal.
-
Thread
Aktueller CPLD
bastlerfreundlich (z.B. TQFP100 oder 144). Die Toolchain ist kostenlos und den Programmieradapter gibts für 16€ bei Ali.
#8015232: > https://www.ti.com/product/TPLD2001 > (Und mit 20 LUTs ist er der größte der Familie.) 16 Logikblöcke hat auch ein 16F13145. Und einen PIC zum konfigurieren. ☺
-
Thread
IC-Idenifikation für Garagentor Zahlenschloß
Ulrich P. schrieb im Beitrag #8014056: > Ein PIC16C54 hat 28 Pins Nö, das hätte z.B. ein PIC16C55.
https://en.wikipedia.org/wiki/PIC16x84 "The PIC16F84/PIC16F84A is an improved version of the PIC16C84, and almost completely compatible, with better program security and using flash memory instead of EEPROM memory for program memory
-
Thread
[S] Low-Pin Count MC mit USB-HID
PIC16F1455: SOIC14 mit Hardware USB 2.0. Kein Quarz nötig. fchk
AVR16DU14 (SOIC-14) ist z.B. ein AVR-Mikrocontroller mit USB. https://www.microchip.com/en-us/product/AVR16DU14 (Ich sage nicht "mit Hardware-USB", weil das ein Pleonasmus ist)
-
Thread
PLL mit Standard-Bauteilen
Ich sag mal 8,8MHz :10 x 16 =14,1875 MHz = 20m-Band Bischen mehr Erklärung wäre aber sicher hilfreich.
Heiner B. schrieb im Beitrag #8013027: > Ich sag mal 8,8MHz :10 x 16 =14,1875 MHz = 20m-Band Die Schaltung ist aus einem Homecomputer, dem KC85. Der Quarz läuft auf der zweifachen Farbträgerfrequenz. Aber solche Details wie Frequenzen, Teiler, Loopfilterbandbreite
-
Artikel
AVR
recht übersichtlich und birgt wenige Fallstricke. 32 größtenteils gleichwertige Register davon 1–3 16-bit-Zeigerregister (paarweise) ca. 110 Befehle, die meist 1–2 Taktzyklen dauern Taktfrequenz bis 32 MHz Betriebsspannung von 1,8 – 5,5 V Speicher 1–256 kB Flash-ROM 0–4 kB EEPROM 0–16 kB RAM Peripherie: AD-Wandler 10 bit, 8- und 16-Bit-Timer mit PWM, SPI, I2C (TWI), UART, Analog-Komparator, Watchdog 64kB Externer SRAM (ATmega128, ATmega64, ATmega8515/162); (Bei den XMEGAs bis zu 16 MB (128 Mbit) externer SDRAM) JTAG bei den größeren
-
Thread
TDC(AS6501) als Phasenvergleicher
Hans-Georg L. schrieb im Beitrag #8006288: > Über die SPI > Schnittstelle sind es max. 6,5ms (16Bit Ref.Zähler). Danke, das habe ich übersehen. Das heißt, ich muss die Frequenz stattdessen über einen Timer im µC ermitteln und den OCXO zunächst grob voreinstellen. Im zweiten Schritt kann ich
samplen. (Was überhaupt nicht nötigt ist) Ein AVR8 kann im übrigen problemlos 32 Bit SPI Frames, ein PIC auch, eigentlich kann das sogar jeder Mikrocontroller, man muss Ihn nur bedienen zu wissen.
-
Thread
[VS] Diverse Mikrocontroller
älteren Mikrocontroller: 1 St. NEC D8035HLC DIP-40 1 St. Atmel AT89S8252-24PI DIP-40 1 St. PIC16C54A-10/SO SO-Gehäuse 5 St. Philips P89C51RD+IA PLCC-44 Bei Interesse bitte melden. Gruß, Günter
Microcontroller sein. Naja, seit Microchip Atmel übernommen hat, kann ich schon verstehen wenn sich ein Pic plötzlich als AVR identifiziert.
-
Thread
Einstieg in PIC mit MPLAB X und Snap Adapter
installierst die 6.20. Die kommt dann auch mit Deinem PICKIT3 klar. 3. Du nimmst einfach einen zeitgemäßen PIC. Wenn Du unbedingt einen 8-Pinner haben willst, wäre der PIC16F18313 beispielsweise geeignet. Aus der gleichen Serie gibts auch den PIC16F18324 mit 14 Pins. Die können Low Voltage Programming und funktionieren
oder PIC16 mit 8 Pins ersetzt werden. Vergiss die blödsinnigen Behauptungen, die wären nicht kompatibel ;-) Am einfachsten findet man solche PICs damit: https://www.microchip.com/maps/Microcontroller.aspx
-
Thread
DDR4 im Weltraum, neuer 5V-PIC32, LoRA für Drohnen uvam
Neben Neuerungen in Sachen LoRA arbeitet man im Hause Microchip an einer Vereinheitlichung von AVR und PIC. Freunde der Weltraum- und der Drohnenelektronik dürfen sich über verschiedene neue Bauteile freuen, während sowohl Windows for IoT als auch Satelliten-IoT Fortschritte machen. Was es sonst Neues gibt
PIC32CMPL10 Das ist doch ein ATSAMC20 mit halbiertem Takt und weniger Speicher den man nicht im MicroChip Studio programmieren kann? Super Leistung vom Marketing ein über 10 Jahre altes Design mit schlechterer
-
Thread
[VS]: Schachtel voll PICs
werden, wundert mich das nicht. Hab auch kurz aus nostalgischen Gründen überlegt zuzuschlagen. Der PIC16C56A war mein erster (und einziger) PIC, für den ich sogar einen Programmer nebst Software selbst entworfen hatte.
Ich habe meine älteren PIC16F und 18F auch vor einiger Zeit verschenkt und steh jetzt dumm da. Zum Einsatz kommen soll ein 18F25K42, nur ist der bei einigen gängigen Universal-Programmiergeräten unbekannt. TL866 bzw. T48, Galep5
-
Thread
FreeCAD Warnung
seit hundert Jahre. In der 2D-Zeichnung als paralleler Strich zu Bohrungswand, mit der Beschriftung „M16 …“. Auskonstruierte Gewindegänge, die es für den 3D-Druck braucht, hat es da nie gebraucht und auch nie gegeben. Oliver
Ja, das hat mich zu Anfang auch gestört in EAGLE. Bis ich dann den Hintergrund kapiert hab: Ein PIC16F1575 hat im SOIC14 14 Pins, im UQFN16 16 Pins. Geht nur, indem man 2 verschiedene Symbole macht. Eines für SOIC14 (PDIP14, TSSOP14) und eines für UQFN16.
-
Thread
[V] verkaufe 31 Stück PIC16LC505-04I/SL
Verkaufe 31 Stück PIC16LC505-04I/SL für 7,50EUR incl. Versand als Großbrief.
-
Thread
Wanderkiste Widlar VIII
Weiter gehts mit Microcontroller & Co. Da hätten wir unter anderem - PY32F002 & PY32F003 - PIC12C672 - ATMEGA128-16AU - PIC16F684 - AT73C213 in QFN die dürfen jetzt eine Runde mitfahren, dann fliegen die raus - DM9161AEP (Ethernet Phy) - ADS2807 (12 Bit 50MHz ADC) - TMC1175A 8 Bit 40 MHz
Gehäuse. Reingepackt habe ich einen Satz Klemmen/Stecker von Weidmüller, SMD-Transistoren (NPN/PNP), PIC-Microcontroller, verschiedene THT-Folienkondensatoren und -Elkos, NTC/PTC-Sensoren, Induktivitäten, Dioden, Taster von Schurter, Ultraschall-Sensoren, ein Gehäuse sowie einen Seitenhieb auf eine Diskussion
-
Thread
PIC Mikrocontroller noch aktuell ?
den Projekten mit PIC10F322 können auch die HEX-Codes heruntergeladen werden (Manufacturer ID = selfmade). Die PIC16 Dekoder sind bei der NMRA zum Testen, da warte ich noch auf die Ergebnisse. Ich bin auch dabei ein
Hebelstellwerk zu Bauen wo die Stellung der Hebel und Servos für die Weichen und Verriegelungen mit PIC16 über I2C kommunizieren.
-
Thread
Compiler (C) für PIC 12/16
Forum und auf der Suche nach einem (kostenfreien) Compiler (C oder anderee höhere Sprache) + IDE für PIC Controller von Microchip für Hobbyprojekte, es geht um etwas ältere PIC Typen (PIC12Fxxx und PIC16F877 u.ä.). Mir ist nur der C-Compiler von Microchip bekannt, der mir aber sehr umständlich vorkommt
ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/ReleaseNotes/release_notes_pic10_pic12_pic16_pic18_v1_82_1.pdf
-
Thread
Beziehung Dimmer-Phasenwinkel zur Leistung
Aus dem Stegreif tät ich sagen, das die Stufen leistungsmäßig linear verteilt sein sollten, also 0/16/33/50/67/83/100% Heizleistung... Ich hab ein isoliertes Batterie-Scope und/oder einen Trenntrafo für das Gerät und könnte Spannung und Zündung beobachten, wüsste jetzt aber nicht, welchen Winkel/welche
Heizleistung in %" auf "Zündzeitpunkt nach Nulldurchgang"? Dann würde ich was in einen ATtiny oder PIC schreiben, Code und Schaltungen dazu finden sich.
-
Thread
Handbetriebenen Drehgeber ohne Timer auswerten
umgeschaltet hat (wichtig, geprüft per Oszilloskop). Im Beispiel schaltet B ab Schritt 10 und ist ab Schritt 16 stabil. Ansatz: es reicht zu erkennen, dass A geschaltet hat und stabil ist, und darauf zu warten, das B anfängt zu prellen. Und natürlich anders herum bei geänderter Drehrichtung. Das reicht als
operierend funktioniert es absolut zuverlässig. Ich habe sein Konzept bis jetzt mit guten Erfolg auf PIC, AVR/Arduino, 8051, MSP430, Zilog Encore! und früher einmal auf STM32F103 getestet. Auch Multikanal ist möglich. Sein Konzept ist auch sehr Ressourcen schonend. Was mich betrifft, brauche ich nicht
-
Thread
Volksempfänger- Zwischenübertrager Werte gesucht
mit bei dann. Hier noch der Link dazu. https://www.radiomuseum.org/r/gemeinsch_ve301dyn_w.html#pic-tabs-1 Gruß bastler2022
04.01.2026 08:16 Oh, (wieder mal) ein (selbst ernannter) Moderator!
-
Thread
Eprom von Denon DJ Laufwerk defekt Winbond 78e52
Vielleicht ist meine Version etwas zu alt... SDCC : mcs51/z80/z180/r2k/r3ka/gbz80/tlcs90/ds390/pic16/pic14/TININative/ds400/hc08/s08/stm8 3.4.3 #9237 (May 19 2015) (Linux) Grüßle, Volker P.S.: Warum fragst Du eigentlich nicht die allwissende KI, für welchen Compiler sie den Code erzeugt hat
ich mehrfach auf start drücken und es passiert keine Geschwindigkeitsänderung. Ch0 14 Ch1 16 Ch2 21 Ch3 27 Ch4 28 Ch5 32 Ch6 34 Ch7 35 Gruß, Christian
-
Thread
Neue Bauteile – kleine Relais, nicht durchbrennende LED-Serienschaltungen und Co
einem PIC32 basierendes Modul, dessen Funk-Transmitter ebenfalls für Bluetooth 6.0 befähigt ist. Hervorzuheben ist die Verfügbarkeit eines uFL-Connectors, der das Anschließen von Antennen erleichtert.  CPU with single-cycle multiply, floating point (FP), and memory
-
Thread
Dezimal nach Hex-Umwandlung PIC18
-> größer oder gleich 16, also nächste Runde 101 % 16 = 5 -> vorvorletzte Stelle 101 / 16 = 6 -> kleiner als 16, also vorvorvorletzte Stelle und Abbruch fchk
zu machen ist kein Problem. Also ist dann ein ASCII-String "26100"? Daraus soll nun eine echte 16-Bit Integer Binärzahl 0110010111110100 gemacht werden, damit der PIC damit mathematisch rechnen kann? Und es soll diese 16-Bit Zahl in Hex angezeigt werden, also als ASCII-String "65F4"? Die 16-Bit