-
Thread
Can Bus free Software und Billige Hardware
Im Prinzip brauchst Du kein fertiges Board. Ein PIC18F26K80, ein MCP2551, ein Quarz (8 MHz oder so) und etwas Kleinkram, und fertig ist der CAN-Knoten. Und das alles für unter 10€ und lochraster-geeignet. Das ganze dann natürlich mal zwei, weil ein
-
Thread
Welche Programmiersprache?
Sprache kommst du auch mit anderen Entwicklungsplatinen bald zurecht (Arduino, Teensy, STM32F..., PIC18, usw...); - Lernorientiert: hier willst du deine ersten Schritte in der Welt der Mikrocontroller bewegen und dabei lernen, einen Mikrocontroller anhand seinen Registern zu steuern. ZB wie man einen
-
Thread
UART zu USB IC in DIP/DIL Format
stimmt wohl! Ich meine z.B. den MCP2200 von FTDI. Der ist von Microchip und ein vorprogrammierter PIC18F14K50. Den leeren PIC gibts durchaus als DIL-Chip. Da musst Du Dann halt selber den USB-Stack von Microchip mit der passenden Applikation durchcompilieren und per PICKIT3 reinflashen. fchk
-
Thread
[V] verschiedene Microchip PICs Mikrocontroller um je 2.50€
Mikrocontroller wurden 2012 und 2011 bei Farnell gekauft. Preis: 2.50 € pro Mikrocontroller. 6 x PIC18LF4550-I/P 4 x PIC18F4550-I/P 3 x PIC18F4680-I/P 3 x PIC18F442-I/P 3 x PIC18LF2550-I/SP 3 x PIC18LF2221-I/SP 3 x PIC18LF2221-I/SO 1 x PIC18LF2480-I/SP 3 x PIC18LF2480-I/SO 3 x PIC18LF2580-I
-
Thread
MCP2515 und RPi - Problem
eingebunden wurde eigentlich irgendwie Standard? ich kann mir vorstellen, wenn man dem ganzen noch einen PIC18F14K50 spendiert (so wie beim USBTin von Thomas Fischl), dann wird das wesentlich universeller. Vor allem kann man den Anwendungscode auch fast unverändert unter Windows, Mac und anderen Linux-Systemen
Host-Schnittstellen. Insofern ist das Standard. > ich kann mir vorstellen, wenn man dem > ganzen noch einen PIC18F14K50 spendiert (so wie beim USBTin von Thomas > Fischl), dann wird das wesentlich universeller. Die Lösung von Thomas Fischl basiert letztendlich auf dem SLCAN Protokoll. Dazu kann man natürlich
-
Thread
LUT ersetzen PIC 18F2550
geht, bin kein Profi in der Thematik) Ich benutze einen selbstgeschriebenen Program auf einen Pic 18F2550 der 2 LUT tabelen in EEPROM besitz. soweit so gut Jetzt möchte ich mein Programm verbessern und dank RS232 neue werte (halt neue LUT) in mein PIC reinladen. Wie könnte ich mittels interuppt
-
Thread
SAM4, STM32, XMC,.
Damit habe ich damals keine guten Erfahrungen machen können. Wahrscheinlich war das die alte PIC16/PIC18 Architektur. PIC24/PIC32 ist komplett was anderes. fchk
-
Thread
MagJack Verbindungsproblem
Hallo zusammen, ich versuche derzeit meinen Pic18F67J60 über Ethernet anzusprechen. Ich habe bereits mit einem Olimex Protoboard gearbeitet damit funktioniert es einwandfrei. Nun habe ich selbst ein Layout erstellt und ich bekomme keine Verbindung
-
Thread
PIC mit IR Datenübermitteln
> PIC12/PIC16/PIC18 haben keine IRDA-Unterstützung in Hardware, hier > müsstest Du das alles in Software machen. Sooo schwer ist das nun nicht, > aber es ist Arbeit und Zeitaufwand. Also nimm PIC24. Oder einen
Moin, Okay, ich habe mir ein Entwicklerboard mit einem Pic18 besorgt und werde jetzt erst einmal intensiv (zumindest so was meine Zeit zuläßt) C lernen im Zusammenhang mit einem Pic. Für das Datasheet werde ich mir dann jemanden Suchen müssen, der mir die
-
Thread
PIC18F45k22 brauch im Sleep 20µA
Ich habe mir eine Uhr mit dem PIC18F45k22 gebaut. Damit die Zeit bei einem Stromausfall nicht verloren geht habe ich eine CR2030 Batterie eingebaut. Um Strom zu sparen geht der PIC in den Sleep-Modus wenn die Stromversorgung von Netzteil
PIC18 schrieb im Beitrag #3358122: > Wilhelm F. schrieb im Beitrag #3358081: >> Pullups an den Ports sollten auch deaktiviert sein. > > Das macht’s schlimmer, da die Eingänge an denen Taster hänge
-
Thread
Gehäuse Lackieren
Ich bin momentan dabei eine Wordclock mit einem PIC18F45k22 zu bauen. Die Platine und das Programm sind bereits vollendet. Momentan bin ich beim Bauen des Gehäuses. Ich habe das Gehäuse aus MDF gebaut und will es jetzt weiß lackieren. Im Baumarkt habe
-
Thread
Farb-Touchdiplay Mikromedia / Arduino
Hallo ich habe das Display auch und probiere es mit einem PIC18F47J13 anzusteuern, doch das Ding bleibt dunkel. Ist das richtig, dass wenn man die Spannung anschliesst, sich erst mal gar nichts tut? Erst wenn über SPI die richtigen Befehle kommen, es überhaupt
-
Thread
Programm übernimmt Werte nicht
Guten Tag, ich bin gerade dabei das PIC 18 Explorer Board mit dem Ethernet-Controller zu verbinden. Nun schreibe ich gerade die Initialisierung und möchte die MAC-Addresse auf meinem LCD ausgeben. Durch debuggen habe ich herausgefunden das
-
Thread
PIC: SPI Master-Slave Übertragung von Slave um 1Bit verschoben
Salu zusammen Ich habe hier ein kleines Problem. Es geht um zwei PIC18F46K22 welche über SPI miteinander Kommunizieren sollen. Vom Master auf den Slave läuft die ganze Sache auch bereits 1A. Was ich vom Master rausschicke kommt beim Slave richtig an. Problem: Wenn
-
Thread
PIC 1887J11 AD_wandler
Hallo liebe Community, ich habe ein Problem mit dem PIC18F87J11: Ich möchte gerne mehrere AD-Werte einlesen, dazu habe ich bisher folgenden Code geschrieben: void initADC(void) { SETUP_ADC(ADC_CLOCK_DIV_8|ADC_TAD_MUL_20); SETUP_ADC_PORTS(sAN0|VSS_VDD
-
Thread
PIC24E USB Starterkit und RN 131PICTAIL Daughter Board
MICROSHIP Seite ist ein Userguide für das RN131 PICTAIL Modul aufzufinden, leider aber nur für das PIC18 Development Board (ausgerüstet mit einem PIC18). DIe Konfiguration der I/Os und die Initialisierung der UART Schnittstelle wird einfach durch die BEreitstellung eines in den PIC zu ladendes HEX-Files
File rein laden. Das ist schon klar. Das bereitgestellte HEX-File ist aber explizit für das PIC18 Development Board mit dem PIC 18. Meine Frage lautet also wie ich für mein Board die Konfiguration der I/Os und die Initialisierung der UART Schnittstelle vollziehen kann und vor allem wie ich
-
Thread
Ist der PIC 18F2450 eine gute Entscheidung
Mein kurzer Einwurf. Die PIC18FXXXX sind für C gedacht, lt. Microchip.
jeder PIC18 mit genügend Pins für eine DCF Uhr > geeignet sein. Dazu muss man aber sagen, dass es eine alte Generation ist. Die neueren PIC18 (erkennbar an einem K oder einem J in der Typenbezeichnung) sind
-
Thread
Can Bus mit pic18f45k80 und/oder MCP2515
Hallo, ich versuche seit kurzem mit pic18f45k80 ein Can bus Kommunikation aufzubauen. Ich habe beispiele in dem " PCWHD example Ordner" Ich verstehe die Abläufe nicht. Ich versuche sogar mit MCP2515 da klappt auch nicht. Kann mir bitte hier jemand die Verbindung mit pic18f45k80 sowie mit mcp2515 erklären. Ein Code kann ich außer dem beispiel nicht anbieten, den müsste eigentlich jeder habe.
-
Thread
Atmega Alternative
Wie wärs mit einem PIC18? Z.B. den 18F45k22
-
Thread
passender FET wie beschalten?
von IR /Datenblatt im Anhang, wenns klappt), der mit einem Output von einem PIC-Microcontroller (PIC18F66K80-I/PT)angesteuert wird. zu den Zahlen... LED braucht 20mA und min 2.1V, das macht insg. fast 1.5A und ca 3V die auf Drain fliessen. die Schieberegister geben pro Ausgang 5V und kann bis
-
Thread
QFN PAD unter Chip
hei, PIC18F26K22 Der quadratische PAD unter dem Chip für die Wärmeableitung, darf der an GND angeschlossen werden oder muß er neutral bleiben und mit einem eignem Polygone verbunden werden ? Vielen Dank
Pad immer auf GND. http://support2.microchip.com/KBSearch/KB_Ticket.aspx?ID=Tt6UJ9A001ONY zum PIC18F2410: "We normally recommend not connecting the PAD to ground as a general rule because in some products the PAD is not VSS, however in this product it is. Still if you do decide to connect the PAD
-
Thread
QFN kontaktieren
hei, Gibt es Adapter für QFN µC, z.B. (PIC18F26K22) um diesen vor dem löten zu programmieren? vielen Dank im Voraus schönen Tag
-
Thread
IC für Netzanalyse
Das betrifft natürlich prinzipbedingt alle Hersteller von derartigen Lösungen, auch zB. Microchip (PIC18F87J72, nur einphasig), Maxim (das Teridian-Zeugs), usw usw. Wenn Du das vermeiden willst, musst Du anstelle von Shunts Stromsensoren verwenden und in die Schaltungsteile für die Spannungsmessung
-
Thread
PIC 18f4620, XC8 Compiler und XLCD Lib
E2. hier mal das xlcd.h File [c]#ifndef __XLCD_H #define __XLCD_H #include "p18cxxx.h" /* PIC18 XLCD peripheral routines. * * Notes: * - These libraries routines are written to support the * Hitachi HD44780 LCD controller. * - The user must define the following items
-
Thread
Netzteil auslegung mit LTC3803 - Was haltet ihr davon?
Ausgangsspannung? Diese hat +-10mV Rauschen auf der Leitung aber sonst keine Spikes oder ähnlich. Dem PIC18 stört das nicht besonders er hatte bis jetzt noch nie Fehler produziert. Aber wo ich gerade die möglichkeit habe zu fragen, bekommt man das Rauschen auch irgendwie weg oder ist das OK und normal?
-
Thread
itoa in C18 Compiler will nicht so wie sie soll
Hi zusammen, ich scheitere gerade an einem scheinbar recht simplen Problem. Für einen pic18F13K50 (ist aber auch unerheblich denke ich) schreibe ich ein Program welches schlichtweg den Wert eines Timers per USART ausgeben soll. Dabei will ich den 16bit unsigned int wert des Timers1 also
Habe im Angebot: E:/c18v3.46/pic18-lt/cxx-framework/src/traditional/stdclib/itoa.asm Die Verzeichnisnamen sehen nach einer Umorganisation aus. Hole Dir doch mal den neusten C18 Compiler. vg Jürgen
-
Thread
float einschalten
Ich weiß nicht ob ich yagarto haben will. Ich hab mal Netbeans für PIC18 ausprobiert, das hat ganz schön geschwächt. Hab hier Atmel Studio mit Intellisense und anderen Leckereien die schnell und fehlerfrei ohne Gedöns funktionieren. Aber wir wollen jetzt nicht vom Thread
noch nennen, denn es ist ja offenbar deren volle Absicht. Warum du Yagarto mit Netbeans für PIC18 vergleichst, ist nicht klar. Äpfel mit Schraubenziehern verglichen? > Wenn niemand ne Idee hat werd Ich halt mal selber probieren. Reicht dir denn die Aussage, dass es einfach bei Atmel Studio's
-
Thread
PIC18F2420 -> SPI und I²C gleichzeitlich betreiben?
richtig oder? Würde mich freuen wenn einer mir hier mehr infos geben kann, der schonmal mit einen PIC18F2420 zutuchen gehabt hat. Gruß Mainto
> Verstehe ich das jetzt richtig oder? Genau so ist es. Nimm einfach andere Typen wie z.B. den PIC18F46J50. Der hat internes USB und 2xSPI/I2C. Es gibt auch noch andere PIC-Typen, die für dich geeignet sind.
-
Thread
ICSP Configuration Bits
Hallo Zusammen, ich möchte eine Pic (18F44K20) über einen anderen µC programmieren. Dazu nutze ich das ICSP Protokoll. Bisher bin ich soweit, dass Löschen (Bulk erase), Blank Check und Flash beschreiben tadellos funktionieren. Nun möchte
-
Thread
Li Ionen Akku auf 5V
Ich habe eine pic 18f45k22 erfolgreih damit eingeetzt.
-
Thread
PIC - delay macht mehr als es soll
gegeben hast. Ohne diese werte kommt nix gutes raus, wenn es denn überhaupt compiliert. ie: // PIC18F4520 Configuration Bit Settings #include <xc.h> <= wichtig // CONFIG1H #pragma config OSC = INTIO67 // Oscillator Selection bits (Internal oscillator block, port function on RA6 and RA7
Da bekomm ich nur Errors ich glaube die LAT gibt es bei PIC16 noch nicht erst ab PIC18 @Stefan das sollte ich mit [c]ANSEL = 0x00;[/c] gemacht haben
-
Thread
[V] Nabduino
Hallo, ich verkaufe mein neuwertiges Nabduino. Das Nabduino ist ein Mikrocontrollerboard mit dem PIC18F67J60. Die Programme werden über das Netzwerk auf den PIC geflasht. Die Header sind Arduino kompatibel. Zum Lieferumfang gehört das Nabduino Board und ein Steckernetzteil auf 9V. Mehr Infos über
-
Thread
Ultra Low Power MCU gesucht
Die XLP-µC von Microchip gibt es auch häufig im DIL-Gehäuse, z.B. den PIC18F14K50 oder PIC16F1459, weitere Auswahl auf http://www.microchip.com/maps/microcontroller.aspx, die kannst Du ins Breadboard stecken.
-
Thread
Ethernet-Controller gesucht
PIC18F67J60: hat neben einem PIC18 samt der üblichen Peripherie und Speicher einen Ethernet MAC und PHY eingebaut, d.h. Du kannst direkt eine RJ45-Buchse mit Übertrager anschließen. Das ist die billigste
Frank K. schrieb im Beitrag #3307847: > PIC18F67J60: hat neben einem PIC18 samt der üblichen Peripherie und > Speicher einen Ethernet MAC und PHY eingebaut Der Chip steht definitiv noch auf meiner "ausprobieren" Liste, leider hab ich dafür
-
Thread
PIC übers Ethernet per UART (RS485) flashen - Lösungen?
Hallo @all, ich würde dies auch gern so umsetzten jedoch setze ich den PIC18f67j60 ein mit einem MAX3535 transceiver. und mein 1. Pic ist ein Pic32mz2048ech100 jemand eine idee wie ich dies hier genau umsetzten muss/kann. wäre für jede hilfe dankbar, auch über vll codebeispiele
Hallo, ich habe die Tag den AN1310 Bootloader von Microchip für die PIC18F452, PIC18F46K80 und PIC18F97J60 implemtiert. Läuft wunderbar. Die Vorschreiber setzen wie ich ich den XPORT. In dem Fall musst Du hier das AN1310 anschauen und ein Programm schreiben dass die Daten
-
Thread
Lösung: SD-Card Ansteuerung mit PIC18F und C18 Compiler
Hallo! Ein Tipp um Euch eine lange Suche zu ersparen: Wenn man mit einem PIC18F und dem C18 Compiler eine SD Karte ansteuert kann man auf die Idee kommen, den SPI Bus mit der Bibliotheksfunktion ReadSPI zu lesen. Das funktioniert nicht! Diese Funktion initialisiert SSPBUF mit
-
Thread
Pic18f26k22 Vref+ input current
Hallo zusammen, um eine analoge Spannung zu messen, benutze ich als Refernz den Vref+ Pin. Um die Referenzspannung bereitzustellen habe ich den PWM Output benutzen wollen. Den habe ich zusammen mit einem Kondensator (zur Glättung) an den Vref+ Port angeschlossen. Der PWM Output bricht aber immer zusammen. Als ich dann eine andere Quelle mit dem Vref+ Pin verbunden und den Strom gemessen habe, bin ich auf 44mA gekommen. Das ist dann wohl zu viel für den PWM Ausgang. Ist es normal, dass der Vref+ Pin so einen hohen Eingangsstrom hat? Ich bin relativ neu - vielleicht ist meine rangehensweise
-
Thread
Benötige Hilfe beim Einstieg in die Mikrocontrollerwelt mit PIC
etwas teurer wird - aber nimm gleich einen PICKIT3. Spätestens wenn modernere PIC (16Fxxxx, diverse PIC18 und erst recht PIC24 etc) Programmieren und Debuggen willst, reicht PICKIT2 oft nicht mehr aus. Man kann dafür ohne weiteres einen "Chinakracher" nehmen - so einer läuft auch hier ohne Probleme. Der
schon einige Zeit aufm Buckel hat. Irgendwann fing es halt mal an. Ich hab mir angewöhnt, nur noch PIC18er mit einem K oder J im Namen oder ein PIC16xxxx oder PIC12F1822/1840 zu nehmen, wenn 8bit. Sind neu und Low-Power. Dem Rat zum PICKIT3 kann ich mich nur anschließen. Ich hatte auch einen Sprut
-
Thread
I2C Problem PIC16F876
//No brownout reset #FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O #use delay(clock=8000000) #use i2c(Master,Fast,sda=PIN_C4,scl=PIN_C3,restart_wdt,force_hw) [/c] Als ich mit dem Debugger durch ging blieb er immer bei #use stehen.
-
Thread
VUSB PIN PIC
Ich verwende den hier (PIC18F87J50)!
-
Thread
16 MHz ext. Clock für AVR über PCB routen
AVRs, die ich bislang in den Fingern hatte, kann das, im Gegensatz zu den PICs, die das zumindest ab PIC18 können. fchk
-
Thread
microcontroller und touchscreen??
weiß nicht welche Grafiklibs es beim Arduino für SSD- Grafikchips gibt, aber du solltest dir mal den PIC18F und PIC24 von Microchip ansehen. Die haben schon so einiges an Grafiklibs auf ihrer Seite stehen. Einen Tip Richtung Display kann ich dir auch noch mitgeben: http://www.newhavendisplay.com/nhd57320240wfbctxit1
-
Thread
PIC32_I2C_MPLAB-C32-Compiler
Controller und habe hierbei noch ein paar Probleme. Ich hab davor viel mit den Serien PIC12, PIC16 und PIC18 gemacht, bin also kein Neuling im Bereich PIC Controller. Mein Problem ist folgendes, ich möchte mit dem Controller die I2C Schnittstelle initialisieren und Slaves ansprechen. Nach dem ich das PIC32
-
Thread
Von AVR auf PIC umsteigen
wirklich nur die IDE, da ist kein Compiler dabei. Den passenden Compiler für Deine Architektur (PIC16/PIC18, PIC24/dsPIC, PIC32) musst Du anschließend dazu installieren. Das ist ein extra Download. Nicht dass Du Dich wunderst. fchk
-
Thread
Warum nur 8 MIPS bei 16 MHz Systemtakt?
#3292319: > Hmmmm...also ich bekomme auf einem 18F458 mit C18 das hier: Oder so, gibts aber erst im PIC18. > Und er braucht dazu _einen_ Takt. Sagen wir mal einen Befehlszyklus. Was 4 Takte sind.
-
Thread
Interrupt-Koinzidenz PIC18F
Im Datenblatt des PIC18F4525 finde ich die Aussage „Low-priority interrupts are not processed while high-priority interrupts are in progress.” Streng genommen, sagt der Satz, dass ein Low-Priority Interrupt ins Leere geht
-
Thread
Wozu braucht man Funktionspointer?
fehlenden Ladebefehl, was wiederum mit der Befehlsbreite von 12/14 Bits zu tun hat. AVR hat den Befehl, PIC18 ebenso.