-
Thread
Suche was womit ich ein DSO für 5-10 MS/s bauen kann
Ich hab mir sowas mal mit nem PIC18F4550 aufgebaut. Einfach den ADC und das ganze dann über USB an den PC. Ist aber, wenn man sich nicht mit dem µC auskennt, auch kein Projekt für einen Tag.
-
Thread
Wie eine externe RTC sinnvoll einbinden?
Nun zu meiner eigentlichen Frage: Wie binde ich eine externe RTC sinnvoll in meine Software ein (ein PIC 18F4550 soll es werden)? Zyklisch die RTC pollen und den Timer des µC für die Zeit zwischen zwei Poll-Vorgängen nutzen? Und bspw. alle 60 Sekunden einmal pollen? Oder viel öfters pollen? Oder
zu meiner eigentlichen Frage: Wie binde ich eine externe RTC > sinnvoll in meine Software ein (ein PIC 18F4550 soll es werden)? > > Zyklisch die RTC pollen und den Timer des µC für die Zeit zwischen zwei > Poll-Vorgängen nutzen? Und bspw. alle 60 Sekunden einmal pollen? > > Oder viel öfters pollen
-
Thread
PIC I2C EEPROM beschreiben
Hallo Leute, ich will mit einem PIC18F4550 (20MHz) ASCII-Codes in einen EEPROM Speicher (ST24C02) schreiben auslesen. Ich habe ein Beispiel Programm gefunden, welches ich nicht verstehe: ------------------------------------------------------------------------ #include <18f4550.h> #fuses HS,NOPROTECT,NOWDT,NOLVP #use delay(clock=20000000) #include <lcd.c> #use i2c(master,sda=pin_b0,scl=pin_b1) // i2c-Bus einbinden int8
-
Thread
2x8 LCD mit 16f84a ansteuern
Hallo, bin total der Anfänger mit Pic. Ich will ein 2x8 LCDisplay mit dem 16f84a ansteuern (in Assembler) und hab keine Ahnung, wie ich das Display initialisieren soll. Hat jemand eins zufällig gemacht oder ist jemand so flink und hilft
überblick. Die Funktion ist für das "EA DIPS082-HNLED" mit dem KS0066 ausgelegt. Benutzt wird ein PIC18F4550 also kannst du den Code so nicht verwenden, da mein PIC einen größeren Befehlssatz und ein anderes Speichermanagement besitzt. Also nicht wundern, wenn hinter den Assembleranweisungen noch
-
Thread
[PIC18F4550][CCS-C] CCP-Capture Timer 1/3 Problem
Hallo, Wie der Betreff verrät habe ich ein Problem mit dem CCPX Timer. Ein Sensor spukt mir eine Frequenz zwichen 2Hz und 130KHz vor die Nase welche ich mittels CCP Modul lesbar umwandeln möchte. Nun verdirbt mir aber der Timer den ganzen Spass seit einiger Zeit, er fängt meist irgendwo zwichen 0 und 65535 an zu Zählen dabei überläuft er (und die Berechnung fällt hin) und kommt dann irgendwann zum stehen. Hatte versucht mit Interrupt-routinen den Überlauf fest zu stellen was aber nicht funktionierte da er immer einmal überläuft bevor er was ausspukt.... Habe als Fehlerkorrektur eine
-
Thread
SMS mit µC an ein Handy verschicken
Ich habe das einmal so realisiert: PIC18F4550 mittels RS232 und Nullmodem an ein Handy angeschlossen, welches internes Modem besitzt (War glaub ich ein Siemens C55). Danach mittels AT Befehle auf das Handymodem zugegriffen, und dann über
-
Thread
PIC 18F4550 und DS1307 RTC
Hi, irgendwie bringe ich die beiden nicht so recht dazu, sich zu verstehen (oder ich missverstehe die RTC). Zum Schaltplan mache ich mal keine größeren Angaben, der sollte korrekt sein. I²C Schnittstellen verbunden, am SQW Ausgang des DS1307 hängt eine LED. Die SDA/SCL sind mit 1,2K gegen +5V gelegt. Die Adresse des DS1307 ist 0x68. Das Datenblatt des DS1307 sagt mir: The DS1307 control register is used to control the operation of the SQW/OUT pin. Bit 7: Output Control (OUT). This bit controls the output level of the SQW/OUT pin when the squarewave output is disabled. If SQWE = 0, the
-
Thread
HID - Mouse mit PIC18F4550
Hallo Leute Ich arbeite an einem Projekt, dessen Ziel es ist, eine USB Maus mit dem µC PIC18F4550 nachzubauen. Da die Programmierung des PIC für die HID Maus ziemlich umfangreich ist, ist meine Frage, ob es frei erhältliche Software für solche HIDs gibt. Ich arbeite mit der Entwicklungsumgebung MPLAB. Ich habe bereits das HID Mouse Demo - Programm für den PIC von dieser Website ausprobiert: http://shop.olimex.eu/product_info.php?products_id=563 Dieses Programm funktioniert, ich kann mit 4 Tastern über den PIC die Maus in die 4 Richtungen steuern,
-
Thread
Elektronischer Umschalter
möchte einen mechanischen Umschalter durch einen elektr. Umschalter ersetzten, welcher von einem µC (PIC 18F4550) gesteuert werden kann. Der Umschalter soll zwischen Sinussignal und Rechtecksignal umschalten. Könnt Ihr mir da weiterhelfen? Geht es überhaupt mit sinusförmigen Signalen? MfG
möchte einen mechanischen Umschalter durch einen elektr. Umschalter > ersetzten, welcher von einem µC (PIC 18F4550) gesteuert werden kann. Der > Umschalter soll zwischen Sinussignal und Rechtecksignal umschalten. > Könnt Ihr mir da weiterhelfen? > Geht es überhaupt mit sinusförmigen Signalen? > > MfG
-
Thread
Welches Quarz verwenden?
Hallo Leute, habe hier ein Entwicklungsboard mit PIC18F46J50 auf dem ein 12MHz Quarz aufgelötet ist. Ich habe vorher den PIC18F4550 mit einem 20MHz Quarz verwendet. Jetzt möchte ich auf den PIC18F46J50 umsteigen wegen RTCC, geringerer Stromaufnahme im sleep und größerem Speicher. Laut Datenblatt kann ich an den PIC Quarze anschließen mit denen ich mit dem PLL Prescaler am Ende 4MHz rausbekomme. Aus den 4MHz macht dann der PLL 48MHz. Jetzt ist die Frage wovon ich die Quarzauswahl abhängig machen soll. Dem PIC
-
Thread
Sauberes "Capture" beim PIC
Hallo! Ich nutze einen PIC18F4550 für einen Frequenzzähler. Als Compiler nutze ich den C18. Für eine Periodendauermessung nutze ich das CCP1-Modul zum im Capture Mode mit dem Timer1. Ich möchte mehrer Capture´s erstellen
-
Thread
XR2206 Frequenzeinstellung, Ampl.
, Figure 10. circuit Connection for Frequency Sweep. Eine weitere Frage wäre, wie man mit einem PIC18F4550 am besten den XR2206 ansteuert, um Amplitude, f und Signalform zu verändern. (Gedanke: Pulsweitenmodulation mit Tiefpass?) MfG Grudolf
-
Thread
LCD (HD44780) timing extrem träge
Hallo, Ich arbeite mit einem PIC18F2550 und dem Microchip C18 Compiler und möchte jetzt, nach einiger Einarbeitungszeit mein erstes LC-Display ansteuern. Ich habe mir anhand des xlcd Sourcecodes eigene Routinen gestrickt, die das
drüber schauen. Die Ein oder Andere Eingebung bringt das ab und zu. ;) Der Code ist für einen PIC18F4550 mit 40MHz Quarzoszillator. schönen Abend noch. Sebihepp
-
Thread
Interrupt Reaktion auf steigende und fallende Flanke
Hallo, Ich habe einen Pic 18F4550 und möchte gerne am Externen Interrupt B0 ein Signal anklemmen, das beliebig High und Low wird, dann möchte ich gerne den jeweiligen Zustand über RS232 an ein Hyperterminal schicken. Zurzeit
Zustände oder Low Zustände angezeigt werden, jedoch nicht beide. Hier mal mein Programm: #include<18F4550.h> #fuses HS,NOWDT #use delay(clock=20000000) #use rs232(baud=9600,xmit=PIN_C6, rcv=PIN_C7) #INT_EXT void ext_isr(void) { printf("high\n\r"); } void main(void) { ext_int_edge(L_TO_H
-
Thread
Beliebiges IR Signal aufzeichnen
Also mein IR Empfänger ist ein TSOP1738. Mein PIC ist ein 18F4550, Fernbedienung zum testen, was glaub ich eher unwichtig ist, ist eine Medion Universal Fernbedienung. Weitere Infos fallen mir jetzt leider nicht ein.
> habe bis jetzt einen IR Empfänger erfolgreich mit meinem PIC verbunden. Einen IR Empfänger. Was für einen denn ? Einen demodulierenden wie TSOP1736? Dann denk kurz mal darüber nache, warum es auch TSOP1730, TSOP1756 und (von anderen Hersellern) welche
-
Thread
PIC: Was bedeutet diese Fehlermeldung?
Hallo Leute Ich bin PIC-Anfänger. Möchte die ersten Schritte mit MPLAB in "C und einem 18F2450 machen. Der Compiler übersetzt mein "Blinkprogramm" ohne zu murren. Wenn ich aber mit PICKIT2 das Hexfile öffne bekomme ich
Hallo, so sieht die Konfiguration für nen PIC18F4550 aus: #pragma config PLLDIV = 5 // (20 MHz crystal on PICDEM FS USB board) #pragma config CPUDIV = OSC1_PLL2 #pragma config USBDIV = 2 //
-
Thread
PIC18F4550 Frequenzzähler Timer Probleme
Hallo, ich programmiere auf dem PIC18F4550 einen Frequenzzähler mit dem C18 Compiler. Ich nutze den Timer1 um mir alle 250ms einen Interrupt zu erzeugen. In diesen 250ms zähle ich die TTL-Pulse die an Pin RC0 an den Timer3 gelangen
-
Thread
Temperatursensor DS1620, LCD und PIC
Hallo, ich habe einen Schaltplan für den PIC18F4550, einen DS1620 Temperatursensor und ein "EA DIPS082 HNLED" LCD erstellt. Neuland ist für mich I2C und das LCD. Es wäre also nett, wenn mich jemand auf evtl. Fehler aufmerksam machen würde
Platte wird nur halb so groß. Hmmm, in diesem Fall hast du recht. Aber ich habe noch so einen PIC18F4550 hier herum liegen und da bietet es sich doch an, diesen gleich zu verwenden. Zumal nur die PIC18er Reihe auch Hardware- multiplikation und C unterstützt. Aber die nächste Platine möchte
-
Thread
Erfahrung mit Bestellung bei Semitron
Also, ich habe mit den 18er Pics angefangen und kann auch wirklich nur empfehlen, es genauso wie ich zu machen, wenn du gerne mit PICs arbeiten willst. Mein Lieblings-PIC ist schon lange der 18F1320. Der hat eigentlich alles
meine Hobby-Basteleien so brauche. Ansonsten liegen hier aber auch noch fettere Teile rum, z.B. der 18F4550 mit USB und ein dsPIC, an den ich mich aber aus Zeitgründen noch nicht gewagt habe... Also, wie du siehst bin ich schon recht begeistert von den PIC-Controllern. Aber fang doch nicht mit den
-
Thread
Wer hat mir Sourcecode für 18F2450 mit USB?
Hallo Leute Ich bin blutiger PIC-Anfänger. Im Moment habe ich einen PIC 18F2450 und suche ein Bespiel um über USB mit dem PIC zu kommunizieren. Ich suche den Source in der Programmiersprache C für den MPLAB-Compiler. Also ein ganz
Such mal nach HID oder CDC Demo auf der Microchip Web-Seite. Ist zwar für den PIC18F4550, aber wenn man die Ports ändert, sollte es auch mit deinem PIC funktionieren.
-
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
@chis hä? Von was sprichst du? Der 18F4550 hat eine Taktfrequenz von exakt max. 48MHZ.
-
Thread
MF RC530 initialisierung
Hi, ich möchte ein RFID Lesegerät bauen. Zu Anwendung kommen dabei ein PIC18F4550 und ein MF RC530. Im Moment hänge ich an der Initialisierung des MF RC530. Hat jemand Erfahrung und kann mir sagen wie ich den Chip initialisiere? Also Sender und Empfänger einschalten, 106kbit
-
Thread
PIC 18F452 Frequenz vs. Spannung
Den 18lf4550, den ich verwende kann man bei 3,3V nur bis 16MHz von außen takten. Intern kann mittels PLL dann auf 48Mhz getaktet werden soviel ich weis. Und im Datenblatt steht wirklich nichts ? Versuch
sollten die 3,3V an sich kein Problem sein: >-Wide operating voltage range (2.0V to 5.5V) Der 18F452 läuft *offiziell* nur von 4,2V bis 5,5V. Der 18LF452 kann 2,0V bis 5,5V. Ob dein 18F452 noch mit 3,3V läuft musst du selber probieren.
-
Thread
LCD-Dispaly ansteuern
Bertram schrieb: > > - Gibt es einen Schaltpalan mit erklärung für so was? Sprut.de > - welchen PIC nehme ich am besten? Denke mal das da noch andere Sachen dran sollen und nicht nur das Display vileicht nen 18f2550 oder 18f4550? > - wieviel Text kann gespeichert werden? Wen du es geschickt
bei einen 4x20 sind das 80 Zeichen x 4 Seiten alsoo 320 Zeichen des bekomste locker in fast jeden PIC
-
Thread
Klarstellung fuer Anfaenger
. Mit AVR habe ich einfach nicht so viel erfahrung gemacht. Wie zum Beispiel mit dem PIC16F88, PIC16F84A, P89C51RD2BN und dem Fujitsu MB96F348. Was man kennt und und versteht, schätzt man auch. Es gibt nicht den Perfekten Controller oder die perfekte Controller Familie sonst würde sie wohl
> Ich meine man wird als Elektroniker in der Ausbildung wohl kaum den PIC > kennen lernen wenn der soooo schlecht ist wie alle sagen. Ich habe nie > gesagt das er das non plus ultra ist. Da hast du vollkommen recht. Im Zuge meiner Ausbildung habe ich den 18F4550 verwendet
-
Thread
PIC 18f452 USB
Es springt doch sofort ins Auge, dass das die Pin-Nummern des 18F4550 sind, und außerdem steht auch noch 18F4550 in grün oben im Symbol. Besser erst mal kurz nachdenken bevor man fragt! Das spart Zeit. ;-)
verstanden?) und was die vor-/nach-teile sind: nachteil: läuft langsam! vorteil: du hast USB wenn du PIC & USB willst, nimmste am einfachsten den pingleichen 18F4550, welcher schon USB hat und somit vieles vereinfacht ;-)
-
Thread
PIC Microcontroller
also ich arbeite auch mit PIC und bin selbst auch noch anfänger und kann nur sagen: nimm nen 18er, es ist dabei fast egal welchen, mein standardcontroller sind inzwischen 2550 und 4550, die sind echt gut, aber kannst eigentlich
klar nen 18er, der hat nen C-compiler von microchip und du kannst mit PIC18 auch mal was größeres bauen später ohne die hälfte neu lernenn zu müssen. es ist richtig dass die PIC16 auch reichen, aber es reicht
-
Thread
PIC 18F und EEprom 24lc256
nicht drauf: Ich hab dieses Programm geschreiben bzw. wollte es mal ausprobieren: #include <18F4550.h> #include "usb_bootloader.h" #Fuses NOPROTECT,NOBROWNOUT,NOPUT,NOPBADEN,HSPLL,PLL5,VREGEN,USBDIV,WRTB,NOLVP #use delay(clock=20000000) #include "icons.h" //#include "icon_off.h" #INT_SSP
ich noch 24256.c weil die ja wichtig ist für das EEPROM. SDA und SCL hängen natürlich richtig am PIC und EEPROM!
-
Thread
RFID 3 aus 8 Decoder Antennenschaltung
, habe eine Antennen anpaßschaltung für einen RFID Reader (MFRC 530 RFID Chip mit 13,56MHz und PIC18F4550) möchte damit 8 Antennen mit einem 3 aus 8 Decoder (74LS138N) ansteuern (in einer zweiten Platine). Um einzelne Antennen nacheinander nach dem RFID – Tag abzufragen. Weiß jetzt nicht wie
das umschalten reagiert musst du selbst ausprobieren. B) Du hast 8 Schaltungen mit jeweils PIC und MFRC und möchtest diese mit einem 74LS138 umschalten. C) Du hast einen PIC und 8 MFRC....... D) Deine Version
-
Thread
Antennenschaltung mit 3 aus 8 Decoder
Hallo, habe eine Antennen anpaßschaltung für einen RFID Reader (MFRC 530 RFID Chip mit 13,56MHz und PIC18F4550) möchte damit 8 Antennen mit einem 3 aus 8 Decoder (74LS138N) ansteuern (in einer zweiten Platine). Um einzelne Antennen nacheinander nach dem RFID – Tag abzufragen. Weiß jetzt nicht
-
Thread
Schnauze voll, ich will AVR
Sicher eigentlich sollte ich bei PIC's bleiben, und ich hab jetzt mal ein bischen mehr im Datenblatt des PIC18F4550 umgeschaut, und dabei festgestellt, dass es bei dem 426 Seitigen Datenblatt weit mehr als nur die PinConfiguration drin
Ich hab auch mit den PICs angefangen (PIC16F84). Bin dann aber zu den AVRs gewechselt. Ich setze hauptsächlich die Atmega16/32 ein. Meine Tools sind: avr-gcc + Kumpels (binutils, make, ...) avr-gdb (hardcore Kommandozeile) avarice Zum
-
Thread
PIC Tastenabfrage
Hallo, kann mir jemand einen gefallen tun? Ich hab hier ein PIC18f4550 verwende dazu einen 20MHz Quartz und habe drei Schalter an (RE0, RE1, RE2) angeschlossen, dazu sind noch an den PORT's RC2 RB6 & RB7 LED's angeschlossen. Ich Programmiere in Microchip C18
Hallo!? er benötigt 3 Taster, und beim PIC 18F4550 bieten sich 3 externe Interrupts an zur benützung an....oder halt Interrupt on Change Port B...wie auch immer....
-
Thread
Schieberegister IN/OUT an SPI
Hallo! Ich habe vor vier 74HC595 und drei 74HC165 an SPI meines PIC 18F4550 zu betreiben. Das mit den 595 kapier ich schon. Also diese kaskadiere ich und sende jedesmal die vier Bytes raus, bevor die ihre Ausgänge aktualieren sollen. Ich programmiere mit dem C18
Ich kenne den PIC nicht (dass ich auch nicht wieder kennenlernen will, sei mal so dahin gestellt...). Die Daten sollten bei einer Hardware-Lösung in einer Speicherstelle landen, die eine bytebreite hat. Da brauchst
-
Thread
PIC18F4550 timer und ADC problem
hi, also ich hätte da ein paar fragen bezüglich des PIC18F4550. ich wollte nun erstmal fragen, wie ich genau den timer z.b. mal den timer2 starten und auch benutzen kann... hab schon gegooglt aber finde da irgendwie nichts brauchbares in C... mit dem
ok, also ja ich benutze den c18 compiler, aber wie finde ich heraus wie ich z.b. beim c18 den interrupt aktivieren kann, weil das habe ich z.b. im datenblatt von meinem pic nichtgelesen, und werde es dort auch nicht finden weil dies
-
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
SD-Karte -> µC -> USB -> PC
SD-Controller > umzusetzen, oder?! Nein! Es wäre am klügsten/wirtschaftlichsten/einfachsten den PIC18LF4620 gegen einen mit USB-Interface (z.B. den PIC18LF4550) auszutauschen und diesem eine USB-Mass-Storage-Firmware zu verpassen. Dann brauchst Du NUR den PIC und die SD-Karte. Und am PC wird das Teil
> Es wäre am klügsten/wirtschaftlichsten/einfachsten den PIC18LF4620 > gegen einen mit USB-Interface (z.B. den PIC18LF4550) auszutauschen und > diesem eine USB-Mass-Storage-Firmware zu verpassen. Ich habe bei uns gerade zufällig noch einen 4550 gefunden.
-
Thread
Pic18F4550 und EEprom 24256
Hi Leute will ein EEprom mit der 24256.c LIB verwenden nur mein problem ist das der C18 Compiler von Microchip den Befehl "Byte" nicht kennt. Ich komm nicht drauf in welcher Standartlib. das declariert ist: Nur zu info: /////////////////////////////////////////////////////////////////////////// //// Library for a 24LC256 serial EEPROM //// //// //// //// init_ext_eeprom(); Call before the other functions are used //// ////
-
Thread
Logamatic 2107 Schnittstelle
selbst habe eine Buderus Heizungsanlage aus dem Jahr 2003: GB142-24 RC30 MM10 WM10 da ich den PIC 18F2550 / 18F4550 programmiere bin ich an ein Programm für diesen interessiert. Also die Schnittstelle zum EMS Bus. Ich möchte zuerst nur einmal die Störmeldungen abfragen falls das Gerät ausfällt.
F. F. schrieb im Beitrag #2070221: > da ich den PIC 18F2550 Ich habe den 18F258 bisher verwendet und nehme jetzt den 18F2580. Der 18F2550 hat keine eingebaute CAN-Schnittstelle. Mit den Komperatoreingängen
-
Thread
PIC 18f4550 und ULN2003AD
Hallo ! Hab ein kleines Gedankliches Problem! Hab ein Steuerungsboard mit PIC 18F4550 und eine Relayplatine die 15 Meter Entfernt ist mit einem ULN 2003AD wo ich natürlich die Eingänge mit dem Steuerboard mit einem Datenkabel verbinden möchte! Nun meine Frage: Geht das
-
Thread
LED-Display per USB ansteuern
für solche Zwecke empfehlen? Einen extra USB-Chip würd ich mir gerne sparen. Hab mir schonmal den Pic32 von Microchip in den verschiedenen Ausführungen angeschaut und der sieht recht interessant aus, bin aber für jede Idee offen :) Gruß, Viktor
Mikrocontroller umsteigen sollte. Hoffe es hat noch jemand einen Tipp für mich. Liebäugel mitlerweile mit dem PIC18F4550, der sollte für meine Zwecke genügen und den gibts auch hier im Shop. Ein geeignetes Entwicklerboard zum Anschluss über USB gibt es da auch. Was mir dann noch fehlen würde wäre ein Brenner
-
Thread
Optokoppler 4N35 an PIC
Hi, ich habe eine Schaltung mit einem PIC18F4550. Diese soll auf einen Asuro montiert werden. Der PIC soll bei bestimmten Ereignissen an dem ATmega auf dem Asuro einen Pin gegen Masse schalten. Ich würde es gerne über einen Optokoppler lösen
-
Thread
LCD240128A an PIC 18F4550
Hi Leute will das oben genannte GLCD mit Touch an einem PIC 18f4550 hängen! Im Datenblatt ist ein Musterbeispiel geschalten! Habs im Anhang! Jetzt Frag ich mich ob ich da ne negative Spannung brauche für den Kontrast oder nicht? lg Gert Oder besser
Hier noch eine fertige Platine mit einem 18F2 kann mann auf http://www.compsys1.com/html/t69b_lcd_board.html kaufen
-
Thread
#defines in jeder Datei nutzen??
Hallo! Ich habe folgendes Problem.... Ich programmiere in C für einen PIC 18F4550. Ich habe mehrere *.c Files in meinem Projekt und alle benutzen zwei globale Variablen, die in main deklariert sind. Soweit funktionert das auch. In main sind die Variablen wie folgend deklariert
>Ich programmiere in C für einen PIC 18F4550. Ich habe mehrere *.c Files... Die Variablen dürfen nur in einem File definiert werden und in anderen mit dem zusatz extern deklariert. Dem Compiler stört das bei der externem deklkarationen
-
Thread
PIC18f4550 USART
Hallo, habe versucht mit meinem Pic 18f4550 über RS232 zu senden und bekomm es trotz vieler anleitungen und datenblätter nicht hin vielleicht kann mir hier einer helfen!!! Ich habe ein OLIMEX Board mit 20MHz Quartz und Programmer.
set (= 1) bit TRISC<6> must be set (= 1) Die Beschreibung der PINs habe ich aus einem Buch für PIC 18 Programmierung... hierbei kann man die Bits einzeln aufrufen... auch hier steht beide müssen auf 1 stehen.
-
Thread
PIC18F4550 über I²C an MAXIM7349
Hallo, ich versuche a, GPIO-Demoboard von Microchip den I²C Bus zu nutzen um einen "Tastenbaustein" von Maxim anzusteuern (MAX7349). Sobald ich die Datenleitung des MAX7349 an den I²C Bus anschließe, wird diese Leitung auf Masse gezogen. Der ganze I²C Bus ist dann quasi TOT. Hab schon den 2. Baustein auf meiner Platine aber keine Besserung. Ist das Verhalten Normal? Hab ich vielleicht was vom I²C falsch verstanden? Gruß Stefan
-
Thread
Interruptsteuerung mit Flanken
auslösen? (nur mit flanken, nicht mit high signal) ich programmiere in der programmiersprache c mit dem 18f4550 pic controller. ich verwende zwei externe interrupts, den int_ext und den int_ext1. mit dank im vorraus cheers
Wie es bei einem PIC funktioniert weiß ich nicht, solte aber auch da nicht allzu schwierig sein. Bedenke aber, dass Du das entprellen des Gebers mittels Hardware zunichte gemacht hast, sonst haste viel zu viele Interrupts
-
Thread
[PIC] Interrupts C18
Morgen! Ich beschäftige mich im Moment mit Interrupts aber ich hänge hier. Ich möchte bei einem 18F4550 den Interrupt on Change verwenden an PORTB. Leider durchläuft er die Interrupt Schleife dauernd obwohl ich weder einen Taster drücke noch sonst was angeschlossen ist. Das PORTD wird immer weiter erhöht. [c] /** I N C L U D E S ********************************/ #include <p18f4550.h> #include "delay.h" /** Configuration **********************************/ #pragma config PLLDIV = 5 // (20 MHz crystal on PICDEMFS USB board) #pragma config CPUDIV
-
Thread
Quarz schwingt ohne Kondensatoren
Ich habe das Problem bei meinem PIC-Evolutionboard (Selbstgebaut) mit 33pF dran geht net ohne get ohne Probleme, meine Vermutung ist, dass bei mir die Zuleitungen eine gewiss hoche Kapazität (einige pF) haben und dadurch das ganze trozdem Klapt (PS: der Quarz ist ein cm vom PIC entfernt) (PIC18F4550) Grüße Lukas
-
Thread
Wie gut ist dieser PIC-Programmer?
PIC 18F452, 4550 2550, 16F877, 12F675, 12F629 konnte ich immer gut mit 12 Volt aus dem PC Netzteil brennen. Man braucht also nicht unbedingt ein 13 V Netzteil.
Thomas schrieb: > PIC 18F452, 4550 2550, 16F877, 12F675, 12F629 konnte ich immer gut mit > 12 Volt aus dem PC Netzteil brennen. Man braucht also nicht unbedingt > ein 13 V Netzteil. Das hat ja auch keiner behauptet.