-
Thread
Wetterstation mit Funk-Modulen
einem weiteren Funksensor auszustatten. Dabei hatte ich folgendes vorgesehen für das Funkmodul: - PIC18 als Prozessor - HYT939 als Sensor - Aukru 433 MHz Funk-Sender Bei dem Hauptgerät (der Wetterstation selbst) wollte ich den passenden Funk-Empfänger von Aukru verbauen. Den Link zum Funk-Modul wäre
-
Thread
PIC Sammlung zu verschenken
Versand Österreich nach DE ca. 11€) Wichtig: Gebe die Sammlung nur als Ganzes ab. ~ Inhalt: PIC18F4320 3stk. 16f874 3 stk. 16f877 3 stk. 16f777 3 Stk. 18lf248 3 stk. 16f872 3stk. 18lf1220 3 stk. 12f629 3 stk. 16f627 3 stk. 12f675 3 stk. 12f675 3 Stk 16f870 3 Stk
-
Thread
Welcher PIC ist hier optimal?
vs. Van ein besserer Vergleich. Zudem wird W5500 + kleiner PIC wahrscheinlich größer als ein PIC18F67J60.
ein besserer Vergleich. > > > Zudem wird W5500 + kleiner PIC wahrscheinlich größer als ein > PIC18F67J60. teurer auf jeden Fall.
-
Thread
PIC18F4550 uart tx sendet dauerhaft, Break ingoriert der chip
Hallo Zusammen, ich brauch mal eure Hilfe. Allgemeine Daten: Microcontroller: PIC18F4550 Software: MPLABX Compiler: CX8 Problem: UART Allgemein möchte ich ein RN4020 Bluetooth Chip mit einem PIC18F4550 verbinden. Dies funktioniert soweit auch ganz gut, nur, dass ich eine anscheinend
01 */ #include <stdio.h> #include <stdlib.h> #include <xc.h> #include <usart.h> #include <pic18f4550.h> #define _XTAL_FREQ 14745600 // This one is just for __delay_ms #pragma config FOSC = HS #pragma config FCMEN = OFF // Fail-Safe Clock Monitor Enable bit (Fail-Safe Clock Monitor
-
Thread
CAN-Bootloader für PIC18F
Hallo Leute, ich arbeite gerade an einem Projekt mit dem PIC18F45K80 und dem neuen XC8 Compiler. Die geforderten Aufgaben arbeitet das Teil eigentlich schon ganz gut ab. Als nächster Schritt sollte es ermöglicht werden Softwareupdates via CAN-BUS auf den Chip
-
Thread
Programmierschaltung PIC Controller
programmiert und möchte jetzt auf einem Steckbrett selbst experimentieren. Habe mir hierfür einen PIC18F4620 gekauft und auch das Datenblatt runtergeladen, finde dort aber kein Schaubild wie die Programmierschaltung dafür auszusehen hat, habe ich was übersehen?
-
Thread
PIC, MicroC und UART
gemäß einiger Tutorial versucht und das bisher erfolglos. Also dann zum Problem. Ich habe einen PIC (18F14K50), den ich über den PICKIT Serial Analyzer mit dem PC verbunden habe. Wenn ich den PIC nun einfach zyklisch Daten senden lassen will, bekomme ich am PC immer nur die Ausgabe einer Hexadezimalen
-
Thread
Geht AVR auch so komfortabel wie PIC?
Mit welchen PIC vergleichen wir hier eigentlich den AVR? C Compilierung ist meines Wissens erst ab PIC18 so richtig sinnvoll verwendbar. Nach oben gibts dann noch PIC24 und PIC32 die eine etwas andere Klasse sind.
vllt. auch PIC10, damit habe ich aber 0 Erfahrung). > C Compilierung ist meines Wissens erst ab PIC18 so richtig sinnvoll > verwendbar. Die neueren Enhanced Mid-Range PIC12/-16 habe einen C-Compiler freundlicheren Instruction Set. Auf den Mid-Range kann der XC8 aber auch was machen.
-
Thread
Timer0 soll alle 460,33 ms ein Interrupt auslösen
die tolle Hilfe! Habe jetzt die möglichen Kombinationen durchgerchnet. Maximaler prescaler beim pic18 timer0 ist 256. Also nochmal: 1/12Mhz = 8,33 *10^(-8) s Der Timer0 brauch 8,33*10^(-8) s pro Zählschritt. Ein Overflow soll nach 460,33mS kommen. Also hab ich mir folgendes überlegt: 8,33
-
Thread
DS18B20 Tempsensor mit PIC18F - Oszillatorprobleme?
werden, aber noch nicht jetzt.) r_u_d_i schrieb im Beitrag #4181577: > Beitrag "[V] Verkaufe PIC 18F2550 USB Educational Development Board" Vielen Dank für das Angebot, aber ich habe schon ein PIC18F45K20 Demoboard. Der Problem-PICF2550 habe ich auf einer selbstgelöteten Platine sitzen. :-) r_u_d_i
konfigurieren muss, damit ein 1ms delay eine Millisekunde und 1us delay eine Mikrosekunde dauert beim PIC18F2550 unter Verwendung des internen Oszillators?
-
Thread
PIC18F Frage
Nabend. Ich möchte mich in die PIC18F einarbeiten (bin Anfànger). Im Datenblatt sind nur Assemblerbefehle zu finden, wo finde ich eine Doku die erklàrt wie ich den PIC18 in C (nutze C18) programmieren kann? Am besten von Microchip. Idealerweise
vorhanden? newbie schrieb im Beitrag #4178451: > idealerweise beschränkt sich die doku nicht nur auf Pic18 Soweit ich weiß unterstützt der C18 ausschließlich PIC18
-
Thread
PIC16F88 CC5X zu XC8 konvertieren
[c]void interrupt myIsr(void) void interrupt low_priority myLowIsr(void) // Natuerlich nur bei PIC18[/c] > Wobei der PIC16F88 ohnehin nur einen hat - ist dann der Name der > Funktion beliebig wählbar? Ja > Okay, danke. > Seltsam nur, dass das im Handbuch nicht erwähnt wird - oder ich habs
-
Thread
PICKit2 und PIC16(L)F145x
pk2cmd -?P | grep 14 Device File Version: 1.62.14 PIC16F914 Midrange/Standard PIC18F14K22 PIC18F_K_ PIC18F14K50 PIC18F_K_ PIC18F14K50-ICD PIC18F_K_ PIC18LF14K22 PIC18F_K_ PIC18LF14K50 PIC18F_K_ PIC18LF14K50-ICD PIC18F_K_ DSPIC30F3014 dsPIC30 DSPIC30F6014A dsPIC30 [/C]
-
Thread
Sleep Mode, Idle Mode PIC18
Hallo, ich nutze einen PIC18LF25K50 und als IDE MPLAB v2.25. http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC18F25K50 Ich betriebe den MCU und ein BT Modul mit einem Akku und bin deswegen auf einen geringen Stromverbrauch
ist oder nicht? Hat jemand ein Beispiel wie man den Watchdog Timer oder den Sleep Modus für den PIC18 richtig einstellt? Vielen Dank schon einmal
-
Thread
STM32 - Eclipse - GCC - Sind Interruptadressen in Startup definiert?
werden, so ähnlich wie die Peripherals, die erst betaktet werden müssen? Gegen das Gedöns hier ist PIC18 und Atmega lauwarmer Kaffee...
-
Thread
Welchen Controller für C++ Programmierung? Gesperrt
8 Bit PICs gibts das PICKit3 Debug/Express Kit, dort sind C-Lessons dabei, zugeschnitten auf den PIC18F45K22. Wäre für mich eigentlich das Entscheidungskriterium schlechthin, denn ohne sowas wäre ich aufgeschmissen.
ausprobiert: Meinen One Wire DS18B20 C-Code hab ich in nich mal 1/4 Stunde von PIC24 (16bit CPU) nach PIC18 (8bit CPU) portiert.
-
Thread
Diamex PIC Prog VPP Short
www.reichelt.de/index.html?ACTION=3;ARTICLE=137173;SEARCH=DIAMEX%20PIC%20KIT) und wollte damit einen PIC18F2455 programmieren doch der Programmer hat eine Fehlermeldung angezeigt und als ich den Troubleshoot gemacht habe wurde angezeigt das es offenbar einen kurzen beim VPP gibt. Habe also mal mit nem Multimeter
-
Thread
[PIC18F4520] Power Supply issue
If you supply the Pic with 5V, then there is no way to get the IO level to 3.3V. You can use a PIC18LF4520 which can be powered with 3.3V. But with only 3.3V the PIC cant be clocked with the full frequency. See Datasheet page 326.
-
Thread
PIC18F45k22 Ethernet
Wieso nimmst du dir nicht einen PIC mit integrietem MAC & PHY (z.B. PIC18F67J60), für den gibt's auch Demoprojekte.
gesehen, allerdings keine Projekte gefunden :/ entspricht aber auch einer Kombination aus normalen PIC18 ohne Ethernet und einem ENC624J600, oder?
-
Thread
PIC18F4550 oscillator Initialisieren
Hallo zusammen, PIC: PIC18F45550 Treiber: C18 Tools: MPLAB IDE 8.92 Problembeschreibung: Wie kann ich wissen was für eine internal Oscillator hat das PIC nach der folgende Konfiguration? Das Pic ist wie folgenden konfiguriert
Setting bedeuten diesen Einstellungen (Seh bitte Anhang): (Microchip MPLAB IDE_Configuration Setting_PIC18F4450) In der Clock Diagram (in der Datenblatt: Fig 2-1)ist noch einmal alles geklärt. Seh bitte Anhang ( PIC18F4550_Datenblatt_ClockDiagram) Ich bin leider dadurch nich schlauer geworden
-
Thread
Suche Bus: 10m lang und 20 Teilnehmer
überhaupt muss (wegen der Kabellängen). Wieso ist CAN zu teuer? Wenn ich bei Digikey schaue: PIC18F25K80 im SSOP: 2.42€ bei 25 Stück MCP2561 SO08: 0.73€ bei 25 Stück Summe: 3.15€ Alternativ: LPC11C24: 3.95€ bei 25 Stück Wie billig solls denn werden?
-
Thread
Steuergerät für Zündzeitpunkt (Motor)
Drehzahlbegrenzer. Wer kennt das Teil? unten an der Platine steht 1171730 AKI der IC hat die Bezeichnung PIC18F252, 1202 TYK Eingang: Plus, Minus, Zündspule, Hallgeber Buchse für PC Adapter hat 5 Anschlüsse Ihr seid meine letzte Hoffnung. Danke im Voraus Werner
Der PIC18F252 ist ein programmierbarer Microcontroller. Doku gibt es dazu reichlich im Netz Wenn die Programmierer nicht geschlafen haben ist da ein Ausleseschutz drauf.
-
Thread
Korrelationskoeffizient zweier Arrays
Integer umgebaut und etwas optimiert. Aktuell benötigt der Algorithmus bei 256 8-Bit Werten 6.5ms (PIC18F252, 20Mhz, MPLAB X IDE v2.00, XC8 v1.33 free), was für mein Problem schon einigermaßen i.O. ist. Vielleicht hat ja jemand von den erfahreneren Programmierern noch einen Tip für mich, wo da noch etwas
-
Thread
Can Baudrate 250kHz mit 8MHz Quarz
Ich habe für einen PIC18FK80 dieses Tool verwendet um die Einstellungen zu ermitteln http://www.intrepidcs.com/support/mbtime.htm Gruss Codehamster ev. nützt es dir auch was mit dem ds-pic
TQs in den einzelnen Phasen? Das Programm kenne ich jetzt nicht. Ich habe die Einstellungen beim PIC18 von Hand gemacht. Schau Dir mal die AN754 an da ist es genau erklärt mit Beispielen. So grob aus dem Kopf.... Die Länge des Prop-Seg ist abhängig von der Länge der Leitung und der Ausbreitungsgeschwindigkeit
-
Thread
Kaffeemaschine Brühgruppenmotor fährt nicht mehr
versuchen. // Ich danke schon mal allen für ihre Hilfe. //Der linke große IC ist übrigens ein PIC18
-
Thread
[PIC18F] Lokale Variablen nach Interrupt-Return vermatscht
Hallo! Ich habe ein sehr schwierig einzuordnendes Problem mit einem PIC18F252 (MPLAB X IDE v2.00, XC8 v1.34). Folgende Routine gibt mir 16Bit-Zahlen zu Debugging-Zwecken auf der UART-Schnittstelle aus. Nach einer unbestimmten Zeit (ca. 20 sek, kann nicht genau sagen, ob
-
Thread
Einsteiger Hilfe zu PIC PIC16F628A
> Die PIC10/12/16 machen es einem C-Compiler nicht ganz einfach, > brauchbaren Code zu erzeugen. PIC18 ist besser, und PIC24 und PIC32 sind > in dieser Hinsicht optimal. Das mag stimmen. Aber sofern der Compiler alles ausbadet (was er tut), juckt es mich weniger, dass er beim PIC18 oder höher weniger arbeit hat. Meine Empfehlung wäre nen PIC18, z.B. PIC18F25K22 oder PIC18F45K22. Finde zum Einstieg ist es ein gutes Mittelmaß zwischen PIC12 oder PIC16 und den doch komplizierteren 16bitter, geschweige 32bitter. Aber das ist ja rein subjektiv
-
Thread
Grundlagen im Umgang mit 9-Achs-Sensor
beide Schnittstellen hat und du idealerweise schon auf fertige Bibliotheken zurückgreifen kannst. PIC18F4550 wäre ein beispiel, aber da gibts es noch massenweise passende Controller mit denen du das umsetzen kannst. Die Funktionsweise des SPI Interfaces und die notwendigen Register zum Auslesen sind
-
Thread
PIC, wird der Ausgang beschädigt?
Kurzschluss auf 3.3V oder 0V für kürzere Zeit an > einzelnen Pins unbeschadet übersteht. Mit PIC18F4620 ausprobiert: Kurzschluß vom Ausgangspin nach Masse. Es fließen 33 mA. Pic und der Port hats überlebt.
Dirk F. schrieb im Beitrag #7580564: > Mit PIC18F4620 ausprobiert: Um den ging es hier aber vor 9 Jahren nicht ...
-
Thread
wie ESP8266 aber kabelgebunden
Wie wärs mit einem PIC18F66J60?
-
Thread
Möchte IoT-Erfahrung aufbauen
Wie wäre es mit diesem: PIC18F67J60
gestalten. Nun die vielleicht naive Frage: Kann man solche HTML-Dateien quasi auf dem vorgeschlagenen PIC18F67J60 draufspielen, und dann bei Eingabe der richtigen IP-Adresse im Browser genau auf dieses zunächst statische HTML-Verzeichnisse zugreifen? Die z.B. minütliche Aktualisierung gewisser Daten durch
-
Thread
Programm hängt nach SPI Send
Das sind zwei PIC18. Die ISR ist momentan leer, weil ich Flag für SSP1IF gleich in SPIPut auf O setze. #pragma interruptlow LowISR void LowISR(void) { } #pragma interruptlow HighISR
-
Thread
433 MHz Handsender mit Empfängermodul und PIC (evtl. auch was anderes) auswerten.
.. Nun möchte ich aber das Empfängermodul mit einem Mikrocontroller (ich habe noch ein paar PIC 18F2520 herumliegen) verbinden und die Daten für meine Lichtsteuerung nutzen. Ich habe schon versucht, den Quellcode der Raspberry Pi Software nachzuvollziehen. Allerdings nutzt der zum Auslesen
: > Nun möchte ich aber das Empfängermodul mit einem Mikrocontroller (ich > habe noch ein paar PIC 18F2520 herumliegen) verbinden und die Daten für > meine Lichtsteuerung nutzen. Falls einer der weit verbreiteten Encoder-Chips und keine rolling Codes verwendet werden, sollte ein Empfänger wohl
-
Thread
PICDEM FS USB Demo Board zu verschenken
ich habe hier ein PICDEM FS USB Demo Board von Microchip zu verschenken. Es ist die Version mit dem PIC18F4550. http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=DM163025 Die Power-LED leuchtet. Aber dummerweise scheint der Bootloader nicht mehr zu funktionieren. Das Gerät meldet
-
Thread
Gefälschte AVR-uC?
Ich hatte mal einen Posten von etwa 200 Pic 18f1220 aus China gekauft. Die haben sich grundsätzlich wie Pics verhalten. Aber beim programmieren brauchten viele mehrere Durchgänge bis sie das Programm behielten und manche haben das Programm nach
Der mit dem Pic tanzt schrieb im Beitrag #4152446: > Ich hatte mal einen Posten von etwa 200 Pic 18f1220 aus China gekauft. > Die haben sich grundsätzlich wie Pics verhalten. > Aber beim programmieren brauchten viele mehrere Durchgänge bis sie das > Programm behielten und manche haben das Programm
-
Thread
433 MHz Handsender mit Empfängermodul und PIC (evtl. auch was anderes) auswerten.
433mhz-funk-kommunizieren-lassen/ Nun möchte ich aber das Empfängermodul mit einem Mikrocontroller (ich habe noch ein paar PIC 18F2520 herumliegen) verbinden und die Daten für meine Lichtsteuerung nutzen. Ich habe schon versucht, den Quellcode der Raspberry Pi Software nachzuvollziehen. Allerdings nutzt der zum Auslesen "wiringPi
-
Thread
CANopen Boot-Up Message
Hallo zusammen, ich habe ein kleines Problem und zwar versuche ich einen PIC18F4580 Mikrocontroller so zu programmieren das dieser über CANopen mit einer SPS kommuniziert. Ich nutze dabei die AN945 Lib von Microchip, in der eigentlich alle Funktionen für die Kommunikation schon
-
Thread
mplab: debuggen auf C-Ebene
habe meinen bestehenden C-code etwas erweitert, compiliert (mcc18) und COF Datei auf das Target (PIC18F8527) geladen (PICKIT3). Wenn das Programm im Debugger angehalten wird, zeigt MPLAB mir assembler code und nicht den C-code. In anderen Worten source level debugging funktioniert nicht. Erstaunlich
-
Thread
pic18f26k88 eingänge beim debuggen dauerhaft auf low
digital gesetzt... Datenblatt: [[http://pdf1.alldatasheet.com/datasheet-pdf/view/409925/MICROCHIP/PIC18F26K80.html]]
-
Thread
TQFP und andere Gehäuse Maße
Machst du eine Bibliothek und machst dann pro Bauteil die verfügbaren Packages rein, also z.B. TQFP44_PIC18F4550, oder nennst benennst du sie mit den Bemaßungen, also z.B. TQFP44_0.8mmPitch_0.55x1.5mmPad? Oder wie sieht das aus?
-
Thread
iCP12 (Selbst-)Nachbau
Schnelle die HW des iCP12 nachgebaut: http://www.piccircuit.com/shop/pic-dev-board/119-icp12-usbstick-pic18f2550-io-board.html Nach etlichem Probieren habe ich sogar den richtigen Bootloader gefunden, und ich konnte die Firmware über USB reinbrennen. Die HW wird als HID erkannt, gibt eine serielle Schnittstelle
-
Thread
Problem mit GLCD (KS0108)
Also ... Controller: PIC18f25k22 Compiler: XC8 Compilieren ging fehlerfrei. Auch beim Debuggen gabs keine Probleme. Das Programm macht, was ich mir vorstelle. Trotzdem reagiert das Display nicht. Daher denke ich, dass ich
-
Thread
GPIOs Blockschaltbild verstehen
> tristate Buffer,...) bekannt? > Hast du mit dem Prozessor schon gearbeitet? Genau ist ein PIC 18f25k50. Ja die Bausteine sind mir klar, nur weiss ich nicht wo ich in dem Plan anfangen soll? Denn links kommt ja ein Data bus rein. Auf anhieb würde ich den I/O Pin als Ausgang annehmen, dann wäre
-
Thread
Compiler für dsPic33FJ64
Program Memory nach dem auslesen alle Bytes auf 00. Version 3.10 mit OS Firmware 2.00.05 (für Pic 18).
-
Thread
was genau ist eine library
alle Pics, aber für eine spezielle Portbelegung kompiliert. Du kannst aber die xlcd.h und sources/pic18/plib/XLCD/*c in dein Projekt kopieren und dann die xlcd.h an deinen Pic anpassen. (Weiß nicht mehr, ob man die Funkionen in den *.c umbenennen musste.) > gibt es denn trotzdem irgendwo etwas
-
Thread
UART FLOW Controlle MCU
Ich habe hier den folgenden PIC18: http://ww1.microchip.com/downloads/en/DeviceDoc/30684A.pdf Bin ich dumm, oder wird bei der UART Schnittstelle keine Flow Control unterstützt? Wenn ja an welchen Pins bitte? Ich habe schon Schaltpläne gesehen, an denen CTS RTS an den Pins des PIC18 angeschlossen sind.
-
Thread
Vernetzung von Mikrocontroller-Geräten mit Ethernet oder anders?
Abstand einfachste, kleinste und billigste Möglichkeit, einen Ethernetknoten zu realisieren, ist ein PIC18F67J60. Dieser Chip enthält alles: Prozessor, RAM, Flash, IO, Ethernet MAC, Ethernet PHY. Du brauchst nur noch ein paar passive Bauelemente und einen 3.3V Spannungsregler. Weniger geht nicht.
Prozessor, was dann nochmals Platz- und Geldersparnis bringt? Der CP2200 alleine kostet über 5$, und beim PIC18F67J60 hast für 3.50$ alles drin und dran. fchk