-
Thread
Fehlersuche an einem 186er Motherboard (Sinumerik CNC-Steuerung))
1:1 oder 1:10 verwendet wurde, Messung wiederholen, aber 1pF in Reihe zur Tastkopfspitze schalten. Es könnte sein, dass die kapazitive Tastkopflast am Quarz den Oszillator gestoppt hat.
schrieb im Beitrag #7713028: > Das wurde gleichzeitig gegen Masse gemessen, mit welchen Tastkopf an X1? > Wenn dort keine FET-Probe sondern 1:1 oder 1:10 verwendet wurde, Messung > wiederholen, aber 1pF in Reihe zur Tastkopfspitze schalten. > Es könnte sein, dass die kapazitive Tastkopflast am Quarz
-
Thread
Feuchtigkeitssensor mit DHT11 und PIC16F1826
erhalte aus meinem Code die Daten 0 für die Variable "int_RH". Danke für eure Hilfe. Code PIC16F1826: [c] #include <xc.h> #include <stdbool.h> #include <stdint.h> #define _XTAL_FREQ 10000000 // external oscillator frequency of 10MHz #define LOOP_DELAY 1 // Loop-Delay in ms (milliseconds
: [c] // PIC16F1826 Configuration Bit Settings // 'C' source line config statements // CONFIG1 #pragma config FOSC = HS // Oscillator Selection (LP Oscillator, Low-power crystal connected between OSC1
-
Artikel
QO-100 der erste geostationäre Amateurfunkumsetzer
I/Q-Modulator-IC ADRF6703 mit zwei Mischern, LO-Phasenschieber und PLL-VCO. Angesteuert mit einem PIC12F629 und 26 MHz TCXO. Über serielle Schnittstelle in 1 MHz-Stufen abstimmbar. Am Eingang der zweite Phasenschieber, je nach Bestückung für ein 2m oder 10m SSB-Signal, ein Doppel-T LC-Filter. Einzige
a typical I/Q modulator IC ADRF6703 with two mixers, LO phase shifter and PLL -VCO. Driven with a PIC12F629 and 26 MHz TCXO. Can be tuned in 1 MHz steps via serial interface. At the input the second phase shifter, depending on the configuration for a 2m or 10m SSB signal, a double-T LC filter. The only
-
Thread
Ich benötige Hilfe beim beschreiben eines PIC12F629 IP
Hallo Ich muss einen PIC12F629IP beschreiben, die Hex Datei hab ich schon. Ich habe mir auf AliExpress ein Pickit3 ( https://a.aliexpress.com/_EuMFjWB ) bestellt mit Adapter jedoch find ich mich damit nach stundenlanger Recherche
im ZIF-Sockel der PIC gehört?
-
Thread
Microchip PIC Programmer K150 - Parameter/Optionen zum Start
Parameter für die Kommandozeile stehen doch u.a. in der Help-Datei "microbrn.hlp". Damit wird z.B. COM1 verwendet: MicroBrn.exe c:\files\first.hex 16f84 /f /Q 1
die Kommandozeile stehen doch u.a. in der Help-Datei > "microbrn.hlp". > > Damit wird z.B. COM1 verwendet: > > MicroBrn.exe c:\files\first.hex 16f84 /f /Q 1 Wenn ich die Kommandozeile in der IDE (Source Boost) so fülle - siehe Bild Anlage- , dann versucht die IDE den Brenner wie folgt zu
-
Thread
Arduino-Gadgeteer, 64bit-MPU von Microchip und vieles andere mehr
64-Bitter anbieten zu können: [c] With the introduction of its PIC64 portfolio, Microchip has become the only embedded solutions provider actively developing a full spectrum of 8-, 16-, 32- and 64-bit microcontrollers (MCUs) and microprocessors (MPUs). Future PIC64
Frank O. schrieb im Beitrag #7701096: > Da muss jetzt ein ST32F4 mit auf so einem Bord, Das ist wohl ein "STM32C011F4" drauf, also eine Cortex M0+ und kein STM32F4. Kostet bei mittlerer Menge so um die 0,43 €/Stück. Dafür baust du keine diskrete Schaltung die
-
Thread
epson rtc72421 zum arduino
I/O-Pins sparen, wie es in der Applikation beschrieben ist: https://www.tme.eu/Document/305eea60a2f3c0080ff0f51dbe610c7f/RTC-72421_3_man.pdf Aber dazu sind immer noch 8 Pins nötig. Oder man nimmt einen Arduino mit dem Atmega2560/2561, der kann SRAM direkt ansprechen: https://ww1.microchip.com/
Christoph db1uq K. schrieb im Beitrag #7700120: > Die üblichen 2*16-Text-LCD haben auch einen 4Bit-Bus und müssen mit > mindesten sieben I/O-Ports verbunden werden. Komisch, ich benutze immer nur 6 IO-Pins. Rücklesen
-
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.
mit ihren max. 5 pF. [1] https://www.sos.sk/pdf/SMD_Catalog.pdf
-
Thread
[V] Microchip ICD2 und diverse PIC Mikrocontroller
anderen Mikrocontroller sind unbenutzt. Im Einzelnen handelt es sich um folgende 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
-
Thread
Noch einer (f8); 8bit-Computing mit FPGA
Platzbedarf für den Datenpfad auf dem Chip. Das war 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
Wenn ich den aktuellen Code aus dem Repo für den Lattice iCE40UP5K kompiliere, erhalte ich: f8: 5180 logic cells (98% der verfügbaren) f8l: 3268 logic cells (61% der verfügbaren) Jeweils für ein einfaches SoC aus Multicycle-Kern, 1x Watchdog, 1x Timer, 1x Interrupt-Controller, 2x 8-Bit-GPIO
-
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
verschaltet > werden, wenn ich den IC nur per SPI ansteuern möchte. Steht im Datenblatt. https://ww1.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
-
Thread
Fragen zum US Sensor JSN-SR20-Y1
Entfernungsmessung? > Um den Empfangsradius zu erweitern würde ich gern 2 Sensoren also > nicht 2 JSN-SR20-Y1, sondern nur 2 Sensoren parallel schalten und in die > Echo-Buchse des JSN-SR20-Y1 anschließen. Um den Radius (=Entfernung?) zu verdoppeln, brauchst du bei gleichem Empfänger die 16-fache Sendeleistung
verwendete die HW so wie sie war. Jedenfalls hat es bis zu 10m mit guter Genauigkeit funktioniert. Bei 1m Abstand konnte 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
mit dem 12V-Bordnetz des Autos gespeist und teilt diese dann auf mehrere Schaltnetzteile auf (12V je 1 Schaltnetzteil pro Leuchtelement). Kommunikation: Der CAN-Bus geht direkt auf den Mikroprozessor PIC 18F4580, welcher selbst CAN- und I2C-fähig ist. Von diesem Prozessor abgehend läuft die Kommunikation
Programmiergerät Brenner8 eine Software namens US-Burn geschrieben, die kann auch disassemblieren, ob für den PIC18F4580 kann ich mangels diesem PIC nicht testen.
-
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
0x1F30 Canon WL-DC100 Kamera Canon PowerShot G5 0xB1CA Bleil LED Flex-Band RGB RGB-LED Band mit IR-Controller 0xFE00 NEC16 Daewoo Videorekorder 0x0015 KASEIKYO Technics EUR646497 AV Receiver SA-AX 730 0x2002
-
Thread
Thermostat Kühlschrank Ersatz durch µC ?
kaputt" Die relative luftfeuchikeit ist im kühlschrank öfters 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
C R/L X X Funktionen 0 0 0 0 1 DL N F X X CGRAM-Adresse setzen 0 0 0 1 CGRAM-Adresse DDRAM-Adresse setzen 0 0 1 DDRAM-Adresse Adresse/Status lesen 0 1 BF CG-/DDRAM-Adresse Daten in DDRAM/CGRAM schreiben 1 0 Daten Daten aus DDRAM/CGRAM
-
Thread
PIC18F47Q43 - Schleife geht nicht
Hallo Zusammen, Ich habe einen PIC18F47Q43 mit einem ENC28J60 verbunden, funktioniert soweit. Die IDE ist die MPLAB IDE v6.20. Der C-Compiler der XC8 Version 2.46. Ich möchte ich die MAC-Adresse wie zuvor die IP-Adressen aus dem
stimmet (leider) nicht. https://onlinedocs.microchip.com/pr/%20GUID-BB433107-FD4E-4D28-BB58-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
-
Thread
AVR64DD28, mEDBG, Studio 7.0 - Fehler beim Schreiben von Fuses
[code] Address: 1080 Data: 1E Address: 1081 Data: 94 Address: 1082 Data: 3F Und der geneigte Leser erkennt einen AVR16EB28. Address: 1100 Data: 1E Address: 1101 Data: 92 Address: 1102 Data: 23 Das war ein ATtiny412.
Datenblatt des > PIC16F1454 ist das ICSP nicht wirklich dokumentiert. Was die Frage > aufwirft, ob die PIC-Programmier-Schnittstellen überhaupt öffentlich > dokumentiert sind, also zum Selbst-Implementieren hinreichend
-
Thread
MPLAP Snap halb im Nirvana
4624-9a17-61014ede02d0 Company: Atmel Corporation Installed Packages: Configurator Importer - 1.1.291.0 Configurator Importer Version: 1.1.291.0 Package GUID: F8853255-9C7B-4DC2-8E0F-64D9324AEB0E Company: Microchip Installed Packages: LiveWatch - 2.0.66 LiveWatch Version: 2.0.66 Package
Einweg-Operation. Zurück geht dann nicht mehr. https://onlinedocs.microchip.com/pr/GUID-7FEA628B-1FF6-4B3D-BD72-5C82445720D4-en-US-1/index.html?GUID-2FEF5EEC-B12D-447B-AB18-4F613F36FE3B fchk
-
Thread
EEPROM write/read für PIC18F27Q84
sieht denn die ganze Routine dazu aus? Und wo hast du das her? Mit MCC erzeugt oder 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
//Set the NVMCMD control bits for DFM Byte Read operation NVMCON1bits.NVMCMD = 0b000; NVMCON0bits.GO = 1; while (NVMCON0bits.GO); return NVMDATL; }
-
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
Ärgernis MPLAB Snap
MPLAB Snap übertragen werden. https://onlinedocs.microchip.com/pr/GUID-671CAF55-DB13-4D9A-8881-F58C984111B5-en-US-4/index.html?GUID-23D41E7C-F770-49A0-9365-D13987945F29 Alte Version von MPLAB X: https://ww1.microchip.com/downloads/en/DeviceDoc/MPLABX-v5.30-windows-installer.exe Wenn man einen
............2.4.1239 Target device ATmega328P found. Device Id Revision = 0x0 (A) Device Id = 0x1e950f The following memory area(s) will be read: configuration memory Read complete
-
Thread
Mikrocontroller mit 16-Bit-UART
mit mehr als > 8 Bit aufzubauen. Es spricht nichts dagegen, aber halt auch nichts dafür. 2x 8N1 sind 20 bits, 1x 16N1 sind 18. Also 10% Ersparnis, aber zu nix kompatibel und schlechtere Übertragungssicherheit. Und wenn eine ungerade Anzahl Bytes übertragen werden soll, wird's erst richtig komisch
Klaus schrieb im Beitrag #7665626: > Es spricht nichts dagegen, aber halt auch nichts dafür. 2x 8N1 sind 20 > bits, 1x 16N1 sind 18. Also 10% Ersparnis, aber zu nix kompatibel und > schlechtere Übertragungssicherheit. Die Rechnung stimmt halt nicht. Für 16 Bit Daten in einem Paket bräuchte ich
-
Thread
ATtiny85 + Uhrenquarz mit 10 pF CL: Kondensatoren
] 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
C in Serie mit dem Trimmer. Die Philips 10pF Folientrimmer (gelb) eignen sich übrigens gut. Sonst darauf achten, daß der Trimmer einen niedrigen Temperaturkoeffizienten hat. CL1 = CL2 = 2 ( 10 - 2 ) = 16pF ; bei 3pF dann 14pF Also, nimm
-
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
ausgehen, dass Hinz in 99% seiner Posts weiß, wovon er spricht. Und wenn er sich doch einmal irrt (1%), dann gibt er das auch zu. Es reicht vollkommen aus, die obere Spenderflasche um ein paar Kelvin wärmer zu halten als die untere Empfängerflasche. Oder die untere kälter als die obere. Dazu ist
-
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/ [code] module BufferWithEnable( data_in_0,data_in_1,data_in_2,data_in_3,enable,data_out_0,data_out_1,data_out_2,data_out_3 ); input data_in_0, data_in_1, data_in_2, data_in_3, enable; output reg data_out_0, data_out_1, data_out_2, data_out
-
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
Christoph db1uq K. schrieb im Beitrag #7651580: > https://de.wikipedia.org/wiki/System_Management_Bus > "Der SMBus basiert auf dem I²C-Busprotokoll" > Aber vermutlich ist der Benchmarq-Chip direkt mit dem PIC verbunden
-
Thread
7-Segmentanzeigen wieder hell machen
www.reichelt.de/7-segment-anzeige-hyperrot-14-2mm-gem-kathode-sc56-11surkwa-p339846.html?&trstct=pol_1&nbc=1
nachkalibriert werden muß. Ich hab nach der Wende aus der Conrad Grabbelbox einige VQE13/14/23/24 Klasse F aussortiert (1DM/Stck). Angesteuert werden sie vom MAX7219 mit 10k Stromeinstellwiderstand. Ob und wieweit sie nachgelassen haben, kann ich nicht beurteilen. Sie sind immer noch gut ablesbar und Segmentunterschiede
-
Thread
a Microprocessor for the Revolution -- 6809
https://github.com/ijsf/wersi-mk1-ex20-re den hatte ich schon mal erwähnt, ein echter Assembler-Künstler. Er hat viele Jahre später einen Softwarefehler im MK1 gefunden und irgendwie ein Workaround reingebastelt das noch ins Eprom passte
Übrigens sind m.E. ein paar Eckpunkte der m68k-Architektur von der IBM > S/360 inspiriert (32 bit, 16 Hauptregister, 24 bit Adressraum, > allerdings gleich mit Stack) - auch wenn ich dafür nie einen Beleg > gelesen habe. Die Hauptinspiration war eher die PDP-11. Der Befehlsaufbau mit 1 oder 2
-
Thread
Das Ende des Z80
directory. RAM: 1024 KByte, 4 KByte YAZEPAGESIZE, 256 PAGES MMU: 16 TABLES, 16 PAGEPOINTERS per TABLE, selected MMU-PAGETABLE: T00 Running '/usr/local/lib/yaze/yaze-cpm3.boot' BOOTSYS - CPM3.SYS, V 1.30 16.01.2015 (c) 2000,2015 by A. Gerlich/Jon Saxton No CP/M vectors found; try to boot CP/M 3.1 using yaze-ag ... Loading CP/M 3.1 ... 62K TPA DRIVES: A B C/ D . F G H I J K L M N O . CP/M 3.1 BIOS for yaze-ag, V 1.11 22.05.2019, Copyright (c) by A.Gerlich A> [/code]
-
Thread
Microcontroller PIC SPI und ICSP gleichzeitig benutzen
Hallo Toni, schau mal ins DB auf Seite 12. Dort gibt es die Ergänzung #3 bei PORTA.0/1. Dort steht: 3: LVP support for PIC18(L)F1XK50 legacy D.h. bei Deinem PIC steht ICSP nur an PORTC zur Verfügung. DB: https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments
zu einem ganz anderen PIC erwähnt werden. Diese Fußnote bedeutet das auf diesen PINs ICSP zur Verfügung steht um den IC als "Plug-In" Ersatz in SCHALTUNGEN einzusetzen die ursprünglich für die Pic 18F1xK50 designt/Layoutet
-
Thread
LED Treiber programmierbar ähnlich wie das DMX Protokoll
Led-Controller hindeutet, außer diesen LPS... . Uwe B. schrieb im Beitrag #7645943: > Die Verschaltung der 16 RGB-LEDs wäre interessant, denn alle R, G und B > in je eine Reihe würden sehr unterschiedliche Strang-Spannungen ergeben. Ist es ja. G und B haben 620R, Rot hat 1,0K Widerstände.
willst du jetzt weiter machen? Das mit dem µC ist bestätigt. Die Schaltung hast du. Du wolltest im 1. Schritt eine kompatible Lampe machen (habe ich verstanden). Der PIC wird nicht auslesbar sein. Also selber programmieren? Ziemlich einfaches Programm. Es wäre nur noch zu klären, welche Verzögerungszeiten
-
Thread
Header File CC5X Compiler
Vielleicht hat das ja etwas damit zu tun. // HEADER FILE #ifndef ICD2_DEBUG #pragma chip PIC16F628A, core 14, code 2048, ram 32 : 0x14F #else #pragma chip PIC16F628A, core 14, code 0x700, ram 32 : 0x14F // last 256 locations are reserved for debugging //RESERVED RAM LOCATIONS char
TMR1ON @ 16.0 #pragma bit TMR1CS @ 16.1 #pragma bit T1SYNC_ @ 16.2 #pragma bit T1OSCEN @ 16.3 #pragma bit T1CKPS0 @ 16.4 #pragma bit T1CKPS1 @ 16.5 #pragma bit T2CKPS0 @ 18.0 #pragma bit