-
Thread
KS0066 Initialisierung
ein Display mit dem Prozessor KS0066 im Hintergrund initialisieren. Zur Ansteuerung verwende ich den PIC18F4550 von Microchip und zum Programmieren die MPLAB Umgebung mit C18 C-Compiler. Ich benütze den 4-Bit Modus. Nachfolgend mein bisheriger C-Code: //Datenbus #define Bus_in PORTD #define Bus_out
************************\ * WaitBusyF * * Fragt das BusyFlag des Displays ab * * Parameter: * keine \**********************************************************************************/ void WaitBusyF(void) { Richtung
-
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
gibts es soweit ich weiss für Pokemon eigene Tools bzw. Saveeditoren. Allgemeines: Der µC ist ein PIC18F4550 und die zwei ICs sind 74HC595 Schieberegister für die Adressleitungen. Für die USB-Verbindung verwende ich direkt die USB-Hardware des PIC und den USB-CDC Treiber. mfg, alex,
-
Thread
dB-Meter Eigenbau
Lautstärkemessung durchfühen und mir dazu ein dB-Meter bauen, wozu ich ein Microfon an den Mikrocontroller(PIC18F4550) anschließen und werte von 30 - 80 dB auf einer Sieben-Segmentanzeige anzeigen möchte. Es geht mir momentan rein um den Hardwareaufbau wobei ich nicht weiß ob ich hier überhaupt richtig bin.
Von der Kapsel ein 2,2Kohm gegen + 5V bis +10V und einen Elco von 4,7uF auf den Eingang eines OPs , der als Verstärker arbeitet. Rauscharmen OP verwenden. NE5534 könnte ein Kanidat sein. Aber es gibt bessere Kapseln die bis 20KHz gehen aber dann kleiner sind. Ralph
-
Thread
Mit PIC Frequenzen ausgeben
Hallo habe folgendes Problem: Ich würde gerne mit einen PIC 18f4550 auf einem Ausgang 2 Frequenzen mit unterschiedlicher Zeit ausgeben: Bsp.: Ausgang D1: f1-->2sec und f2--> 1sec! Das Ganze soll danach auf einem Lautsprecher hörbar gemacht werden! Kann
http://www.sprut.de/electronic/pic/ Da wirst du schön an der Hand genommen.
-
Thread
mit pic18f4550 2 PWM signale getrennt erzeugen
Hallo, habe einen PIC18f4550 mit 20MHz quarz. Ich versuche mit diesem nun 2 voneinander unabhängig arbeitende PWM-Signale zu erzeugen. Die PWM Signale gehen auf einen L293d welcher wiederum 2 Motoren ansteuert (3v Gleichstrom
-
Thread
Die richtige Auswahl.
) über USB. edit: Wenn du mehr IOs haben willst, kannst du auch einen PIC18F4550 nehmen, der hat 35 I/Os.
ist mir soweit auch klar. Was mir unklar ist wie verbinde ich den USB-Stecker mit den PIC. Entwicklungs Board ? Hm, möchte jetzt nicht unbedingt nur wegen dieser einen Schaltung noch zusätzlich sowas hier erst bauen wollen. http://www.mikrocontroller.net/articles/PIC18f4550_Experimentier_Platine
-
Thread
Passender uC für Alarmanlage gesucht
Hallo Robert Das kannst mit Atmega und PIC machen. Bei µCs ist aber C eher der Standart.
willst leuchten. Als µC kannst du ansich jeden nehmen, der mehr als 20 IOs hat. Ich bin ein PIC-Benutzer, also könntest du z.B. den PIC18F4550 nehmen, der hat 35 IOs (z.B. 14 Ausgänge fürs Handy, 1 Ausgang Sirene, 1 Ausgang, 10 Schleifen-Eingänge, 3 Ausgänge für Status-LEDs, 1 Eingang für Schlüsselschalter
-
Thread
PIC32 brennen
USBurn. Ich kann also alle 5V PICs (10F, 12F, 16F, teils 18F, dsPIC30) brennen und, mit dem ICSP-Adapter für 5V<->3.3V, kann ich dann die 3,3V PICs (teils 18F, 24F, 24H, dsPIC33) brennen. Die PIC32-Reihe gehört auch zu den 3,3V PICs, allerdings
ich keinen Programmer bekommen, was ich ja auch nicht verlangen kann, werde ich wohl den erwähnten PIC32 JTAG adapter bauen. Den 18F4550 kann ich ja brennen.
-
Thread
Möglichkeiten eines MikroControllers
um die USB kommunikation erweitern. An den USB-Port kannst du dann einen USB-µC anbinden, wie z.B. PIC18F4550 oder halt ein paar nummern schneller wie dsPIC/PIC32. Und an diesem µC hast du dann nur dein Touchpanel und das Relais für deinen Teekocher.
Lass es, lohnt nicht wirklich. Ich würde auch gerne eine F14-Tomcat bauen. Schuster bleib bei deinem Leisten.
-
Thread
PIC Taktquellen-Fallback?
OSCCON-Register (IRCF) den Takt verändern. soll das so sein oder mach ich da irgendwas falsch? :S 18F4550, ICD3, Mplab8.56, C18. Gruß
Welchen Quarz verwendest du? [code] /** Configuration ********************************** * * PIC18F4550 mit 16 MHz externem Quarz. * */ #pragma config PLLDIV = 3 #pragma config CPUDIV = OSC1_PLL2 #pragma config USBDIV = 2 #pragma config FOSC = HS
-
Thread
PIC oder AVR, was ist besser
erzwingt AVR. Für den gibts einen freien GCC-Port, und der ist unter Linux und Windows identisch. Bei PIC ist das anders. Die 8-Bit PICs (also bis PIC18) haben ein sehr C unfreundliches Design. Vollständig ANSI-kompatible C-Compiler gibts von Microchip (MPLAB C18) und von Microchip (Hitech C, Microchip
Standart! Wenn man heute Anfängt, dann sicher nicht mehr mit einem 16C54, auch nicht mit einem 16F84, beides Fälle fürs Museum, sondern mit einem halbwegs modernen µC wie zum beispiel dem 18F4550 der auch gleich noch eine integrierte USB Schnittstelle (die man ja nicht benutzen muss) und universelle
-
Thread
SAA1064 -- I2C Probleme
Wenn ich das Test-bit 1 setze, leuchten aber alle Digits. Als Mikrocontroller verwende ich einen PIC18F4550. Als Programmiersprache C (MPLAB + CCS). Weiss jemand wo der Fehler liegen kann?
-
Thread
8-Bit Binärzähler
Was ist an folgendem bitte falsch ? [c]#include <p18f4550.h> // Pic .h eigebunden #include <delays.h> // delays.h eingebunden #pragma config FOSC = HS //Oscilator Art zwischen 4MHz - 20MHz #pragma config PWRT = ON // AN #pragma config BOR
// Port D ist nun ein Ausgang TRISA = 0xFF; // Port A ist ein Eigang ADCON1 = 0x0F; // Alle Port Pins auf digital gesetzt CMCON = 0x07; // Komparatoreinänge deaktivieren LATD = 0x00; // Der PORT D ist von Anfang an auf 0 gesetzt while (1) {
-
Thread
PIC18F4550 USB Tutorial
#1977476: > Was soll das bringen? Ist im Prinzip identisch mit dem 18F4550. Fehlen > nur die Ports D und E. Mit dem 18F2550 hat er hat nur 11 I/Os weniger > zur Verfügung. Sonst nichts. Bleib ruhig beim 18F4550. Ja ist ja ansich der selbe PIC, nur ich hab jetzt grad
Hallo ??? Hier findest du auch ein einfaches Beispiel mit USB. http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm.de Beste Grüsse Frank
-
Thread
Beispiel Prog in C PIC 18F4550
soweit wennn ich die Ifabfrage drausen lasse. lg Tim PS: Hier mein Code [c] #include <p18f4550.h> // Pic .h eigebunden #include <delays.h> // delays.h eingebunden #pragma config FOSC = HS //Oscilator Art zwischen 4MHz - 20MHz #pragma config PWRT = ON // AN #pragma config BOR
// Port D ist nun ein Ausgang TRISA = 0xFF; // Port A ist ein Eigang ADCON1 = 0x0F; // Alle Port Pins auf digital gesetzt CMCON = 0x07; // Komparatoreinänge deaktivieren LATD = 0x00; // Der PORT D ist von Anfang an auf 0 gesetzt while (1) { /*
-
Thread
Analogen Wert in PIC einlesen
morgen und heute, Ich möchte mich mit dem einlesen von Analogwerten beschäftigen. Ich habe den 18F4550. Programmiere in C und habe das PICKIT 2. Ich habe schon gegoogelt, und die Suche bemöht, doch leider kein passendes einfaches Beispiel geunden. Ich würde mich so herantasten. Wenn der Wert
schreiben kann und die software kann auch auf einen anderen PIC-typ leicht portiert werden. für C18 gibt's sogar eine zusammenstellung aller(?) dieser befehle: http://ww1.microchip.com/downloads/en/devicedoc/mplab_c18_libraries_51297f.pdf siehe für ADC speziell
-
Thread
LCD Display EA DIP204-4 mit KS0073 im 4 Bit Modus in C ansprechen
Hallo liebe Gemeinde, ich möchte gerne mein EA DIP 204-4 mit meinem PIC 18F4550 ansprechen. Ich habe mich für den 4 Zeilen Modus entschieden, und schon etwas durchs Forum sowie durch Sput und Pic-Projekte gewurschtelt ;) Nunhabe ich für den Anfang ein paar Fragen. Und zwar habe ich von Pic-Projekte.de -> http://pic-projekte.de/index.php/hd44780.html Die Datei für ein Display geladen. Ich sehe da das sich ewig viele Unterprogramme dort befinden. Ist es eigentlich möglich, das in einem
-
Thread
Oszilloskop-VI für LabVIEW gesucht
Frühjahr dazu mich mit Labview intensiv zu beschäftigen aber könnte so ein VI um Signale von meinem PIC 18F4550 darzustellen jetzt sehr gut gebrauch. PS: SignalExpress habe ich mir kurz angesehen, aber was ich will ist ein normales Oszilloskop
-
Thread
Variablen Deklaration/Definition
Hallo zusammen, ich habe ein Problem und zwar gibt mein Compiler C18 mir einen Syntaxerror aus bei folgender Zeile: Dies ist meine Variablen *Definition* in main.c [c] unsigned char i; [/c] In main.c ist auch noch eine For Schleife, welche auf "i" zugreift.
\Microchip\MCC18\bin\mcc18.exe" -p=18F4550 /i"C:\MCC18\h" "main.c" -fo="main.o" -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- H:\Programierung\Programmecode\C\Multimedia Modul\main.c:61:Error: syntax error Halting build on first
-
Thread
Ausgangsstufe DDS
Zusatzinformationen Frequenz des Oszillators für Ad9833 : 10Mhz nicht sichtbar: PIC18f4550 läuft auf 20Mhz
diese Ueberforderung nicht vielleicht die Frequenzen die dir wichtig sind? Ja? Hast du einen 100nF an der Versorgung des OPs? Selbst wenn du nur 20khz brauchst, ich wuerde wenigstens noch einen RC mit fg=30-40khz an den Ausgang der DDS machen. > Ich könnte den ersten Buffer zu einem aktiven
-
Thread
PIC 18F4550 - tut nichts auf meinem Olimex Board
Hallo, wie ich gesehen habe gibt es hier ja einen PIC18F4550-Spezialisten. Ich habe mir auch ein PIC18F4550 zugelegt und zwar das bei folgendem Link [[http://www.olimex.com/dev/index.html]] mit dem entsprechenden Programmer [[http://www.olimex.com/
Configurationszeile vom 887 paßt nicht zum 18F4550, ganz einfach. Suche dir ein 18F45xx Beispiel mindestens für die Configurationsflags.
-
Thread
Einstieg in der MicroController Welt
takten, damit gleicht sich auch der Unterschied weitgehend aus. Ich selber benutze hauptsaechlich PIC. Der PIC18F4520 (oder 18F2520) ist ein ziemlich gutes Einstiegsmodell. (Lass Dich nicht von den Unmengen an PIC-Modellen verwirren, viele sind bloss minimale Variationen; als Bastler, wo man bloss ein paar Stueck barucht, nimmt man dann meist einfach den besten einer Serie;). PIC18F4550 ist komplexer, aber sehr nett, weil er einen USB-Port bereits integriert hat. Wolfgang
-
Thread
PIC-P18 Development Board von Olimex
Hallo, wie ich gesehen habe gibt es hier ja einen PIC18F4550-Spezialisten (bei dr Anfrage von Tim E.). Ich habe mir auch ein PIC18F4550 zugelegt und zwar das bei folgendem Link [[http://www.olimex.com/dev/index.html]] mit dem entsprechenden Programmer
C-Code (der auch schon als .hex mit dabei ist): //PROGRAMM FOR BLINKING LED // // PROCESSOR : PIC16F877A // CLOCK : 20MHz, EXTERNAL #include <pic.h> __CONFIG(WDTDIS & LVPDIS & BORDIS & HS & PWRTEN) ; //Just simple delay void Delay(unsigned long cntr) { while (--cntr != 0); }
-
Thread
Analogen Stromzähler auslesen
(Schirmung - ob das sinnvoll ist sei dahin gestellt) auf dann (natürlich mit Abstandshaltern) ein PIC18F4550 Webserver incl. 64 Mb (!) SD-Karte gewerkelt hat. Die Verbrauchsdaten konnten entweder per Ethernet abgerufen werden oder im *.csv auf der SD-Karte geloggt werden. Eine RTC half noch beim Timing
-
Thread
PICKIT 2 und 18F4550
: [c] #include <p18f4550.h> // Pic .h eigebunden #pragma config FOSC = HS //Oscilator Art zwischen 4MHz - 20MHz #pragma config PWRT = ON //Power Überwachung AN #pragma config BOR = OFF #pragma config WDT = OFF
kommt folgendes: Clean: Deleting intermediary and output files. Clean: Done. Executing: "C:\MCC18\bin\mcc18.exe" -p=18F4550 "main.c" -fo="main.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- Executing: "C:\MCC18\bin\mplink.exe" /l"C:\MCC18\lib" "..\..\..\..\..\MCC18\bin\LKR\18f4550_g.lkr" "main.o
-
Thread
PIC4550 - Anfänger Problem
Firmware Version 04.40.01 PICSTART Program\Verify Report 06-Nov-2010, 23:45:37 Device Type: PIC18F4550 Address Range 0-5f Programming/Verification completed successfully PICSTART Program\Verify Report 06-Nov-2010, 23:46:04 Device Type: PIC18F4550 Programming/Verification
object file Error[180] D:\PROGRAMME\MPLAB\MPASM SUITE\TEMPLATE\OBJECT\18F4550TMPO.ASM 54 : RES directive cannot reserve odd number of bytes in PIC18 absolute mode Error[180] D:\PROGRAMME\MPLAB\MPASM SUITE\TEMPLATE\OBJECT\18F4550TMPO.ASM 55 : RES directive cannot reserve
-
Thread
PIC-Einstieg
Frank Melzer schrieb im Beitrag #1926439: > Mit welchem PIC sollte man anfangen Um ein bisschen aktuell zu sein: 8-Bit: PIC18F, z.B.: 18F1220, 2220 oder 4220 Bei den 16-Bittern ist inzwischen die Vielfalt ähnlich gross: PIC24 als neuer (Microchip-)
einfacher. >18F1220, 2220 oder 4220 Es gibt auch noch die 18F1320, 2550 und 4550. Aber das ist völlig egal, sofern du nicht bestimmte Features oder Pinzahlen brauchst. Es gibt auch die XLP (eXtreme Low Power) Variante
-
Thread
Homepage für Picprojekte
Beitrag auf meine Webside aufmerksam machen. Ich bin momentan dabei eine Webside über meine bisherigen PIC Projekte zu erstellen. Ich würde mich freuen von euch ein Feedback zu bekommen. http://stevy.bplaced.com/ lg Stefan
aber einfach so. Hast du Interesse an einem ähnlich aufgebautem Board, wie dein Projekt mit dem PIC 18F4550? Meines ist optisch fast gleich: es hat noch einen Touchfolienanschluß, und kann auch mit einem CAN-BUS-Controller-IC like 18F458 bestückt werden. Dann muß man etwas anders bestücken.
-
Thread
HD44780 8bittig ansteuern mit PIC18F4550
Hallo, will ein HD44780-Display 8bittig mit einem PIC18F4550 über Assembler ansteuern, krieg es aber nicht gebacken bzw. finde meinen Fehler nicht. Ich kann lediglich den Kontrast einstellen. Hier mein Code: [avrasm] init CLRF TRISB CLRF PORTB
Vergiss das mit der Nebensache. PIC ASM ist "anders". Das müsste so passen. Aber bei > lcde > BSF E > NOP > NOP > BCF E > RETURN könnten nur 2 NOPs zu knapp sein. Wie schnell läuft dein PIC und wie passt die
-
Thread
40kHz Timer mit Pic
Hallo, ich bin schon frustriert genug, dass ich einen Pic (PIC18F4550) in einem Projekt verwenden muss. Nun benötige ich eine Int.-Routine, die alle 125 Befehlszyklen (25 µs) ausgelöst wird. Den Timer0 kann ich alle 255 Befehlszyklen auslösen. So dachte ich
höheren Startwert. Denkste! Ich lande bei über 400 Zyklen! [code] // ----- INCLUDES #include <p18f4550.h> #include "delays.h" #include "timers.h" /* Auf EINEN Interrupt gekürzt */ #pragma code vector=0x08 #pragma interrupt interrupt void interrupt(void) { INTCONbits.TMR0IF = 0; Nop
-
Thread
USB mit PIC 18F2550 und 40MHZ Oszi
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
hier ist es wirklich gut erklärt, ... http://www.sprut.de/electronic/pic/8bit/18f/programm/usbbootloader/usbboot.htm#takt
-
Thread
Rolladensteuerung mit PIC18f4550
möglichst günstig eine Rolladensteuerung für sein Eigenheim entwefen. Nun, zur Verfügung steht mir ein PIC18f4550. Es sind 23 Rolladen mit dazugehörigen Taster zu schalten. Meine Idee wäre es, die Taster über einen Multiplexer mit dem Pic zu verbinden und auf der anderen Seite mit einem Demultiplexer
z.B. 3 identische µC (mit je 16 I/O) plus die Motor-Treiber. Da der TE offensichtlich gerne mit PIC arbeitet, böten sich alle ICs an, die mehr als 16 I/Os haben, z.B. der 16F886 wäre geeignet (hat 3x8 I/Os, die "überflüssigen" I/Os könnten für Zentralbefehle wie "alles rauf" oder "alles runter" oder
-
Thread
Pic Programmierung
Version mir gebaut und funktioniert alles einwandtfrei. Allerdings brauchst du dafür einen beschriebenen PIC18F4550 glaube, für die USB unterstützung. Kann den aber auch brennen und dir schicken (Bei interesse kannst du mir ja ne Nachricht schreiben). MFG RBS_Phoenix
hat das eigentlich einen Grund, warum die PIC24 und die dsPICs keinen EEPROM haben? Ich meine da is soviel drin, da hätte das doch auch noch gepasst.. Aber werde jetzt auch wohl umsteigen auf mindestens PIC18. Fand bloß die PIC16F Reihe so cool
-
Thread
Zustand am Port-Pin ändert sich beim "einlesen"
muss ich gestehen, dass ich in Sachen µC noch nicht wirklich fit bin. Ich möchte die DevID des PIC18F4550 auslesen. Die benötigte Clk als auch die Befehle (Data) generiere ich über folgende Anweisung: [c] ... int x; x = (int)data[3]; switch ((int)data[1]) { ... case 93:
:) Im Grunde möchte ich zum testen die Device ID eines DUTS (in diesem Fall einem PIC18F4550) über einen Steuerpic (ebenfalls ein PIC18F4550) auslesen. Dazu erzeuge ich über das Setzen zwei beliebiger Pins - in dem Fall RB6 und RB7 - sowohl die clk als auch die benötigten Anweisungen
-
Thread
[S] 1-wire Starter Kit
empfehlen mit denen ich einen relativ problemlosen Start wagen kann? Die Anbindung soll mit meinem PIC 18f4550 erfolgen. MfG
-
Thread
Aufbau eines PIC
productsearch.aspx?Keywords=DV164131 (Als Student/Schüler gibt es Rabatte) Eine weitere Möglichkeit ist dir PIC´s am Besten den PIC 18F4550 kostenlos von Microchip schicken zu lassen und dir ein Board von einem Drittanbieter zu besorgen + PICKit3 ohne Zubehör. Ich hab z.B. das P40 von olimex. Oder du holst
> am Besten den PIC 18F4550 der ist wirklich gut, um die ersten schritte zu machen und wird lange hinhalten (hat viel drin) ja, ein PICkit3 in der eBucht kaufen oder ein ICD2-Clone selber nachbauen, ist sehr ratsam
-
Thread
USB Verbindung stürzt ab
Vielleicht hast Du das automatisch so gemacht, aber da ich den Controller nicht kenne und die Suche nach "PIC4553" auf der Microchip-Site keine Treffer liefert... Ansonsten: Pack doch einfach mal einen Kondensator zwischen Masse und dem Gehäuse Deiner USB-Buchse, z.B. 10 nF. Hast Du sonst noch Widerstände
Microcontrollers verbunden. Hier ist ein Link zu dem Datenblatt des Controllers. Das ist zwar für den PIC18F4550 gilt aber auch für den 4553. In dem extra Datenbalatt für den 4553 steht nur der AD-Wandler beschrieben der rest ist gleich. http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf Die
-
Thread
Umstieg PIC auf AVR oder Linux
und den Bugfix dann unter einer neuen Nummer mit neuen Features und dementsprechend neuen Bugs (z.B. PIC18F258/2580/2585) nachlegte.
und 18f4550 eingeschossen hoffe das passt dann auch. VG
-
Thread
AVR ADC-Taktgeber galvanisch trennen vom Haupttakt
von mir beschäftigt sich gegenseitig mit PICs und gestern hat er mir etwas interessantes gezeigt: in PIC kann man offensichtlich den Taktgeber vom ADC galvanisch vom Core Taktgeber trennen. Chip ist PIC 18F4550, wenn man da ins register ADCON2 die Bits 2-0 zu 111 oder 011 setzt, dann: Frc (clock derived
Taktgeber >trennen. Das bezeifle ich. Lies mal was über [[Galvanische Trennung]]. > Chip ist PIC 18F4550, wenn man da ins register ADCON2 die Bits >2-0 zu 111 oder 011 setzt, dann: Frc (clock derived from A/D RC >oscillator). Ja und? Das ist keine galvanische Trennung, nur ein unabhängiger
-
Thread
Euer Lieblingscontroller
PIC18F4550. Warum ? - USB - als DIP40 erhältlich Leider nicht ganz billig.
PIC16F627 klein & fein PIC18F4550 meine ersten USB-Gehversuche, ging super einfach STM32F103VC die Eierlegende Wohlmilchsau fürs derzeitige Projekt ^^ VG, Rene
-
Thread
sprintf warnung pic c18
Hallo, ich programmiere den PIC18F4550 und verwende den C18 Compiler von Microchip (MPLAB). Allerdings erhalte ich immer folgende Warnung: "Warning [2066] type qualifier mismatch in assignment" void main() { char buffer
Ich kenne jetzt deinen PIC und deinen Compiler nicht. Aber aus C-Sicht spricht nichts gegen diese Zeilen; es sei denn du hast das #include <stdio.h> vergessen. Wenn du dann z.B. vorher irgendwo ein sprintf() mit anderer
-
Thread
Tempsensor DS18B20 1-wire und PIC
ein Fehler war, da die meisten Programme heute eher in C geschrieben werden. Ich arbeite mit dem PIC16f84 bzw pic18f88, wobei die Codes ja mit kleinen Anpassungen kompatibel zu anderen PICs sind. Meine Frage an euch, hat jemand zufällig irgendwo ein lauffähigen Assemblercode für einen DS18B20 oder
noch mal aufgreifen, da ich das gleiche problem habe. ich wollte die temparatur-sensoren über einen pic18f4550 ansprechen, doch bei meinem zusammengeschnittenen code hängt sich mein µC auf, was wahrscheinlich an den delays liegt. hat jemand einige fertige funktionen, um die temperaturmessung in gang
-
Thread
PIC IDLE Mode starten
Hallo! Möchte gerne einfach nur den Idle Mode starten, verwende einen PIC 18F4550 und den CCS Compiler. Vom theoretischen her weiss ich wohl dass man das IDLEN Bit auf 1 setzen, und SCS1:SCS0 auf 0 setzen muss, und dann mit einem Sleep befehl den Modus starten kann. Doch
-
Thread
Pinguino Projekt gefunden, virtueler Nachbau mit Lochmaster
gibt auf dem Schaltplan keine zusätzliche ISP Schnittstelle. Kann ich den Bootloader per USB auf den PIC brennen, oder müsste ich diesem extern brennen? Ach ja, es handelt sich um das Board mit dem PIC 18F4550, bzw. Tiny 4550 als Lochraster Variante ( Siehe diesem Blogeintrag: http://jpmandon.blogspot.com
ungeschickt aus. Durch ein Umordnen der Bauteile könntest du viele Brücken und Kurven vermeiden. PIC18F2550 http://www.hackinglab.org/ http://www.holger-klabunde.de/usb/18f2550.htm http://www.sprut.de/electronic/pic/8bit/18f/programm/usb2550/usb2550.htm "Leider wird der PIC18F2550 NICHT mit