-
Thread
PIC18f2550 + USART ?
Hallo ich hab hier ein größeres Problem und zwar bekomme ich auf meinen PIC18F2550 kein USART hin Extern hängt ein 20MHz Quatz dran FSOC = 48Mhz Folgendes hab ich mit aus dem datenblat rausgelesen leider klapt es so nicht ; PORTC banksel TRISC ; Bank Wekseln
-
Thread
Problem mit EUSART beim PIC18F4520
Hallo zusammen, an alle PIC-Profis hier: Ich habe ein Problem mit der EUSART beim PIC18F4520. Prinzipiell habe ich die Kommunikation über RS232 mit 19200bps stabil am laufen, allerdings wird als erstes Zeichen nach einem Hardware-Reset immer eine 0 ausgelesen. Der Interrupt zum Empfangen
-
Thread
PIC 18F2550 Bootloader mit externer Spg.
bin neu hier im Forum und hoffe auf ein bisschen hilfe. Ich habe folgendes Problem: Habe einen PIC18F2550 und will den über USB programmieren. Den Bootloader übernahm ich von Sprut, habe diesen auf einen ext 20Mhz Quarz angepasst. Das programmieren funktioniert somit einwandfrei! ABER... ...Ich
-
Thread
PIC18Fxxx8 CAN Protokoll Frage
Hallo! Ich bin gerade dabei das ECAN Modul mit einem PIC18F4680 zum laufen zu bringen um eine Kommunikation zwischen zwei PICs herzustellen. ich habe eine Routine geschrieben um eine Nachricht zu senden. Der Empfang wird Interruptgesteuert abgewickelt. Im
-
Thread
Löschprobleme PIC18LF8720 am GALEP4
alle GALEP- und PIC-Experten. Ich hab hier eine hochgeheime Schaltung (ja, wirklich), in der der PIC18LF8720 (TQFP80) verbaut ist. Genau genommen -zig, alle verlötet, keine Reservechips, vergossen, kommt man nicht mehr dran, also sehr eingeschränkte Experientierbarkeit. Der wird über einen ISP-Adapter
-
Thread
I2C PIC18 SDA Problem?!
Hallo zusammen, ich betreibe einen PIC18f47j53 im Master I2C um den TMP112 (Temperatursensor)anzusteuern. Meine I2C Frage: Warum wird SDA nach dem ACK auf high gezogen (siehe Bild)? Ist das ein Fehler meiner Programmierung? Eigentlich bestätigt
Laut Datenblatt vom PIC18 (siehe Bild, roter Kreis) bleibt SDA doch auf "Low" oder ist das in Wirklichkeit nicht so? Gruß Alex
-
Thread
SPI clock Terminierung
Hallo, auf meiner Anwendung sitzt ein SPI Master, der folgende Slaves ansteuert: 6 x PIC18 2 x DAC 12 Bit 1 x ADC 24 Bit 1 x LCD Der SPI wird mit 100KHz betrieben. Der ADC ADS1256 läuft aber sehr uns unsauber. Die SPI Clock Leitung ist verzweigt an alle Slaves und gesamt ca. 50
Beitrag #2702838: > Bei der jetzigen vorhandenen Platine werde ich wohl die SPI-Clock Out > vom PIC18 die Flankensteilheit reduzieren, da ich ja nur 100 KHz > brauche. Ich gehe jetzt nicht auf deine Berechnung zur Reduzierung der Flankensteilheit ein. Das ist und bleibt imho Quatsch: - die 100kHz
-
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
-
Thread
PICs mit I2C unter MCC Classic
downloads/aemDocuments/documents/MCU08/ProductDocuments/ReleaseNotes/release_notes_pic10_pic12_pic16_pic18_v1_82_0.pdf Und I2C haben eigentlich alle aktuellen(!) PIC16 (die mit 4 oder 5 Ziffern hinter dem F) und PIC18 (die mit J oder K in der Typenbezeichnung). fchk
Was möchtest Du konkret machen. Wie ist Deine Anwendung? z.B. PIC18F46K80 und PIC18F97J60 Beispielcodes hierzu könnte ich bieten. Viele Grüße Ingo
-
Thread
Pic Simulator
Lehrmann Michael schrieb im Beitrag #2407901: > http://digitalelectrosoft.com/ kann kein Pic18
http://www.oshonsoft.com/pic18.html
-
Artikel
PIC18F Testboard
PIC18F Test-Platine Um ein bisschen mit den neuen PIC-Typen PIC18F46K42 zu spielen, habe ich die folgende Platine erstellt. Viel ist nicht drauf enthalten, reicht aber, um einiges auszuprobieren. Hier die
-
Thread
Test (Evaluierungs) Board für PICs selber bauen
der Up-to-date ist. Der PIC16F ist zwar nicht schlecht, aber denoch würd ich dir empfehlen, einen PIC18F zu nehmen. Ein Grund dafür ist, dass es für die PIC18F einen freien C-Compiler gibt. Weiters haben die ein paar featurs, wie zb USB-Schnittstelle, mehr, die interessanter sind. Und die Standardfeatures werden dann eh mal fad mit der zeit ;-) Vorschlagen würd ich dir zum Beispielden PIC18f4550. mfg Schoasch
-
Thread
Audio DAC Grundlagen
Hi Leute, ich hab da mal eine grundlegende Frage um Daten von einem PIC18F87 zu einem WM8711B zu schaufeln? Der PIC ist mit 40MHz getaktet und die zentrale Frage ist ob ich damit eine mehrspurige Audiowiedergabe realisieren kann. Erreichen will ich das indem ich die zusammenaddierten
wenn die mclk und daclrc 8 clks auseinander laufen muted der dac... als kleiner tip... wenn der PIC18F87 pwm unterstützt wuerd ich die mclk fuer den dac damit erzeugen ... sofern du nicht zwingend die 100% richtige samplerate brauchst... der vorteil ist das du eben mal ohne gross was zu loeten die
-
Thread
Hobby -halb- Aufgabe V.2.0 PIC, Maxim uvm.
W27C512 EEPROM 64K x 8 74HC154 4 to 16 converter 2Stück Microchip PIC18F452 CPU 2Stück Microchip PIC18F452 defekt ? Microchip PIC18LF4685 SMD Ausführung: Analog AD1853 ADC Analog ADUC7027 12bit analog I/O
-
Thread
Ganz seltsames Problem mit einem Mosfet direkt an einem PIC 18f14k50
Hi *, ich habe hier etwas, das macht mich gerade voellig maff: An einen PIC 18f14k50 habe ich einen IRF 640N angeschlossen. (Direkt ohne Gate-Widerstand oder sonstwas) Der Mosfet schaltet eine 12Volt-Heizung und ein Thermistor liefert dem PIC die Temperatur, die er dann regelt
wicki schrieb im Beitrag #4387862: > An einen PIC 18f14k50 habe ich einen IRF 640N angeschlossen. > (Direkt ohne Gate-Widerstand oder sonstwas) Das ist keine gute Idee. Erstens ist der IRF640 kein Logiklevel MOSFet und ist bei 5V noch gar nicht richtig
-
Thread
Warum funktioniert dieses programm nicht
ja das ist pic18f1320 und ent. umgebung ist mplab c18
ich denke, dass es mit dem compiler probleme gibt, da ich zwei bausteine habe von der sorte pic18f1320, un bei den beiden das gleiche
-
Thread
Taktfrequenz PIC
Es gibt auch genauere Typen. Beim PIC18F46J50 beträgt die Abweichung lt. Datenblatt ±0.15% typ.
Dirk schrieb im Beitrag #2070027: > Es gibt auch genauere Typen. Beim PIC18F46J50 beträgt die Abweichung lt. > Datenblatt ±0.15% typ. Jo nur leider sind die PIC18FxxJxx ein bisschen größer, teurer und schlechter zu löten (meist nur in TQFP oder BGA erhältlich). Ganz zu
-
Thread
PIC18 mit MCC I2C-Modul(KEIN MSSP!)
Hallo, hat schon mal jemand unter MPLABX per MCC einen PIC18F06Q40(oder ähnlich) programmiert? Der setzt die Version 5.50 von MPLAB voraus. Der PIC18F06Q40 hat kein MSSP-Modul mehr, sondern ein I²C-Modul. Wodurch das alles ander ist. Jetzt hatte ich den per
https://ww1.microchip.com/downloads/en/DeviceDoc/PIC18F06-16Q40-Silicon-Errata-and-Data-Sheet-Clarifications-80000900C.pdf
-
Thread
Binär-->BCD in C
Algorithmus um eine binäre Zahl > kleiner 99 in eine zwei Stelle umzuwandeln. Der Code soll auf einem > PIC18 laufen, der kann Multiplikationen in Hardware. So richtig ist mir irgendwie noch nicht klar, was du machen willst.
Alternativ kannst du auch mit BCD Zahlen rechnen. Der Pic18 hat dafür immer noch ein DC Flag. Irgendjemand sollte dieses Flag doch mal benutzen!
-
Thread
Anfänger PIC kauft Beratung
A4te&hash=item41757783c6 oder das hier? http://www.ebay.de/itm/Olimex-PIC-USB-STK-Microchip-PIC18F4550-Prototyp-Board-USB-/271248657572?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3f27ae0ca4 Vielen Dank.
Beitrag zu. Wenn du nicht durch extremen Preisdruck oder Platzmangel dazugewzungen ist, fange mit einem PIC18 an. Deren Speicher ist wenigstens wieder Byteweise organisiert und nicht 14Bit wie bei den PIC16. Das macht zum Beipiel die programmierung vin Tabellen einfacherer.
-
Thread
Plasma SoftCore, suche Dokumentation
Plasma-Cores zu testen würde ich gern den "Plasma" mit anderen Prozessoren vergleichen. z.B. AVR, PIC18/24/32. Gibt es fertige Geschwindigkeitstest-Programme mit C geschrieben um einen Prozessor zu bewerten? MfG
DE1-Board (über SPI) und RS232-Debug-Ausgaben verwende ich kleine selbstgebastelte Platine mit PIC18F14K50. Kommunikation mit PC über USB. MfG
-
Thread
Welcher Compiler wurde verwendet (Quellcode PIC)?
Wenn du den genauen PIC Type angegeben hättest könnte man mehr eingrenzen. Wenn es sich um einen PIC18F oder größer handelt würde ich aus dem Gefühl heraus auf die "älteren" C Compiler von Microchip ohne X Tippen. Wenn du einen 18F vor dir hast beispielsweise der "MPLAB C18". Die Pragma´s passen
Vielen Dank für die Rückmeldung. Der Controller ist in der tat ein PIC18F (PIC18F2580 und PIC18F24K20) und die Ursprünge des Projekt gehen bis 2007/2008 zurück. Von daher kann es gut ein alter Compiler sein. Erste Test sehen schon vielversprechend aus. super!
-
Thread
Welcher Speicher für Datenlogger mit PIC
schöneren Lösungsansatz oder soll ich mich doch besser mit einen stärkeren Controller anfreunden. PIC18 ??? 8032 ??? Chris
Christian Eine gute Möglichkeit wäre auch eien SD-Karte in Verbindung mit SPI einzusetzen. Da die PIC18 nicht viel teurer wie PIC16 sind, würde ich einen PIC18 verwenden und diesen in c programmieren. Mit dem PIC18F4550 könnte man die Daten sogar per USB zum PC schicken:) Mit den von Microchip bereitgestellten
-
Thread
PIC18F reagiert bei ext. INT1 nicht
[c]/*Header*/ #ifdef USE_PIC18F4685 #define __PICF4685 #else #define __PICF4680 #endif /*Includes*/ #include "p18f4685.h" //definition for PIC18F #include "CAN18XX8.h" //definition for CAN #include "main.h"
sehen, ausser der Teil im Header-File. Wo verstecken sich beim MPLab die Config-files für einen PIC18F noch? Ich möchte sie nicht im MPlab definieren, sondern im Code.
-
Thread
PIC18F2550 USB Bus Power Mode
The PIC18FX455/X550 devices have a built-in 3.3V regulator to provide power to the internal transceiver and provide a source for the internal/external pull-ups. An external 220 nF (±20%) capacitor is required
-
Thread
Atmel noch zukunftsfähig? Gesperrt
eine pöse Heuschrecke das Portfolio von Microchip mit MCS51, AVR, XMEGA, SAM, PIC12, PIC14, PIC16, PIC18, PIC24, PIC32? Bei der nächsten Finanzkrise, in die wir gerade reinrauschen?
pöse Heuschrecke das Portfolio von Microchip mit > MCS51, AVR, XMEGA, SAM, PIC12, PIC14, PIC16, PIC18, PIC24, PIC32? > Bei der nächsten Finanzkrise, in die wir gerade reinrauschen? Ich setze gerade folgenden ein: http://ww1.microchip.com/downloads/en/DeviceDoc/00001561C.pdf Der 8051 steckt in
-
Thread
TQFP44 PIC24 Pinkompatibel
Eine Pinkompatibilität zwischen PIC18 und PIC24/dsPIC33 ist nicht gegeben. Denke auch dran, dass die PIC24/dsPIC33 mit wenigen Ausnahmen 3.3V Bausteine sind, die intern mit 2.5V laufen und einen 10u Kondensator auf Vreg und einen passend gesetzten ENVREG/DISVREG Pin brauchen - genauso wie die PIC18FxxJxx Bausteine auch. Innerhalb der PIC24/dsPIC33 Familie sind die Pinbelegungen zumindest ähnlich. Ich kann aber Ausnahmen nicht ausschließen. fchk
-
Thread
PIC18F26K80 UART Problem (string)
Hallo, seit kurzem verwende ich den PIC18F26K80 MC um Sensorsignale zu verarbeiten. Leider ist es mir auch nach tagelangem Probieren und Stöbern in verschiedenen Foren nicht möglich ein Signal über die UART-Schnittstelle nach außen zu transportieren
ähnliches Problem schon gehabt und eine Lösung dafür > gefunden? Sowas ähnliches hatte ich bei einem PIC18F26K40-Projekt. Nach mehreren Stunden Suche, die Erkenntnis: es gibt einen PIC18-Core-Bug, der sich "TBLRD Requires NVMREG Value to Point to Appropriate Memory" nennt (am besten im Errata nachsehen
-
Thread
PIC booten über RS485
Hallo Leute! Ich möchte für PIC-Programme (PIC18Fxxxx), die mit dem Compiler Proton von Crownhill erstellt werden, Update-Dateien für den Nutzer zur Verfügung stellen. Dazu habe ich am Anfang des Programms einen entsprechenden Bootloader geschrieben
er soll Hinweis: In der Regel verwendet man Bootlader anders: https://www.google.de/search?q=pic18+bootloader&ie=utf-8&oe=utf-8&gws_rd=cr&ei=0ppmVsGwEYGxaZjOgvAP
-
Thread
PIC RS232 Interrupt C18
Hallo ... ich brauche mal einwenig hilfe mit dem PIC18F4550. Ich versuche gerade einer Interruptroutine DATEN über die RS232 zu lesen. Ich habe mir einen Ringbuffer aufgebaut, wo ich die Empfangenen Daten hineinschreiben kann. Ich brauche hilfe bei
Severino R. wrote: > Peter Haas wrote: > PIC18 haben nur zwei Interrupt-Vektoren: einen für den High-Priority > Interrupt und einen für den Low-Priority-Interrupt. Die Prioritäten > kannst du konfigurieren. Im wesentlichen ist der Unterschied
-
Thread
PIC LOW Power mit Solar
nicht empfehlen. Eigentlich sollte fast jeder mit XLP deine Anforderungen erfüllen. Nimm am besten PIC18 oder zumindest solche mit "Enhanced Midrange Core". Ich bin mit folgender Vorgehensweise bisher sehr gut gefahren: Anforderungen in den Selektor von Microchip reintun: http://www.microchip.com
Ergönzung Noch einer. Man muss ja scheinbar auf mehrere Dinge achten. Alternativ habe ich den PIC18F26K20 entdeckt: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC18F26K20 dieser scheint auf den ersten Blick auch meinen Ansprüchen zu genügen. Gruss
-
Thread
Hardware-Empfehlung gesucht
Bastler und schnelle Probeaufbauten auf Lochraster sehr nett ist! Im Kopf habe ich gerade den PIC18F45K20, eine FEld Wald und Wiesen Typ der schon recht viel kann, mit bis zu 64Mhz läuft und bei Reichelt z.B. nur 2,25 Euro kostet. Allerdings läuft der mit max. 3,3V . Gibt aber auch massig die mit 5V klarkommen, im Kopf habe ich da gerade den USB Pic 18F4550 oder den PIC18F4520. Es gibt aber noch viele weitere. Beim USB Pic braucht man den USB Teil ja nicht verwenden... Die sind aber etwas doppelt so teuer wie der 45K20. Im Prinzip gehen wie geschrieben
-
Thread
PIC18F4550 USB-Buspowered mit 250mA
Transistor die hohe Stromlast zu. Kann der PIC18F4550 das auch? Leider habe nicht an Appnotes gefunden. Kennt jemand eine Lösung? Vielen Dank!
>Kann der PIC18F4550 das auch? Ja klar kann der das. Du hast haufenweise Pins am uC mit denen du über einen Transistor die Last zuschalten kannst. Das musst du natürlich in deinem Programm machen. Das passiert
-
Thread
Wer kann mir eine HEX Datei erstellen
PIC18F4550 mit 20 Mhz Quarz
MPLAB + HiTech C for PIC18 sind die notwendigen Tools.
-
Thread
Berker FunkBus (Funkschalter) 433Mhz Prüfsumme?
sagen: Die Schaltung basiert auf einem PIC16F4455 alternativ gehen wenn ich mich richtig erinnere PIC18F2550, PIC18F2455, PIC18F4550 meine die waren fast baugleich bist auf Speichergröße und PIN Anzahl wobei ich bei diesem Projekt nur 2 Pins zum benötigte. RB0 als input pin zum auslesen des signals
-
Thread
PIC DMX Empfänger EUSART Problem
es nur schlecht erkannt wird. Mein Versuchsaufbau: PC(RS232, 57600baud) -> Wanlder zu TTL -> PIC(18F4420, 115000baud) Anzeige: LCD Theorie: Wenn ich nun eine 0(dez) sende sollte das FERR bit gesetzt werden, da das Byte zu lange war. So ist auch die Methode um das Break Signal zu erzeugen. Das
>Mein Versuchsaufbau: PC(RS232, 57600baud) -> Wanlder zu TTL -> >PIC(18F4420, 115000baud Verschieden Baudraten sind nicht so der Hit. Da muß man wissen was man tut.
-
Thread
Spannungsbereich AI PIC18F66K80
Hallo Zusammen, ich beschäftige mich gerade mit der analogen Messdatenaufnahme mit dem PIC18F66K80. Ich möchte Spannungswerte von 0 - 5 VDC über den AIß aufnehmen. Das Datenblatt verwirrt mich jedoch. Muss ich etwas am "COMPARATOR VOLTAGE REFERENCE MODULE" einstellen um eine Eingangsspannung
http://www.digikey.de/product-detail/de/microchip-technology/PIC18F66K80-I%2FMR/PIC18F66K80-I%2FMR-ND/2601539 http://www.microchip.com/mymicrochip/NotificationDetails.aspx?pcn=SYST-16EQQX751&print=view
-
Thread
FTDI dll vs. Virtual Com Port
FTDI-Teile können das aber nicht, hier brauchst Du einen echten USB-Mikrocontroller wie z.B. den PIC18F26J50 oder den Atmega32u2 oder so. Finger wech von diesen ganzen Software-only Lösungen ala v-usb, die können nur Low Speed und sind nicht 100% standardkonform. fchk
Frank K. schrieb im Beitrag #2212348: > Du einen echten > USB-Mikrocontroller wie z.B. den PIC18F26J50 oder den Atmega32u2 oder > so. da ich mich auch die selbe problematik besitzen wollte ich fragen ob dies z.B mit dem AN2131 von Cypress funktionier?!? weil den habe ich zuhause liegen, jedoch
-
Thread
PIC MPLAB Fehlermeldung beim ausführen von Build
aber nichts gefunden. Die Bekanntgabe erfolgte bei der Erstellung des Projekts das ich von einem PIC18F4520 über den Wizard eben auf den PIC18F46K80 geändert habe. Lg.
MPLAB C Compiler for PIC18 MCUs v3.30
-
Thread
PIC18 : Problem mit serieller Kommunikation UART mittels Interrupt
Hallo, ich habe einen PIC18F2685 vorliegen, der u.a. seriell kommunizieren kann. Die serielle Kommunikation ist über Interrupts gelöst. Mein Problem besteht aktuell darin, dass nach Senden des Stopbits des letzten Byte die TX-Leitung
-
Thread
Problem mit Timer0 und PIC18F13K22
sich in der pic18f13k22.h /** D E F I N E S *********************************************/ #define LED1 LATAbits.LATA0 //LED liegt an Port A RA0 #define Taster1 LATCbits.LATC0 //Taster liegt an Port C RC0
sich in der pic18f13k22.h /** D E F I N E S *********************************************/ #define LED1 LATAbits.LATA0 //LED liegt an Port A RA0 #define Taster1 LATCbits.LATC0 //Taster liegt an Port C RC0