-
Thread
Pulldown am ADC Eingang trotz Schutzbeschaltung?
Masse" über BAV99 und C damit ADC nicht floatet und ungültige Werte liefert? Konkret geht es um PIC18. Habe keine interne weak pulldown/pullup gefunden die ich zuschalten könnte. Grüße
erinnere haben fast alle PIC's an PORTB interne weak Pull-up's. Weiss allerdings nicht ob das bei allen PIC18 der fall ist. Gehts evt konkreter, welchen PIC du benutzt? Könnte man einen Blick ins betreffende Datenblatt werfen... Das betreffende Bit um die Pull-Ups zu aktivieren wäre übrigens RBPU. Evt
-
Thread
PIC18F4550-I/PT USB Design Guide Refernce Design
hardware/USB/index.html Aus der Praxis: http://www.mikroe.com/downloads/get/1248/mikromedia_pic18fj_schematic_v110.pdf Da laufen die USB Signale ohne alles über das halbe Board und es funzt.
ich hab mir neulich auch was überlegt mit dem PIC18F4550, relativ schnell hab ich dann herausgefunden das der cortex m3 stm32f103 von ST viel mehr features hat zum gleichen preis. die hätten dem pic, echt mal eine uart mehr spendieren können.
-
Thread
PIC16F873 GPIO-Problem
Das ist die sog. In-Out-Falle sehr bekannt bei PIC16FXXX. Diese wurde bei PIC18 durch den sog. Latch (LATA,LATB,...) behoben. http://www.sprut.de/electronic/pic/fallen/fallen.html#inout
Beitrag #1943446: > Das ist die sog. In-Out-Falle sehr bekannt bei PIC16FXXX. > > Diese wurde bei PIC18 durch den sog. Latch (LATA,LATB,...) behoben. > > http://www.sprut.de/electronic/pic/fallen/fallen.html#inout Nö. Um das Read-Modify-Write-Problem zu haben müßte man ja erst mal ein Port-Register
-
Thread
Zeiger in Integer umwandeln
0xf00000 rom unsigned char eedata_TransferFehler[MaxTransferFehler]; #pragma romdata bei einem PIC18F242 nicht in der *.h anlegen konnte, wobei bei einem PIC18F4680 funktioniert. Man hat mir geschrieben, das das in der *.c sei soll. Gruß Siegfried guten Rutsch ins Jahr 2009
-
Thread
Streifen im EA DOGM128 und sehr dunkel
ist noch ein Fehler bei deiner Ansteuerung. Mit welcher Taktfrequenz steuerst du es an ? Ich habe PIC 18F mit "handgemachter" SPI mit 16 MHz. Die Pins sind mit Widerständen auf 3,3V angepasst. Holger
DOGL unterscheidet sich vom DOGM ... Also ich nutze einen PIC 18F2520, 16MHz Quarz, alles in Assembler. Initialisierung, danach Ausgabe in Pages, dann (im Bild) Ausgabe über eigenen Pixelroutinen. Waits zwischen den Ausgaben gibt es keine, nicht mal ein NOP. Prinzipiell
-
Thread
Anfänger: Was für Komponenten notwendig (für C und USB)?
seinen PIC verfused hat. PICs haben oft bessere/mehr Peripherie als ATmega/-tiny. Für C würde ich PIC18 empfehlen, da die Architektur des PIC18 für C gut geeignet ist, Microchip schreibt: „C Compiler Optimized Architecture“. Die Entwicklungsumgebung MPLAB X IDE und dem XC8 C-Compiler gibt's kostenlos
-
Thread
Dot Matrix LCD an USB
Sowas würde ich mit z.B. einem PIC18F14K50 machen. Grundschaltung kannst du vom USBnub (http://www.fundf.net/usbnub/) abgucken bzw. gleich den USBnub als Bausatz nehmen.
Michael H. schrieb im Beitrag #2422557: > Sowas würde ich mit z.B. einem PIC18F14K50 machen. Grundschaltung kannst > du vom USBnub (http://www.fundf.net/usbnub/) abgucken bzw. gleich den > USBnub als Bausatz nehmen. Danke! Sowas in der Art habe ich gesucht!
-
Thread
PIC C Programmierung
Habe ein folgendes Problem: Ich wandle mit dem AD Wandler vom PIC18F2550 eine analoge Spannung! Das Ergebniss steht rechtsbündig in den Registern ADRESL und ADRESH wobei die LSB's im ADRESL stehen! Wie kann ich mit diesen 2 Lösungen in den Registern in eine dezimale
Ich habe noch eine Frage und zwar gibt es einen c Befehl für den PIC18F2550 mit dem man einen Software Reset auslösen kann?
-
Thread
Velleman K8061
habe von einem Bekannten ein Velleman K8061 (EXTENDED USB INTERFACE BOARD) bekommen, bei dem der PIC18F2550 offensichtlich defekt ist. Einen neuen PIC zu besorgen ist ja relativ einfach, aber dann fehlt ja noch die Firmware. Daher frage ich mal in die Runde, ob eventuell jemand die passende Firmware
usb anbindung für den pic16f871 ? http://www.grautier.com/grautier/archives/39-Velleman-k8055-1-to-PIC18F2550-USB2.0-Experimentierbord.html#extended http://zone.ni.com/devzone/cda/tut/p/id/4478
-
Thread
Werte im EEPROM definieren
Hallo, PIC18F2580; MPLAP; C18; möchte Werte im EEPROM definieren, die im Sourcecode liegen. Leider finde ich in der Hilfe von C18 kein Beispiel. Für MPLAP-Assembler habe ich folgendes. DBE MACRO block, ofs,
Hallo, habe folgendes gefunden und es in den Sourcecode *.h eines PIC18F4680 eingebunden. #pragma romdata eedata_scn=0xf00000 rom eedata_values[8] = {0, 1, 2, 3, 4, 5, 6, 7}; #pragma romdata Funktioniert Prima. Habe es auch in den Sourcecode eines 18F258 eingebunden
-
Thread
PIC18 über ECAN Werte von Sensor erfassen und PWM ausgeben
diesen Daten will ich mir einen Servo in die bestimmte Possition stellen. Berechnungen sind ja mit dem PIC18 nicht mehr so schwer wie die 16er Generation. Problem ist im Moment die Erfassung der CAN Daten. Ich finde dafür keine Samples. Über Analoge Sensoren mit 0-5V Ausgang läuft mein Prog auf dem PIC16
www.microchip.com in application notes unter candevices, da gibt es fertige C-Funktionen für die PIC18. Die deutsche Seite von Sprut (www.sprut.de)für die Pic-Controller ganz gut gemacht, aber die kennst du wahrscheinlich schon.
-
Thread
1 Quarzoszillator für 10 PIC's?
Hi, ich habe 10 Stück PIC18F Prozessoren in einer Schaltung und möchte nicht jedem Prozessor einen eigenen Quarz nebst Kondensatoren spendieren und dachte daher daran ein fertiges Oszillator-Modul für alle Prozessoren zu nehmen
kann so ein Oszi-Modul 2 TTL Eingänge oder 10 Low-Schottky Eingänge versorgen. Im Datenblatt des PIC18F steht allerdings das es sich um einen CMOS Eingang handelt. Frage: wieviel Saft zieht denn nun so ein CMOS kompatibler Eingang? Kann ich unbesorgt meine 10 CMOS Eingänge an das Oszillator-Modul
-
Thread
I2C Kommunikation XC8 MPLAB
gerade eine I2C Kommunikation aufzubauen und brauche dabei etwas Hilfe. Ich arbeite mit einem PIC18F2550´, ICD3 und MPlab XC8 Compiler. Bisher gemacht: Ich habe nach folgendem Tutorial eine I2C Bibliothek geschrieben. https://electrosome.com/i2c-pic-microcontroller-mplab-xc8/ Den Code
Udo schrieb im Beitrag #4870758: > Und warum schreibst du hier nicht weiter ? > > Beitrag "PIC 18F2550 I²C Kommunikation XC8 Compiler" Weil ich nun einen Schritt weiter bin und sich der Kern meiner Frage im alten Thread etwas verflüchtigt hat....
-
Thread
Buch PIC Mikrocontroller für Anfänger
Hallo, wir programmieren bei uns in der Schule gerade einfache Beispiele mit PIC Mikrocontrollern (PIC18F876). Leider fehlt mir noch etwas der Durchblick und ich bin auf der Suche nach einem guten Buch. Kann jemand von euch ein Buch empfehlen? Ich habe mir schon mal das Buch Mikrocontroller für Einsteiger
> wir programmieren bei uns in der Schule gerade einfache Beispiele mit > PIC Mikrocontrollern (PIC18F876). So machten wir es in Mikroprozessortechnik im Studium auch. Anfangs erst mal die Architektur und den Befehlssatz und das Datenblatt eines mittleren Typen besprechen, und dann ging es ins Labor
-
Thread
PIC18F47Q43 - Schleife geht nicht
Hallo Zusammen, Ich habe einen PIC18F47Q43 mit einem ENC28J60 verbunden, funktioniert soweit. Die IDE ist die MPLAB IDE v6.20. Der C-Compiler der XC8 Version 2.46. Ich möchte ich die MAC-Adresse wie zuvor die IP-Adressen aus dem EEPROM
auf mehrere Arten schreiben, aber das löst nicht dein eigentliches Problem. Du verwendest den PIC18F47Q43 und das ist ein 8-bit Controller. Laut Spezifikation nimmt "int" immer die Systemweite an, also 8 Bit (in deinem Fall). Und wenn du dann schreibst [c] int_Adresse <= 0xFF [/c] dann inkrementiert
-
Thread
NMEA von GPS-Modul mit PIC18f8520 auswerten, klappt nicht richtig.
Hallo, ich habe ein GPS-Modul welches brav und schön sauber Daten an das Hyperterminal sendet. Diese Daten möchte ich mit meinem PIC auswerten. Habe zuerst einmal ein ganz simples Programm geschrieben, welches Daten ab dem $-Zeichen in einen String kopiert, bis zu dem *-Zeichen. Das Programm funktioniert im Debugger, sprich alle vorgegebenen Zeichen im RCREG1-Register werden in den String, Register für Register beschrieben. Bei dem *-Zeichen wird die Schleife verlassen. Jedoch funktioniert die Zeichenausgabe nur im Debugger. In der Hardware wird nur der erste Buchstabe, ab zu zu mal
-
Thread
WLAN Anbindung
Rechenleistung ist nicht unbedingt das Problem. Ich habe einmal einen Vergleich gemacht: System 1: PIC18F67J60 8 Bit, ca. 10 MHz Instruction Clock, 10 MBit Ethernet MAC/PHY, Microchip TCP/IP Stack System 2: Luminary Micro (jetzt TI) LM3S6911 32 Bit Cortex M3 80 MHz, 10/100 Mbit Ethernet MAC/PHY, uIP
Architekturen ich inzwischen schon durch habe... Z80, 6502, 68000, 68H11, x86, 8051, AVR, AVR32, PIC 18/24/dsPIC, ARM, MIPS/PIC32, MSP430, diverse DSPs... Ich mache das aber auch schon ein paar Jahrzehnte. Daher bin ich eigentlich herstellerneutral und nehme den Controller, den ich für am passendsten
-
Thread
Neue Reflow Steuerung zum Stöbern Meckern oder Bauen
Standartbaugruppen finden und einprogrammieren. Das läuft dann auf Tastendruck los. Wir hatten bereit über einen PIC18LF4550 + LCD nachgedacht aber die Idee dann wieder verworfen. Evtl bei einem Redesign. oscar schrieb im Beitrag #3175832: > Steht denn die > Software schon ? Wird die auch veröffentlicht ?
Somit hast Du eine serielle Schnittstelle. Ich werde schauen recherchieren ob USB OTG auch mit PIC18 funktioniert. Bei den Microchip 16bitern bin ich mir da absolut sicher aber wie es bei den 8bitern aussieht muss ich nachschauen. Alternativ könnte man - wie du angedeutet hast - die herausgeführt
-
Thread
konnte pic 16f84a 1x programmieren, jetzt gehts nimmer.
und 5 können das mit der Software PBrenner ab V3.4. (Ältere Versionen nur mit einigen Typen) PIC18Fxxx/xxxx Das gleiche Problem gilt im Prinzip auch für die PIC18F-Typen mit internem Oszillatorblock (nanoWatt). Auch hier läßt sich MCLR per Config zum Input-Port RE3 machen und gleichzeitig INTOSC
-
Thread
PWM Frequenz um 1/4 kleiner als berechnet
programmieren und damit die Fragen und Probleme... Hardware: Pololu P-Star 25K50 Micro Microchip PIC18F25K50 Internally clocked at 48 MHz, resulting in execution speeds up to 12 million instructions per second (MIPS) Precision 16 MHz crystal Software: MPLAB X IDE v4.01 XC8 v4.44 Ich habe das
Bootloader um direkt per USB programmieren zu können. Habe jetzt folgendes gefunden: [code]The PIC18F25K50 has several configuration bits in flash memory. For the P-Star, the values of those configuration bits are shown in the table below. These configuration bits cannot be changed by the bootloader
-
Thread
Low Power uC
Der PIC18F24J11 z.B. wäre XLP und hat auch einen RTCC integriert.
eine Uhr mit einer 2032. Die 2032 sieht man nicht, ist auf der Rückseite. Der Controller ist ein PIC18F24J11 mit integriertem RTCC Modul. Die Anzeige besteht aus 12 zweifarbigen LEDs. Rot -> Stunden Grün -> Minuten (durch Blinken wird Minutengenau angezeigt) Orange -> Sekunden
-
Thread
I2C Reichweite
des CAN-Controllers, ist im Allgemeinen ein 8-pin DIL oder SO-08), und das wars. Meine Empfehlung: PIC18F26K80 (8 Bit) oder dsPIC33FJ128GP802 (16 Bit, 40 MHz) plus MCP2551 Transceiver. Bei den AVRs brauchst Du immer noch einen extra Chip für den Controller, wenn Du nicht gerade die dicken 90CAN32/64
extra Controllerchip (entweder ein SJA1000 oder ein Microchip MCP2515) kostet fast so viel wie der PIC18F26K80 oben, der aber noch einen kompletten Prozessor mit eingebaut hat. Ist also teurer, braucht mehr Bauteile und auch mehr Platz. Also warum eine schlechtere Lösung wählen? Von NXP gibts die LPC11C24
-
Thread
XC8 Compiler und TCP auf 18f67j60
Poste doch mal die Fehler. Der PIC18F97J60 und PIC18F67J60 sind mehr oder minder gleich, ersterer hat v.a. mehr IOs und bisschen mehr Peripherie. Wahrscheinlich sind das nur ein paar IO Zugriffe, die beim 67J60 nicht vorhanden sind.
-
Thread
PIC16f877a - Keine progammierbare Betriebsfrequenz möglich?
ein Zeichen dafür, dass er viel zu alt ist: Reichelt: PIC16F877A -> 4,15€ PIC16F1937 oder PIC18F44K20 -> 2,35 Wenn man genau nach den Spezifikationen guckt, kann man sicherlich noch etwas sparen. Z.B. weniger als 40 Pins, kein/weniger EEPROM, weniger Flash, etc...
> PIC16F877A -> 4,15€ > PIC16F1937 oder PIC18F44K20 -> 2,35 Oder ein Zehnerpack 16F887 vom Chinesen fuer ca. 1 Eu das Stueck.
-
Thread
Alternative zu RS232
Schnittstelle sein, RS232 geht auf jedem nicht gerade uralten PC bis 115200 Baud. Wenn man einen PIC18F.... mit passender Quarzfrequenz betreibt schafft der das auch locker (mach ich selbst).
Da braucht man aber kein PIC18, auch ein PIC16 schafft das mit geeignetem Quarz (mach ich selber) :)
-
Thread
Eagle Library als Vorlage
Hallo. in der microchip library ist der pic18f4455 enthalten. ich brauche jedoch den pic18f4580, welcher sich nur minimal vom erstgenannten unterscheidet. ich möchte jedoch nicht die gesamte library kopieren und das eine bauteil abändern.
-
Thread
Welchen Controller für C++ Programmierung? Gesperrt
8 Bit PICs gibts das PICKit3 Debug/Express Kit, dort sind C-Lessons dabei, zugeschnitten auf den PIC18F45K22. Wäre für mich eigentlich das Entscheidungskriterium schlechthin, denn ohne sowas wäre ich aufgeschmissen.
ausprobiert: Meinen One Wire DS18B20 C-Code hab ich in nich mal 1/4 Stunde von PIC24 (16bit CPU) nach PIC18 (8bit CPU) portiert.
-
Thread
Treiber für uC an virtuellem COM-Port
verlangt doch keiner ernsthaft von euch? Das habt ihr euch doch selber ausgedacht. Nimm einen PIC18F2550 und mach ein HID Device draus. Beispielcode gibt es bei Microchip.
> doch keiner ernsthaft von euch? Das habt ihr euch doch selber > ausgedacht. > > Nimm einen PIC18F2550 und mach ein HID Device draus. Beispielcode > gibt es bei Microchip. Doch, leider. Wir haben unserem Projektzuständigem Lehrer schon eine fast fertige Lösung präsentiert, aufbauend auf ein
-
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
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
bleibt er auf Busy. Hat schon Jemand den schon zum laufen gebracht? Habe den CDC auch auf einem PIC18F14K50 laufen und das war in einer Stunde erledigt. Philipp
-
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
-
Thread
PIC 18f2550 und I2C EEPROM
Hallo Gemeinde, wie schon im Titel ersichtlich möchte ich gern mit einem PIC 18f2550 in einen EEPROM schreiben und auch wieder aus ihm lesen und das über den I2C Bus Zu den Daten: µC PIC: 18f2550 EEPROM: 24AA 1025 I/P Compiler: C18 Verwendeter Code: Schreiben:
-
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 3
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 keine, ist nur mit dem Display von Conrad
-
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 aus
-
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 (s.h
-
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/dev
-
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 ********************************************************/ #pragma config OSC = HS
-
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
ccs delay_us() problem
der µc ist pic18f1320 das programm soll einen bipolaren schrittmotor beschleunigen, hier ist das ganze programm: #include "C:\Dokumente und Einstellungen\praktikant\Desktop\array\main.h" #fuses HS,NOWDT,NOPROTECT
die 20mhz sind korrekt, ich messe die zeit über "pic18 simulator ide". motor ist noch nicht angeschlossen, mein programm laut des simulators braucht zwischen den ersten und dem zweiten schritt 1,017s und das bei 20mhz extern oder 5mhz intern, das scheint
-
Thread
CAN-BUS Daten auf 7-Segment-Anzeigen
Controllers einarbeitest. Du möchtest schließlich keine Brushless-Regler bauen. Nimm einen "kleinen" PIC18 mit CAN-Schnittstelle, wie z.B. PIC18F2680. Der hat alles, was du brauchst ist ebenfalls bei den üblichen Verdächtigen (z.B. Reichelt) im bastelfreundlichen S-DIL28 Gehäuse erhältlich.
-
Thread
Einsteigerset von ELV
PIC16F877 einen MP3 Player gebaut, ging ganz gut. Also die PICs sind schon ganz nett, gerade die neusten PIC18 sind teilweise echt super. Die haben viele schöne Zusatzfunktionen und man bekommt durch Microchip einen guten Einstieg. Es gibt z.B. einen PIC18 mit dem man 2MB Ram linear ansprechen kann. ABER
-
Thread
Lauflicht mit 28! Led´s
den Übergängen der Segmente etwas aufpassen. Ich persönlich würde das ganze dann zb mit einem PIC18LF6620 machen.. denn der Kostet bei Reichelt gerade einmal 2.95Euro.. und hat 54 IO-Pins und 5 PWM-Module.
>eine eigene Schleife aufzusetzen, Schoasch >Ich persönlich würde das ganze dann zb mit einem PIC18LF6620 >machen.. denn der Kostet bei Reichelt gerade einmal 2.95Euro.. und >hat 54 IO-Pins und 5 PWM-Module. >maddin. >ps.: der ansatz zu sagen ich mache eine 5 kanal pwm, und verschiebe >dann die
-
Thread
Variablen in Hauptprogramm und ISR nutzen
gelegt, so dass der gewünschte, optimale Code entsteht. Dumm nur, dass der gleiche C-Code für einen PIC18 extrem ineffizient wird, da er nur ein Arbeitsregister hat und dann die Temp-Variable auch noch auf dem Stack ablegt, der beim PIC18 ohnehin etwas kompliziert arbeitet. Nun ja, man kann nicht alles
-
Thread
PIC Mikrocontroller
Nun habe ich schon in manchen Datenblättern geschnüffelt (bei MC die wir hier haben PIC16F877, PIC18F458, ...) ob ich EUART irgendwo finden kann. Hab aber leider nichts gefunden. Desswegen meine Frage: Welche Mikrokonrtoller sind fähig ein Wake-Up zu rgistrieren, und sich auf die vorgegebene
ich eh ein Beispiel auf Microchip. Irgendwo habe ich mal eines gesehen. mfg Schoasch PS.: Der PIC18F4550 wäre vl interessant: • Asynchronous (full-duplex) with: - Auto-wake-up on character reception - Auto-baud calibration
-
Thread
Kostet der Microchip C18 Compiler etwas?
Hallo, ich hatte die Tage erfolglos versucht ein fertiges Projekt PIC18F2680 neu zu compilieren, leider bekam ich unter anderem eine Fehlermeldung das der Compiler über der 60 Tage evaluation Zeit lag. Ist da nur eine 60 Tage Testversion drauf und danach darf man Zahlen
verwendet hast usw. Das sind die vollständigen Quelltexte die frei sind. Es handelt sich um einen PIC18F2680 ursprünglich ist das anscheinene mit Eclipse und MC18 3.35 gemacht worden.