-
Thread
Wie funktioniert Diseqc-Umschalter
Versorgungsspannung auf den ausgewählten LNB schalten. Zur Dekodierung des Diseqc-Signals dient ein PIC16F505 Microcontroller. Dieser wird über eine recht primitive Stabilisierungsschaltung mittels Widerstand und Z-Diode (das kupferfarbene Ding im Minimelf-Gehäuse unten in der Mitte. Soweit, so klar.
] finden wir einen Link auf das Zip-File mit der Doku [2]. Darin gibt es das Dokument applic_info_PIC_microcontroller.pdf, wo auf /Page/ 4 (Pdf-Seite 7) eine Beipsielschaltung mit solch einer Stromquelle als "Transmit Data out" abgebildet ist. Im Dokument applic_info_LNB_switchers.pdf finden wir
-
Thread
[V] Microchip ICD2 und diverse PIC Mikrocontroller
Komponenten: Bild 1: 1x ICD2 mit Adapterplatine für 18-Pin-Chips Bild 2 - obere Hälfte: 1 x PIC16F876 A mit 20 MHz Bootloader 1 x PIC16F876 A mit 4 MHz Bootloader 1 x PIC18F876 A 1 x PIC18F876 A -04 1 x PIC18F252 mit 4 MHz Bootloader 3 x PIC16F648 A 2 x PIC16f648 A -I/SO Bild 2 - untere Hälfte: 1 x PIC16C84-10 1 x PIC16F73-I/SP 2 x PIC18F252 2 x dsPIC30F4012 4 x PIC16F628-20 Bild 3: 3 x PIC18F2550 3 x 12C508A 3 x 24FC1025 1 x 24LC512 2 x 24LC65 Bild 4: 1 x PIC18F442
-
Thread
suche nach geeignetem Optokoppler
Ich muss einen ESP32-C3 mit einem PIC16LF1825 ein- und ausschalten, dazu nutze ich einen P-Channel MOSFET, das funktioniert schon gut. Jetzt möchte ich aber noch Daten zwischen PIC und ESP und vice versa übertragen solange der ESP aktiv
L.S. schrieb im Beitrag #7694320: > Ich muss einen ESP32-C3 mit einem PIC16LF1825 ein- und ausschalten, dazu > nutze ich einen P-Channel MOSFET, das funktioniert schon gut. > > Jetzt möchte ich aber noch Daten zwischen PIC und ESP und vice versa > übertragen solange
-
Thread
Noch einer (f8); 8bit-Computing mit FPGA
addressiert, in dem man viele Register eingeführt hat (32x8). Allerdings wäre die Architektur mit einer 16x16 Registerbank wahrscheinlich effizienter, da sie sowieso schon 16 bit Befehle (flash hat 16 bit datenbus) und viele 16 bit virtuelle Register nutzt. Der einzige Grund für die 8 bit besteht im geringeren
aber vermutlich nur bei uralt-Prozessen mit >1µm wirklich ein Vorteil. Nun ja, aber man hat die 16 bit ja jetzt übersprungen und hat dafür 32 bit auch schon im low end, bis auf eine extreme ultra-low-cost Nischenprodukte. Bei denen scheinen PIC-ähnliche Architekturen aber auszureichen.
-
Thread
ENC424J600 Schaltplan
habe für meine Microcontroller eine neue Zusatzplatine für die Ethernet-Anbindung gezeichnet. Mit dem PIC18F97J60 bzw. mit dem ENC28J60 habe ich sehr positive Erfahrungen gemacht. Daher würde ich mich gerne auch mal mit dem Nachfolger beschäftigen. Wie müssen die die Pins für die parallele Ansteuerung
microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/39935c.pdf Seite 16: [pre] When the SPI interface is enabled, all PSP interface pins (except PSPCFG2 and PSPCFG3 on ENC624J600 devices) are unused. They are placed in a high-impedance state and their input buffers
-
Thread
Fragen zum US Sensor JSN-SR20-Y1
anschließen. Um den Radius (=Entfernung?) zu verdoppeln, brauchst du bei gleichem Empfänger die 16-fache Sendeleistung (s. Radargleichung). Ein Faktor zwei an Empfangsfläche hilft da nicht viel.
die Entfernung auf ein paar mm genau erfaßt werden. Als Controller zur Zeitmessung diente ein 18F452 PIC, dessen Capture HW ausgenützt wurde.
-
Thread
Ansteuerung einer Anzeigetafel - Federal Vama Traffic Storm
viel Aufwand prüfen ob das Auslesen des PIC gesperrt ist.
Brenner8 eine > Software namens US-Burn geschrieben, die kann auch disassemblieren, ob > für den PIC18F4580 kann ich mangels diesem PIC nicht testen. Leider ist der PIC gesperrt und nicht auslesbar.
-
Artikel
IRMP
Mikrocontroller-Familien lauffähig. AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS- und XC8/C18-Compiler) PIC12F1840 PIC18F4520
29.03.2010: Einführung einer Programmversion in README.txt: Version 1.0 17.03.2010: Neues Protokoll: NUBERT 16.03.2010: Korrektur der RECS80-Startbit-Timings 16.03.2010: Neues Protokoll: RECS80 Extended 15.03.2010: Codeoptimierung 14.03.2010: Portierung auf PIC 11.03.2010: Anpassungen an verschiedene ATMega-Typen
-
Thread
Bauteil-News: Entwicklerboards, Elektromechanik und vieles andere mehr
Peripheriegeräte betonte. Mit dem WFI32E02UC HPC steht nun ein an den ESP 32 erinnerndes und auf einem PIC32MZ basierendes Modul am Start, dessen wichtigstes Verkaufsargument - wie in der Abbildung gezeigt - die Verfügbarkeit von insgesamt 60 GPIO-Pins ist.  Bildquelle:
Produkt Erwähnung – ein magnetisches Kabel mit USB C-Adapter und Interface.  Bildquelle: https://shop.m5stack.com/products/m5stack-magnetic-type-c-cable-with-connector-1m
-
Thread
Thermostat Kühlschrank Ersatz durch µC ?
am taupunkt. Da aber die elektronik 1/10 grad wärmer ist als der rest ist das kein problem. Dein PIC wird sich nicht daran stören IM kühlraum zu sein.
von Loco M. (loco) am/um 16.07.2024 12:14 '...schon gespannt darauf, welches Netzteil...als "langlebige Elektronik"' AW: Die braucht nur ca. 0,13W, (MOC3062M-196063.pdf, Figure 4), PIC mit IntOsci 31kHz, Low-I-LED
-
Artikel
HD44780
Benachbarte Zeichen haben im DDRAM nicht zwangsweise auch aufeinanderfolgende Adressen. So ist etwa bei 1×16-Displays (1 Zeile, 16 Zeichen) oft in der Mitte des Displays ein Adresssprung von 0x07 auf 0x40; bei 2×16-Displays ist der Sprung auf 0x40 normalerweise (programmiererfreundlich) zwischen Ende der ersten
Erik Buchmann How to control a HD44780-based Character-LCD von Peter Ouwehand. Beispiele für 8051, PIC16C54, AT90S2313 Sonderzeichen. \40 ! \41 " \42 # \43 $ \44 % \45 & \50 ( \51 ) \52 * \53 Plus-Zeichen \54 Komma \55 Minus-Zeichen \56 Punkt \57 Schrägstrich \72 Doppelpunkt \73 Semikolon \74 \77 ? \
-
Thread
PIC18F47Q43 - Schleife geht nicht
-9D4A58955B1A-en-US-1/index.html?GUID-3A37A613-2364-4965-9519-E79FE101ECC3 Für den XC8 gilt int=16Bit Daher vrwende ich auch lieber die Definitionen: int8_t, int16_t... damit einem das selber klar ist, was man da definiert hat. Gruß
Franko P. schrieb im Beitrag #7682076: > Für den XC8 gilt int=16Bit Ah Misst, ok, hast Recht. Aber irgendwie hatte ich das beim GCC so im Hinterkopf. Hab da nachgeschaut und finde auch die Info mit 16bit für integer. Jetzt frage ich mich selbst woher ich diesen
-
Thread
Sensorkontakt /-schalter für Tablet-Stift
Öffnender Reedschalter und Magnet am Platz wo er aufgehoben wird. Pollin hat gerade Wechsler 2,5x16mm für 96ct. 420814 Digikey hat Wechsler 2,2x10mm PMC-08221520 https://www.pic-gmbh.com/fileadmin/user_upload/datasheets_en/pmc0822_ds_e_1.2.pdf AAAA Akku 300mAh Reichelt, Pollin 2,60 2x AAAA Alkaline
-
Thread
AVR64DD28, mEDBG, Studio 7.0 - Fehler beim Schreiben von Fuses
,...). Das Protokoll ist jedoch unterschiedlich, abhängig davon ob Du einen 12 Bit, 14 Bit oder 16 Bit Core hast, oder PIC24/dsPIC, und bei PIC32 wird das MIPS EJTAG durchgetunnelt. Oftmals wird auch noch ein Programming Executive runtergeladen, der weitere Funktionen implementiert. Das alles zu implementieren
#7690039: > Das Protokoll ist jedoch unterschiedlich, abhängig davon ob Du einen 12 > Bit, 14 Bit oder 16 Bit Core hast, oder PIC24/dsPIC, und bei PIC32 wird > das MIPS EJTAG durchgetunnelt. Oftmals wird auch noch ein Programming > Executive runtergeladen, der weitere Funktionen implementiert. Das alles
-
Thread
MPLAP Snap halb im Nirvana
Aktion neugeflascht*. Ich habe mittlerweile zwei Snaps - einen neueren mit dem Jumper J5 (Umschaltung PIC/AVR), einen ohne diesen. Wenn Du einen Snap ohne diesen Jumper hast, musst Du R48 herauslöten, ansonsten bei dem Snap mit dem Jumper auf AVR umstecken - der schaltet den R48 (Pull-Down/Pull-UP) entweder
vermute ich, dass das auf irgendeine Weise verschlüsselt wird. Es reicht eigentlich aus, die Datei mit 16-Bit zu xoren und man wird es nicht (so schnell) herausfinden können bzw. gar nicht so viel Zeit haben, das immer wieder testweise zu flaschen, was aber auch gar nicht nötig ist, denn die „einfache” –
-
Thread
DACHFENSTER, Solarbetriebene Rollladen HEIM & HAUS_Lösung für Ladesteuerung
Eure Hilfe und Ideen, Grüße,Frank Verbauter Akku: Lithium-Ionen Akku 10,8V / 12,6V 1500mAh, 16,2 Wh für Heim und Haus Solar Rolladen Antrieb H+H ArtNr. 18796 Nominalspannung: 10,8V Ladeschlußspannung: 12,6V Nom. Kapazität: 2000mAh Länge: ca. 195 mm Breite: ca. 19 mm Tiefe ca. 19 mm
die Solarzelle .. an 0 und 12.6 V Platinenkontakten die Plus und Minuspol der Zellen .. wie in dem Pic illustiert .. und an den Batteriekontakten dann auch die Spannung für den Motor .. ?! ... Platine ist ja wirklich kompakt ... das passt in den Rahmen .. Besten Dank nochmal , Frank
-
Thread
PIC - "Lock Bits" - wird beim Auslesen der Speicher gelöscht?
Die MPLABX IPE löscht beim Auslesen grundsätzlich nichts. Zur Ursache: Wenn der PIC in der Typenbezeichnung ein C hat (z.B. PIC16C54), dann ist das ein EPROM-basierter Chip. Den kann man dann genau einmal programmieren, und wenn der kein Keramikgehäuse mit Fenster hat (wie ein EPROM
Frank K. schrieb im Beitrag #7674290: > Wenn der PIC in der Typenbezeichnung ein C hat (z.B. PIC16C54), dann ist > das ein EPROM-basierter Chip. Den kann man dann genau einmal > programmieren, Ausnahme ist der PIC16C84.
-
Thread
Multimeter gesucht
Dreheisenmesswerk mit 25 A benutzt. Die Zellen waren schon etwas aelter und schafften damals "nur" noch 16 A. Um meine Aussagen mache ich mir uebrigens keine Sorgen. Es sind ja meine Aussagen die ich fuer mich treffe. Auf deine Ratschlaege bin ich gluecklicherweise nicht angewiesen.
Dreheisenmesswerk mit 25 A benutzt. Die Zellen waren schon etwas > aelter und schafften damals "nur" noch 16 A. Und was hat das mit der von mir erwähnten D-Zelle zu tun? Abgesehen davon ist es ziemlich dümmlich Batterien kurzzuschließen, von Akkus gar nichts zu reden. > Um meine Aussagen mache ich
-
Thread
EEPROM write/read für PIC18F27Q84
was? https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/PIC18F27-47-57Q84-Microcontroller-Data-Sheet-DS40002213.pdf Seite 106 steht, wie man da ein Word ins EEPROM schreibt. Gruß
Die Funktionen sind durch MCC generiert: void DATAEE_WriteByte(uint16_t bAdd, uint8_t bData) { uint8_t GIEBitValue = INTCON0bits.GIE; //Set NVMADR with the target word address (0x380000 - 0x3803FF) NVMADRU = 0x38; NVMADRH = (uint8_t) ((bAdd & 0xFF00
-
Thread
[V] verkaufe verschiedene PIC Controller
Verkaufe verschiedene PIC Controller. 10 Stück 16C711-04/P 20 Stück 16C54-XT/P 21 Stück 16C73A-10/SP 9 Stück 16C73A-20/SP Preisvorstellung 20EUR zzgl. Versand.
-
Thread
XP Laptop RS232 Schnittstelle funktioniert nicht
Ein PIC12F509 - jetzt wird es kompliziert
Stephan S. schrieb im Beitrag #7677138: >> Ein PIC12F509 - jetzt wird es kompliziert > d.h. wir haben nicht nur eine Pegel-Anpassung, sondern auch eine des > Protokolls Der PIC hat Vdd max 6,5V (R8=1k an +12V, D2=Zener), VSS liegt auf der Platine
-
Thread
[V] Diverse ICs PICs und andere
Hallo Leute ! Abzugeben sind: 13 PIC Controller PIC16 und PIC18 2 MPS6522 1 MC68705 1 H63P01M1 von Hitachi 3 Keramikics ohne Beschriftung, einer geöffnet 1 MPS6316 2 M755B1 1 MC34018 1 EF9364 Die Teile sind benutzt, der H63
-
Thread
Ärgernis MPLAB Snap
ähnlich > funktioniert wie bei mir. > Beitrag "Re: Verkauft microchipdirect unprogrammierbare AVR16EB28?" > > Für den Snap wäre: > https://packs.download.microchip.com/#collapse-Microchip-Snap-TP-pdsc Ist das wirklich die Firmware vom Snap? Sind das nicht nur Pakcs etc. für die Unterstützung
diese Variante vom Snap noch > dafür verwendet werden kann, AVRs anzusteuern. Aber dann wäre der "PIC/AVR" Jumper doch sinnlos!
-
Thread
Mikrocontroller mit 16-Bit-UART
Terence S. schrieb im Beitrag #7665599: > Für 16 Bit wären damit sogar 3 Pakete notwendig. Zur Synchronisation bei 16-Bit Daten per 8-Bit Übertragung kann man das Parity-Bit benutzen.
Die Takte muessen aber bei 16 Bit Ubertragung fast 2 Mal besser uebereinstimmen.
-
Thread
ATtiny85 + Uhrenquarz mit 10 pF CL: Kondensatoren
ich für die beiden Keramikkondensatoren benötige. Im Datenblatt des ATTiny85[2] ist auf S. 29 von 16 pF und von 6 pF für die Pins Xtal1 respektive Xtal2 die Rede (= 22 pF). Ist damit die Kapazität dieser beiden Pins gemeint? Die Streukapazität der Leiterbahn, normale doppelseitige Lochrasterplatine
FW? Der DS3234 ist aber ein TXCO gestützter RTC Baustein. Ich hatte für die WS nur einen 877A PIC drin mit 8K Flash und da war eine fertige RTC zweckmässiger, da ja noch Vieles Andere erledigt werden mußte, w.z.B einen MS5534 und SHT75 zu befragen.
-
Thread
Kühlschrank Kompressor zur Gas verdichtung?
Ventil um den Druck vom Motor zu nehmen beim Anlauf. Ich glaube Baujahr so 2000 Steuerung noch mit Pic16f628. War mal ein "Provisorium" seit mittlerweile 24 Jahre
-
Thread
Buffer mit Enable in Verilog für CLB (PIC16F13145)
Ich versuche verzweifelt einen Buffer mit Enable in Verilog im CLB Synthesizer für einen PIC16F13145 abzubilden. Die Synthese schlägt ohne nachvollziehbare Fehlermeldung fehl. Evtl. hat jemand eine Idee, wo der Fehler liegt. Anbei das Design-File. https://logic.microchip.com/clbsynthesizer
-
Thread
Medical Akkupack auslesen - wer hat Infos?
r2.pdf DS2438 https://www.analog.com/media/en/technical-documentation/data-sheets/DS2438.pdf PIC16LF1508 https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/PIC16-L-F1508-9-Microcontroller-Data-Sheet-DS40001609.pdf Offenbar hat der Akku eine Datenleitung
hier hast du ja noch einen Microcontroller drin. Da waere es eigentlich sinnvoller wenn der an dem PIC haengt und nur der PIC nach aussen redet. Das ist natuerlich ein erheblicher Aufwand fuer den Hersteller. Der Grund sowas zu machen liegt normalerweise im Kopierschutz. Damit Hinz und vielleicht
-
Thread
I2C Signal wird nicht fertig gesendet
aufrufe um den den Inhalt des USB speichers abzufragen. [c] uint8_t USB_Read( uint8_t *pData, uint16_t nCount) { I2C2_MESSAGE_STATUS status; //uint8_t writeBuffer[3]; uint16_t retryTimeOut, slaveTimeOut; uint16_t counter; uint8_t *pD;
(switchStatus!=-1){ // wenn ungleich -1 dann wurde Taster gedrückt if (switchStatus<16){ // wenn Nummer kleiner 16 wurde ein INPUT angewählt actInputPort = switchStatus; //Schreibe die Nummer des INPUT in die Variable: actInputPort } else{
-
Thread
7-Segmentanzeigen wieder hell machen
LM2574 im unteren Teil erzeugt werden. Das größere IC dürfte dann ein Controller sein, vermutlich PIC oder AVR.
Eigentlich haben die meisten 7-Segment-Anzeigen ja 8 Segmente. ;) Manche sogar neun. Und die mit 16 heissen dann anders.
-
Thread
a Microprocessor for the Revolution -- 6809
Problem ist, einen Ersatz-Atari zu bekommen, falls was schiefgeht. Die Sampledisks für den YamahaTX16W (auch so ein 68000er) konnte ich am Windows-Rechner abspeichern.
konnte wie der spezielle AMD9511. Um das in die jüngere Vergangenheit zu übertragen: Ein AVR8 mit 16 MHz ist wohl schneller ;-)