-
Thread
Bibliothek für den PIC18F4580
Hallo zusammen. Hat jemand in Eagle bereits den PIC18F4580 verwendet? Ich bin auf der Suche nach der Bibliothek davon. Habe sie nirgens im Netz gefunden. mfg, Beat.
>Hat jemand in Eagle bereits den PIC18F4580 verwendet? vermutlich. >Ich bin auf der Suche nach der Bibliothek davon. Habe sie nirgens im Netz >gefunden. Und ohne Bibliothek bist du aufgeschmissen? Bedauerlich.
-
Thread
PIC18F458 CAN-BUS
fehlerfrei, nur habe ich jetzt im Zusammenspiel ein Konzeptionelles Problem. Die Hardware: - PIC18F458 @ 20MHz - 1-wire: DS18S20 für die Temperatur - I2C: DS1337 als Uhr, MCHP24FC1024 zur Datenspeicherung - CAN: im Moment noch ein CAN Entwicklungswerkzeug, später aber ein 2ter PIC der im ca.
klar kommen sollte. Wäre nicht der erste CAN Controller, der in solcher Situation Ärger macht (z.B. PIC18F2580, LPC2300).
-
Thread
PIC18LF13K50
Hey Leute, Helfts mir geschwind. Setze das erste mal den im Tread benannten PIC mit 3.3V ein. Mit was muss ich VBUS verbinden? Mit den besagten 3.3V oder freilassen? Beim 5V Typ muss er ja mit einen C auf Masse gelegt werden. Aber wie ist es bei den LF Typen?
versorgt wird Wer lesen kann, weiss mehr, Datenblatt lesen bildet !!! Einen LDO gibt es nur beim PIC18F13K50, nicht aber beim PIC18LF13K50.
-
Thread
pic18f2550 PWM deaktivieren
Hallo an alle, ich habe an PORTC.1 und .2 (18f2550 @ CC18 Compiler) eine LED. Dort ist jedoch ein PWM-Ausgang angedacht. gibt es eine Möglichkeit, diesen komplett zu deaktivieren und als digitalen output zu nutzen ? MFG Lolboy
-
Thread
Problem PIC18F und ST7567
geht, hast du schon mal gemessen, ob deine serielle Schnittstelle funktioniert? Und was für einen PIC18 hast du? Stimmt die Baudrate? Also was weisst du an grundlegendem? Gerhard
-
Thread
Interrupt Problem bei PIC18F4580
Hallo, ich habe ein Problem mit dem PORTB Interrupt an einem PIC18F4580. Als Compiler verwende ich den C18. Im Simulator läuft der Code so wie soll, nur auf dem Demoboard springt der Controller nicht in die Interrupt Service Routine. Hab ich ein Register falsch
Hast du überprüft ob der Pin auch wirklich gezogen wird? Ich verwende hier den gleichen Pic und der Interrupt funktioniert problemlos.
-
Thread
PIC18F4550 USB Entwicklungsboard
Aufbau und Test ca. einen verlängerten Nachmittag:) Ich meine, das Board kann man auch mit dem PIC18F452 oder dem PIC16F877 betreiben, bin mir aber nicht 100%ig sicher. Die Platine lässt sich sehr gut als Entwicklungsboad für eigene Projekte einsetzen (Leds, genügend digital ein und Ausgänge mit
-
Thread
interessiert an einem PIC18 USB controller board?
von einfachen Mess-, Steuer- und Regelungstechnikaufgaben habe ich ein Mikrocontrollerboard mit dem PIC18F4550 gebaut. Die Schaltung kann beispielsweise zum Steuern eines Garagentores, zur Messwerterfassung oder zur Steuerung von vier Schrittmotoren eingesetzt werden, sie eignet sich aber auch sehr gut
Der PIC18F4550 ist ein 8-Bit µC!
-
Thread
Links schieben mit PIC18F4620
Micrcontroller auseinander zu setzen. Ich hab MPLAB und ein PICDEM 2 PLUS Board. Ich arbeite mit einem PIC18f4620. Jetz hab ich versucht ein Lauflicht zu programmieren, anhand von Beispielen aus dem www. So nun habe ich aber das Problem, dass wenn ich den Befehl rlf PORTB,F und rrf PORTB,F eingebe
_4LEDS.o" Warning[207] D:\PROJEKT_18F4620\TEST\LAUFLICHT_4LEDS.ASM 140 : Found label after column 1. (rlf) Error[122] D:\PROJEKT_18F4620\TEST\LAUFLICHT_4LEDS.ASM 140 : Illegal opcode (PORTB) Warning[207] D:\PROJEKT_18F4620\TEST\LAUFLICHT
-
Thread
Erste Schritte mit pic18F458
1. Tests MPLAB 3 mit Assembler 2. Wenn 1. Ansteuerungen funktionieren auf C18 umsteigen MikroController: pic18F458 Habe mir ein kleines Demo-board gebaut, in dem ich den Pic ICSP-programmiere. Folgende Fragen: 1) Habe einen 16Mhz Resonator mit 2 33pF TantalKondensatoren
des Resonators so gefordert - Ist das korrekt 2) mein MCLR-Pin ist nich belegt - funktioniert der Pic dann? Quellcode: #include <p18f458.h> #pragma config WDT = OFF void main (void) { TRISB = 0x00; TRISD = 0x00; PORTB = 0xFF; PORTD = 0xFF; while(1);
-
Thread
pic18f8722 array speicher
hallo leute, ich beschäftige mich seit kurzem mit einem pic18f8722. in meinem projektchen würde ich gerne werte in mehreren arrys speichern. der daten speicher sollte ja grösser als 3000 byte sein. von daher wäre es schön, wenn man eine arry wie folgt erzeugen
; was scheinbar nicht funktioniert. denn der compiler meckert mit: Error - section '.udata_pic18f18722.o' can not fit the section. Section '.udata_pic18f18722.o' length=0x00000200 Errors : 1 hat jemand eine idee, wie ich denn ganzen datenspeicher oder vielleicht auch noch den programmspeicher
-
Thread
PWM Signal mit PIC18F lesen
Hi zusammen, folgendes Problem: Ich möchte mit einem PIC18F einen SMT160-30 Temperatursensor einlesen. Der SMT deswegen, weil der ein PWM-Signal schickt. Die Auswertung und vor allem das Einlesen der Rohwerte kostet kaum Rechenzeit, weil das per Interrupt
bei einem Dallas. Wie dem auch sei, ich krieg es nicht zum Laufen. Meine Vorgehensweise: Der PIC18 hat einen 16MHz Quarz, PLL ist aktiv, was 64MHz ergibt. Als erstes initialisiere ich Timer und Capture: [code] OpenTimer3(TIMER_INT_OFF & T3_SOURCE_FOSC & T3_PS_1_2 & T3_OSC1EN_OFF, TIMER_GATE_OFF
-
Thread
Pic18f2550 LED ansteuern
Hallo, ich versuche verzweifelt eine LED an irgend einem Pin des Pic18f2550 anzusteuern. Ich verwende MPLAB. Mein Programm sieht so aus: [avrasm] LIST P=18F2550 #include "P18F2550.INC" (die Datei liegt im gleichen Ordner wie die asm Datei) CONFIG
welches Register da beschrieben werden muss, am besten mal ins Datenblatt schauen. PS: Gute Seite für PIC-Einsteiger ist www.sprut.de.
-
Thread
Pic18f458 Ports werden nicht geschaltet
Ihh, Pic. Mit einem AVR waere das nicht passiert... :P
Sachich Nich wrote: > Ihh, Pic. Mit einem AVR waere das nicht passiert... > :P Deshalb gibts ja hier im Forum nie Fragen zu AVRs, speziell keine betr. Ver-Fusede Controller.
-
Thread
PIC18F2455 USB Taktversorgung
Hallo, ich hätte ein paar Fragen zur Taktversorgung bei USB (PIC18F2455). Ich arbeite mich da gerade ein wenig ein. Zuerst mal meine Anforderungen: - möglichst viel Rechenleistung (16bit Software PWM 9 Kanal) und parallel dazu USB - nur ein primärer Oszillator
möglichst viel Rechenleistung (16bit Software PWM 9 Kanal) und > parallel dazu USB nimm gleich PIC24 (16 Bit) oder PIC32 (32 Bit)
-
Thread
PIC18F Externer Quarz nötig?
Hallo PIC Profis, ich bin ziemlich (gänzlich) unerfahren was die PIC's betrifft, möchte dies aber ändern und mir ein kleines Board mit dem PIC18F2321 aufbauen. Jetzt stellt sich bei mir voarab die Frage ob ein Quarz an OSC1/OSC2 nötig ist, schließlich verfügt der PIC auch über einen internen RC Oscillator, (Internal oscillator block) welcher 31kHz - 8MHz zur Verfügung stellt. So weit so gut dachte ich mir, da kann man sich den Quarz sparen. Beim näheren studieren
-
Thread
PIC18F über ICSP programmieren
Hallo, ich habe ein PICDEM 2 Plus Demoboard mit einem 40pol PIC18F drauf. Zusätzlich hab ich ein PICKIT 2 mit einem USB auf ICSP Programmieradapter. Wenn ich das hier: http://www.sprut.de/electronic/pic/icsp/icsp.htm richtig verstanden hab, muss ich nur
Pins am ICSP-Stecker für +12V, +5V, GND, Data, CLK direkt mit den dafür vorgesehenen Beinchen des PIC verbinden und ich kann das Teil programmieren, richtig? Was mich irritiert, ist der 6. Pin am ICSP-Stecker. Dieser Anschluss ist mit "T1G" bezeichnet. Ich finde dazu nirgends Infos. Benötige ich diesen
-
Thread
Software Interrupt bei pic18F458
Hi, ich habe folgende Frage: Bietet der 18F458 Software Interrupts? Habe es im Moment so gelöst, dass ich einen Interrupt aktiviere (z.B. INT0) und diesen per Software setze. Finde das UNSCHÖN. Hätte gerne Software IRs, die ich bequem setzen und rücksetzen kann und trotzdem alle I/O IRs nutzbar bleiben. Im Datenblatt habe ich leider nix darüber gefunden. Gruß O'
-
Thread
PIC 18F2550 Programmierung Hilfe
Hallo, ich versuche gerade den PIC 18F2550 zu Programmieren. Leider habe ich ein Problem beim schreiben des Quelltextes. Ich habe an RC 0 bis RC 2 drei Schalter (Eingang). An RB 5 hängt ein Relais und an RB 0 - RB 4 hängen 5 LED´s (
Als Compiler habe ich MPLAB C Compiler for PIC18MCU´s. Was meinst du mit detektieren? Das Problem ist das ich die einzelnen Schleifen so sehr ineinander verwickeln muss, aber da gibt es bestimmt eine elegante Lösung für das Problem.
-
Thread
Teleskopkuppel steuern PIC18F4550
habe: Ich habe hier aus einer Studentenarbeit eine "Box" in der eine Microchipschaltung mit einem PIC18F4550 realisiert ist, zum Computer hin verbunden via USB. Zur anderen Seite hin soll diese Box anscheinend direkt an die Schütze der Motoren gekoppelt werden. (die Anleitung hierzu ist auf Norwegisch
www.fernando-heitor.de/component/option,com_remository/Itemid,31/func,fileinfo/id,1/ Mittlerweile geklärt: der PIC18F4550 kann per Bootloader/USB programmiert werden, wird aber ohne Bootloader ausgeliefert. Also klären: Hat DEIN Board einen Bootloader drauf?
-
Thread
pic18f4455 include datei
Hallo, ich bin auf der Suche nach der include datei für einen pic18f4455 für sdcc. Gruß Andreas
Eine Frage, wird denn der PIC18 überhaupt schon unterstützt?
-
Thread
PIC 18F4480 ADC konfigurieren
Guten Tag, ich bin neu bei den PIC Controllern. Ich habe vorher nur mit Atmel Controllern gearbeitet und habe nun ein Problem beim konfigurieren des ADC eines 18F4480. Ich habe ein bestehendes Projekt übernommen welchen schon recht
ist bei allen 8bit Pics so. Falls du 8 analoge Eingänge und Vref brauchst, geht das mit diesem Pic nicht.
-
Thread
PIC 18f4550 nicht mehr programmierbar!
Hallo liebe Leute, ich hoffe ihr könnt mir weiterhelfen ... Ich versuche gerade einen PIC 18f4550 controller mit einem brenner ähnlich sprut nr.5 zu brennen. Das gelang mir auch beim ersten mal ... allerdings mit mehreren fehlern im programm. Ich wiederholte die prozedur, doch es blieb immer bei den 18 fehlern an der selben stelle am anfang des programms. Daher zog ich den schluss es könnten einige speicherzellen im pic defekt sein und verschob das programm im linker file auf den offset 0x2000. Es
-
Thread
Config PIC18F258 in C
Hallo, ich würde gerne wissen, wie es Syntaxmäsig richtig geschrieben wird, denn ich bekomme da einen Fehler beim Compilen: void main(void) { CONFIG4L=0b10000101; << Ist das da richtig, und an der richtigen Stelle ? TRISC = 0; OpenUSART(USART_TX_INT_OFF & USART_RX_INT_OFF & USART_ASYNCH_MODE & USART_EIGHT_BIT & USART_CONT_RX & USART_BRGH_LOW, 103); } Lg Tim
-
Thread
PIC18F2550 serielle Kommunikation
Hallo zusammen, ich versuche gerade eine Kommunikation über die serielle Schnittstelle des PIC18F2550 mit einem Nextion Display aufzubauen. Ich richtete mich dabei nach dem Beispiel von Mikrochip aus der Peripheral Library. Nach dem Compilieren bleibe ich jedoch wenn ich Daten senden möchte in
-
Thread
PIC 18F4680 Syntax Fehler
ich vom p18f4680.h einen Syntax Fehler von PR2, TMR2, T1CON. Wenn ich diese auskommentiere dann Kompiliert sich der Code ganz normal (ohne Init Void), ist auch unabhängig ob die Init Void vorhanden ist, kommpt immer ein Syntax Fehler. Fehlermeldung: mplabc18\v3.47\h\p18f4680.h:4664:Error: syntax error Ich nutze MPlab V8.92 und C18 V3.47 Compiler Ich hoffe jemand kann helfen. im Anhang Foto vom Fehler und einmal ohne.
-
Thread
Ungeklärter Absturz PIC18F4580
bei dem ich seit Tagen einfach nicht weiterkomme. Ich nutze folgende Umgebung: Controller: PIC18F4580 @ 4MHz Crystal Quarz mit 4-fach-PLL Sprache: C Compiler: C18 IDE: MPLAB 8.90 Projekt: Lenkregelung an einem Obstbau Traktor Ich erfasse den Abstand zu Obstbäumen links und
Mach mal den Brown-Out an. 100µs Systick ist ziemlich schnell den Pic So wenig Funktionsaufrufe im Interrupt wie möglich. Der C18 kommt damit nicht gut klar und sichert Riesenmengen auf den Stack beim Interrupt.
-
Thread
PIC18F4550 WDT Handling
Der Watchdog des PIC18F4550 kann den Controller nur reseten, ein Aufrufen einer ISR ist hier nicht möglich. Ich sehe spontan zwei Ansätze, die du verfolgen kannst: 1. Nach dem Start deines Programms ermittelst du
-
Thread
PIC 18F2550, jemand der brennt
Hallo! Würde mir jemand den im Betreff genannten PIC brennen? Selbstverständlich würde ich eine kleine Entschädigung und die anfallenden Kosten zahlen. Danke schon im Voraus!! Gruß, Wodan
-
Thread
Debounce mit PIC 18F und C Compiler
ergebnis sind nicht gut deshalb wurde mir empfehlen mit Entprellung zu arbeiten. ich arbeite mit µC PIC18F in MPLAB und compiler C. ich habe sowas gebastelt aber es funktionniert noch nicht #include <p18F4550.h> #include <stdio.h> #include <delays.h> #include "test.h" char Debounce( volatile
-
Thread
USART und SPI am PIC 18F2550
Hi, kann ich den USART und den SPI vom 18F2550 simultan verwenden, obwohl sie sich einen Pin teilen? Gruß Potter68
-
Thread
Ethernet controller für PIC18xxx
Hi Bin dabei ein USV Netzteil an das Ethernet anzuschließen. Habe mir zum Ausprobieren das Picdemnet2 von microchip geholt. Mir ist aber immer wieder aufgefallen dass das board die connectivität verliert --> time out. Kommt dann zustande, wenn das board 6sek kein Signal mehr bekommt. Meine Vermutung ist, dass das Ethernet ausgelastet ist und so kein transfer mehr stattfinden kann. Wenn das wirklich so wäre, müsste ich mir etwas neues überlegen, da ein Netzausfall schließlich jederzeit vorkommen kann und ein 6sek langer Transferstopp nicht sein darf. Meine überlegung wäre ein realtime ethernet
-
Thread
FAT16 in MMC with PIC18
HI!! I need the key encryption for "FlashFileSD-PIC". I have the key for AVR, but i need for the PIC Thanks
-
Thread
Usart und Ethernet implementieren PIC18Fxxxxx
Du nimmst Dir den passenden PIC, nämlich einen aus der PIC18F97J60-Familie, nimmst Dir den C18-Compiler und die Microchip Application Libraries, schaust Dir das Demoprojekt und den Schaltplan vom Microchip PICDEM.net 2 Demoboard an
Ja ich verwende den PIC18F67J60 und ne eigene Platine hab ich auch gebaut is fertig und funktioniert ja werde mir mal die Application Libaries anschaun ;) Danke
-
Thread
PIC18LF2620 nicht in der Device Lib
Guten Abend, ich habe mir einen pic18lf2620 gekauft, allerdings habe ich soeben festgetellt, dass es diesen gar nicht in der Device Bibliothek von MPLAB gibt. Und wenn ich den normalen(großen) pic18f2620 auswähle, erhalte ich immer eine
nicht auf. So hat es zumindest beim PIC18F2620 geklappt...
-
Thread
PIC18 ADC liefert nur zwei Werte.
. Jetzt bin ich aber leider an einer Stelle angekommen, an der ich nicht mehr weiter weiß! µC: PIC18F2550 Board: PICDEM 2 Plus Programmer: ICD2 Takte: ext 4MHz Oszillator Compiler: c18 (v3.40) Library: MPLAB C18 Lib Auf dem Board ist ein Poti am RA0/ANA0 angeschlossen. Ich versuche den
einer von euch einen heißen Tipp für mich? Vielen Dank für eure Hilfe Hansi [code] #include <p18f2550.h> #include <delays.h> #include <usart.h> #include <stdio.h> #include <stdlib.h> #include <adc.h> #pragma config FOSC=XT_XT #pragma config PWRT=ON //Power on timer #pragma config BOR
-
Thread
PWM-Frequenzwert vom PIC18 berechnen lassen
Hallo, Ich habe folgendes Problem: Laut dem Datenblatt des PIC18F4520 lässt sich die PWM Periode so berechnen: PWMPeriod = [(PR2)+1]•4•TOSC• (TMR2 Prescale Value) Ich habe dann die Formel auf PRx= umgeformt, jedoch bekomme ich nun bei egal welchem Wert ich
Vermutung bestätigen und mir eine Lösung dazu vorschlagen? Danke! Hier der Code: [c] #include <pic18f4520.h> #include <plib.h> #include <xc.h> #include <pwm.h> #pragma config OSC = INTIO67 #pragma config WDT = OFF #pragma config LVP = OFF #define DUTY_CYCLE 127 #define FOSC 8000000
-
Thread
PIC18F ECAN antwortet auf alle IDs
Hallo, ich habe: - einen PIC18LF25K80 mit MPLAB X und XC8-Compiler - den Controller im Mode 1 konfiguriert und - Auto-RTR für den Buffer 0 eingestellt - RX-Filter 1 mit Buffer 0 assoziiert Der Controller antwortet auf
-
Thread
ID-Locations lesen und beschreiben, PIC18
http://www.microchip.com/forums/m330820.aspx Hallo, ich versuche derzeit meinen PIC18 mit einer Gerätenummer zu beschreiben. In obigen Thread habe ich dazu was gefunden, hier mein Code aus der main.c: /* IDLOCS: 8 bytes at 0x 0x200000..0x200007 programmed into the device - used
-
Thread
PIC18 Timer0 auslesen in C
Hallo zusammen, ich bin hier schon den ganze Tag am verzweifeln. Und zwar möchte ich mir gerne den Wert des Timer0 ausgeben. Ich habe ihn als 16- Bit Timer initialisiert. Nun die Funktionsweise: Beim Tastendruck soll eine Nachricht an den Rechner über eine RS232- Schnittstelle gesendet werden. Diese Nachricht sieht wie folgt aus: [c]sprintf(text, "(1, %d, %d, %d, %d)", TASTER1, tmr0h, tmr, tmr0l);[/c] (tmr beinhaltet die Anzahl der Überläufe) Als Ausgabe bekomme ich dann folgendes: (1, 0, 39, 5312, 0) Und diese letzte Null steht immer da (tmr0l). Ich weis aber nicht, woran das liegt.
-
Thread
Portpins einzeln in Schleife abfragen auf PIC18
eines Ports abfragen und entsprechend des Zustands eine Aktion ausführen. Das ganze soll auf einem Pic18F45k22 laufen, ist ja aber eher eine Grundsatzfrage. Nun könnte man das Problem ja für jeden Pin mit einer einzelnen If-Abfrage erledigen: [c] If(PORTBbits.PORTB0 == 1){ mache etwas;} else
-
Thread
PIC18F4550 AudioDevice
Hi! Ich hätte da eine Frage^^ Also ich versuche einen PIC18F4550 als Audiodevice zu erkennen... Hab schon versucht im Interface Descriptor etc. 0x01 (für audio) einzutragen... PIC wird als erkannt, ich kann audiotreiber installieren aber im Gerätemanager
Reicht vermutlich nicht, erstmal müssen wohl die richtigen Endpoints vorhanden sein, und dann muss der PIC natürlich korrekt auf die Requests antworten. Ich schau mal, ob ich ein USB-Audio Device hier finde, und dir den Descriptor dumpen kann, sollte schonmal ein Anfang sein.
-
Thread
pic18f2550_adc nur teilweise
also ich hab den betreffenden code mal angehängt. mein problem ist das zum beispiel "lfo0speed" nicht funzt. die "Knobb's" werden der reihe nach angesprungen mir ca. 2500 takten Verzögerung bei 48mHz. das komische ist, das die anderen Variablen funktionieren. und bei "call quer_x" wird ein mittelwert gebildet und dann halt an die Variablen übergeben. bei der software handelt es sich um einen monophonen synthie mit drei vco, ein lfo und halt 8 potis zu klangbeeinflussung und genau da liegt mein problem bei der potiabfrage. bitte um Hilfe!
-
Thread
PIC 18F2550 SD-Karte
computerfreundlich zu speichern (Sd-Karte). Also habe ich mir das E-Book "SD Card Projects using the PIC microcontroller" geholt. Verstehe ich (sprachlich) alles ziemich gut. Jetzt wollte ich eine einfache "Schreibübung" nachprogrammieren. Der PIC erstellt eine Datei auf der SD-Karte und füllt sie mit
uralten C18 Version ist TRISC4 nicht definiert. Vermutlich weil das USB Interface da drauf sitzt. Das gleiche gilt für RC5. Ausgang kann der gar nicht werden. Das SPI Interface sitzt übrigends auf RB0, RB1
-
Thread
PIC 18F2585 automatisches RESET
Hallo, Ich habe einen PIC 18F2585 in einer schaltung. Als Testsoftware lasse ich einfach ein relais anziehen und eien LED blinken. Der Pic macht ziemlich genau alle 2 Minuten und einigen Seckunden selbstständig ein RESET
//No Debug mode for ICD #FUSES LVP //Low Voltage Programming on B3(PIC16) or B5(PIC18) #FUSES NOWRT //Program memory not write protected #FUSES NOWRTD //Data EEPROM not write protected #FUSES IESO //Internal External
-
Thread
Pic 18F4580 bidirektionalen Port
Hallo guten Abend, Nutze im Projekt den PIC18F4580. Ich benötige ein 8 bit bidirektionalen Port (Port D) und den Steuerleitungen (Port E) RD,WR,CS. Habe allerdings ein Verständnisproblem. Im Datenblatt unter 10.6 (Seite 146) wird von "Parallel Slave Port" gesprochen. Ist es richtig, das ich den PIC nur von aussen ansprechen kann, oder kann der PIC auch ein Byte senden/empfangen, wobei die Steuerbits die endsprechende Pegel einnehmen ( MASTER ??? ) Wenn ich allerdings das Block Diagram ansehe
-
Thread
time out protokoll mit pic18f
Hallo zusammen, ich möchte ein time-out Protokoll mit einem PIC in C realisieren. Vorab erst alles auf theoretischer Basis, d.h. habe noch keine Hardware. Annahme: Mein Datenpaket besteht aus einem Adressbyte und n Nutzbytes. Alles liegt im Speicher vom PIC. Der Befehl wird über RS485 gesendet. Zwischen jedem Nutzbyte gibt es eine Pausenzeit x (ist kleiner als timeout z). Nach einer Totzeit y (ist größer als timeout z) kann ein neues Datenpaket gesendet werden. (mein 1.) Ansatz: Das erste Byte wird gesendet (i = 0), danach wird ein timer1 gestartet, der bis x läuft , anschließend das
-
Thread
PIC18F2550 USB und Interrupts
Hallo Forum, habe mir auf Basis des PIC18F2550 ein Testboard aufgebaut. Mein Programm läuft soweit, dass der PC es als virtuellen ComPort erkennt und ich Daten senden und empfangen kann. Nun brauche ich aber eine Zeitmessung, die ich gerne
-
Thread
PIC18F A/D Converter
Hi! Eben habe ich im Datenblatt des 18F4620 gelesen, dass man den A/D Converter auch im Sleep Mode verwenden kann. Jetzt frag ich mich wozu das gut sein soll? Während der PIC schläft kann ich die gewonnenen Daten ja ohnehin nicht verarbeiten
Wenn der PIC schläft, erzeugt er wesentlich weniger Störungen und dein Messergebnis ist genauer. Dieses Feature bieten auch die AVR, nennt sich "noise canceler".
-
Thread
PIC 18F.... Power pwm mode
Hallo! Ich verwende den PIC 18F4431 und nütze den power_pwm_mode. Weiß jemand ob man bei den einzelnen power_pwm_modes die frequenzen variabel einstellen kann? Bis jetzt kann ich nur eine frequenz für alle modi einstellen....