-
Thread
Mikrocontroller Auswahl C++ Unterstützung, CAN, I2C, Open Source Compiler
leistungsfähiger, aber mit den modernen PIC18 lässt sich viel machen und sie sind je nach Bedarf extrem sparsam bzw schnell, besagter mit 64MHz mit internen Oszillator und PLL. Hab auch STM32 im Einsatz, sind aber aufwendiger zum selbst löten
, 66k80). Open-source Compiler gibt es > neben der sdcc (den ich persönlich nicht gut finde für PIC18) […] Auch objektiv ist der SDCC für PIC nicht auf dem Niveau der anderen von SDCC unterstützten Architekturen. Philipp
-
Thread
PIC18F46K80 CAN ISR
an alle Leser und Beantworter, ich sitze seit einigen Tagen an einer CAN-Kommunikation mittels PIC 18F46K80. Senden, Empfangen, klappt alles wunderbar - nur an der ISR scheitere ich. Ich nutze MPLABX und einen XC8-Compiler. Eigentlich ist mit dieser Kombination die Erstellung der ISR fast trivial.
Fehler liegt? Vielen Dank im Voraus für alle die eine passende Antwort parat haben. [c] // PIC18F46K80 Configuration Bit Settings // 'C' source line config statements #include "configuration.c" #include <xc.h> #include "p18f46k80.h" //Funktionsprototypen void delay(); void InitECAN
-
Thread
[V] Microchip mTouch Cap Touch Evaluation Kit (DM183026)inkl. PICkit Serial Analiyzer
auch ein anderes dazupacken kann bei bedarf. 1x 10-00405 PICkit Serial Analiyzer 1x 02-02139 PIC18F Brain Board 1x 02-02091 PIC16F Brain Board 1x 02-02090 PIC24F Brain Board 1x 02-02095 CAP Touch 12 Matrix Key 1x 02-02094 CAP Touch 8 Direct Key 1x 02-02093 CAP Touch 4 Channel Slider 1x 02-
Leute melden und sich eine Aufteilung findet. Zu beachten ist noch das der Kit noch zusätzlich ein PIC18F Brain Board dabei hat, welches nicht bei den Diversend Händlern aufgeführt wird. Kann gerne auch noch Fotos,... liefern bei Bedarf. Preis: 65€ exkl. Versandkosten Versandkosten nach Österreich
-
Thread
PIC18F67K22 PORTG verwenden
Salut Community Ich arbeite im Moment mit dem PIC18F67K22 und dem CCS C Compiler. Eigentlich habe ich schon Erfahrung mit den PIC Mikrocontroller, aber nun komm ich echt nicht mehr weiter. Alles was ich möchte, ist ein paar LEDs an PORTG ansteuern.
-
Thread
USB mit PIC 18F2550 und 40MHZ Oszi
Buonasera! Da ich in der nächsten Woche etwas mehr Zeit habe, mich mit µCs zu beschäftigen (bin sonst eher ein Software Mensch :D) habe ich mal den 18F mit USB ins Visier genommen. Erfahrungen mit den 16F durfte ich schon einige sammeln, USB reizt mich aber deutlich mehr. Darüber hinaus erhoffe ich mir mehr vom C18. Die 16F habe ich mit dem cc5x geschrieben, der hat mir teilweise echt das Leben zur Hölle gemacht, weil er meinen zu sauberen Code nicht mochte. Aufgehangen habe ich mich nun mit der Config des 18F2550. [c]#pragma config PLLDIV = 10, CPUDIV = OSC1_PLL2, USBDIV = 2, FOSC = ECPLLIO_EC
-
Thread
PIC18F - Taster / Reset Problem
Anfaenger (jedenfalls was Hardware betrifft). Ich experimentiere momentan ein bisschen mit einem PIC18F4480 herum. Die Schaltung steuert einen Getriebemotor mittels L298 in Abhaengigkeit von der Helligkeit (Spannungsmessung via AD-Wandler + Photowiderstand). Funktioniert alles bestens. Nun habe
-
Thread
PIC18F2550 läuft nicht an - externer Oszillator
mal hier: Mit diesen Configuration bits laufen meine Schaltungen: http://burger-web.com/Projects/PIC18F4550USB/en_PIC18UsbBoard.htm Beste Grüsse Geri
-
Thread
Ethernet auf µC
bischen einfacher als ein externer Ethernet-Controllern. Löbliche Ausnahme: Microchip hat einen PIC18 mit dem ENC28J60 mitsamt PHY verheiratet (ausgerechnet... bei den wesentlich eleganteren PIC24/30/33 leider nicht).
Andreas Kaiser wrote: >Löbliche Ausnahme: Microchip hat einen PIC18 mit dem ENC28J60 mitsamt >PHY verheiratet (ausgerechnet... bei den wesentlich eleganteren >PIC24/30/33 leider nicht). Welcher Typ ist denn das? Welche Defizite bringt sowas denn vom Grundsatz her
-
Thread
CAN Bootloader für PIC18F2685 o.ä.gesucht
besitzen, der mit FLIP und einem CAN Interface geflasht werden kann. Soweit so gut! Nun soll ein PIC18F2685 als weiterer Knoten hinzukommen. Schön wäre es jetzt, diesen ebenfalls mit CAN Bootloader auszustatten und dan per Bus zu flashen. Als Bootloader würde ich (versuchen) den AN247 von Micochip
Hallo Carsten, stehe auch gerade vor dem "Problem" einen CAN-Bootloader für meinen PIC18F2580 inkl PC-Software zu schreiben. Würde auch gerne den AN247 nehmen. Zur Programmierung würde ich dann einen Platine mit Serieller Schnittstelle bestücken. Die Firmware dafür müsste man auch
-
Thread
schneller uC
PIC24H hat maximal 40 MIPS. Also weitaus mehr als ein ATMega. 8-Bit PICs gehen glaub ich bis 16 MIPS (PIC18) Wenn du es richtig schnell haben willst nimmst halt nen ARM
PIC16Fxxx : 2MIPS -> 500ns/instruction PIC18Fxxx : 10-12MIPS -> 83-100ns/instruction PIC24Fxxx : 16MIPS -> 62.5ns/instruction PIC24Hxxx : 40MIPS -> 25ns/instruction PIC30/33F : 35-40MIPS -> 25-29ns/instruction PIC32 : 120DMIPS
-
Thread
rcall/ relativ call Anweisung PIC18F85J10
rcall nach meiner Vorstellung den ProgrammCounter um 4 Stellen weiter schieben. Da es sich beim PIC18F um 16bit Anweisungen handelt sollten dies wie ich denke 2 Zeilen im Programm sein, allerdings rcall weder zu Main noch zu einem der TutX Unterprogs. Was mache ich falsch ? Grundlegend scheint
Die Verwendung im Programm ist exakt identisch, die Distanzrechnung erledigt der Assembler. Bei den PIC18 ist CALL 2 Worte lang, um ohne Banking den ganzen Code erfassen zu können, daher gibt es Bedarf für eine kürzere Version für Ziele in näherer Umgebung. Ich hätte allerdings erwartet, dass der Assembler
-
Thread
Welche Schnittstelle für Bus-System ?
mehr Buffer und Filter eingebaut, und der Preisunterschied zwischen einem MCP2515 und z.B. einem PIC18F25K80 ist relativ gering, so dass es sinniger ist, gleich den CAN-Controller mit eingebautem PIC zu nehmen und auf die AVRs zu verzichten. Einen der PICs kannst Du dann auch per SPI oder UART an den
aus zwei Teilen: einem MAC (dem Digitalteil, zB dem MCP2515 oder dem ECAN-Controller des erwähnten PIC18F25K80) und einem PHY (dem Analogteil, heißt bei CAN auch Transceiver). Der CAN PHY ist immer ein externer 8-Pinner im SO8 oder DIL8. Je nach spezifischen Anforderungen gibts viele verschiedene, für
-
Thread
PIC RA4 als I/O nutzen
Weiß jemand Rat? >PORTAbits.RA4 = 1 >PIC ist ein 18f242 Ausgangsregister spricht man bei PIC18 mit LATx an, dafür sind die extra eingeführt worden. So z.B.: [c] LATAbits.LATA4 = 1 [/c] http://www.fernando-heitor.de/index.php?option=com_smf&Itemid=27&topic=1160.0 Grüße, Edson
>und in sogenannte Schattenregistern reinschreiben Die bei PIC18 fest eingebaut und unter dem Namen LATx ansprechbar sind. Grüße, Edson
-
Thread
Suche µC mit getrennten CAN- und UART-Modul
PIC18F2585, vielleicht gibts auch neuere aus der Linie.
PIC18F25K80?
-
Thread
RS-232, Datenverlust feststellen
Also verwendet wir ein PIC18F6620. Takt wird über Register eingestellt. Bei mir sind es 19.230 baud (+1.6%). Bei falschen Daten, sollen diese noch einmal gesendet werden. Und wegen meinem Problem mit dem CRC. Meine Frage
@ Stephan Meter (multimeter90) >Also verwendet wir ein PIC18F6620. Takt wird über Register eingestellt. >Bei mir sind es 19.230 baud (+1.6%). Welche Taktquelle? Ein Quarz? http://www.mikrocontroller.net/articles/AVR_Checkliste#UART.2FUSART Gilt auch
-
Thread
Microchip P16Fxxxx eXLP und debuggen
sprichst von PIC16F1823 dann kann ich nur sagen 'armer Mann'. Also sorry. Geh zu Reichelt und such nach PIC18F1330. Der kostet glaub gerade 1,35€. Damit ersparst du dir den ganzen Zirkus mit den PIC16er. Al schrieb im Beitrag #1917288: > Wie macht ihr denn in so einem Fall? einfach auf die 3 Pins verzichten
PIC18F1330 => 2,24$ PIC16F1823 => 0.78$ bei großen Mengen bestimmt der Preis was für ein Prozessor eingesetzt wird, und wenn ich einen 18F einsetzten werde, dann lieber von den neuen: billiger, mehr
-
Thread
Strom im sleep Modus zu hoch
hallo, ich möchter gerne meinen PIC18F schlafen legen um strom zu sparen. die Sleep Funktion habe ich bereits entdeckt und ich bin auch der Meinung das der Pic auch da rain läuft, allerdings messer ich immer noch einen strom von 6,9mA,
spart es eine Menge Strom, wenn man auf Brown-out Erkennung verzichtet. Das hängt (zumindest beim PIC18FXX2) wohl auch noch mit der Low-Voltage Erkennung zusammen.
-
Thread
Double auf LCD?
Anfänger in Sachen MC programmiere aber schon seit einigen Jahren. Mein Problem: ich habe einen PIC 18f182550 mit einem 2x20 LCD Display C18 als Compiler mit mplap als Entwicklungsumgebung. Ich versuche nun den Wert eines Temp. Fühlers auf dem LCD auszugeben ich habe also einen double den ich gerne
j3 schrieb im Beitrag #2392547: > ich habe einen PIC 18f182550 mit einem 2x20 LCD Display C18 als Compiler > mit mplap als Entwicklungsumgebung. Na dann stellen wir uns mal dumm und gucken einfach ins C18 Manual: 2.7.4 stdio.h Functions: "The functions
-
Thread
CAN-Bus mit uC
das Kerlchen klein wird: MCP2515 statt SJA1000, oder irgendwas mit integriertem CAN (AT90CANxxx, PIC18F2680, ...). Aber ein Tiny85 wird das wohl nicht, das wär zu knapp. Wenn du dir vielleicht vorgestellt hast, mit einem Tiny85 einfach nur die Bitsequenz auf einem Pin rauszublasen ohne nach links
A. K. schrieb im Beitrag #3082788: > oder irgendwas mit integriertem CAN (AT90CANxxx, PIC18F2680, ...). Aber > ein Tiny85 wird das wohl nicht, das wär zu knapp. z.B. die LPC11C-Reihe. Kleine, günstig und genügen Power.
-
Thread
PIC24F16KA102 ICSP
habe ich wie Sprut gemacht: Immer 8 bit + Vcc + Vdd, dass ich meine alten Ansteckplatinen für mein PIC18 Board weiterverwenden kann.
beim Programmieren, werde ich die Zusatzplatine, falls nötig ausstecken. Und bei meiner Platine mit PIC18 sind sie ca. 2cm lang und ich hatte nie Probleme. Frank K. schrieb im Beitrag #3463283: > aber das weißt Du ja sicher selbst. Jo, weiß ich.
-
Thread
50kHz PWM erzeugen, Komparator, PWM-Controller, µC
Farnell (ist Vorgabe für den Einkauf) auch 1 €, da ich davon 3 stück bräuchte würde ich dabei zu einem PIC18F1330-I/SO oder eventuell nur zum PIC18F1220-I/SO tendieren. Die kosten auch knapp 3 €. Externe beschaltung ist minimal und programmieren kann ich sie auch (ICD2).
-
Thread
Einstieg PIC in C programmieren
der Optimierer greift manchmal ziemlich daneben) Ich nutz den SDCC mit den neueren 16bit-PICs (pic18f2550 u.ä). Wie gut der für die 14bitter ist, kann ich nicht beurteilen. /Ernst
einbinden kann. Wie zb.: CCS, IAR, PICC usw... Achja.. gäbe es nicht vl einen kompatiblen PIC aus der PIC18F Reihe? Dafür gäbe es den C18.Dieser ist frei erhältlich.
-
Thread
Mikrocontroller Authentifizierung fuer Funknetzwerk
Das AES wuerde ich nicht selbst implementieren, das gibt es von Microchip fertig (fuer PIC16 und PIc18, PIC24 haben das teils in Hardware). Dieser Ansatz scheint erprobt zu sein und zu funktionieren, was haltet ihr davon? [1] https://de.wikipedia.org/wiki/Cipher_Block_Chaining_Mode [2] https:
features_in_detail.html Ich habe vor, das Projekt mit PIC-Mikrocontrollern durchzufuehren (PIC16 oder PIC18).
-
Thread
Mal wieder Interrupts
Diesmal PIC18F2523, MPLAB X, XC 8, PicKit 3, kein Bootloader. [c] /* * File: main.c * Author: Lena * * Created on 4. August 2013, 23:25 */ // PIC18F2523 Configuration Bit Settings #include
ist RA4 ein Open-Drain-Output, d.h. man benötigte dort einen Pull-Up-Widerstand. Im Datenblatt vom PIC18F2523 konnte ich auf die schnelle dazu nichts finden, aber vielleicht ist das bei diesem PIC auch noch so.
-
Thread
Transistor vor Quarz
Nimm nen PIC18Fxxx. Bei denen kann man im Programm die Taktquelle ändern. Einige haben auch eine einstellbare PLL.
Ich würde einen Controller mit internem und externen Oszillator wählen (z.B: Pic18xx). Wenn der USB angeschlossen wird, wird der externe Oszillator eingeschaltet. Ohne USB Anschluss wird der Takt aus dem internen Oszillator (4MHz oder 31kHz) erzeugt. Wenn auch ohne USB eine hohe
-
Thread
RS-232 mit C# Windows XP
Ich will strings über den RS-232 Port an einen Mikrocontroler (PIC18F4550) senden und empfangen!
schrieb im Beitrag #2264768: > Ich will strings über den RS-232 Port an einen Mikrocontroler > (PIC18F4550) senden und empfangen! Schön, dann mach das doch :-) Musst schon selbst ein Wenig aktiv werden. Mit dem o.g. Beispiel einarbeiten und basteln.
-
Thread
ICD2 und MPLAB X können meinen PIC18 nicht programmieren
Hallo Zusammen Ich nutze für ein Projekt den PIC18F14K50, das ICD2 (weil ich es noch in der Schublade hatte) und das MPLAB X (weil der XC8 Compiler gratis ist). Leider kann ich machen was ich will, es funktioniert nichts. Ich war bei einem Kollege
forum/microcontrollers/mplab-xxc8-first-program-not-running/15/ sah ich, dass dieses Vorgehen bei PIC18 zu einem Stack Overflow Reset verursacht. Doch die Lösungsansätze nutzten nichts. Der Code, da bin ich mir recht sicher, und auch die Register sollten stimmen. Anbei ist er mal: [c] #include
-
Thread
Zwei Schieberegister in Reihe: Denkfehler?
Port-Leitung alle Register im '595 löschen aber das ist ja nicht der Sinn der Sache. Compiler: Hitech + PIC 18F4550 Anbei der Code, bitte mal über die Funktion void showInt595 (unsigned uPattern) drüber kucken, ob da vielleicht was fehlt. Besten Dank für die Mithilfe */ [c]#include
******************************* * 20.07.2011 * spi 74HC595 shift register test * * Lines for PIC 18F4550: * clk: RB1, Pin34 * Ser out, (in for '595): RC7, Pin14 * /G (output enable): RC6 (mußt be low) * storage register: RC2, Pin12 * RD2: /SCLR clear latch (testing...) *********************
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
PS2TOUSB Converter. Damit lässt sich ein PS2 Controller per USB an den PC anschliessen. Die MCU ist ein PIC18F14K50. Bastelfritze
Meinung nach ja doch nicht so unsicher oder habe ich jetzt irgendetwas nicht bedacht? Das issn PIC18f1320 nur mal so der hat schon viele Fuses... @GRB 88 Byte sind bei mir viel mehr Bits also 8 mal so viele☺
-
Thread
Hilfe bei Wahl eines Mikrocontrollers (5v,usb,viele IO-Pins)
dann läßt man's halt... @otto ohne weitere Details zu wissen: die Microchip PICs (z.B. Serie PIC18F...) vertragen 5V, und dort gibt's auch ein paar mit 35 I/O's und mehr...
z.B. PIC18F4550 +DIL40 +32K Flash (= 16K Instructionwords) +12 MIPS @ 48 MHz +USB 2.0 Full-Speed + eingebauter USB Tranceiver und 3.3V Regler +USB-Stack frei downloadbar +Beispiele bei Sprut +5V
-
Thread
Digitalverstärker
Ich habe einen Versuch (mit PIC18) gemacht. Ich habe das PWM auf 8bit, 250kHz eingestellt und die 8 höherwertigen bits des ADCs direkt mit dem PWM Modul ausgegeben. Ich habe 44100 Mal pro Sekunde gemessen und die Werte an das PWM
hatte ich einen 220µF Elko: PWM_Pin--> Elko* --> Kopfhörer --> GND Der Code (Achtung ist für PIC18) sah so aus: Diese Routine würde von einem Timer Interrupt mit 44.1kHz aufgerufen: [c] void interrupt high_isr(void) { if( INTCONbits.TMR0IF) { TMR0H=0xFE; TMR0L=0xC1; INTCONbits.TMR0IF
-
Thread
unsigned char zu kurz
Ich habe schon unsigned long benutzt, der compiler(C18) macht das aber > nicht mit! Welcher PIC18 hat denn 4MB RAM? el pistolero schrieb im Beitrag #2787264: > ich möchte aber Werte bei > 60s Bilden. Du solltest mal etwas Realität tanken. 60s Meßverzögerung sind für einen Menschen zu
Mikrocontroller hat einen einen 24000Byte speicher noch zur > verfügung Laut Michrochip ist der RAM beim PIC18 nur max 4kB. Wenn Du eine Lösung willst, dann beschreibe mal die Aufgabe. Nur mit einer realen Aufgabe kommt man zum Ziel. Deine bisherigen Forderungen sind einfach zu absurd. Peter
-
Thread
Digitale Uhr beschleunigen
Hallo. Ich möchte gerne einen PIC18F26J11 (ICSP) in C so programmieren, dass man damit eine digitale Uhr beschleunigen kann. Hat jemand eine Idee wie das funktionieren könnte? Mfg, Michael
Michael schrieb im Beitrag #2790926: > Hallo. > > Ich möchte gerne einen PIC18F26J11 (ICSP) in C so programmieren, dass > man damit eine digitale Uhr beschleunigen kann. Das Signal für die digitale Anzeige wird über ein 6-poliges Datenkabel gesendet. Dieses sieht wie folgt
-
Thread
Elektronische Wasserwaage
Hey wir haben uns nun für den Mikrocontroller PIC18F2620 und ein Batron Display entschieden. Jetzt muss ich wissen, ob der Mikrocntroller zur MPU 6800 oder 8080 Series gehört. Je nachdem was für einer des ist müssen bestimmte pins aufm Display auf Low
unseren ersten Prototyp hergestellt und fangen jetzt an mit der PIC Programmierung. Wir benützen den PIC18F2620. Wir wollen jetzt bloß mal erreichen, dass alle Pixel auf dem Display angehen, damit wir sehen, ob das Ding überhaupt lebt. Aber ich schaffe es irgendwie nicht. Habe die Ports des Mikrocontroller
-
Thread
Stromschleife kann nicht gemessen werden.
#7371706: > Schaltplan? Welcher Sensor, welcher µP? Der Schaltplan ist übersichtlich, einfacher PIC18F.
Jakob N. schrieb im Beitrag #7371720: > Der Schaltplan ist übersichtlich, einfacher PIC18F. In diesem Schaltplan ins **kein** derartiger µC. Und in diesem "Schaltplan" ist auch sonst (ausser dem ständig matraartig wiedergekäuten Widerstand) nichts zu sehen von der **tatsächlichen** Schaltung
-
Thread
ENC28J60 Webserver
Hallo Zusammen, ich würde gerne an einen PIC18F einen ENC28J60 anbinden. Benötige ich zwingend die Interrupt Leitung? Die wäre schon anderweitig verplant. Viele Grüße Ingo
Ingo S. schrieb im Beitrag #5044817: > ich würde gerne an einen PIC18F einen ENC28J60 anbinden. Ich plädiere für W5100 und Konsorten. Spart jede Menge TCP Code.
-
Thread
PIC 18F4455 Betriebsstundenzähler für 4 Motoren
Hi, ich hab vor einen Betriebsstundenzähler für 4 Motoren zu realisieren. Dazu wollte ich mein PIC18F4455 eval board mal einsetzen welches fast verstaubt ist. Könnte ich das wie folgt machen oder hat jemand vielleicht eine andere Idee? Jeder Motor hat ein unsigned long int welches mit einem
-
Thread
I/O Programmierung mit C am PIC 18F2550
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 C-Code zu schrieben, der Ausgänge gezielt ansteuert (8 Dioden an Port B) An RA0 ist
-
Thread
PIC18F45K22 Software PWM
benutzen, leider bekomme ich es einfach nicht hin das für den Atmega32 gedachte Beispiel auf meine PIC18F45K22 umzumünzen. Init: [c] /* Timer 0 */ T0CON = 0x88; TMR0H = 0xFF; TMR0L = 0x88; INTCONbits.GIE = 1; T0CONbits.TMR0ON = 1; [/c] PWM Funktion: [c]U16_T time = 0
-
Thread
PIC16F876 auf Steckbrett programmieren
http://s.gullipics.com/image/1/b/g/58jo7w-ewaun-q8wl/img.png Ist aber anscheinend nur für PIC 18Fxxxx geeignet!? Gibt es etwas ähnliches für PIC 16Fxxx? Kenne mich leider nur mit Atmel-Controllern aus. Viele Grüße!
einfachste ist ein PICkit Sowas hier? http://diylightanimation.com/wiki/index.php?title=File:PIC18F2450_PICkit_3_programming_conn.JPG Dann bräuchte man noch die serielle Anschlussbelegung zum PIC und ein kompatibles Brennprogramm.
-
Thread
ENC28J60 Webserver mit PIC, NICHT ATMEL
Hi, ich würde dir empfehlen das ganze mit einem PIC18 anzugehen, da der Microchip Stack schon für diese geschrieben ist. Der hat btw wirklich praktisch alles dabei was man braucht, plus noch ein paar nette extras (DHCP Client etc). Die Bedienung ist , wenn man einmal durchgestiegen ist auch nicht sonderlich schwer. Ich hatte die Kombination ENC + PIC18F452 schon am laufen, nur da wird der Programmspeicher relativ schnell knapp. Ein 18F4620 hat da mehr Reserven und ist auch noch als DIP erhältlich - damit kann man dann schon wirklich gut was machen
-
Thread
Binär zu 1 aus 8
Ich arbeite mit einem PIC18F. Der Grund warum ich diese Umwandlung brauche ist einen Punkt mit den Koordinaten x, y auf einem KS0108 LCD auszugeben. Die Bits 5:3 von y enthalten die Page 2:0 enthalten die Position in der Page
M.R. schrieb im Beitrag #3007795: > Ich arbeite mit einem PIC18F. Der Grund warum ich diese Umwandlung > brauche ist einen Punkt mit den Koordinaten x, y auf einem KS0108 LCD > auszugeben. Die Bits 5:3 von y enthalten die Page 2:0 enthalten die > Position in
-
Thread
PIC18F877 ICD2 bzw Brenner gesucht :-(
hallo zusammen, ich habe eine Platine auf SMD-Basis aufgebaut. Als Herzstück der Platine ist ein PIC18F877(SMD), leider ich kann den PIC nur über ISP brennen. Ich habe leider kein Brenner :-( und die original ICD2 bzw ICD3 von Microchip sind für meine Verhältnisse teuer! gibt es ein Nachbau von solchen
Das würd mich aber stark wundern Weil: erstes gibt es keinen Pic18F877 und den Pic16F877 habe ich hier in meiner Deviceliste für meinen PICIT2 stehen....
-
Thread
BMP280 an PIC18F45K42 mit MPLAP und I2C
or data) unsigned char I2C_Write(unsigned char Data) { I2C_IDLE(); // wait untill I2C_Bus of PIC18F4550 microcontroller becomes free SSPBUF = Data; // store data inside SSPBUF register of PIC18F4550 microcontroller I2C_Wait(); return ACKSTAT; //return status of data or address transmission
This is the generated driver implementation file for the I2C2 driver using PIC10 / PIC12 / PIC16 / PIC18 MCUs @Description This header file provides implementations for driver APIs for I2C2. Generation Information : ac Product Revision : PIC10 / PIC12 / PIC16 / PIC18 MCUs - 1.81.8
-
Thread
PIC & Interrupt
Hi Ich versuche immer noch meinen PIC 18f4685 einen Interrupt beizubringen. Der Interrupt wird aktiviert mit folgender Routine: [c] void Interrupt_enable(){ T0CON= 0b10000111; INTCON= 0b10100000; //enable interrupts, enable
Guten Tag alle zusammen, ich habe ein Problem. Ich muss für die Arbeit mit einem PIC18F2431 eine Steuerung realisieren. leider muss ich das in Assembler machen und weis nicht wie ich einen Interrupt erstellen soll. Es wäre nett, wenn mir jemand ein Beispiel mit leicht verständlicher
-
Thread
MCP25055 CAN I/O Expander wie einfach programmieren?
danke schon mal für die antworten :-) ich muss sowieso zuerst mal das CAN bei nem PIC18F4680 zum laufen bringen, bevor ich den CAN I/O Expander testen kann. hat jemand von euch schon mal was mit dem CAN-Modul im PIC18Fxxx8 gemacht? wenn ja, habt ihr hilfreiche links tipps etc. pp?
-
Thread
PIC18F97J60 als Webserver
Hallo Zusammen, ich möchte einen PIC18F97J60 als Webserver betreiben. - Mein Basisprojekt lässt sich kompilieren und in den Controller programmieren. - Ich sehe den Conroller im Netzwerk über den TCIP Discoverer. - Über die Webpage
Hi Frank, es ist mein erstes Projekt mit Ethernet und dem PIC18F97J60. Auf dem Gebiet bin ich Neuling. Auf der dezeitigen Platine ist kein SPI-EEPROM verbaut. Zumindest bisher nicht. Was benötige ich konkret? Ich habe Dir einmal die Schritte aufgezeigt die funktionieren
-
Thread
PIC18Fxxx: Interrupt Flag wird scheinbar nicht geloescht
zusammen, ich versuche gerade Interupt vom CaptureComparePWM Modul und auch dem Comparator in meinem Pic18f4550 zu behandeln. Das erste Ausloesen jedes Interrupt klappt wunderbar, jedoch wird bei jedem weiteren ausgeloesten Interrupt auch der zuvor ausgeloeste Interrupt flag erneut als gesetzt betrachtet
-
Thread
PIC18F -> Watchdog abfragen und NICHT resetten
Hallo Leute, Möchte gerne den Watchdog eines PIC18F2520 abfragen und keinen Reset auslösen. Ziel des ganzen: Es soll gespeichert werden wie oft der Watchdog ausgelöst hätte. Möchte keinen Timer dafür verwenden (Ich weis man könnte) Hat jemand
-
Thread
I²C Init bei PIC18F452
Hallo Zusammen, Ich möchte den PIC18F452 als IC-Bus Mater einsetzten.Ich verwende den C18 Comiler von Microchip. Irgendwie initialisiert sich der Bus nicht korrekt. Ich verwende 4,7Kk PullUp Widerstände, und kann mir den Grund nicht
******************************************************/ #include <P18F452.h> // Include für PIC18F452 #include <i2c.h> // Include für die I²C Schnittstelle /************************************************************************/ /***************************************************