-
Thread
Emulating Data EEPROM for PIC18
Bei mir gut funktioniert, vielleicht ist mal wer froh drumm.. AN1095, Emulating Data EEPROM for PIC18 and PIC24 MCUs and dsPIC DSCs http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en530593 Cu Ramon
-
Thread
DCF 77 auf PIC18F8722
Hallo, ich versuch schon seit mehrer Tagen das DCF 77 Signal auszuwerten. mein Problem in folgendem Code ist, dass er bei einem highpegel nichtmehr den Interrupt verlässt, zu sehen an einer LED (LATDbits.LATD6 = 1;). Die if abfrage im main frägt ab, ob der Highpegel zwischen 80 und 120 ms, oder zwischen 180 oder 220 ms lag, um somit zwischen einem high signal oder einem low signal zu unterscheiden. Leider wird dieser zustand nie erreicht. Ansich soll das Programm bisher nur unterscheiden zwischen einem highsignal oder einem Low Signal des DCF's. programmiert hab ich das ganze auf einem
-
Thread
PIC18F2320 mit PCF8563
meiner Bachelorarbeit soll als Teilaufgabe eine Echtzeituhr des Typs PCF8563 in Verbindung mit dem PIC 18F2320 zum Laufen gebracht werden. Versuchsaufbau ist schon komplett, Programm in PIC BASIC ist auch schon geschrieben, jedoch funktioniert die Uhr noch nicht richtig. Mit dem von mir eingestellten
Werte für die Sekunden, Minuten etc. werden im BCD-Code in der Uhr gespeichert. Anbei mal der Code in Pic Basic. Hoffe, es kann mir jemand helfen, der ein ähnliches Problem zumindest mit der Echtzeituhr schon hatte. [code] 'Controllerkonfiguration für E/A ADCON1 = 14 'PortA.1 bis PortA.3 digitale
-
Thread
PIC18F458 CAN Filter
dieses Thema behandeln (habe ich schon durchforstet ) aber keine Antwort gefunden. ich nutze einen PIC18F458 mit einem CAN Transceiver MCP2551. Der CAN läuft bereits, das ist nicht das Problem. Mein Problem ist die Filterung von irrelevanten Nachrichten. ich benutze die CAN18xxx8.h die Init der CAN
-
Thread
für PIC18F Flash schreiben
Hallo zusammen ich habe code für [WriteProgMem] und ich moechte eine Funktion schreiben die die von Funktion WriteProgMem geschrieben werden und ich schaffe nicht.Das sind die Code void WriteProgMem(void) //TESTED: Passed { /* * The write holding register for the 18F4550 family is * actually 32-byte. The code below only tries to write * 16-byte because the GUI program only sends out 16-byte * at a time. * This limitation will be fixed in the future version. */ dataPacket.ADR.low &= 0b11110000; //Force 16-byte boundary EECON1 = 0b10000100;
-
Thread
Adress(PROBLEM mit PIC18F mit MPLAB)
Hallo zusammen, ich habe ein Problem mit Täste und zwar ich steuer ein Port durch ein anderes Port mit der Adresse und zwar so: LATDbits.LATD0=PORT(&PORTA, 1); die Funktion PORT funktionniert so &PORTA ist die adresse von dem portA und die bit position 1. wenn ich den PORTAbits.RA1 drückt wird LATDbits.LATD0 realisiert nur für eine kurze zeit obwohl ich lange drücken. Woran kannt es liegen? Grüß
-
Thread
PIC18F4550 und DDC114
Hallo Leute, hat jemand von euch schonmal einen DDC114 mit einem PIC18FXXXX benutzt? Ich frage mich wie man das CLK Pin des DDC sinnvoll mit dem PIC verbinden kann oder muß ich da einen eigenen Oszi ranbaumeln? Und wenn ja wie? Gruß BK
-
Thread
PIC18F2550 mit PICall Programmieren
moin zusammen Ich habe mir ein PIC-Programmer gebaut und damit schon verschiedenste PICs mit der PICall Software gebrannt. Jetzt möchte ich aber gerne ein 18F2550 brennen, jedoch kann ich diesen nicht anwählen. Wie kann ich jetzt diesen PIC trotzdem brennen? Es gibt eine DEVICE.INI Datei im Verzeichnis von PICall und in diese könnte man den 18F2550 hinzufügen mit seinen Eigenschaften. Leider weis ich nicht so recht wie das geht. Ich
-
Thread
PIC 18F CAN C-Programmierung
hallo, ich versuche seit einiger Zeit den Can Controller eines Pic 18Fxx8 zu benutzen. Ich programmiere mit MPLAB V7.40 ID und dem C18 Compiler V3.02. Microchip bietet auf seiner Seite eine C-Library mit fertigen Routinen für CAN an (AN738). Die zwei Dateien (CAN18xx8
Error [1131] type mismatch in assignment can18xx8.c:687:Error [1205] unknown member 'RX0OVFL' in '__tag_334' can18xx8.c:690:Error [1205] unknown member 'RX0OVFL' in '__tag_334' can18xx8.c:690:Error [1131] type mismatch in assignment can18xx8
-
Thread
Table Pointer ändern bei PIC18F1320
Weiß jemand von Euch, wie man beim PIC 18F1320 den Tablepointer ändert? Soll über ICSP (I²C) funktionieren (also bitweise). Sascha
-
Thread
PIC18F2550 isochronous mode
Hi, ich benutze den PIC18F2550, mchp usb custom firmware für ein USB Gerät. Über eine GUI sende ich per Button klick einen Befehl, dass eine LED eingeschaltet werden soll. Anderer Button schaltet die LED aus. Dahinter verbirgt
nun schnell hintereinander den Button einschalten betätige, kommt Befehl fehlgeschlagen.... Mein USB-Pic ist im sog. isochronous mode. Wieso kommt: Befehl fehlgeschlagen? Was muss ich in der fw von microchip alles beachten damit der isochrone modus korrekt läuft? Jemand eine Ahnung, Tipps? lg, blitzgeist
-
Thread
PIC18LF läuft nicht ohne HS-PLL
Hallo ihr alle, ich arbeite mit einem PIC18LF442 (also der Low-Power-Version), einem 10 MHz-Quarz und dem ICD2 von Mcrochip. Bisher habe ich immer mit HS-PLL gearbeitet, also mit 4*10 MHz und habe nie Probleme gehabt. Mit der Einstellung
-
Thread
Pic 18F6680 I/PT, Pic 18F4580 I/PT, IS6124., etc.
Preise unter meatman420@arcor.de anfragen. Vom Pic 18F6680 und Pic 18F4580 sind jeweils 300 Stck vorhanden. Bezahlung ausschließlich über Paypal. Manfred
15TQ100C 9 3,5 MCXC95144-15TQ100I 8 3,5 MCLPC2364HBD100 >10 8,9 79 PIC 16F876-20/ISO >10 2,5 PIC18F6680-I/PTC05 >10 3,4 29,9 PIC18F4580E/PT >10 3,8 29,9 MC9S12XS64CAE >10 4 29,9 Bitte Beachten: Bei Bestellung
-
Thread
PIC18 -> NUR AN1 Analog sonst alle digital
> PIC18F25K20 hat wieder nur einen 10bit ADC :-(( Ach, und der 18F2550 hat mehr als 10 Bit?
Kannst auch einen PIC18F14k50 hernehmen
-
Thread
PIC18F4550 kann PORTE und PORTD nicht beschreiben?
Hallo, hätte mal wieder ne Frage zur Programmierung vom PIC und zwar möchte ich vom PIC18LF4550 PORTE & PORTD bzw. LATE und LATD beschreiben leider lassen sich die zugehörigen TRISREGISTER nicht beschreiben. egal was ich mache die register ändern sich
Jungs Problem gelöst. Jungs Problem gelöst. YEEHAW.... ..... mensch ich programmiere den PIC18LF4550 über den dedicaded Programmierport. Wenn man laut Datenblatt den PIN NC/ICPORTS nicht auf VDD zieht. wird der PIC18 als 28 pinniges Device emuliert. bei mir hing der in der Luft besten
-
Thread
PIC18F2550 möglichst einfach programmieren
möglichst einfache Schaltung, mit der man den PIC programmieren kann (über RS232 oder notfalls über einen Parallel-Port)? Sollte wie gesagt möglichst simpel ein, da ich die Schaltung nur ein einziges mal benutzen muss. Der PIC ist ein PIC18F2550
ob man damit auch PIC18Fxxx brennen kann, weiss ich nicht: http://www.the-starbearer.de/Praxis/Microkontrollerpraxis/PIC/Pic_minimal.htm
-
Thread
PIC18 + ENC28J60
Viel einfacher wäre es doch, sowohl den PIC18 als auch den ENC mit 3,3 V zu betreiben.
jetzt gelöst haben... Weiß jemand wo ich z.B. ein Tutorial finde wie ich den ENC28J60 mit meinem PIC18F45k22 ansteuere?
-
Thread
PIC 18f2550 und LCD mittels Maestro
kann es sein, das Display zeigt an, aber die Zeichen sind halt nur nicht sichtbar. Habe an meinem PIC18F4620 das EA-DIP206 am laufen. Gruß Dirk
Der PIC läuft mit Sicherheit nicht mit 20Mhz, Der interne Quarz des 18f2550 läuft maximal mit 8Mhz, sollte aber für ein LCD kein Problem darstellen. Wieso wird zu viel Strom gezogen, ein Display braucht
-
Thread
[V] 7x PIC18F2420 (SO) und 1x PIC18F8720 (TQFP)
mir bei einem Projekt übrig geblieben - daher alles neu, ungebraucht und nicht mal ausgepackt. PIC18F2420 (SO) 3 eur/stk. PIC18F8720 (TQFP) 9 eur. wer alle kleinen PICs auf einmal abnimmt, bekommt sie für 2,50/stk. Da der Versand auf eure Kappe geht, könnt ihr euch die Versandart aussuchen
die Teile auch für 55 cent. Hier übrigens noch Daten und Datenblätter zu den beiden Controllern: PIC18F2420 http://ww1.microchip.com/downloads/en/DeviceDoc/39631a.pdf [pre] Program Memory (KB) 16 RAM Bytes 768 Data EEPROM (bytes) 256 Digital Communication Peripherals 1-
-
Thread
LED mit PIC18F4550 und C18
Hallo Zusammen, ich habe mir ein Tesboard mit einem PIC18F4550 zusammengebastelt, das mit 20Mhz betrieben wird. An LATDbits.LATD0 habe ich eine LED, die ich nun zum blinken bringen möchte. ********************************************************** #include
ich hab das mal intressehalber nachgebastelt, und dein listing ganz oben (mit include <p18f4550.h>), blinkt auf anhieb, auch wenn ich die fuses aus dem source setzen lasse. MPlab 8.01 c18 3.21 linker script 18f4550i.lkr sorry.
-
Thread
PIC 18F2550 Interrupts in C18
Hallo, kann mir jemand sagen, wie ich auf nem PIC 18F2550 Interrupts in C in C18 ans Laufen bringen kann? Das Hauptproblem ist der Sprung in die Interruptroutine.. wie geb ich das in C18 an? Mfg.
der C-Compiler generiert? >> >> Und (liegt wohl nicht daran, aber man weiss ja nie): >> Bei den PIC18 gibt es für die Ausgabe die LAT-Register, während die >> PORT-Register für die Eingabe verwendet werden. >> >> Wie generierst Du den Interrupt auf INT0? >> >> Kannst Du mal mit dem Simulator
-
Thread
PICKit3 mit PIC18F2550 problem
Guten Tag FOlgendes Problem: Wenn ich mit MPLAB versuche mein PIC18F2550 zu Programmieren, erhalte ich folgende Meldung im Output Fenster: PICkit 3 detected Connecting to PICkit 3... Firmware Suite Version...... 01.27.04 Firmware type......................PIC18F
Funktion eines PICKit 2 Programmers übernimmt. Ziel meiner gnazen Arbeit ist es nähmlich, den PIC16F887 der auch auf dem Board vorhanden ist, über den PIC18F2550 direkt zu Programmieren, damit man nicht ständig sein PICKit 2/3 rumschleppen muss, sondern das ganze bequem über USB machen kann.
-
Thread
PIC 18f4420 LCD ansteuerung in C
extrem komfortabel übers Headerfile zu konfigurieren. Funktionieren in mittlerweile 4 Projekten (1x PIC16F, 2x PIC18F und 1x dsPIC33) tadellos.
\Administrator\Eigene Dateien\Azubi\Florian\Pic_Programme\Multimeter\ganz_neu\LCD-lite.c; 160.11 variable "RB3" is deprecated (declared at C:\Programme\HI-TECH Software\PICC-18\9.80\include\pic18f4420.h:3961) Warning [1385] C:\Dokumente und Einstellungen
-
Thread
PIC18 C18 Interrupt in Assembler schreiben
Hi Steht in der Überschrift: C18 und MPLAB. Leider ist das sehr sehr sehr schlecht bis garnicht erklärt in der Compileranleitung. Daher suche ich auch ein Beispiel. Gruß Thomas
Seite 18 hier kennst du aber, oder? http://gputils.sourceforge.net/51288a.pdf
-
Thread
PIC 18F452 - Wie beginnen, was kaufen?
. PIC18F4520 (PIC18F452 ist veraltet und wurde durch then 18F4520 ersetzt). Fuer alle Compiler gibt es Gratisversionen, die bloss in der Codegroesse beschraenkt sind, aber fuer viele praktische Anwendungen
Der Pic 18F452 ist schon relativ alt. Würde Dir einen neueren Typ empfehlen1(18Fxxxx). Gute Microchip Seite: http://www.fernando-heitor.de/ C-Compiler gibts übrigens gratis bei Microchip. (Schaltet
-
Thread
ADXL345 I2C PIC18
Ich möchte gerne den ADXL345 mit meinem PIC18F45K22 über I2C ansprechen. Ich verwende den C18 Compiler. Ich habe noch nie mit I2C gearbeitet, aber mit SPI schon eine wenig Erfahrung gesammelt. Ich kann den Sensor nicht mit SPI ansprechen, da
und allem was man sonst so braucht. Ist aber für den PIC18F87J50.
-
Thread
Basic-Compiler für PIC18F248
#3950137: > kann aber den vom Paule > zu programmierenden Chip nicht in der device-list finden (PIC16F248). Liegt wahrscheinlich daran das es ein PIC 18F248 ist.
ist nicht zu vernachlässigen. Der C18 ist in der freien Version vielleicht besser, als der XC8 in der freien Version, allerdings nützt mir das nichts, wenn ich PIC12/PIC16 oder neue (und günstigere) PIC18 nutzen will. Das einzige, was
-
Thread
PIC18F Assembler & C Frage
dass Assembler relativ aufwändig ist im vergleich zu C. Allerdings, wenn ich die Datenblätter der PIC18F ansehe, sind diese in Assembler gehalten. Wenn ich also wissen will die ich den PIC nutze, muss ich Assembler können. Meine Frage, wenn es schon einen Compiler für PIC18F gibt (C18 oder XC8), dann
für den enztsprechenden Compiler gibt es den User Guide im /docs/ Verzeichnis. Dann gibt es für PIC18 noch die Peripheral libraries, die allerdings seit der neuesten XC8 Version (1.35) nicht mehr automatisch installiert werden, sondern extra heruntergeladen und installiert werden müssen. Für die
-
Thread
PIC 18F2550 Bootloader mit externer Spannung
Entschuldige das ich deinen Höhenflug unterbreche ;) Habs grad mal ausprobiert. Mit meinem PIC18F2550 Board. VBUS an USB Buchse durchtrennt. Spannung aus 5V Netzteil drauf gegeben. Schaltung läuft jetzt ohne USB Verbindung. Ein paar LEDs gehen an. PC hochfahren. Laufende PIC Schaltung an
(je parle en fracais )j'ai besoin d'un code pour utiliser un pic 18F4550
-
Thread
PIC18F45k22 Ethernet
Wieso nimmst du dir nicht einen PIC mit integrietem MAC & PHY (z.B. PIC18F67J60), für den gibt's auch Demoprojekte.
scheint mir recht > ungeordnet. Ja, das ist es. Der Grund ist der, dass diese Bibliotheken für PIC18 (8 Bit), PIC24/dsPIC (16 Bit) und PIC32 (32 Bit)gleichermaßen sind. Die drei Architekturen sind völlig unterschiedlich, und im Fall von PIC18 ist auch noch der Compiler ein völlig anderer (bzw inzwischen
-
Thread
Pic18F4550 Bespielen minimal Hardware
die 8-Bitter, also PIC10 bis PIC18, die PIC24/dsPIC und PIC32 werden auf eine andere Art in den Programmiermodus geschaltet, ohne "Hochspannung") sind deswegen etwas aufwändiger, weil sie die Programmierspannung je nach PIC
Adapter): http://www.franksteinberg.de/4PiP.htm Die Spannung meines ComPorts reicht aus, um den PIC in den Programmiermodus zu bringen (HVP). Einen PIC18f4550 hab' ich damit erfolgreich programmiert. Die verdrillten Kabel sind unbedingt erforderlich, der 18f4550 war in der Beziehung der zickigste
-
Thread
Programmieren eine PIC18F2585 mir einem HEX-File
Hallo Forumsexperten, für mich ist der Umgang mit den "alten" Prozessoren PIC18F2585 neu und ich brauche Hilfe. Ich habe also ein HEX-File, was auf den Prozessor gebrannt werden soll. Nun habe ich mitbekommen, dass ich dazu sinnvollerweise ein Programmiergerät PICKit-3
Danach passiert nichts! Außerdem steht in der Readme " Programmer-to-Go not working with PICkit2 on PIC18F_K90_K80_K22 family. PICkit3 OK. PK2 will be fixed with FW update in future." Aber ich will doch den PIC 18F2585 programmieren, der dort ausgeschlossen wird! Die zweite Version, direkt die *.exe
-
Thread
PIC18f46j50 USART will nicht wie Ich
Schnittstelle zu senden. Leider kommt nur mist an. Meine Hardware ist oben genannten PIC und das sind meine Testboards: "PICDEM HPC Explorerboard" mit dem "PIC18F46J50 FS USB Demo Board" Aufsteckboard. Quarztakt sind 12MHz Terminal am PC auf 1200Baud eingestellt hier mal mein Quellcode
auch nicht den fallstrick verschlafen, dass beim PIC18 der CYCLE-Takt nur 1/4 vom Quarztakt ist? beliebte falle :) ich bin jetzt zu faul das nachzurechnen, aber ich vermute es mal
-
Thread
PIC18F2550 USB und RS232
einer softwarebasierten USB Lösung. Du kannst froh sein > wenn du da 100kB/s raus kriegst. Der PIC18Fx550 hat einen USB-FS-Transceiver eingebaut, 100kB/s ist kein Problem.
Moin zusammen, @holger: ich glaube ernsthat dass man mit den PICs 18F2455, 2550, 4455, 4550 12MBit/s hinbekommt. Es heißst ja nicht umsonst PIC´s mit FS auf der Microchip Seite. >USBTasks() wird nicht unterbrochen. Warum nicht ? Es wird gar nicht >aufgerufen. USBTasks
-
Thread
PIC18F2580 RB2 kein Output
Hi, ich bin der David un bin neu hier, Zurzeit bin ich an einem Projekt mit einem PIC18F2580 dran. Leider habe ich ein Problem mit einem Pin. Zuvor habe ich den Vorgänger vom 2580, den 258 verwendet. Da Dieser aber nicht mehr produziert wird, ändere ich das Programm für den neuen
Oder in den User-Guide des uns unbekannten Compilers. (suchen nach "startup code" wäre bei XC8 und C18 ein guter Start)
-
Thread
C18_PIC18Fx_Code läuft nicht
Hallo liebes Forum, kurz ab, ich bin PIC Hobbyprogrammierer und habe mir dies und jenes abgeschaut, selbst angelernt und ausprobiert. Aktuell hänge ich an der Programmierung vom E-Kart. Das Programm läuft soweit ich prüfen konnte, jedoch macht
Wurm jetzt reingekommen und ich kann die Werte nicht mehr visualisieren Das Programm in MPLAB und C18 Compiler macht im Moment grob folgendes: Geschwindigkeit messen Batteriespannung messen Licht messen Beleuchtung anschalten Bremsepedal überwachen Bremsleuchte einschalten 4x Interrupt on change
-
Thread
Pic 18F2550 Problem beim Brennen
Neuling in Sachen Microcontroller und ähnliches und möchte nach Anleitung ein USB-Interface mit dem PIC18F2550 bauen, bis jetzt alles auf Low-cost. Ich hab mir nach angehängtem Schaltplan ein Pic Brenner gebaut, welcher über den Serialport mit dem Pc kommuniziert, so weit alles Gut, denn er wird erkannt
müsste es geschaft sein ;) Achja: Das Projekt an dem ich arbeite: http://www.sprut.de/electronic/pic/8bit/18f/programm/usbbootloader/usbboot.htm
-
Thread
USB --> UART PIC18f2550
hier an: http://www.signal11.us/oss/m-stack/ Ich habe das allerdings nur unter Linux getestet mit PIC18F/PIC32 und mit diesen funktioniert das CDC-Device. Gruesse, Richard
an: > http://www.signal11.us/oss/m-stack/ > Ich habe das allerdings nur unter Linux getestet mit PIC18F/PIC32 und > mit diesen funktioniert das CDC-Device. > > Gruesse, > Richard Mein PC erkennt einen unbekannten Gerät, wie sende ich jetzt die Daten in den PIC ?
-
Thread
Pic18F4550 board, bausatz, layout..?
Hallo Ich möchte gerne mal mit dem PIC18F4550 experimentieren. Weiss von euch vielleicht jemand, wo man ein fertiges Experimentierboard, einen Bausatz, eine Platine oder das Layout zum Selbstbau eines Boards mit einem PIC18F4550 (USB)
Für die Pic18 er Reihe, bietet sich eigentlich C18 von Microchip an. Obwohl ich Jahre lang als C Programmierer für Windoze Apps gearbeitet habe, muß ich leider sagen, der C18 Code ist mit Präprozessor Anweisungen
-
Thread
PIC18F2585 uart send complete
Das ist mir beim PIC18F26K80 auch aufgefallen und ich denke das wird wohl bei allen PIC18 ähnlich sein. Das TXIF Flag kann man so nicht zur Auswertung heran ziehen. Sobald das Sendregister leer ist, geht TXIF auf H und
hats Du natürlich vollkommen recht, nur löst diese Vorgensweise das Problem mit TXIF nicht. Ist beim PIC18 eben so und betrifft auch nur das TXIF Flag.
-
Thread
[S] Günstigen PIC-Programmer pic18fxxxx
Suche einen günstigen PIC-Programmer der pic18fxxxx uC's unterstützt. Am besten irgendwas extrem billiges selbstgebasteltes sprut Brenner8 z.B. oder so. Bin für alles dankbar...nur billig (und funktionstüchtig) sollte es
usb 2-8: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 3249.253541] usb 2-8: Product: PIC-Brenner8 (sprut 2006) [ 3249.253543] usb 2-8: Manufacturer: sprut (www.sprut.de) Entfehlen wen du mit MPLAB arbeitest kann ich aber ehr das oben Verlinkte PICkit3, wen man viel macht erspart
-
Thread
PIC18 mit MCC18 Problem mit TableRead
funktioniert und auf einmal den CHAR nicht mehr aus dem "speicher" lesen kann. Bitte um Hilfe! µC: Pic18F8722 Compiler: mcc18 v3.46 Umgebung: MPLAB X 1.95 //C-Funktion [c] void LcdPrintString(const rom char *s, unsigned char positionX, unsigned char
-
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
problem mit ltc 1402 am pic 18f2250
Hallo. Ich bin momentan dabei zu versuchen einen externen a/d wandler am pic 18f2250 zu betreiben. Allerdings hab ich mich scheinbar ein wenig mit den timings verrechnet. Ich wollte als a/d wandler den "ltc 1402" nutzen. allerdings hab ich jetzt im nachhinein gesehen dass
einzufügen was mir dann noch eingefallen ist. ich gebe ja momentan den takt für den ltc mittels pic vor. wäre es auch denkbar an den takt pin des ltc einen quarz oder anderen osziallator zu hängen. ich würde mir dadurch erhoffen taktzyklen im pic zu sparen und somit die lesegeschwindigkeit zu vergrößern
-
Thread
Beispielprogramm PIC18F45k22
Das Beispiel müsste da für das selbe Testboard gemacht sein. Am einfachsten in der Hilfe unter C18 Toolchain / C18 Configuration Settings / PIC18F4xxxx / PIC18F45K22 alle Kästchen durchgehen und das Passende in dein Programm übernehmen.
Hier ist eine Übersicht über die Config-Bits: http://gputils.sourceforge.net/html-help/PIC18F45K22-conf.html
-
Thread
Recive Data USART / UART PIC18
Debug build of project `C:\Dokumente und Einstellungen\Tim-Programming\Eigene Dateien\MPLAB\C\RS232_18F258\RS232_PIC18F258.mcp' started. Language tool versions: mpasmwin.exe v5.37, mplink.exe v4.37, mcc18.exe v3.36, mplib.exe v4.37 Preprocessor symbol `__DEBUG' is defined. Fri Oct 21 18:49:24 2011
C:\Dokumente und Einstellungen\Tim-Programming\Eigene Dateien\MPLAB\C\RS232_18F258\RS232_PIC18F258.mcp' failed. Language tool versions: mpasmwin.exe v5.37, mplink.exe v4.37, mcc18.exe v3.36, mplib.exe v4.37 Preprocessor symbol `__DEBUG' is defined. Fri Oct 21 18:49:24 2011
-
Thread
PIC18F2550 mit internem Osc und USB
Der PIC18F26J50 hat wieder kein EEPROM :-( Schade :-(
microchip AN1095, Emulating Data EEPROM for PIC18 and PIC24 MCUs and dsPIC DSCs
-
Thread
PIC18F14K22 Programmspeicher
Picaxe20x2 beinhaltet pic18F14K22 http://www.microchip.com/wwwproducts/en/PIC18F14K22 16 Kbyte Programmspeicher Sind dann die Programmspeicher Bereichswerte 4*4096 falsch?! http://www.roboter-teile.de/Oxid/PICAXE/PICAXE-Chi
http://www.microchip.com/wwwproducts/en/PIC18F14K22 Es ist doch ein "Mikrocontroller Problem" in der Picaxe20x2 ist der PIC18F14K22, welcher einen Anwenderspeicher von 16 KByte hat Das Picaxe geschnackele braucht bestimmt über 10KByte.
-
Thread
PIC18 C18 I2C
Hallo erstmal! Es ist mir schon fast Peinlich aber ich bin schon wieder da mit einem anderen Problem! Ich versuche gerade den I2C Bus zu bedienen. Ich verwende die von Microchip bereitgestellten Libraries. Was ich dabei nicht verstehe ist das Beispiel aus dem Handbuch. Zu verwenden ist der Befehl so: [c] unsigned char EEByteWrite( unsigned char control, unsigned char address, unsigned char data ); [/c] Ok wenn ich nun ein kleines EEProm habe komme ich mir meinen 255 Adressen aus. Ich habe aber ein 24CC256. Dabei brauche ich eine High und eine Low Adresse. Wie kann ich
-
Thread
PIC18F13K50 Zähler
Programmablaufs. Diotor schrieb im Beitrag #2105742: > somit könnte ich also den Zähler umsetzen, aber der PIC kann in dieser > Zeit z.B. kein I2C Protokoll sprechen. Darum wollte ich fragen ob der > Zähler hardwaremäßig im Hintergrund laufen kann, sprich parallel laufen > kann. JA - das kann der PIC.
und den Befehl der dort steht ausführt. Bei den 16er Pics war dafür zum Beispiel 0004 üblich. Bei 18F kenne ich jetzt 08 und 18. Bei dem 18er gibt es zwei Interrupteinsprünge weil es zwei Prioritäten gibt... Weiteres unter den Links... Entweder geht nun an dieser Stelle die Interruptbearbeitung los