-
Thread
I2C mit PIC18F4680 als Slave
Hallo Leute, ich versuche seit einigen Tagen das I2C im Master Slave Modus zu betreiben. Master = PIC18F4680 Nr.1 und Slave = PIC18F4680 Nr.2. Den PIC als Master zu verwenden funktioniert! Aber der PIC als Slave -> funktioniert nur ansatzweise. Entweder kommt beim Daten einlesen kein BF (Buffer full
modul. \n * For initialization of the I2C Port it is usefull to use the C18 Library function "OpenI2C()". \n * Furthermore you have to <b> pull up </b> the SDA and SCL pin, 2kOhm are sufficient! */ // Serial-PORTs ////////////////////////////////////////////////
-
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
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
Anhang) und die internen pull-ups enabled. Immer wenn ich jetzt den Taster betaetige, resetet mein PIC. Kann mir evtl. hier jemand sagen was ich falsch mache? Danke! A.
-
Thread
PIC18F45K22 Software PWM
ich mir natürlich angeschaut, auch wenn das prinzip immer gleich ist kann ich es iwie nicht auf den pic anwenden
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 =
-
Thread
LCD Display zeigt keine Zeichen an (PIC18, HD44780)
werden kann. EN und RS sind am PORTE angeschlossen und die Datenleitungen am PORTD. Ich verwende den PIC18F4520. Die verwendeten Instruktionen findet ihr in diesem PDF auf Seite 6: https://www.mikrocontroller.net/attachment/57981/HD44780.pdf Wenn das Display mit 5V gespiesen wird, sind die 1. und
Hallo, habe mal für einen RFM12 Testempfänger/Sender eine Ansteuerung für einen PIC24 im 4-Bit-Mode gemacht. Aber 8Bit und PIC18 sollte leicht umzubauen sein. Eventuell kannst du dir einfach nur die initroutine klauen. Ich hänge das mal dran, vielleicht hilfts ja. Garantie gibts
-
Thread
Problem SPI & SS PIC18F2580
Hallo, PIC 18F2580, MPLAP, C18 Habe folgendes Problem. Der Pic wird im Slave Modus betrieben. Der Pin 7 (SS) wird über einen 74HC85 und einen 74HC132 gesteuert. Der Pic verarbeitet aber das Signal an Pin 7 nicht
Enable bit // 1 = Enable priority levels on interrupts // 0 = Disable priority levels on interrupts (PIC16CXXX Compatibility mode) // // ---->>>> ..... TRISCbits.TRISC3 = 1; // for SLAVE SPI the clock pin needs to be an input TRISAbits.TRISA5 = 1; // it seems both for MASTER and SLAVE this pin
-
Thread
USB CDC mit dem PIC18LF45K50
Hallo, bin gerade an der CDC Implementierung am PIC18LF45K50 dran. Vorteil ist, dass er ohne Quarz Full-Speed USB kann. Doch leider bekomme ich es nicht zum laufen. Ich habe die aktuelle MLA genommen. Der USB wird initialisiert und der Computer meldet COM4 "Alles OK", aber nach dem ersten Schreiben vom PIC Richtung PC wird der Buffer nicht übertragen und beim zweiten schreiben bleibt er auf Busy. Hat schon Jemand den schon zum laufen gebracht? Habe den CDC auch auf einem PIC18F14K50 laufen und das
-
Thread
[S] PIC18F2450 o.ä. (erledigt)
Für ein Miniprojekt (usb4all) suche ich mal schnell 1-2 PIC Am liebsten PIC18F2450 / 2550 / 2458 / 2553 / 4455 / 4550 / 4458 / 4553 fliegt das bei euch rum und wir würdet euch für wenig Geld davon trennen? Bitte per PN melden. Vielen Dank :-)
>PIC18F2550 und 4550 Hab ich definitiv, kann allerdings erst Ende KW 41 nachsehen. Falls dann noch Bedarf, bitte melden.
-
Thread
PIC18F252, CCS-IDE 3.9
PIC18F252, CCS-IDE 3.9 Um überhaupt ein Debug-Mittel bei der Erweiterung eines Uralt-Systems zur Hand zu haben, wollte ich in einem Fifo zwischengespeicherte Debug-Werte alternierende zur Temperatur
mag mich nicht! Unter TDM-GCC kommt das raus, was ich erwarte! Jemand eine Idee, was dem CCS-PIC18-Compiler an meiner Formulierung nicht gefällt? [c] i=00000 => @12 i=00026 => @12 i=00052 => @13 i=00078 => @14 i=00104 => @15 i=00130 => @15 i=00156 => @16 i=00182 => @17 i=00208 => @17
-
Thread
USB-PIC18: Warum nur Com1 bis Com4?
Hallo Pic-Experten, die USB-PIC18-Typen können über den virtuellen ComPort-Treiber nur Com1 bis Com4 bedienen. Warum nicht bis Com9? Schönen Gruß
>die USB-PIC18-Typen können über den virtuellen ComPort-Treiber nur Com1 >bis Com4 bedienen. Warum nicht bis Com9? Ich habe sie auch schon mit COM5 und COM6 betrieben. Stell im Gerätemanager doch einfach eine
-
Thread
PIC18F97J60 und LM75
Hallo Zusammen, ich möchte gerade einen LM75 an meinen PIC18F97J60 anbinden. Aber irgendwie sehe ich vor den vilen Bäumen den Wald nicht. Ich bekomme einfach keine vernünftigen Messwerte hin. Hat hier jemand Erfahrung von Euch. Meinen anderen I²C Platinen funktionieren
> PIC18F97J60 Ist ein Billigtyp. Nicht dass du dich wunderst, wenn das Flash nach einigen Brennvorgängen (>100) den Geist aufgibt. http://www.sprut.de/electronic/pic/18f.htm > Ich bekomme einfach keine
-
Thread
PIC18F2550 Experimentierboard + SPI Schnittstelle
Wenn du den PIC als SPI Slave verwenden willst muss du SS nehmen, wenn du den PIC als Master nimmst, dann kannst du jeden beliebigen Pin verwenden. Den Bootloader musst du erst mit einem Programmiergerät (z.B. PicKit2) in den PIC schreiben. MIt der RS232 kannst du den Pic ohne Bootloader auch nicht programmieren
-
Thread
Capture Mode mit PIC18F46k80
möchte gerne einen digitalen Impuls von der Länge 100us bis etwa 20ms messen. Dafür benutze ich einen PIC18F46K80 und wollte dessen Capture Mode benutzen. (Siehe Anhang die entsprechende Seite des Datenblatts) Meine Frage nun: Da steht, man kann nur auf steigende ODER abfallende Flanke einen Event
, > stimmt es trotzdem. Das meintest du, oder? Ja, beim CCP sind es dann 2^16 Schritte, weil der PIC mit 16bit Timern arbeitet. Fabian Frei schrieb im Beitrag #3562710: > Kann man den nicht mit einem Befehl den Timerwert zurücksetzen? Könnte man (TMR1=0;*), ist aber nicht nötig, und du hättest
-
Thread
PIC18F13K22 Configurations bit
Hallo liebe Leser Ich habe ein Anfängerproblem(chen) mit dem PIC18F13K22. Im Studium haben wir zum erlernen von Assembler ein PICKIT 2 Starter Kit mit dem oben genannten uP gekriegt. Meine ersten test-Programme laufen bereits, LED Blinken, Lauflicht. Auf dem
Welchen compiler setzt du ein ? Ich bin vom C18 ausgegangen.. Gruss boool
-
Thread
ESD-Festigkeit PIC18F26K20
Hallo, Hat da jemand Daten dazu? Ich kann leider nichts finden. Vielen Dank! mfg Andy
-
Thread
PIC18F66 ADC per Hand auslesen
Hallo Zusammen, kann mir jemand sagen was ich beim Auslesen des ADC von meinem PIC18F66K80 falsch mache? Ich verwende MicroC Pro als Compiler. Wenn ich die integrierte Lib einsetze, funktioniert es einwandfrei, ich möchte aber wissen was passiert und deswegen alles per Hand programmieren
16 unsigned ist und die gleiche Adresse hat wie ADRESL, dann passt das automatisch. (beim xc8 und C18 Compiler ist das so)
-
Thread
PIC18f 67j60 ADC Problem
AN3 /RF2 ADCON2 = 0b00100101; //ADCON2 = 0bx-xxx101; Frequenzverhältnis zwischen ADC-Takt und PIC-Takt //ADCON2 = 0bx-000xxx; für korrekte Messung: genug Zeit für Um-/Aufladung des Kondensators //ADCON2 = 0b0-xxxxxx; Links oder rechts von ADRESH ADRESL Register anhängen
gefunden, welche Spannung dafür benutzt Mikrokontroller. wenn 3,26V => 3,26 / 1024 = 0,00318 V = 3,18 mV -> ADC_Wert * Faktor = 963*0,00318 = 3,0658 V dann stimmt das! -> ADC_Wert = 975 => 975*0,00318 = 3,1005 V würde auch noch passen!
-
Thread
Pic18F hängt sich komplett auf - Speicher zerstört?
Hallo! Mein Programm für den 18F4620 funktioniert eigentlich ganz gut. Nur nach einigen Stunden kommt es immer wieder vor, dass sich der Prozessor komplett aufhängt. Er ist dann immer duch ein neuprogrammieren wieder zu retten, manachmal auch durch einen längeren reset, bzw. Abziehen der Spannungsversorgung. Leider verwende ich genug Bibliotheken von anderen an denen es liegen könnte. Soweit ich weiß, greifen die auch auf den Programmspeicher zu um dort Daten persistent abzuspeichern. Kann es daran liegen? Nach welchem Fehler klingt das für euch am ehesten? Will nur rausbekommen wo ich anfangen
-
Thread
PIC18F4580 Port Probleme mit high signal
Hallo in die Runde, ich Versuch mal mein Anliegen hier zu platzieren. Der PIC arbeitet am MCLR mit einem MC33064 für einen definieren Start und shutdown bei Anstieg oder Abfall der Vss. 20 MHz ist der clock Takt. Hab die Ports D4 und D7 im MPlab mit #define D4 LATDbits.LATD4 TRISDbits.TRISD4 =0; // als Ausgang D4 =0; ordentlich gesetzt und trotzdem reißen beide Ausgänge nach dem Start für 1,5 us kurz hoch, bevor diese später die richtige Programmfunktion übernehmen. Bei C7 ist es sogar so, dass der Ausgang komplett gesetzt wird obwohl kein Befehl vergeben wurde. Bei C6
-
Thread
[Erledigt] PIC 18F4550 Dev.Board mit Relaiskarte
Keine Ahnung woher aber beim Frühjahresputz wiedergefunden: PIC 18F4550 Dev.Board mit Relaisplatine und Verbindungskabel Ich rufe mal freundliche 10€ auf + 2,45 als Maxibrief *Falsches Device editiert
*18F4550
-
Thread
Grundschaltung für einen PIC18F46K22
Hallo zusammen, Könnte mir jemand aus dem Steggreif eine Grundschaltung für o.g. Controller skizzieren? Blatt Papier mit dem Handy abfotografieren reicht echt aus? Wirklich nur das notwendigste. Die Spannungsversorgungsschaltung mit dem Spannungsregler übernehme ich aus dem Tutorial. Wäre wirklich sehr hilfreich.
-
Thread
web server PIC 18F67J60
Guten Tag! Ich habe die Absicht, dem PIC18F67J60 über den Webserver seine IP zuzuweisen um mit Ethernet auf ihn zugreifen zu können. Ist dieses grundsätzlich möglich? wie muss ich mir das Vorstellen? Gibt es Beispielprojekte? Danke für eure
-
Thread
Pic 18F4525 10Bit Analog wert
Guten Morgen, ich habe ein Problem... ich muss folgendes erreichen: AN0 - AN3 einlesen aber je als 10 Bit... Gut wir haben die Kommunikation zum PC stehen, der PiC soll die AN´s einlesen und dann kontinuierlich zum PC schicken( das ist nur ein teil des gesamten) so aber wie... nun ich weiss das die 10 Bit im Adresh und Adresh low abgelegt werden, je nach einstellung von links oder von rechts... Nun wir arbeiten mit c... Mein frage ist jetzt hat jemand ein Beiospiel Programm wie ich es schaffe das er die 4 einliest, ich weiss nur was das man schieben muss was die Eingansgbestimmung
-
Thread
PIC18 + PWM Ausgang für RGB LED
hatte. Oder halt Software PWM für Kanal 3 machen. Kommt drauf an, was er alles mächen soll der PIC
aber um drei PWM unabhängig und frei zu > stellen benötigt man 3 x CCP oder ECCP... Richtig. Der PIC18F45K22 hat 5 unabhängige CCP, wenn ich das Datenblatt richtig verstehe. In der Tabelle 2, wie von Volker angemerkt, findet man in der Spalte (E)CCP die Pinbelegung von CCP1 bis CCP5, wobei CCP2 und
-
Thread
ATMEGA8 & PIC18Fxxxx: Speicher-Bereiche
Hallo, ich habe eine grundlegende Frage zu Angaben aus den Datasheets ATMEGA8 und PIC18Fxxxx. Folgendes ist zu lesen: ATMEGA8 --------- SRAM: 1024 Bytes EEPROM: 512 Bytes FLASH PROGRAM MEMORY: 8k Bytes PIC18Fxxxx --------- SRAM: 1526 Bytes EEPROM: 256 Bytes FLASH PROGRAM
entsprechende Block aus dem FlashSpeicher nachgeladen werden. Oder wie funktioniert das? Auf dem PIC kann ich doch Applikationen, die eine Größe von bis zu 32kByte haben, laufen lassen oder wird der SW-Umfang vom SRAM Speicher begrenzt? Ihr seht, ich habe an dieser Stelle Nachholbedarf. Bitte daher
-
Thread
PIC18F46K20 Linker Problem
Hallo, ich habe ein Problem mit dem zur Verfügung stehenden Speicher des µC. Ich habe mein Projekt auf mehrere C-Files aufgeteil zwecks Übersicht. Wie ich das Linker Script verändern muss um für eine bestimmte Variable mehr Speicherplatzt zu schaffen ist mir bekannt. Mein Problem besteht darin, dass ich mehrere lange Variabeln in einer C-File habe. Dadurch wird mir der Fehler Error - section '.idata_font.o' can not fit the section. Section '.idata_font.o' length=0x00000174 angezeigt. Verteile ich die Variabeln auf mehrere C-Files funktioniert alles. Jedoch möchte ich sie alle in einer
-
Thread
PIC18F66K80 Bootloader in C?
Hi. Ich bin auf der Suche nach einem Bootloader für meinen PIC18F66K80, welcher die Daten über CAN bereit gestellt bekommt. Leider hab ich bis jetzt in den diversen AN von Microchip nur ASM-Code gefunden. Da ich den Code ergänzen möchte und mich in ASM nicht
>dann lerne lieber Assembler. Quark. Ich hab hier einen USB Bootloader für 18F2550 in C. Der war glaub ich bei den Sourcecodes für irgendein USB Demoboard von Microchip dabei.
-
Thread
PIC18F45k22 HD44780
Ich bin gerade dabei, mein Display (4x20) am genannten PIC18F45k22 zu benutzen. Ich habe jedoch das Problem, dass ich nur in der 1. und 3. Zeile schwarze Kästchen bekomme. Der µC soll (sobald es funktioniert) später auf 64MHz laufen. Ich programmiere mit MPLABX
-
Thread
PIC18F87K22 und Port C
hei, MPLAP 8.84 PIC18F87K22 bekomme bei diesem µC die Portbit 0 und 1 des Port C nicht in den Output Modus geschaltet. Sie bleiben hochohmig. LATCbits.LATC0 = 0; TRISCbits.TRISC0 = 0; // Pin 36 LATCbits.LATC1
-
Thread
PIC18F26K40 Data EEPROM
Hallo zusammen, Ich versuche seit ein paar Stunden mit dem Data EEPROM des PIC18F26K40 klar zu kommen und schaffe es noch nicht einmal, ein Byte zu lesen. Mein Programm besteht darin, dass offenbar die Register NVMADRH/NVMADRL nicht beschreibbar sind. Ich nutze den Code
11.1.4 NVM UNLOCK SEQUENCE ? Danke, aber das gilt nur für das Schreiben - war schon immer bei den PIC so. Selbst wenn man das (bei den alten Typen) nicht gemacht hätte, hätte man die Adressen schreiben können, nur das "WR"-Bit hätte sich anschließend nicht setzen lassen.
-
Thread
PIC 18 mit 3V auf 5V and MOSFET
Moin zusammen, ich versuche mit einem PIC18F25J10 (Ausgang PortC.4) eine MOSFET zu schalten. Da der MOSFET (IRFBE30) erst bei 5 Volt voll durchsteuert, habe einen Pull-Up-Wiederstand zwischen µC-Ausgang und FET an +5V auf dem Board gelegt (
der Pin low, und der MOSFET aus. Ist nun LAT=1, so wird der Ausgang des Pins quasi mit der Vdd des PIC "verbunden". Die Schutzdiode im high-side MOSFET ist nun zwanglaeufig eingeschaltet und ueber sie fliesst von den 5V nach 3V ein Strom. Die Spannung am Ausgang wird dann 3V plus die Flussspannung der
-
Thread
PIC 18F4550 I/P dringend benötigt
Hallo, für ein eiliges Projekt benötige ich dringend 1-2 Stück 18F4550. Ob mir jemand welche Verkaufen würde ? Auch eine Lieferantenadresse wäre nicht schlecht. MfG Martin
-
Thread
PIC 18F2685 - Ext. Interrupt funktioniert nicht
Ich hab ein Problem. Leider reagiert der besagte PIC nicht auf einen ext. Interrupt an Pin RB0. Der Timerinterrupt hingegen klappt wunderbar. Wie man sieht toggelt der Timerinterrupt eine LED an Port RC0, der Interrupt von Pin RB1 soll das bei jeder steigenden Flanke an RC1 tun. Hier mal mein Quellcode(MPLAB+C18): [c] /** I N C L U D E S **********************************************************/ #include <p18cxxx.h> #include "delays.h" // für die Warteschleife /** Configuration
-
Thread
PIC 18Fxxxx programmieren mit Velleman-Bausatz K8048
Hallo allerseits, vielleicht kann ja jemand etwas damit anfangen. Der Quelltext lässt sich wunderbar mit VC 2003 kompilieren. Viel Spaß!
-
Thread
PIC 18F4680 EUSART Konfiguration - WIE?
Hallo, ich möchte über den Hyperterminal mit einem PIC 18F4680 kommunizieren. Mein derzeitiger Aufbau sieht folgender Maßen aus: Controller: PIC18F4680 RS485-Treiber: SN65HVD21 (Angeschlossen über RC6/7 und enabled über RB4) RS485-USB-Adapter: EXSYS
grundsätzlich bei der Kommunikation über den USART/UART zu beachten ist? Hier sind die Datenblätter: PIC http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010305 RS485-Treiber http://focus.ti.com/docs/prod/folders/print/sn65hvd21.html RS485-USB-Adapter: http://www.exsys.ch/index.php?main_page
-
Thread
Pic 18f2550 I2c Slave
Möchte den Pic18f2550 als i2c Slave nutzen an einer raspberry Pi... Habe Leider mit onkelGoogle kein bsp. script in C gefunden der den Pic als slave nutzt... immer nur als Master... Kennt jemand nen bsp. Code.
Interrupts arbeiten zu können. http://cours.villemejane.net/ressources/MC-II2/docs/MPLAB-XC8-P18-Librairies.pdf
-
Thread
PIC18F4550 drei PWM werden beötigt habe aber nur zwei
Ich habe mir für ein Projekt in der Schule eine kleine RGB Steuerung vorgenommen. Wir verwenden den PIC 18F4550 der 2 PWM hat mit welchen ich auch schon Rot und Grün zu meiner Zufriedenheit dimmen kann. Meine Frage ist nun welche Möglichkeit habe ich die dritte Farbe Blau ohne PWM zu dimmen. Wir erlernen
Raphi schrieb im Beitrag #4584130: > 18F4550 der 2 PWM hat Möööööp. der 18F2550 (28-Pin-Gehäuse) hat nur 2 PWM-Outputs. die Varianten im 40/44-Pin Gehäuse, dazu gehört der 18F4550, haben das "ECCP"-Modul mit 4 PMW-Ausgängen.
-
Thread
PIC18F26j11 mit Neigungssensor aufwecken
Hallo, ich schildere kurz mein Problem: Ich verbaue einen PIC18F26j11 und habe an einem Analog Input des uC das analoge Sensorsignal des Neigungssensors hängen (liefert Spannungwerte zwischen 1,5 V bei 0 Grad Neigung und ca. 2,7 V bei 90 Grad Neigung). Jetzt
-
Thread
Applicationboard für PIC18F97J60
Hallo, kennt jemand nen Versand bei dem man ein einfaches Applicationboard für den PLC18F97J60 (mit Ethernet) bekommt? Olimex bietet nur Ethernetboards mit "normalem" PIC und externem Ethernetcontroller an. Danke, Thomas
http://olimex.com/dev/pic-web.html
-
Thread
Probleme beim PIC18F27Q84
Hallo zusammen, ich habe mit dem PIC18F27Q84 angefangen und wollte ein Bootloader Programmieren. Um den Bootloader zu begrenzen und noch Platz für die Applikation zu haben muss natürlich der ROM bereich festgelegt werden. Dabei sind aber
-
Thread
PIC 18F: Probleme mit dem Timing bei I2C
Ich habe ein Problem mit I2C, villeicht kann jemand helfen: Ich betreibe einen PIC 18F2321 mit 18,432MHz (der PIC soll auch eine RS232 bedienen, daher die krumme Frequenz) der mit einem andern PIC 16F und EEPROM's reden soll. Den I2C-Code habe ich dem AN 989 und dem Web-Seminar I2C-Master
Pul-Up zwischen 1k und 2k zeigen keinen Einfluss auf das Verhalten. Am Bus hängen 4 Elemente, 2xPIC und 2x EEPROM. Hat irgend jemamnd eine Idee wo der Fehler liegt? Oder hat der I2C eine Art Tot-Zeit? Ziemlich ratlos Bernd
-
Thread
PIC18F4550 ADC Channel als INPUT setzen
Hallo, ich möchte in einem bestehenden Projekt mit dem PIC18F4550 zwei Spannungen über den 10bit ADC messen. Der Eingang AN8 wäre von der Hardwareseite super erreichbar - nun wühlte ich mich durch das Handbuch und die C18 Compiler Libriaries: Es geht
-
Thread
Proplem beim ADC Multiplexen (PIC18F453)
ADCON0 Register. Als ANhang hab ich mein Programm und die ADCON Registerbeschreibungen für den PIC18F452 es wäre super wenn jemand ne Idee hätte Danke MGF alex
-
Thread
PIC18F2680 - EEPROM Daten nach Reset weg
Hallo, habe hier ein Problem und komme nicht so recht weiter. Hier kurz der weesentlich Teil es des Codes: [c] void main (void) { ... WriteEEPROM(0,1,0xDE); temp = ReadEEPROM(0,1); ... } unsigned char ReadEEPROM(unsigned char addressh, unsigned char address) { EECON1=0; //ensure CFGS=0 and EEPGD=0 EEADR = address; EEADRH = addressh; EECON1bits.RD = 1; return(EEDATA); } void WriteEEPROM(unsigned char addressh ,unsigned char address,unsigned char data) { EECON1=0; //ensure CFGS
-
Thread
PIC18F67J60 Eagle Library
Hallo Leute! Gibt es eine Library für den PIC 18F67J60? hab bisher nur eine rechteckige Form gefunden, die allerdings für meine Zeichnung nicht von Vorteil ist. Gibt es alternativen? Danke im Vorraus! Euer Boegge
-
Thread
[PIC 18F1330] Return from interrupt Frage
Hallo Community, kurz zu meinem Projekt: Ich habe mir einen RGB Controller bestehend aus einem PIC 18F1330, welcher drei MOSFETs steuert, drei Taster (zwei zur Steuerung, einer für RESET) und einem Drehimpulsgeber zur Farbeinstellung aufgebaut. Der Prozessor soll nun mehrere Betriebsmodi haben, welche
-
Thread
PIC18 - Timer1 mit extra Quarz läuft nicht
Hallo, ich versuche gerade den Timer1 in einem PIC18F2685 so zum laufen zu bekommen, dass er mir im Sekundenintervall einen Interrupt generiert. Also extern einen 3276,8 kHz dran gehängt (ja, DEN Wert, nicht den üblichen 32,768kHz da ich davon gerade
-
Thread
PIC18F4620 falsch herum in den Sockel gesteckt
Also was soll ich sagen, in der Hektik und mit 2 Flaschen Bier intus habe ich versehentlich den o.g. PIC (DIP40) um 180 Grad verdreht in den Sockel gesetzt . Eingeschaltet. Sicherung 1 A flink vorm 7805 ist geflogen. Sicherung erneuert, dann gabe es Probleme mit dem Bootloader. Aber seltsamerweise nach einigen Stunden funktioniert der Chip jetzt wieder tadellos. Gibt es wirklich solche Selbstheilungseffekte ? Gruß Dirk
-
Thread
PIC18F45K22 SPI Problem
Ich habe mir eine SPI Routine für meinen PIC18F45k22 geschrieben und habe ich kleines Problem: Der Empfänger empfängt die Daten oft nicht richtig, da sich die Daten erst gleichzeitig mit dem Takt ändern (siehe Oszi-Bild). Im Anhang mein C-Code
-
Thread
[V] 5 Stück PIC 18F4685 neu
Typ: Universal Bastler PIC Wie beschrieben, unbenutzt und im DIL 40, 20 Mhz Version. Inkl. Porto 15 Euro.