-
Thread
MOSFET an BLDC brennt bei 50% PWM durch
woher die Info mit dem Miller Plateau? In dem Datenblatt des IPB180 ist das in Diagramm 15 und 16 gezeigt, die Werte in der Parameter-Sektion auf Seite 3. An sich ist das Gate eines MOSFETs ein Kondensator gegen Source - man pumpt Strom rein und die Spannung Vgs steigt. Aber, in dem Augenblick
ein simpler MC, die es heute ja sogar mit spez. BLDC Anordnungen gibt. Kann aber auch jeder AVR oder PIC.
-
Thread
[V] Microchip explorer 16 Entwicklungskit
Hallo, ich verkaufe 1 Stk. Microchip explorer 16 Entwicklungsboard inclusive 1 Stk. Prozessor Steckmodul MA240011 PIC24FJ128GA010 series Steckmodul (PIM) 1 Stk. Prozessor Steckmodul MA240012 PIC24HJ256GP610A series Steckmodul (PIM) 1 Stk. Prozessor Steckmodul MA240014 PIC24FJ256GB110 series Steckmodul (PIM) 1 Stk. Prozessor Steckmodul MA330011 dsPIC33FJ256GP710 series Steckmodul (PIM) Aktueller Neupreis 240€ Ich gebe dieses für 80€ incl. versichertem DHL-Paketversand
-
Thread
Muss eine Küchenwaage booten?
leistungsstarken Mikrocontroller mit 24Bit hochpräzisen ADC- und LCD-Anzeigemodulen. Intern integrierter 8k * 16Bits MTP-Programmspeicher. LEISTUNGSSTARKE RISC-CPU: 8-BIT-MIKROCONTROLLER-MCU INTEGRIERTER 8K-× PROGRAMMIERBARER 16-BIT-MTP-SPEICHER (1000 BRENNELEMENTE) 896 BYTE DATENSPEICHER (SRAM) es gibt
Hannes J. schrieb im Beitrag #6906374: > Automatische Übersetzung sagt: Das riecht ziemlich nach PIC16xxx..PIC18xxxx W.S.
-
Thread
Welche AVR sind mit SPI zu programmieren
einfacher zu erlernen und > zu benutzen. Und wenn Du dann schon dabei bist, ist der Sprung zu PIC24/dsPIC33 auch nicht mehr weit. Du sind eher noch einfacher zu programmieren als AVR, und als 16-Bit Prozessoren für C noch besser geeignet, weil der C-Standard ja für 16-Bit Maschinen geschrieben wurde
Frank K. schrieb im Beitrag #6906695: > Und wenn Du dann schon dabei bist, ist der Sprung zu PIC24/dsPIC33 auch > nicht mehr weit. Du sind eher noch einfacher zu programmieren als AVR, > und als 16-Bit Prozessoren für C noch besser geeignet, weil der > C-Standard ja für 16-Bit Maschinen geschrieben
-
Thread
Hardware Programmierung mit Python
Aufklapphandy. Aufgeschraubt und was fand ich drin: ein 68332 und ein DSP. Hatte sogar 2 RAM-Chips, damit sie 16bit schaufeln konnte. Stromverbrauch war astronomisch.
neuer PIC Freund (Gast) >In Python schier unmöglich: ;-) >void showMeThisInPython( ... Das ist kein Problem, weil in Firmen die etwas auf sich halten diese zyklomatische Komplexität verboten ist und der
-
Thread
[V] Konvolut Microchip PICs
übrig geblieben: 4x DSPIC33FJ06GS202-I/SP 3,00€ / Stk 3x DSPIC33FJ06GS202A-I/SP 3,00€ / Stk 8x PIC16F1765-I/SL mit 10Bit DAC! 1,50€ / Stk 7x PIC16F1765-I/P mit 10Bit DAC! 1,50€ / Stk 25x PIC12F1572-I/P 0,75€ / Stk Bei Abnahme mehrerer PICs gerne VB. In ESD Stangen gelagert und günstiger Versand
Dirk M. schrieb im Beitrag #6903921: > PIC16F1765 ... und hat pwm-16bit, opa, io 2x100mA toller 14pin uC!
-
Thread
PIC16F1825 - I2C Acknowledge Problem?
PEIE im INTCON sollte gesetzt sein. Anbei meine seit langem funktionierenden I2C-Routinen für den PIC16F1825, zwar in ASM, aber wohl verständlich. Da ASM, müssen ggf. BANK-Befehle gesetzt werden, das macht C ja automatisch. [code] ;************************************************************
ich gemacht, ändert aber nix. > Anbei meine seit langem funktionierenden I2C-Routinen für den > PIC16F1825, zwar in ASM, aber wohl verständlich. Da ASM, müssen ggf. > BANK-Befehle gesetzt werden, das macht C ja automatisch. Danke dafür. Dies entspricht genau meinen C-Routinen. Allerdings kann
-
Thread
Welcher IC für Selbsthalteschaltung, Verriegelung und Löschen?
MaWin schrieb im Beitrag #6898112: > Fertig programmierten PIC gibt es wohl nicht mehr. > > Aber es gibt den SAS560 noch immer über eBay, er arbeitet mit KFZ > freundlichen 6-24V, Die Schaltung, bzw. der IC wäre Perfekt. Muss ich den SAS560 selber Programmieren
nicht weiter. Hat jemand ein link für ein breadbord, auf dem ich verschiedene ic stecken kann, also dip16 und größer? isp programmer pololu Avr scheint wohl gut zu sein. Denke das ich den bestelle.
-
Thread
Mehrere Spannungen miteinander vergleichen
die höchste und niedrigste Spannung auszugeben. > > P.S. bitte keine Lösungen wie Arduino oder PIC bringen. Klingt extrem nach einer Elektor-Schaltung aus den 1980ern!
Analog könnte das mit vier 16:1 Mux, einem vierfach OP und einem 5 Bit Zähler gehen.
-
Thread
RS232 String per Taste auslösen
vorinstalliertem Bootloader kaufen Kleine Anmerkung dazu: Die Bootloader sind normalerweise für 16 MHz Quarz ausgelegt. Weil das Board aber einen 8MHz Quarz hat, wird der Bootloader auf halber Baudrate laufen. Ich denke, damit kann man durchaus leben, man muss es nur wissen.
mit Übung: ATtiny202 Löter mit Erfahrung oder professioneller Bestücker: kann alles Lochraster: PIC16 DIP-8 Soll das etwas Ordentliches sein oder ein wilder Aufbau? Sprich: Soll eine Platine dafür gemacht werden? Gruß Jobst
-
Thread
Rauscharme JFETs im SOT23-Gehäuse
nicht sehr vertrauenswürdigen Quellen. Disclaimer: LSK170 hatte ich bisher selber noch nicht. Pic: 16 * CPH3910, 330 pV/rtHz 16*Zetex BJT, 70 pV/rtHz nach ArtOfElectronics III, 70 pV/rt Hz, aber halt bipolar mit Rauschstrom, was bei Kreuzkorrelation stört.
Gerhard H. schrieb im Beitrag #6891630: > Pic: 16 * CPH3910, 330 pV/rtHz > > 16*Zetex BJT, 70 pV/rtHz nach ArtOfElectronics III, 70 pV/rt Hz, > aber halt bipolar mit Rauschstrom, was bei Kreuzkorrelation stört. Ich muß da auch mal fragen
-
Thread
Wie ist ein billiger Grid Tie Inverter aufgebaut ?
FET-Parallelkonstruktionen und Trenntrafos mit mehreren kHz auf das Netz aufmoduliert. Das Ganze steuert ein PIC16Firgendwas.
Jetzt fehlt also nur noch, wie ich am besten mit einem digitalen Poti entweder den "StromSinus" vom PIC16 kommend erniedrige, oder den Shuntstrom-Verstärker erhöhe. Der PIC16 scheint mir den Sinus per pwm über zwei Tiefpässe zu erzeugen, siehe Anhang. Ich könnte im ersten Tiefpass zum 22k Widerstand
-
Thread
progammieren PIC
in meinen Wechselrichtern(Ective) sind PIC16F716 verbaut. Zwei von diesen sind defekt. 1. Hat jemand die Möglichkeit den "heilen" auszulesen und neue zu programmieren also zu klonen? oder 2. Tips wie ich dies selbst erledigen könnte (bin
Wenn die PICs defekt sind, wie soll man sie dann auslesen? Ich habe zwar r noch nicht so viele PIC gegrillt, aber wenn ich einen kaputt bekommen habe war der vollständig Toast. MfG Michael
-
Thread
Mondfinsternis in Edmonton
Februar die beiden kältesten Monate. https://weather.gc.ca/city/pages/ab-50_metric_e.html Die PIC uC in meiner Wetterstation werden sich alle warmhalten müssen... Schöne Feiertage noch, Gerhard
mit um -7 bis -8 angesagt sind. Auch für uns sind solche lange Kälteperioden ungewöhnlich. -10 bis -16 wären normaler. Zum Glück ist es drinnen warm. Naja, jetzt ist erstmal Frühstück und frischer Kaffee angesagt... Gruß, Gerhard
-
Thread
Abblockkondensatoren beim FPGA
es im EQFP-144, hier auch mal der kleinste und größte Max10. [code] DSP kBit XC6SLX9 16 576 XC3S400 16 288 10M02 16 108 10M50 144 1638[/code]
/wp-content/uploads/2016/02/pross.png https://components101.com/sites/default/files/component_pin/PIC16F676-Pinout.png https://en.wikipedia.org/wiki/ATmega328#/media/File:ATmega328P_28-PDIP.svg Diese Linkliste lässt sich ohne Aufwand beliebig verlängern. > Aber so funktioniert wissenschaftlich/
-
Thread
[V] 100 Stück STM32F407VET6
Wenns so ist... ich habe noch einen PIC16F877 aus den Frühtagen meiner µC-Bastelwut. Garantiert unbenutzt wegen Wechsel zu den AVRs aufgrund deren deutlich besseren Befehlssatzes. Kaufen Sie jetzt einen PIC16F877 aus einer Zeit, wo es noch
Wer sagt denn, daß mein PIC16F877 vor 2030 lieferbar ist?
-
Thread
DDR-µC, maskenprogrammiert, "fremd verwendbar ?
besseren Vergleichbarkeit mit anderen Architekturen in beiden Fällen auf 16 Register plädieren und den Rest als RAM zu betrachten, in dem die Register liegen. Auch wenn dieses RAM im Befehl direkt adressierbar ist. > Und ich fand auch den Registerpointer-Mechanismus recht ansprechend, mit > dem man eine Gruppe von 16 dieser Register verkürzt adressieren konnte. Bei TI geklaut und auf 8 Bits eingedampft. Der 9900 Prozessor hatte 16 Interrupts, denen jeweils ein Bereich von 16 solchen Workspace-Registern zugeordnet
-
Thread
LCD BP Pin direkt an Quarz
Geraffel an den Ausgängen beim Schieben nix im Display sehen. Ich hatte das mal für einen kleinen PIC16 gemacht und es funktioniert bestens. Allerdings in Assembler und als ich mal gesehen habe, wie lahm dasselbe in C auf einem MSP abgelaufen war, hat es mich geschüttelt. W.S.
bus-error bei fehlendem DTACK auszulösen. So war das damals ;-) > Ich hatte das mal für einen kleinen PIC16 gemacht und es funktioniert > bestens. Allerdings in Assembler und als ich mal gesehen habe, wie lahm > dasselbe in C auf einem MSP abgelaufen war, hat es mich geschüttelt. Der TO hat einen AVR
-
Thread
2 Byte Variablen für 8Bit PIC aus und einlesen mit Pic-as oder mpasm-Assembler
Dich aber selbst kümmern. > Werkzeuge liefert der Befehlssatz genügend. Nenn doch bitte mal den > PIC-Typ, den Du konkret benutzt, dann kann ich ein Beispiel zeigen, dass > die vorhandenen Werkzeuge optimal ausnutzt. Weil z.B. nicht jeder PIC16 > den Befehl ADDWFC kennt, mit dem man eine Addition
; PIC16F18313 Configuration Bit Settings ; CONFIG1 config FEXTOSC = OFF ; External Oscillator mode selection bits // Oscillator not enabled config RSTOSC = HFINT1 ; Power-up default
-
Thread
Wie von PIC-Simulator-Registertrace Cyclewerte auf Zeitwerte kommen?
1MHz Instruktionfrequenz gestellt, bzw war es voreingestellt und entspricht auch der realen Rate des PIC. Doch der Rechner arbeitet viel schneller und im Simulator springen die Werte von Porta hier auch ungefähr doppelt so schnell wie im realem PIC. Also die voreingestellten 1Mhz können hier nicht
Instruktionfrequenz gestellt, bzw war es voreingestellt und entspricht > auch der realen Rate des PIC. Was bittesehr verstehst du den darunter? Wenn ich mich recht erinnere, dann benötigt zumindest die PIC16 Familie 4 Clocks pro Befehl. Also ein mit 20 MHz betriebener PIC16Fxxx verarbeitet 5 Millionen
-
Thread
I2C Lesen mit takt woher?
:-( gerade das wollte ich mir sparen, ihr Spielverderber! Versuche gerade die alten PIC16-Routinen für meinen PIC18 umzuschreiben. Nur der kann soviel, entsprehend viele Seiten hat in der Doku der I2C-Teil....
SPI-Schnittstelle steht da z.B.. dass due zum Empfangen ein dummy-byte schicken musst. Nur im Datenblatt von dem PIC18F16Q41 steht bei I2C nix dazu, so als wäre eh klar. Auch in dem Datenblatt von dem PIC16F18877, mit dem früher mal gearbeitet habe, auch mit I2C, steht da nix. Nur habe da nur einen DAC betrieben und
-
Thread
Anschluss eine Grafikkdisplays 124 x 68, von 16-Pin auf 20-Pin ?
www.crystalfontz.com/controllers/Hitachi/HD61830B/386/ Dieser versteht dann auch Befehle, die ab Seite 16 gezeigt werden. Das Bit DB1 im Register "mode control" schaltet zwischen Text- und Grafikmodus um, wie auf Seite 16 bereits zu lesen ist. Nur ob dieser Controller irgendwo verbaut ist in der Anlage,
mir ein, dass das alte Display einen Anschluss fürs BL direkt an der Seite hat. Nicht zwischen Pin 1-16. Also habe ich jetzt die an Pin 19 und 20 angeschlossenen Original-Drähte auf 15 und 16 gelegt. Und es geht. Nichts blitzt und flimmert mehr. 17-20 ist unbeschaltet. Also ist so eine Anschlussreihenfolge
-
Thread
Zirkulationspumpe Vortex BWO155Z defekt - Rep. Hilfe gesucht
ein PIC24 ist schon eine ziemliche Nummer für eine Pumpensteuerung
https://www.microchip.com/en-us/product/PIC24FJ32GB004
-
Thread
Verständnisfrage zum Disassemlingcode PWM-Erzeugung
wäre?Die Fragen dazu sind als Kommentare hier hinter dem Code.Ich möchte gern wissen wie hier das 16bittige Register für die Ausgabe angepasst wird,wenn man mit 8Bit durch den ganzen Wertebereich kommen will? [code]82: void PWM1_LoadDutyValue(uint16_t dutyValue) 83: { 84:
Was ist da jetzt nicht zu verstehen? Im PIC 8-bit MCU gibt es keine 16 bittigen Register, deshalb wird alles in high und low Byte aufgeteilt und getrennt/erweitert behandelt. Ungefähr so wie das rechnen mit 2 stelligen zahlen in der Grundschule
-
Thread
[V] Willem Eprom Programmer inklusive Adapter für Atmel-MCUs
als Ersatz im Supergaufall interessant gewesen. Das stimmt leider, könne maximal noch Adapter für 16-bit Eproms ins Rennen werfen, wenn sowas lockt ;-)
Ersatz im Supergaufall interessant gewesen. > > Das stimmt leider, könne maximal noch Adapter für 16-bit Eproms ins > Rennen werfen, wenn sowas lockt ;-) Noch ein Versuch, jetzt mit mehr Adaptern u.a für 16bit-Eproms. Vielleicht hat jemand Interesse ?
-
Thread
CP/M auf dem Raspberry Pi Pico
discourse-cdn.com/arduino/original/4X/a/9/9/a99abae7c5e5534c705d561d735a861ba8339a82.jpeg (dort allerdings mit 16GB Karte)
Z80-Rechner eher 4Mhz haben. Aussderdem muss man sich nicht mit Disketten begnuegen, sondern hat 16x 8MB Harddrive in einem FAT16/FAT32 Filesystem - d.h. man muss sich auch nicht wie bei anderen Emulationen damit rumaergern in Floppy-Images die Files per cpmtools zu integrieren. RunCPM auf einem
-
Thread
PIC18 als I2C Slave
(void) { // Initialize the device SYSTEM_Initialize(); // If using interrupts in PIC18 High/Low Priority Mode you need to enable the Global High and Low Interrupts // If using interrupts in PIC Mid-Range Compatibility Mode you need to enable the Global Interrupts // Use the
setFanSpeed(setTemp); // setTemp = getSetTemperature(); } } void setFanSpeed(uint16_t temperature) { uint16_t multiplicator = 10;//temperature/12; uint16_t dutyCycle = (temperature * multiplicator); //+ (temperature+5); PWM6_LoadDutyValue(dutyCycle); } uint8_t getSetTemperature
-
Thread
Mit welchem Programm programmiert ihr Controller?
Hallo , ich benutze seid ca. 15 Jahren die Compiler von Mikroelektronika für PIC, PIC32 und ARM. Habe damit auch relativ große Projekte inclusive 7 Zoll TFT mit STM32F7 zum Erfolg gebracht.Ganz selten MPLAB und Thonny (Micropython) Frank
Zeiten (alt_beruflich + privat): * FreescaleCodeWarrior für alte Nitron HC08-Chips * MPLAP für (alte) PIC's * PsOC-Creator von Cypress Semi * zT. AVR
-
Thread
Mplab 5.40_fatal error: 'p16f18877.inc' file not found!?
machen will (will ich aber nicht :-) ) Aber ich finds gut, dass du dich gleich mit nem aktuellen PIC beshäftigst und nicht mit dem Alten General 16F84 (grusel). Gibt ja viele, die sagen, dass man damit besser Assembler lernt, auch deswegen, weil der nicht so viele Resourcen hat und im Datenbaltt jeder
...aber wie kriege ich Pic-as übers Terminal von Mplab gestartet? Hier mal der Link zum ganzen Code den ich zum testen für meinen PIC16F18877 umstellen wollen würde:[[https://github.com/dsoze1138/MPLABXv5xx_pic-as_examples
-
Thread
LCD verliert Zeichen
Ein Pic18f4580 ist in Betrieb Masse gibt es nicht am Rahmen oder so und der Motor ist „isoliert“, also auch kein Massebezug wegen vorwärts und Rückwärts
wird. Heisst alle Zeichen werden geschrieben, auch die Blanks. In meinem Fall von üblicherweise 2x16 Displays ein Zeichen pro 10ms.
-
Thread
Arbeiten mit Registern(STM32F103) Gesperrt
unter FreePascal: [code] const Base = 0x1FFF F7E8 Offset = 2; var EinRegister: uInt16 absolute (Base + Offset); begin WriteLn(EinRegister); end; [/code]
als auch die Mnemonics plattformabhängig sind? Assembler für den Z80 ist anders als Assembler für PIC16 und das ist anders als Assembler für AVR und das wiederum ist anders als das für ARM, usw. W.S.
-
Thread
PIC18 mit MCC I2C-Modul(KEIN MSSP!)
https://ww1.microchip.com/downloads/en/DeviceDoc/PIC18F06-16Q40-Silicon-Errata-and-Data-Sheet-Clarifications-80000900C.pdf
Ja, wie das so ist - time is money. Ich hatte das gerade mit einem PIC16F15325 per MCC soweit durch. Der aber hat nur 7kB Flash, was für die neu geforderte Funtkionalität hinten und vorn nicht reicht. Einen 18F06q40 kann man pinkompatibel dazu gestalten. Dass der nun kein
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
, so wie es aktuell verstehe, aber die CRC8s und CRC16_P stimmen nie: 01 [...] CRC8 CRC16_H CRC16_L 02 [...] CRC8 CRC16_H CRC16_L .... 8X [...] CRC16P_H CRC16P_L CRC8 CRC16_H CRC16_L CRC8: über Paketpayload ohne CRC8 und CRC16 CRC16: ist implementiert
:01:10.651 -> 89 63 50 03 16 63 50 03 16 01 2B 00 56 09 5C 13 85 09 A5 02 B8 01 FF DE 12:01:10.651 -> 89 63 50 03 16 63 50 03 16 01 2B 00 56 09 5C 13 85 09 A5 02 B8 01 FF DE 12:01:10.698 -> 89 63 50 03 16 63 50 03 16 01 2B 00
-
Thread
Unbekanntes IC
Beitrag #6840103: > Welches Firmenlogo könnte das sein? DDR? Lesen ist nicht jedermanns Sache, wurde 16:40 schon beantwortet. JoergL schrieb im Beitrag #6839928: > Eurosil. Interessant finde ich, dass Diehl Anteile von Eurosil hatte: https://www.diehl.com/group/de/unternehmen/geschichte/#expansion
gibt weit mehr second, triple, quadruple, Spurverbreiterungen als je zuvor. Selbst uC wie 8051, PIC, AVR und STM werden geclont. Man war bisher nur zu arrogant, statt originaler STM auch HK32F103, CKS32F103, GD32F103 oder APM32F103 überhaupt in Betracht zu ziehen. Das wird sich heute wohl ändern
-
Thread
Microcontroller aussuchen
paar Register schreiben, Poti auslesen, umrechnen und per SPI weiter geben. Nur hat der SPI Baustein 16bit Register?
Leistungselektronik/ zu tun. So ein bisschen Bits schubsen und zusammenrechnen kann ein 25 Jahre alter PIC auch schon.
-
Thread
G1G140-AW31-42 - EBM-PAPST Lüfter Elektronik reparieren
PIC16F873-20I/SO
PIC16F873-20I/SO https://www.microchip.com/en-us/product/PIC16F873 5V liegen an, mit der Spannungsversorgung scheint also alles ok zu sein.
-
Thread
Neu hier und Anfängerfragen bezüglich Programmspeicher
ein 8Bit µP mit 24Bit Adressraum wären so 65SC816 sehr einfach in der Programmierung und trotzdem 16 MByte Adressraum und 8 oder 16 Bit Mode ;-)
du mit einem 16 Zeiger eben nicht den ganzen Speicher am Stück ansprechen. Es gibt bei AVR keine Zeiger mit mehr als 16 Bit.
-
Thread
Verfügbare µC
Bei Digi-Key die PIC32MX-Reihe derzeit gut verfügbar: https://www.digikey.de/products/de/integrated-circuits-ics/embedded-microcontrollers/685?k=PIC32MX795F512 Viele Grüße Jochen
PIC Architektur antun.
-
Thread
PIC16F1825 Programm auslesen
Hallo, ich habe eine Schaltung mit einem PIC16F1825 als UART/SPI Bridge. Pins 5 und 6 sind UART, Pins 8-11 sind SPI. Leider ist bei dem Chip Pin 11 kaputt (Kurzschluss gegen VCC). Gibt es eine Möglichkeit das Programm von dem µC zu lesen und
-
Thread
SDCARD verstehen
drauf ist. Die eigentliche Partitionstabelle beginnt ab Offset 446 und enthält 4 Einträge zu je 16 Bytes. Lies das: https://de.wikipedia.org/wiki/Master_Boot_Record fchk
Das Prog ist absolut Spitze, da wird alles angezeigt, was ich schon seit Stunden versuche über den PIC rauszukitzeln!!! Grazie!! Gerhard
-
Thread
Spielereien mit asm_pio + MicroPython auf dem PI PICO
Funktionsgenerator: https://www.instructables.com/Arbitrary-Wave-Generator-With-the-Raspberry-Pi-Pic/
unterstützen?!? Das offizielle Micropython unterstützt (von sehr einfach bis etwas schwieriger) mem[8,16,32], viper und asm_thumb. Wenn das nicht reicht um DMA zu machen, was dann? ;-)