-
Thread
xp in Virtuallbox usb geht nicht
USB-Einstellungen von VB und die dazugehörige System-Darstellung von Windows an. Es ist eine Microchip-Device mit PIC18F2550, ein FT232, ein FT2232 und sogar ein CH340.
-
Thread
Arduino - UNO Flashershield (Linux)
electronics/200510/article05101.shtml MCS-51 ------ Das Flasherprogramm für MCS-51 ist flash51ide PIC16F ------ Das Ausgangsprojekt für PIC16F MCU stammt aus: http://rweather.github.io/ardpicprog/index.html --------------------------------------------------- Die Firmwares von AVR500 und PIC16F
------------ Bilderbeschreibung: flashershield_02.jpg zeigt das Shield in Verbindung mit einem PIC16F676 flashershield_03.jpg zeigt das Shield in Verbindung mit ATtiny44 flashershield_with_pic16f676.jpg zeigt einen Screenshot, der gerade einen PIC16F676 programmiert hat.
-
Thread
Wanderkiste Widlar, Runde III
den inzwischen reichlich vorhandenen Leerraum mit Knüllpapier ausgestopft. Auf dem Foto fehlen 3 PIC16F8?? weil ich die eigentlich durch 3 18F2550 ersetzen wollte, hab dann aber vergessen sie rein zu tun. Meine 4 Displays DL747 aus Runde 2 hab ich auch wieder rausgenommen da sie kurz vor dem Vergammeln
Gruß ic_tester Ja Das Feedback war so gut das ich zum dank von platz 7? ( übernächster) auf platz 18(vor letzer) geschoben wurde :-(
-
Thread
Welcher Microcontroller für i2c-Display
: > Interessant, es gibt nur ARM oder AVR? > Ihr lebt in einer sehr kleinen Welt. :'( Ob AVR, PIC oder 8051 ist relativ egal. Ich bevorzuge AVR (kenne die PICs aber kaum). Ob ARM, MIPS32 oder Renesas ist relativ egal. Dort ist ARM aber am weitesten verbreitet. Habe ich (außer MSP430) noch
Es gibt auch noch günstige 8051er für um die 20 Cent. Da gibt es dann 18kB FLASH und 1kB RAM. Damit kann man recht viel erschlagen. Ich mag es, genug Pins zur Verfügung zu haben und einen C-Compiler verwenden zu dürfen. Die hier funktionieren für mich und sind schon länger
-
Thread
PWM PIC16F873A
Hey ihr, ich habe eine Problem, dass bei dem PIC16F873A die PWM nicht zum laufen bekomme, bzw. nicht weiß wie ich die Register beschreiben muss. Gibt es hier jemand, der mir einen Beispielcode posten kann? Für einen ganz normale PWM mit extrenem
Dr. Googel sagt: https://batchloaf.wordpress.com/2013/04/04/simple-pwm-example-for-the-pic18f4620/
-
Thread
Hallsensor Schaltung
Exis schrieb im Beitrag #5543406: > 3EB18C81-B083-4E37-97F1-8B43A22D764D.png > 1,35 MB Mit dem Thema [[Bildformate]] hast du es nicht so, oder? Was soll das, so einen JPEG-Matsch als PNG hochzuladen?
Forist schrieb im Beitrag #5543411: > Exis schrieb: > 3EB18C81-B083-4E37-97F1-8B43A22D764D.png > 1,35 MB > > Mit dem Thema Bildformate hast du es nicht so, oder? > Was soll das, so einen JPEG-Matsch als PNG hochzuladen? Ähhhh man kann es doch erkennen
-
Thread
Programmierzeit MPLABX
Hallo, ich nutze MPLABX Version 4.1 und ein Pickit3 und ein PIC18F57K42. Der hat viel Flash. Vermutlich dauert das Programmieren daher so lange. Die reine Programmierzeit am Ende dauert knapp 40Sekunden. Kann man das irgendwie verkürzen? Das Ende des beschreibbaren
-
Thread
[PIC] goto mit per #define deklarierter, berechneter Adresse fehlerhaft
wird aber aus AppVector 2095100 und nicht wie erwartet 30716. Falls relevant: MPLABX mit XC8, PIC18F25K22 Viele Grüße Stefan
-
Thread
[PIC] Per Code in den Flash schreiben - Grundlegende Verständnisfragen
Stefan schrieb im Beitrag #5535706: > PIC181F25K22 und MplabX mit XC8 Compiler Ich meine natürlich PIC18F25K22
kompletten source code. Der Sourcecode liegt im Installationsordner microchip/xc8/v1.yx/sources/pic18/plib/Flash
-
Artikel
Mikrocontroller Vergleich
2) Bytes(2) GCC AVR 24 48 24 48 Keil 8051 24 38 74 109 SDCC 8051 24 40 35 54 Zilog Z8e 21 54 27 73 PIC C18 26 52 95 206 SDCC PIC18 41 112 41 112 SDCC PIC16 26 52 - - (for pic16f84) HEW R8C/M16C 20 48 20 48 GCC 68HC11 36 65 36 65 GCC MSP430 17 40 17 40 GCC ARM7 12 48 12 48 GCC ARM7-Thumb 20 40 20 40 (
Lineare Adressierung vom RAM?. 8051, ARM, AVR, MSP430, R8C/M16C, ST7, TLCS-870, Z8e: kein Problem. PIC: PIC18 ja, PIC16,PIC12,PIC10 nein. RAM-Puffer die größer sind als das RAM in einer Bank sind nur mit Klimmzügen möglich. Skalierbarkeit. Vor allem für jene wichtig, die sich scheuen, für verschiedene
-
Thread
Welche Programmiersprache soll ich lernen?
Als Basic Compiler kann ich das Freie OpenSource GreatCowBASIC empfehlen. Es kann mit PIC 10-18 und AVR um. Eine sehr aktive Community, Libraries, bis der Arzt kommt. Eine sehr ausführliche aktuelle Dokumentation und ein Hilfesystem. Plattformunabhängig, ich nutze es mit Linux und verwende
#5531467: > Als Basic Compiler kann ich das Freie OpenSource GreatCowBASIC > empfehlen. > Es kann mit PIC 10-18 und AVR um. Passt das auch in die kleinsten AVRs (sprich: die Tinies)?
-
Thread
Höhere Spannung schalten
Sicherheitsabstaende aufweisen. https://www.ebay.de/itm/5V-Four-4-Channel-Relay-Module-With-optocoupler-For-PIC-AVR-DSP-ARM-Arduino-8051/201498785043?hash=item2eea437513:g:aj4AAOSww85aXVnQ
bequeme IC: UDN2981 - UDN2984. Gleich 8 Stück Treiber in einem Gehäuse. Wenn die Spannung nicht über 18 Volt geht, kann man dafür auch MOSFET-IC aus der Reihe TC44xx und MCP14Ex benutzen. Z.B. TC4421A, mit Impedance 1,2 Ohm, bis 2 A Strom, oder bis 10 A im Impuls. Wenn Strom unter 1,25 A bleibt, wird Spannung
-
Thread
CAN mir das einer mal erklären?
Für das Geld für den, bekommst du bestimmt auch schon einen Controller mit CAN Modul. z.B. den PIC18F25K83. Bei Mouser gerade sogar günstiger wie der MCP2551. Von anderen Herstellern gibt es da vermutlich auch was, aber da kenne ich mich nicht aus. Mit dem MCP2515 bräuchtest du ja drei Chips.
anderen auch im Adressraum liegen, wo ich sie mir im Debugger einfach anschauen kann. Und der ECAN im PIC18F25K80 hat ein paar Features mehr und ein paar Bugs weniger, und es entfällt ein Quarz und ein Chip - ja warum soll ich dann zu was schlechterem greifen? fchk
-
Thread
Tastatur KC85 mit USB-Anschluss ausrüsten
----------o | || | | TAS 4.7µ - - | |22k | |18k GND o---- | | | | --o | - - | | | | | --- --- --- --- [/code]
Gregor N. schrieb im Beitrag #5525255: > An AIN0 liegt durch den Spannungsteiler aus 22k und 18k normalerweise > 2,25V an. An AIN1 liegt durch den Spannungsteiler aus 22k und 22k > normalerweise 2,5V an. Das heißt Spannung an AIN1 ist 0,25 V größer als > AIN0. Die Tastatur zieht AIN1 auf
-
Thread
2 Pointer auf 2 Dimensionales Array in Array speichern PIC18f45K22
Hallo liebe Forenuser Bei meinem aktuellen Pic-Projekt möchte ich ein GLCD ansteuern. Das funktioniert auch einigermassen. Das Problem ist das ich beim 8-Bit Pic nur ein Array von 255 Feldern erzeugen kann. Aus diesem Grund muss ich das Bild, welches ich ausgeben will auf mehrere Arrays aufteilen. Nun zum eigentlichen Problem: Aktuell gibt es zwei Arrays auf jeds Array zeigt ein Pointer. Nun möchte ich diese beiden Pointer in einem Array speicher, sodass ich später dynamisch darauf zugreifen kann. [c] const char wolf1[3][80]={240 Hexzahlen}; const char wolf2[3
-
Thread
PIC18 XC8 W5500 Fehler
Manuel M. schrieb im Beitrag #7046606: > Ziel wäre mit einem PIC18F4550 über den W5500 Chip Modbus (TCP) Befehle > an einen Slave zu schicken. Das ist eine blöde Kombination. Der PIC18F4550 läuft erst ab 4V, der W5500 ist aber ein 3.3V Chip. Der W5500 wird die 5V vom PIC vertragen, der PIC aber möglicherweise die 3.3V-Signale vom W5500 nicht richtig erkennen. Du solltest tunlichst einen PIC18F45K50 verwenden. Der ist pinkompatibel, aber neuer, wahrscheinlich billiger
-
Thread
Einfacher Mikrocontroller mit mind. 5 UART?
Du könntest den PIC18F65K40 nehmen. Ansonsten einen PIC32MX... die haben auch soviele UART. Oder halt natürlich per Software dies machen.
PIC18F65K40 Bei RS für € 2,15/Stk. verfügbar. Da würde ich nicht mit Software-UARTs anfangen. https://de.rs-online.com/web/p/mikrocontroller/1262131/
-
Thread
Rust als Embedded-Programmiersprache Gesperrt
papers/rustbelt/paper.pdf Appendix und weiteres gibt's unter https://plv.mpi-sws.org/rustbelt/popl18/ Weniger formal erklärt inkl. der noch fehlenden Teile https://blog.acolyer.org/2018/01/18/rustbelt-securing-the-foundations-of-the-rust-programming-language/
Programmiersprache aus. Und ihr wollt hier diskutieren, ob sich _DAS_ als Programmiersprache für einen PIC32 oder einen Cortex eignet? Nur zu, wer es sich in den Kopf gesetzt hat, partout Rust für die Firmware seines BluePill-Brettl's oder seines AVR nehmen zu wollen, der muß es halt tun - wenngleich ich
-
Thread
Board mit 2x CAN und PIC32
hat Ethernet. Brauchst Du das? Ansosnten wäre der '775 ausreichend. Warum greifst Du nicht zum PIC32MZ? fchk
ChipKit: Fubarino SD ( https://chipkit.net/wiki/index.php?title=Boards ) Olimex: PIC32-T795, PIC32-RETROBSD
-
Thread
Analoge Spannung skalieren
Schlauch stehe... Gegeben sei ein mit 5V laufender Mikrocontroller (in meinem Fall konkret ein PIC18F47K42). Dieser muss mit einer externen Steuerung digitale und analoge Signale austauschen. Dabei soll meine Platine mit 5V und 3V3 Steuerungen zusammenarbeiten können. Somit ist bei 3V3 Steuerungen
-
Thread
David Jones über PIC vs AVR
Peter D. schrieb im Beitrag #5495769: > Ich hatte mir mal 2 Sample vom Scenix SX18 kommen lassen. Mit 100MHz > beworben, aber nur 50MHz erreicht. Von der Architektur her ist das ein > PIC12. Kaum verändert seit 1976. ;-)
aus wie ich. Assembly kenne ich eigentlich nur richtig von Motorola a la MC6802/HC11. Mit den 18/24/33er PICs arbeitet es sich eigentlich nicht zu schlecht. Mein PIC Arbeitspferd fürs Hobby ist der 18F4620 und 18F46K80. Machte in der Arbeit an einigen Projekten auch recht gute Erfahrungen mit den
-
Thread
CAN-Sender im Mini-Format
einfach nur eine einzige ID aussendet. Also quasi Digital zu CAN ;-) Da dachte ich jetzt an einen PIC oder kleinen AVR (Attiny45) in Kombi mit MCP2515 und MCP2551 oder TJA1050 Transceiver. Da das ganze möglichst klein sein soll wär meine Frage an Euch, ob es noch bessere Chips für eine solch triviale
Dann eben ein PIC18F2xK80? (x= 5oder6) <edit>der 25k83 ist neuer und scheint auch billiger zu sein. Kostet gerade so viel, wie ein 2515</edit>
-
Thread
[PIC] am Raspberry Pi unterstützt?
das Problem dort nicht auftritt. Gibt es Software, die auch unter dem Raspberry Pi läuft und das PIC Kit unterstützt?
Es geht auch ohne PicKit: https://wiki.kewl.org/dokuwiki/projects:pickle Schnell und günstig
-
Thread
Linux Distribution für Mikrocontroller Programmierung?
machen es möglich) - STM32: F030, F051, F103, F401, F411, F429 - STM8: STM8S103 / 003, STM8S105 - PIC16F: 16F887, 16F648, 16F630 - PIC18F: 18F52 - MCS51: AT89S51 / 52, AT89S8253, AT89S4051 Für die genannten Controller gibts es schon ewig viele Beispielcodes und Softwaremodule zu Display, SPI, UART
Doku und schreibe eine Installationsroutine ... kommen mir neue Ideen) Im Moment bin ich dabei, PIC-Controller in meinem System besser einzubinden ... bin hierbei etwas gefrustet und habe da eigentlich wichtigeres liegen lassen. Wie gesagt, wenn du aus dem PLZ-Bereich 76 bist, zeig ich dir das
-
Thread
PIC24 SPI erzeugt Dauerschleife?
PIC schrieb im Beitrag #5490543: > Ist das denn notwendig? Selbstverständlich, da du ja PIC schrieb im Beitrag #5490520: > IEC0bits.SPI1IE = 1; // Enable the interrupt im Code hast. Da hast du
Klaus schrieb im Beitrag #5490547: > PIC schrieb im Beitrag #5490543: >> Ist das denn notwendig? > > Selbstverständlich, da du ja > > PIC schrieb im Beitrag #5490520: >> IEC0bits.SPI1IE = 1; // Enable the interrupt > > im Code hast
-
Thread
irsnd Callback function
---------------------------------------------------------------------------------------------- * PIC C18 or XC8 section: * * Change hardware pin here: IRSND_PIC_CCP1 = RC2 on PIC 18F2550/18F4550, ... * IRSND_PIC_CCP2 = RC1 on PIC
short uint_fast16_t; #endif #if defined (PIC_C18) // PIC C18 or XC8 compiler # include <p18cxxx.h> // main PIC18 h file
-
Thread
Relaisansteuerung: soll bei 1..12V schalten
S.O.S.! uPC-gesteuerte (PIC18F47J53) Ventilatorsteuerung gibt 0..12 V DC (in 10 steuerbaren Stufen, via KM25ACE3/LM2941CS) an einen (Brushless) DC Motor aus (sonst NIX!). ZUSÄTZLICH sollen nun die von einem 230V-Thermoaktuator
Das wäre die geringst mögliche Ausgangsspannung des LM2941. Um den Motor abzuschalten, müsste der PIC den ON/OFF-Anschluss des LM ansteuern. Dann könnte man auch das Relais darüber steuern.
-
Thread
Ähnlicher (gleicher) ersatz für 80c537
würde ich heute nicht mehr als Einsteigrmodell empfehlen. AVR, MSP430 und vielleicht ein MODERNER PIC 18irgendwas. Einen 32Bit ARM würde ich nicht empfehlen, auch wenn die sehr preiswert und leistungsfähig sind. Zu komplex für Anfänger.
-
Thread
Arduino Mega und 450 LEDs mit 24V ansteuern
Relais: https://www.ebay.de/itm/IRF520-MOSFET-NMOS-100V-9A-Schalter-Modul-Relais-Arduino-Raspberry-Pi-PIC-T16/172401608124?hash=item2823efc5bc%3Am%3AmopGrmmv2kNPDfEF22lne7A&var=471230348361 Dazu kannst du die selbe 24 Stromquelle nehmen die schon vorher verbaut war, denn ein Relais tut weder Strom begrenzen
Ausgänge HIGH sind, und 24V sowieso nicht. Wenn ich das richtig gelesen habe, ist auch beim TLC5940 bei 18V Schluss. Jörg R. schrieb im Beitrag #5465969: > Haben die Leds denn einen gemeinsamen Anschluss, also 24 Volt bzw. GND? > Handelt es sich um Standard-Leds? Gute Fragen. Ich gehe davon aus dass
-
Thread
[dsPIC] PGA am ADC?
Hallo, Ich versuche grade den ADC von einem dsPIC zu nutzen. Genauer gesagt ist es ein dsPIC33EP64GS504. Hier das Datenblatt: http://ww1.microchip.com/downloads/en/DeviceDoc/70005127d.pdf Ich nutze 2 ADCs. Der eine (ADC Core 2) tut auch wunderbar
PGA als auch das ADC application manual schweigt sich dazu aus... Also: AN1 -> AN1 auslesen AN18 -> AN18 auslesen PGA2 -> wieder AN1 auslesen
-
Thread
pic18f252, SDCC 3.60, gplink 1.5, linux
, er aber jedoch der einzig verfügbare freie Compiler ist). Jetzt wollte ich das ganze auch für Pic mit 16-Bit Speicherorganisation machen und dachte das kann jetzt nicht mehr der Aufwand sein: Pustekuchen. Zur Verfügung habe ich: PIC18F252 SDCC 3.60 GPLINK 1.5 PICKIT2 --- und einen noch
/usr/local/share/sdcc/non-free/lib/pic16/libdev18f252.lib f252_blink.o 1>&2 message: Using default linker script "/usr/local/share/gputils/lkr/18f252_g.lkr". picreadhex pic18f252 f252_blink.hex Device : pic18f252 / Flashsize: 32768
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
habe ich in Turbo-C programmiert. Dann bin ich bei den 16-bitter PIC24/dsPIC gelandet und den setze ich jetzt immer ein. Schau Dir mal die Dokus für die dsPIC-Reihe an! Der Befehlssatz ist Assembler-freundlich und deutlich besser als beim ATMEGA. Und sehr gut dokumentiert
schnell. Mal 2 Beispiele: Für die Bedienung einer Sprungtabelle benötigt der ATMEGA 14 Befehle, beim dsPIC nur einen. Für die Addition von BCD-Zahlen hatte der 8051 den Befehle daa. Beim ATMEGA war dazu ein Unterprogramn mit 100 Befehle nötig. Beim dsPIC ist der Befehl wieder vorhanden. Zum Debuggen /
-
Thread
GPSDO Fragen
Mir hat dies Seite sehr geholfen, hatte aber auch diese Pics und pic Erfahrung. http://www.leapsecond.com/pic/picdiv.htm Bei Interesse kann ich picPET.hex schicken.
dein TCVCXO kann? > Nicht wirklich. Ich benutze den hier: ASVTX-12-A-40.000MHZ-I15-T an einem Pic cpu über cap angeschlossen und wird in der pic cpu durch 4 geteilt, am clkout Ausgang sind dann 10Mhz vorhanden. Im Datenblatt sind Werte des 19.2Mhz angegeben. Phase Noise @ 19.2MHz 100Hz offset
-
Thread
80C535 SBC - Unterlagen?
Thomas T. schrieb im Beitrag #8019695: > Habe noch 18 Stk. Infineon SAB80C535 ausgegraben und > und versende die fürs Porto innerhalb D. Das Herz weint gerade, weil es vom Verstand zusammengefaltet wurde ... :-/ Gruß Jobst
19,5bit ENOB haben wir mit einigen Mühen erreicht. MSP430 haben teilweise 24Bit und viele andere (PIC, Silabs, Renesas, Analog Devices) auch.
-
Thread
[V]: Microchip ICE 2000 für PIC
Kollegen, zu verkaufen ist ein ICE2000 Emulator (ein echter). Inklusive eines Processor-Modules PCM18XD1- gedacht für den PIC18F8680. Das Teil ist im Jahr 2004/2005 angeschafft worden, wurde aber nur fünf Stunden benutzt- also, wie im Bild ersichtlich, sehr gut erhalten. Zubehör ist komplett vorhanden
-
Thread
Suche LDO mit möglichste geringem Eigenverbrauch
geschrieben haben viele Bauteile interne LDO, wo man das Gleiche beachten muss. So gut wie alle SAM7, STM32, PIC24, PIC18 zum Beispiel. Auch da muss man die Sache mit dem DC-Bias und ESR beachten. Auch Kernspannungsregler können schwingen ;-)
-
Thread
Mikrocontrollerauswahl gut?
Wir machten vor zehn Jahren was ähnliches. Ein PIC18F8722 war für die Steuerung und Meßaufgaben der HW verantwortlich und ein Laptop LV Program fürs Bedienfeld und die Daten Speicherung/graphische Darstellung. Der PIC war überhaupt nicht ausgelastet
und wenn es Grafik und SD haben soll, reicht ein LPC2478, LPC17xx, LPC4088 oder so aus. Selbst ein PIC32 sollte das bringen, obwohl der ja keinen dedizierten TFT-Core beinhaltet. W.S.
-
Thread
[T] Board MSP430FR4133 gegen PIC16f oder PIC18f-Board
Hallo, ich habe hier ein unbenutztes MSP-EXP430FR4133 LaunchPad Development Kit, welches ich gern gegen ein PIC-Board tauschen möchte. Ich habe leider keine Tool-Chain für erstgenannten Prozessor und auch keine Zeit, mich einzuarbeiten. Angebote gern auch als PN. Schönen Feierabend!
-
Thread
Code(SRAM steuern) verbessern. Arduino mega 2560
Maxim B. schrieb im Beitrag #5441920: > Banking ist schlechteste, was aus dem PIC nur kommen könnte. Banking hat mit einem PIC nichts zu tun. Ja ich weiß, es gibt PICs mit Banking. Darum geht es aber nicht. Du verwechselst da was. Absichtlich. Maxim B. schrieb im Beitrag
Beitrag #5442333: > Maxim B. schrieb im Beitrag #5441920: >> Banking ist schlechteste, was aus dem PIC nur kommen könnte. > > Banking hat mit einem PIC nichts zu tun. > Ja ich weiß, es gibt PICs mit Banking. Darum geht es aber nicht. > Du verwechselst da was. Absichtlich. Keine Absicht, ein Feature
-
Thread
Funktionsumfang ATiny841
PIC?
eigentlich nicht, Tiny schon gar nicht. Ja, ab und zu kommen besondere Wünsche, z.B. DAC 12 bit oder ADC 18 bit. Für solche Wünsche gibt es viele externe Chips, das sollte eigentlich reichen. Für alltäglichen Gebrauch ist 10 bit ADC mehr als ausreichend. Große Vorteil von Mega gegen 8 bit PIC ist RAM ohne
-
Thread
Typberatung Spannungswandler
Käse... > Wieviel Strom brauchst du jeweils? > Brauchst du 5V wirklich? > Wie genau müssen die 18V sein? In Summe ist der Strom nicht höher als 250 mA auf der 18V Seite, die 5V brauch ich für den Iso1050, und wie genau die 18 V sein müssen, naja möglichst immer 18 V :D MaWin schrieb im Beitrag
Jeine Ahnung warum 100% der Leute glauben Spannung gäbe es ohne Strom. Wie gesagt es sind auf der 18 V Seite ca 100mA, auf der 5 V Seite nur der Iso1050 und auf der 3,3V Seite ein PIC, ein Omega 2+ und diverse 2mA LEDs wo aber nicht alle immer an sind. Also alles zusammen auf der 18V Seite mit viel