-
Thread
[V] PIC18F97J60
Habe noch 2 x PIC18F97J60 übrig. Nie benutzt, in Antistatikbox. Beide zusammen für 11€ inkl. Versand. Bei Interesse: m.stumpf@iaad.com
-
Thread
I2C an PIC18F6620
Hallo zusammen, Habe mehrere 6620 die ich per I2C Zusammen schalen möchte, nach der anleitung von "SPRUT" komme ich leider nicht vorran aus welchen Gründen auch immer. Kann nur sagen das Ich den Bus übernehmen kann aber das SSPIF wird nicht gesetzt und somit registriert der µC das nicht. Wer kann mir helfen? gibts von Microchip irgendwo ein Example? ist übrigens alles in C MfG Sebastian
-
Thread
I2C mit dem PIC18F252
Hallo Ich möchte das interne I2C-Modul des PIC18F252 nutzen und das ganze in C (ich nutze MCC18 von Microchip) realisieren. Ich habe mich im Datenblatt ein wenig eingelesen und auch die Infos aus MCC18 (MCC18\src\traditional\pmc\i2c) genutzt. Ich
gelesen. Ich weiss aber dennoch nicht wie ich mit Programmieren anfangen soll. Wie nutze ich die MCC18-Libraries im oben genannnten Ordner? Was muss ich dazu includen und wie weiss ich welche von den vielen *.c Dateien ich aufrufen muss? mfg Adonai
-
Thread
Toggle abfrage mit Taster (PIC18f452)
Hallo, ich suche eine Möglichkeit an einem PIC18f452 eine Tasterabfrage zu realisieren, bei der mit dem ersten Tastendruck die Main-Routine gestartet werden soll und beim zweiten wieder gestoppt werden soll. Jedoch soll der Taster beliebig lang
-
Thread
DRINGEND: PIC18 Mathematikbibliothek für Assembler ?
Hallo! Ich habe eine dringende Frage: Gibt es für den PIC18-Assembler Mathematikbibiotheken, mit denen möglichst genaue Berechnungen möglich sind, ähnlich wie beim C18-C-Compiler? In C gibt es die math library, mit der 32-bit-gfoatingpoint Berechnungen möglich
-
Thread
Umstieg von PIC18F zu STM32F3
diese Prozessor war damals aufgrund die USB Kommunikation (HID). Der Entwurf bei der PIC18F ist basiert auf der Pollingsverfahren, was nicht unbedingt zu ende gedacht da der Prozessor dauerhaf unter Belastung ist. Um mit der PIC18F zu kommunizieren wurde einen Protokoll entworfen, der die Kommunikation zwischen PC bzw. PIC18F gliedert. Es ist die Zeitpunkt gekommen bei denen wir der Umstieg gewagt haben endlich mal von PIC18F wegzugehen. Die Idee ist einen STM32 zu benutzen und aus diesem Grund möchte ich euch
-
Thread
Minimalausstattung Steckbrett mit PICKit 3 und Pic18F4550
Was für ein Quarz(20.000er?) muss ich da nehmen und was für C's? http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm.de Ist der Widerstand R26 (aus dem Schaltbild von Burger-web) oder aus dem Handbuch Rs, notwendig?
Ich habe nun alle Steckbrücken runter und direkt verkabelt so das nur der PIC drauf ist. Ergebnis: PICkit 3 detected Connecting to PICkit 3... Running self test... Self test completed Firmware Suite Version...... 01.26.65 Firmware type......................PIC18F
-
Thread
PIC18F4550 - PIC macht "nix"
Hallo zusammen, ich habe Schwierigkeiten meinen PIC18F4550 in Betrieb zu nehmen! Ich habe zunächst erstmal nur vor mit dem PIC ganz simpel zwei LEDs und einen Piezosummer zu schalten, alle jeweils mit Transistor verschaltet. Wenn ich den PIC aus
muss, ist das richtig? Was muss noch gemacht werden..? An dieser Stelle ist die Hilfedatei "hlpPIC18ConfigSet.chm" aus dem C18-Doc-Verzeichnis sehr zu empfehlen. Ich würde erstmal folgendes vorschlagen: Config Bits: FOSC = INTOSC_HS ...und dann noch im OSCCON-Register die Frequenz konfigurieren
-
Thread
Microchip PIC18F und ESP8266 Verbinden/einrichten
Was mit nun auch aufgefallen ist, das mein PIC18F26K22 kein TX/RX hat :(
Nach ner kleinen pause habe ich nun weiter gemacht. Nachdem es mit dem PIC18F26K22 mit der UART initialisierung überhaupt nicht klappen wollte, hab ich mit einen PIC18F4550 geliehen. Nun zum bisherigen Stand. Ich habe den ESP8266 (ESP-01) mit der Arduino IDE programmiert
-
Thread
Quick and dirty brenner mit pic18f4550
chiip.descrambler.de/index.php/Programmer gibts einen interssanten brenner. aber kann ich den auch mit einem pic18f4550 also mit 40 pins benutzen? Schonmal DAnke
herstellt > http://www.mcuhobby.com/articles.php?article_id=7 Da brauchst Du einen PROGRAMMIERTEN PIC18F2550: Henne/Ei
-
Thread
[V] 20 Stueck PIC 18 Controller DIP 40
Aha.... http://www.ebay.de/itm/PIC-Prozessor-PIC18F4685-I-P-DIP-40-Microchip-Technology-/400745078574?pt=Bauteile&hash=item5d4e449f2e
Aha.... hast recht, ich stelle die lieber bei ebay für 100 Euro ein.... http://www.ebay.de/itm/PIC-Prozessor-PIC18F4685-I-P-DIP-40-Microchip-Technology-/400745078574?pt=Bauteile&hash=item5d4e449f2e http://www.ebay.de/itm/GD21831-PIC18F4685-I-P-Microchip-IC-8Bit-Flash-MCU-18F4685-DIP40-/360982948761
-
Thread
BITTEEE PIC 18f4455 HID HILFE!! verzweiflung
funktionieren. Anbei ein Link. Hier findest du auch ein lauffähiges Beispiel, welches auch auf dem PCI18F4455 ausführbar sein müsste. Die Pinbelegung für die Firmware-Taste musst du ggf. auf Deine Bedürfnisse "umdefinieren". http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm.de Wen du
nur "unbekanntes gerät" angezeigt. das programm von dieser seite http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm.de#Download kann ich leider nicht mit mplab kompilieren, weil bei vielen includes falsche pfadangaben verwendet werden. hat jemand vielleicht erfahrung mit dem pic18f4550
-
Thread
PIC18LF2423-I/SP selber programmieren
Software noch nicht ... Ich kann mit diesem Teil schon auch 1:1 Kopien von meinem (nicht geschütztem) PIC18F2423 anfertigen ohne Kenntnisse vom programmieren zu haben? Aus oben angeführtem Grund ... da ich immer nur einen PIC mit der neuen Programmierung erhalte und wenn ich diesen zerstöre immer warten
funktioniert bekomme > ich alle Daten und kann damit machen was ich will. Bis dahin ist vielleicht auch der PIC18F24K42 überall verfügbar und nicht nur bei Microchip Direct. Kostet weniger als die Hälfte ;-)
-
Thread
PIC18F4680 keine 4 unabhängigen PWM Kanäle??
Vielen Dank für die Antworten. Ich benutze den PIC 18F4680 nicht privat, sondern ATMEGA32. Leider will unser Professor den PIC , der macht nämlich alles mit PIC´s. Deshalb sind mir die PIC Dinger nicht so bekannt. Und dann haben auch noch die ..
fast jeden anderen PIC18FxxXxx nehmen. Auswahl nach benötigten Features -> http://www.microchip.com/maps/Microcontroller.aspx
-
Thread
PIC18F2553 firmware für SD Karte
sinnvoll wäre, > das selber zu machen. > Wie sieht es damit aus? Interesse? Hau rein! Der Pic18f2553 bleibt!
Firmware schreibt. Wie gesagt soll das nicht umsonst sein. Und ich denke nen Datalogger auf Pic18-Basis haben doch schon einige auf die Beine gestellt.
-
Thread
PIC 18F452 programmieren mit dem PicKit 3
Connecting to PICkit 3... Firmware Suite Version...... 01.26.17 Firmware type......................PIC18F PICkit 3 Connected. Target Detected CAUTION: Check that the device selected in MPLAB IDE (PIC18F452) is the same one that is physically attached to the debug tool. Selecting a 5V device when
Connecting to PICkit 3... Firmware Suite Version...... 01.26.17 Firmware type......................PIC18F PICkit 3 Connected. Target Detected CAUTION: Check that the device selected in MPLAB IDE (PIC18F452) is the same one that is physically attached to the debug tool. Selecting a 5V device when
-
Thread
PIC18f23q43 PWM klappt nicht
Den "PIC18F23Q46" gibt es nicht.Zumindest kann Google damit nichts anfangen
Toxic schrieb im Beitrag #6955890: > Den "PIC18F23Q46" gibt es nicht.Zumindest kann Google damit nichts > anfangen Schreibfehler PIC18F26q43 :S
-
Thread
String-Ausgabe über UART funktioniert nicht bei PIC 18F
Internetseiten rauf und runter, aber ich komm nicht drauf... Ich verwende MPLAB x IDE v 1.60, einen PIC 18F258, einen MAX232, und HTERM 0.8.1 Danke ;) Christian main.c: [c] #pragma config OSC = HS // 14,7456 MHz #pragma config PWRT = ON // Power-On-Timer #pragma config WDT
>Für nen PIC16F887 hab ich das wie folgt gemacht. Vielleicht hilfts ja. Nein, das hilft nicht. Beim C18 läuft das anders.
-
Thread
PIC18F4550 max. Freq. im Counter-Mode
Hallo, ich möchte dem PIC18F4550 einen Frequenzzähler aufbauen. Der Pic läuft nach Herstellerangabe mit max 48MHz. Ich möchte den Timer0 im "Counter-Mode" verwenden. Leider finde ich nicht (oder verstehe ich nicht) mit welcher
@ Manuel: > Clock/4 (Ich denke das hat was damit zu tun das der PIC auch 4 Takte > braucht um einen Befehl auszuführen?!). > @chis hä? Von was sprichst du? Der 18F4550 hat eine Taktfrequenz von > exakt max. 48MHZ. Könntest Du bitte aufhören hier solche Gerüchte
-
Thread
PIC 18F4620 mit SPI und I2C
Hallo, ich habe folgendes Problem: An einen PIC 18F4620 ist ein Funkempfänger über SPI angeschlossen. Jetzt soll nach mehrere Sensoren über I2C mit dem PIC verbunden werden. Allderings benötigen sowohl SPI als auch I2C die Pins RC3 und RC4. Ist
Hilfe! Mir ist leider noch nicht klar, ob ich für einen I2C-Bus in Software 2 oder 4 Pins an meinem PIC brauche? In dem Beispiel unter dieser URL werden 4 Pins benötigt: http://www.sprut.de/electronic/pic/programm/thermo75/thermo75.htm In den C18 Libaries hingegen wird davon augegangen, daß der
-
Thread
µC PIC18F45K22
Meine Aufgabenstellung ist mit jedem µC umsetzbar, aber ich lerne auf einem PIC18F45K22. Welches Tutorial?
c] Warum rufe ich die Funktion interrupt() in der main-Funktion nicht auf? Zur Info: µC --> PIC18F45K22 Compiler ---> MikroC Pro for PIC
-
Thread
ADC-Problem bei PIC18F26j11
mit der ADC. Kurze Vorgeschichte: Unser Projekt lief schon einwandfrei. Wir mussten jedoch von PIC18F2620 auf PIC18F26j11 umsteigen. Der zweite Unterschied zur ersten Version ist außerdem, dass wir einen externen Quarz anstatt intern benutzen. Bitte schaut mal über den Quellcode, was da falsch
dort __PIC18F26j11 eintragen. Warum weiß ich aber nicht. Kann mir jemand weiterhelfen, dass der Timer erkannt wird? P.S.: An meinem Quellcode liegt es denk ich nicht, weil es auf dem PIC18F2620 auch schon
-
Thread
Microchip C18 & Pic 18f242
rein. Am besten benutzt du RA0 und RA1 gar nicht als digitale IO. Sonst kannste den AD Wandler im PIC gleich knicken.
Hallo, hier vieleicht ein kleines Beispiel. Evtl. hilfts PIC18F4580 mit 4 MHz. Ist etwas Mix aus eng. und deutsch! Interrupt ist aktiviert wird aber nicht genutzt. Also kein Problem. Ausgabe auf RS232 mit Hyperterminal. Es sind mehr als ein ADC Port aktiviert
-
Thread
Projektidee: Programm auf SD Karte wird in PIC18F ausgeführt
Hallo Leute, Ich habe folgende Idee: Ein Programm von einer SD Karte wird in einem PIC18F ausgeführt. Dies hätte den Vorteil, bei einem Firmwareupdate, den Kunden nur eine neu SD Karte zu schicken. Wie sollte es funktionieren: SD Karte hängt am SPI bei einem PIC18 mit externem Memory Bus(zb.PIC18F85J50). Am Memory Bus wird ein SRAM angeschlossen. Beim Starten prüft der PIC18F, ob sich ein Programm im externen Speicher befindet. Wenn nein, wird das Programm von der SD Karte in den Ram kopiert
-
Thread
PIC18F eeprom_read HI-Tech geht nicht
woran das liegen könnte? Wo sind die Programme? Womit wurde das alte Programm übersetzt? Welcher PIC 18Fxxxx wird verwendet? Welches Programmiergerät? Schaltplan? Aufbau?
Hallo, Prozessor PIC 18F2680 Compiler PICC 18 V.9.80 HI-Tech Pro Code: ID = eeprom_read(0x000A); ID = (ID<<8) + eeprom_read(0x0001); ID = (ID<<8) + eeprom_read(0x0002); ID = (ID<<8) + eeprom_read(0x0003);
-
Thread
VS1011e & PIC 18f452
Hallo Ich habe eine kleine Testroutine in C18 verfasst, um den Sinustest des VS1011 durchzuführen. Leider bringt das Teil aber keinen Ton raus. Kann vielelicht jemand den Code durchschauen ob irgendwas falsch läuft? [c] #include <p18f452
Hi, kenne den Pic und C18 nit. Aber was mir als erstes auffällt. 1.) Du wartest in deiner SPI_WRITE Fkt. nit bis das Schieberegister leer ist, bevor du den nächsten wert rein schiebst(ist bei Pic sicher auch notwendig
-
Thread
PIC18F2431 Probleme mit High Interrupt Handler
mal mit dem Debugger, wo das Programm hängt. Tobias N. schrieb im Beitrag #3616568: > #include <p18cxxx.h> Ich bezweifle, dass es eine gute Idee ist für den PIC18F2431 die header Datei für irgendeinen 18Cxxx zu includieren. Welchen Compiler verwendest du eigentlich? > Sprich > wenn ich High an
> Wie wär’s mit der <p18f2431.h>? Der Name lässt vermuten, dass Microchip > sie genau für deinen PIC gemacht hat. Hab ich geändert. Wenn ich es im Debug-Mode mit dem PicKit 3 probiere, durchläuft er ständig die while-Schleife
-
Thread
PIC18F46K80 Probleme mit Variablen
D verbunden sind (RD0-RD7). Vorab möchte ich sagen das ich die folgenden Programmteile mit dem PIC18F87J11 und den PIC18F8722 getestet habe und es funktioniert alles wunderbar. Den PIC18F46K80, welchen ich benutzen soll, habe ich auch schon einmal ausgetauscht, so dass ein Hardwarefehler ausgeschlossen
Nr. 1: (funktioniert) [c]LATD=5; //LEDs zeigen binär 5 an[/c] Nr. 2: (funktioniert nicht mit PIC18F46K80) [c]int a=5; LATD=a; //LEDs zeigen mir binär 130 an[/c] Nr. 3: (funktioniert) [c]int a=5; if(a==5){LATD=5;} // LEDs zeigen mit binär 5 an[/c] Nr. 4: (funktioniert nicht mit PIC18F46K80
-
Thread
Welcher Quarz bei PIC 18F2550 mit USB und RS232
? Wie bzw. was muß ich evtl. bei USB und RS232 vielleicht anders einstellen. Konfiguration: PIC 18F2550, 20Mhz Quarz, PLL am Ende sind das 48Mhz. Ist doch keine Baudratenfrequenz oder? Die RS232 Signale, welche vom PIC rausgehen, sind auf dem Oszi auch ok! Habt Ihr noch Ideen? LG Carsten
Carsten schrieb im Beitrag #2364613: > PIC 18F2550, 20Mhz Quarz, PLL am Ende sind das 48Mhz. Ist doch keine > Baudratenfrequenz oder? Die RS232 Signale, welche vom PIC rausgehen, > sind auf dem Oszi auch ok! > > Habt Ihr noch Ideen?
-
Thread
PIC18F458 durch 18F4580 ersetzbar?
liebsten nochmal neu bestellen und es steht eh eine Reichelt-Bestellung an. Dort finde allerdings nur den PIC18F4580 und nicht den eigentlich verbauten PIC18F458. Kann ich einfach den PIC18F4580 nutzen und den mit der selbem Dump (der mir vorliegt) vom 458 bespielen? Der Source Code liegt mir natürlich nicht
schrieb im Beitrag #4855916: > s steht > eh eine Reichelt-Bestellung an. Dort finde allerdings nur den PIC18F4580 > und nicht den eigentlich verbauten PIC18F458. https://www.reichelt.de/PIC-18-Controller/PIC-18F458-I-P/3/index.html?ACTION=3&GROUPID=2968&ARTICLE=59163&OFFSET=16&
-
Thread
PIC18LF25Q80 läuft nur mit Programmieradapter an
Hallo, Ich habe eine Schaltung auf dem Steckbrett aus einem PIC18LF25K80 (Master) und einem PIC18F26Q43 (slave). Ich habe mich an die jeweilige Reset-Schaltung (RC-Glied) am ~MCLR Eingang gehalten. Beide nutzen den internen Oszillator mit PLL um auf 64MHz zu kommen
Hier der Aufbau. In der Mitte ist der PIC18LF25K80, oben der PIC18F26Q43 unten ein Wiznet-Modul. Die unterhalten sich über SPI. Bei dem mittleren habe ich die empfohlene Reset-Schaltung durch den Pull-Up ersetzt. An die Stiftleisten kommen
-
Thread
PIC18F2480 mit I2C-switch
in irgendwelche Register oder Ähnliches. Was soll das Gannze denn überhaupt werden? Und wozu der PIC18 im Titel, wenn Du anscheinend doch keinen Controller nehmen willst? > Gruß, Simon LG, N0R
Warum nimmst Du denn nicht gleich einen PIC, der zwei I2C-Einheiten hat? zB PIC18F26K22 MAPS hilft beim Ausssuchen. http://www.microchip.com/maps/microcontroller.aspx fchk
-
Thread
PIC18F4550 führt ständig RESET aus.
Hallo, ich habe ein Platine aus der Industrie mit PIC18F4550 und USB Schnittstelle der nicht startet. Reset Pin ist dauerhaft bei 4.8V. Externer Quarz läuft mit 12MHz. Versorgung 5V ist stabil. Anhang des Stromes sehe ich, dass der PIC versucht zu
Alexander K. schrieb im Beitrag #7584942: > Hallo, > > ich habe ein Platine aus der Industrie mit PIC18F4550 und USB > Schnittstelle der nicht startet. > Sind noch andere Bauteile als der Pic auf der Platine?
-
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
Was jetzt??? 10uF (USB Spec) oder 220nF (PIC Spec) @Kloberscht: Im Kap. 7.2.4.1 ist dauernd die Rede von VBUS, ich meine aber Vusb und denke 220nF (PIC Spec).
-
Thread
I2C slave mit address masking am PIC18
sehr dankbar. Gerät 1: Slave-Adresse 44h Gerät 2: Slave-Adresse 4Eh (beide sollen in einem PIC18 verheiratet werden) EEPROM1: Slave-Adresse A0h EEPROM2: Slave-Adresse A2h Vielen Dank, Micha.
> der PIC18 hat dieses "Address mask" Register ... Na, wenn *der* PIC18 dieses Register hat, dann verrat uns doch bitte mal um welchen es sich handelt - ich kenne keinen und hab keine Lust sämtliche Datenblätter
-
Thread
Microchip C18 PWM (PIC18F4550)
dieses File angesehen: http://w3.id.tue.nl/fileadmin/id/objects/E-Atelier/doc/Tutorials/PWM_FUNCTIONS_18F4550.pdf leider finde ich keine Lösung für mein Problem. Ich möchte Am Port B 0 eine PWM mit 1kHz und einem (vorerst) fixem Duty von 50% ausgeben. ICh verwende einen PIC 18F4550 und einen 20MHz Quartz
pS: Hab noch nie etwas mit PWM gemacht, ich meine mit dem PIC, also bitte nicht übel nehmen wenn ich es net gleich schnall. Grüße Lukas
-
Thread
PIC 18F µC gegen Siemens Logo ersetzen
Hallo Gemeinde, ich habe einen PIC 18F4580 zur Zeit mit fliegender Verdrahtung für meine Polsteuerung im Einsatz. Läuft ganz gut, resetet aber manchmal wenn die Poolpumpe angeht und hat paar andere Macken :-( welche evtl. behebbar wären
CAN-Bus und kleine dezentrale Stellen. Auch Verdrahtung für Master Steuerung wäre einfacher. Mit vielen Pic18fxxxx lässt sich CAN auch realisieren.
-
Thread
Problem mit PIC18F und PICkit 3 (Fusebits?, Takt?,.)
1406&dDocName=en538340 ) gekauft. Nun habe ich ziemlich genau diese http://www.sprut.de/electronic/pic/8bit/18f/programm/usb2550/usb2550.htm Schaltung nachgebaut. Einziger nennenswerter Unteschied ist, dass ich keinen Resonator, sondern einen Quarz mit 2 x 22 pF verwende und, dass ich einen PIC18F2458
Überraschungen! Der Interne Takt wird defaultmäßig NICHT benutzt. Geh mal im MPLAP auf Help -> topics -> PIC18 Config Settings
-
Thread
PIC18F4550 INTERRUPT mit C18 Compiler
Hi! Ich Programmiere mit dem MPLAB C18 Compiler einen PIC18F4550. Aufgrund der GRÖßE der Projekte möchte ich keinen Assebler-Code verwenden. (Bisherige Assembler Projekte hatten über 10K Zeilen und sind einfach schlecht wartbar). Deshalb bemühe ich mich um den Einstieg mit dem vorhanden C18. Mein Problem: Ich bekomme den INT0 nicht richtig Programmiert. Unter Assembler läuft die Hardware - also muss es an der Software liegen. Hier die Interrupt-CODE Sequenzen: /** V E C T O R
-
Thread
PIC18F4620, PICDEM2 Plus und LCD
angeschlossen. Du solltest das mal prüfen. Sonst noch eine Idee: Beim Hi-Tech C-Compiler PICC (für PIC16) sind Beispiele für die LCD Ansteuerung, auch auf dem PICDEM 2 Plus, dabei. Die kannst Du wohl relativ einfach nach PIC18 portieren, oder schauen, ob die beim PIC18 Compiler auch dabei sind. Beide
vielleicht überschrieben bei Dir. Siehe http://www.mikroe.com/forum/viewtopic.php?p=78461 Trifft für P18F4620 auch zu.
-
Thread
Disassemble .hex to .asm (PIC18F2550)
>Könnte aber auch am Alter des Disassemblers >liegen, kennt vielleicht noch keinen 18F2550. Mal abgesehen davon das ein 18F2550 nur 32kBytes Speicher hat. Das Programm ist viel zu groß.
Das ist keine HEX sondern eine Binärdatei und die enthaltenen Daten haben mit PIC18 absolut nichts zu tun. Beim disassemblieren kommen call und jump auf Adressen *vor* dem Programmanfang und auch eine Menge illegal opcodes zum Vorschein.
-
Thread
Frage zum Datenblatt des PIC18F27J13
of the PIC18F47J13 family have two MSSP modules, designated as MSSP1 and MSSP2. The modules operate independently: • PIC18F4XJ13 devices – Both modules can be configured for either I2C or SPI communication
Danke für die schnelle Antwort. Du meinst folgendes richtig? Only on 28-pin devices (PIC18F26J13, PIC18F27J13, PIC18LF26J13 and PIC18LF27J13) Du glaubst nicht habe dass nicher 4 bis 5 mal gelesen und habs trotzdem nicht verstanden .. Also hänge ich meinen I2C Sensor auf SCL2 Pin 25
-
Thread
PIC18F4520: SRAM- und FLASH-Memory Map
angesteuert. a) Direkte Adressierung macht beim SRAM nur bedingt Sinn, da der Speicher bei den PIC16 und PIC18 in Bänke unterteilt ist. Grundsätzlich geht der SRAM von 0x000 bis 0xEFF, danach kommen die SFRs. b) Der Bootblock liegt im Programmspeicher (FLASH) und geht von 0x000 bis 0x7FF. Der Programmspeicher vom PIC18F4520 geht von 0x0000 bis 0x7FFF. Bootprozess? Naja, das es keinen wirklichen "Reset Vector" bei diesem PIC gibt, wird der Programmcounter auf 0x000 gesetzt und die SFRs initialisiert. Jau und dann
-
Thread
Problem mit Interrupt des Timer1 bei PIC18F2550
Habe bei mir das ganze mit einem vorhandenen 18F4620 ausprobiert. Bei 16MHz und einen Reloadwert von 65485 (Um die 16MHz zu beruecksichtigen, also bei 50us) funktioniert das einwandfrei. Die zweite Delay ist uebrigens unnoetig. #include <18F4620
Mühe. Habe es heute morgen nochmal probiert, es ging aber wieder nicht. Habe jetzt dann direkt in den PIC geschrieben, dann ging es auf Anhieb. Da hat wohl der Bootloader irgendwelche Einstellungen vorgenommen, wodurch der Timer nicht funktioniert hat. Gruß Alois
-
Thread
Ist etwas zu beachten vei 3.6V PIC18Fxxxx
Hallo Ist etwas zu beachten bei 3.6V PIC18 Ich habe ein PICKit 3 und habe bisher nur 5.0V Pics, programmiert.
Martin Michael schrieb im Beitrag #3976961: > Ist etwas zu beachten bei 3.6V PIC18 Was meinst du damit? PIC18 die nur bis 3.6V spezifiziert sind oder willst du einfach irgendeinen PIC18 mit 3.3V betreiben? Falls weiteres zutrifft würde ich im Datenblatt nachsehen ob der PIC
-
Thread
VS1011 an PIC18F252 Audio-Probleme
Einschalten. VS_R_Out() und In schalten Tatsächlich auf Ausgang und Eingang. Als Eingang Ist der PIC ja im High-Impedance Modus -> also müsste der Pulldown den VS auch auf Reset setzen. Oder liegt da mein Denkfehler? Ich habe Deine Reset-Funktion wie angegeben übernommen. Bis zum Softreset kam es
Hi, anbei mein Code für den VS1011. Läuft auf einem PIC 18F87J10 (CCS Compiler ) Viel Spaß Gruß Thorsten
-
Thread
I/O Programmierung mit C am PIC 18F2550
Hallo, ich bin ein absoluter Neuling auf dem Gebiet der PIC-Programmierung. Mit C habe ich schon kleine Erfahrungen. Ich möchte einen PIC 18F2550 mit C programmieren und habe mir einen kleine Testplatine aufgebaut. Ich habe es geschafft mit MPLAB einen
pic-projekte.de Da auf Wiki, und dann auf PIC C Tutorial. Sorry gibt keinen Direktlink. Noch zu deinem Problem, das mit LATA = 1; stimmt schon soweit. Wie ist deine Hardwarebeschaltung für den Eingang
-
Thread
Sprut Brenner 3 PIC18f2550 brennen?
Hallo , ich habe mal eine Frage : kann der von Sprut Brenner 3 auch PIC18f2550 brennen b.z.w. den Bootloader in den PIC schreiben ?
die Programmierpins dort liegen, wo sie der PIC18F2550 braucht)
-
Thread
PIC18F Can Hardwarefilter anstatt Software Filter?
***************************************************** * * This file contains CAN drivers for PIC18Fxx8 devices * ********************************************************************* * FileName: CAN.C * Dependencies: CAN.H, PIC18.H or P18CXXX.H * Processor: PIC18FXX8
#if defined(HITECH_C18) #include <pic18.h> #elif defined(MCHP_C18) #include <p18cxxx.h> #define TRISB2 TRISBbits.TRISB2 #define TRISB3 TRISBbits.TRISB3 #define TXB0REQ TXB0CONbits.TXREQ #define RXB0FUL RXB0CONbits.RXFUL
-
Thread
Suche PIC 18F2550-I/P Programmer
Hallo, ich suche jemanden, der mir in zwei PIC 18F2550-I/P einen Bootloader programmieren kann. Den Pic kann ich liefern oder mit erwerben wenn schon vorhanden, zwecks Porto Ersparnis. Angebote bitte an meine E-Mail. Gruss, Ralf
interessiert. Auf meiner Webseite unter der Kategorie TUTORIALS habe ich meine ersten Erfahrungen mit dem PIC18F4550 niedergeschrieben. Du findest sie hier: http://members.aon.at/geburger/Projects/PIC18F4550USB/en_PIC18UsbBoard.htm Hier findest du auch ein einfaches Delphi-Programm, in dem die Kommunikation