-
Thread
ENC28J60 (Mikro-)Web-Server die Nächste
Hallo! Ich habe die Software auf einem PIC18F4585 am laufen (C18 Compiler). Bei Interesse einfach melden. (braucht 20KB ROM/1,1 kB RAM) vg Jürgen
Hallo! Die Schaltung ist mit wenigen Worten beschrieben: - PIC18F4585 oder ähnlich mit internem Takt - Das Breakout-Board: http://www.ebay.de/itm/ENC28J60-Ethernet-LAN-Netzwerk-Modul-Arduino-RJ45-SPI-mit-Befestigungsbohrungen-/121158045138 CS auf A3 SI
-
Thread
dsPIC30F4011
auch nicht genau was da drin stehen muss. Wenn ich das Source File von dem PIC18 nehme hat diese die Endung .asm das wird beim PIC30 nicht als source File erkannt. Lange Rede kurzer Sinn, ich hoffe jemand von euch hat Erfahrung mit der Assembler Programmierung des dsPIC30F4011
Also: Ich hab auch nen Tag gebraucht um mit dem C18 Compiler an nem Pic18F4550 eine Diode blinken zu lassen. -> Schau dir beispielpfojekte an. Falls du den Ordner: C:\Programme\Microchip\MPLAB C30 in deiner Version hast, findest du darin Examples
-
Thread
Datenlogger muss 1 Jahr mit Batteriestrom durchhalten
: - WDT & sleep der den PIC18FxxKxx in den in den nanoWatt Schlaf schickt - Versorgungsspannung von Sensoren und SD Karte in den schlafpausen ebenfalls abschalten - Schaltregler statt 7805 Das Ganze muss (sicher) 1 Jahr
Loggers gedacht. Die Messwerte werden aber nicht sofort auf die SD Karte > geschrieben sondern im PIC-Flash zwischengespeichert. Ist der voll, wird > die SD Karte aufgeweckt und beschrieben. > > Als Sensoren kommen zu Einsatz: > > 2 x DS18B20 > 2 x HIH-4000 (braucht 5V) DS18B20 rausschmeißen
-
Thread
Controllervergleich
Befehle 16 oder 32 Bit breit sind. "Was oft immer aus Unwissenheit falsch angebracht wird ist PIC = PIC16C5X" Das ist nicht Unwissenheit. Wenn der andere nicht konkret sagt, welchen PIC er meint, woher soll man denn wissen ob nun PIC12 oder PIC18 ? Es bricht sich doch keiner ein Bein ab, wenn er gleich zu Beginn sagt: "Ich benutze jetzt den PIC18xxx". Sonst darf er eben nicht gleich sauer sein, wenn man annimmt, er meint den PIC12. Ist genau das gleiche, wie wenn jemand vom Atmel redet, das könnte ein 8051, 251, AVR, ARM oder sonstwas sein
-
Thread
Welche uC soll ich wählen für Steuergerät von den Sensore
gearbeitet und damit Erfahrungen gemacht? Ich arbeite mit PICs und kann dir folgende Chips empfehlen: PIC18F2550 PIC18F4550 (-->www.microchip.com) Beide besitzen eine I²C Schnittstelle und haben ein USB-Modul (USB2.0)integriert. Für diese Chips gibt es ein Übungsboard. In der Dokumentation findest
ist. Er hat gemeint, 12bit ist mindestens, besser 16bit... Ich habe die uCs wieder angeschaut. PIC18F2550,PIC18F4550 und ATmega16/32 gehen nicht mehr, weil sie nur 10bit Auflösung haben. Ich glaube ich muss weiter suchen. :(
-
Thread
Netzsynchronisation für Triggerschaltung
des Wertes hätte man eine schöne 0-360° Einstellmöglichkeit. (20ms von 18kHz sind 360) Allerdings zählt der PIC einfach nicht, anscheinend kann er nicht so schnell zählen. Hat wer eine Idee was ich machen könnte bzw. gibts da nen Baustein oder stimmt was mit meinem PIC
Motorsteuerung. Assembler war nicht notwendig und alles wurde in C geschrieben. Bei mir wurde ein PIC18F452 eingestezt; ein PIC16F876 sollte aber kein Problem sein. Bei mir ist uebriegens die Netzfrequenz 60Hz. Hier die Beschreibung der Hardware: 100HZ (120HZ) Interrupt auf INT (RB0). TIMER1
-
Thread
Begriffe zum PIC?
ein PIC18F4550 Ich verwende das Board hauptsächlich um das Programmieren zu üben was mir aber Probleme bereitet sind ein paar Begriffe wie : TRIS, LAT und PORT Ich programmiere mit MPLAB und dem C 18
Kenntnis der zu programmierenden Hardware zu erlangen wünscht: "Ich programmiere mit MPLAB und dem C 18 Compiler." Mein Rat wäre da: - einen PIC16 hernehmen - in Assembler die allerersten Programmierübungen machen W.S.
-
Thread
Eingangsspannung wenn keine Versorgung anwesend
und kein VCC, dann wird über die Eingangsdiode ein kleiner Strom fließen, und der wird dir Deinen PIC versorgen. PIC läuft dann mit ca. 4.3V. Es gibt dann vermutlich kein Reset.
wanns da nicht um Bascom geht, solltest du dir das mal anschauen. http://www.sprut.de/electronic/pic/index.htm
-
Thread
OLYMP Gastherme GasStar Compact 8-27kW Zündgerät defekt.
kann an so einem Zündgerät altern? (z.B. Optokoppler, Elkos, Zündspule...?) Ist im dort verbauten PIC ein Selbstzerstörungscounter installiert? Kann man den Pic auslesen, oder kann man PICs prinzipiell auslesesicher (LockFlag) machen? Timingdiagramme zum Zünden? Hat schon wer anderes Erfahrungen
von Olymp kauft? > Kann man den Pic auslesen, oder kann man PICs prinzipiell auslesesicher > (LockFlag) machen? Der PIC hat Ausleseschutz, obwohl ich auch schon Geräte auf dem Tisch hatte wo das Ausleseflag eben nicht gesetzt war.
-
Thread
Neuling sucht Controller mit ADC
Das gute an dem PIC ist, dass es sehr viele Beispiele und Tutorials gibt, die sich mit USB befassen. Wenn es umbedingt die 12bit sein müssen (4096 Stufen -> 1,2mV Auflösung), könntest du ein PIC18F46J53 nehmen. Den
oh man, man sollte genauer gucken^^ Jetzt aber Entgültig: PIC18F2458, ein 28pol SDIP, 5V Versorgung, 10*12bit ADC-Channel, 24kB Programm-Speicher und 2kB RAM. http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en530217 Vergiss den PIC18F46J53..
-
Thread
Problem mit Servoansteuerung mit einem PIC!
des servos usw. Also funktionsprinzip vom servo ist mir prinzipell klar! So ich verwende einen PIC 16F877a mit jetzt mittlerweile der Taktfrequenz 20Mhz (vor ein paar wochen habe ich noch 4 MHz verwendet -> hat aber leider auch nicht hingehaun). Diesen PIC programmiere ich in C mit MPLAB Version
hallo Erstmal danke! Ich habe das jetzt ausprobiert, doch leider hängt sich da mein pic auf! Am Anfang hat es funktioniert und sobald ich einmal ein Zeichen zum PIC sende hängt er sich auf! mfg
-
Thread
Mikrokontroller, geringe Betriebsspannung
ah ok das hört sich doch schonmal gut an. Zur Zeit benutze ich einen PIC18F14K22, der scheint anscheinend von 1.8 -5V arbeiten zu können. Ok Danke für die Hilfe :)
Hoffentlich kommst Du mit dem PIC18F14K22 hin. Der hat nämlich nur 16kB Flash und 512 Byte Ram. Und die CPU hat nur 16 MIPS. Das wird arg eng... http://www.microchip.com/wwwproducts/en/en538160 Ich würde mindestens einen 16F54 oder
-
Thread
Pic Mit LCD Display
mich jetzt schonmal für verständnis probleme :). ich habe mir jetzt ein schaltung aufgebaut mit PIc controller und LCD Display "LGM12641BS1R" Als Pic controller habe ich PIC18F4550 und einen 4x4 Tastaturfeld mit einem MM74C922. Ich habe bis jetzt noch nie einen LCD Display Programiert, ich
>Als Pic controller habe ich PIC18F4550 Die Sache wird sowieso nicht gehen da die Pins RC4 und RC5 fuer USB sind und nicht als normale IOs nutzbar sind. Also Schaltung neu machen.
-
Thread
Welcher Lowpower uC
Beitrag #3622414: > Aus meinem Projekt sollte einmal eine Uhr mit LCD Display hervorgehen. Es gibt PIC16/18 mit integriertem LCD-Segment Treiber: z.B. den PIC16LF(1)903: nanoWatt XLP und bis zu 72 LCD Segmente
du einen Mikrocontroller nehmen der in der Lage ist dumme > Glaser anzusteuern. Der oben genannte PIC16 wäre z.B. so einer. Es gibt auch PIC18 und PIC24 mit LCD-Treiber und eingebautem RTCC, aber leider nur mit >=64 Pins.
-
Thread
pic page problem
> ... oder gibt es dort die pagetierung nicht? Bei den PIC18Fxxxx muß das Programm nicht mehr auf mehrere Pages aufgeteilt werden. Es gibt nur noch eine Page! Auch lassen sich die PIC18F deutlich einfacher debuggen als die auf einer älteren Architektur basierenden PIC16. Vielleicht solltest Du mal über einen Umstieg auf die moderneren PICs nachdenken. Zu fast allen PIC16-Typen findest Du übrigens einen pinkompatieblen PIC18F.
-
Thread
Kommunikation PIC <-> Lincan via CAN Bus
meine Hardware, deswegen kann ich erst jetzt antworten. @Willivonbienemaya: Seltsam, dass du den PIC nicht findest, ich habe noch einmal in die Doku gesehen, er heißt wirklich PIC18F6585. Zusätzlich verwende ich auch noch den PIC18F2685. Die Bitrate zu messen, ist mir leider mit dem Osci noch nicht
Marius schrieb: > @Willivonbienemaya: Seltsam, dass du den PIC nicht findest, ich habe > noch einmal in die Doku gesehen, er heißt wirklich PIC18F6585. Ich glaubs. Nur hier ist er nicht dabei: http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=
-
Thread
DISKRETER Spannungsgesteuerter Oszillator(VCO)
neuer gast schrieb im Beitrag #3627992: > Begründung: Ich hab hier einen PIC18f1455, der kostet 0.8Euro mit adc. > Würde ich einen Chip mit den gleichen Funktionen ohne ADC kaufen krieg > ich einen alternativen PIC um 0.4 euro. > -> würde ich also eine diskrete schaltung
.. ihr lästert über den gewählten Controller, aber keinem ist der Flüchtigkeitsfehler aufgefallen. PIC18f1455 statt PIC16f1455. Also Leute, wenn ihr ernst genommen werden wollt, erst mal schauen, um was es überhaupt geht.
-
Thread
PIC ist Trumpf?
anschau, kann ich nur sagen "OH GOTT NEIN", (nix gegen LazyBee), aber das ist kein guter Einstieg in die PIC's. Der PIC16C84 ist der Vorgänger vom 16F84, und der ist schon uralter Adel. Wenn schon PIC16, dann der Nachfolger des F84, der 16F627. Nochbesser wäre als Einstieg, gleich einen PIC18 zu nehemen, der
kann ich nur sagen "OH GOTT NEIN", (nix gegen LazyBee), aber >das ist kein guter Einstieg in die PIC's. Der PIC16C84 ist der Vorgänger >vom 16F84, und der ist schon uralter Adel. Wenn schon PIC16, dann der >Nachfolger des F84, der 16F627. Nochbesser wäre als Einstieg, gleich >einen PIC18 zu nehemen
-
Thread
PIC12F509 hidden features und "High Flash"
Bank5, dort scheinen mehrere Register (auch die unteren, z.B. ) andere Funktionen zu haben. Der PIC16F505-ICD hat 20 Pins. Es gibt einen PIC16F506, der der große Bruder des PIC12F510 ist. In DS80190G wird beschrieben: 2. Module: PIC12F509 debugging with ICD2 (PIC16F505-ICD silicon) – Invalid
einen mit simpler Logik realisiserten Teiler :4 herausgeführt. Mit dem Demoboard welches auch beim PicKit debug express vorhanden ist (Pic 18F45K50) habe ich dann kleines Programm entwickelt das abhängig von der Einstellung von 8 Dip schaltern an seinen Ports diese Impulse zälht und jeweils nach erreichen
-
Thread
PDIUSBD12 ersetzen oder "adaptieren"
zweiten PIC 18F2550 mit dem PIC24 verbinde.. lieber wäre es mir ich könnte alles mit dem 18F2550 machen... oder eben den PDIUSBD12 mit einem anderen "Huckebak" chip an einen RS232 bekomme... ..eiere da schon
USB HOST Ersatz, und das ganze dann funktioniert, wäre ich überglücklich. Ich würde dann einen PIC18F2550 als Rudimentären Chip nehmen ( Arduino, AVR ect habe ich leider keine Erfahrung ) und an dem Taster hängen. Der PIC18 soll dann mit dem USB HOST CHIP kommunizieren und die Befehle umsetzen
-
Thread
HC-49 Sockel
Ich bin gerade dabei eine PIC24E/H/FJ/dsPIC33/PIC32 (28-pin SPDIP) Testplatine zu bauen und möchte sie relativ universal halten und deshalb den Quarz (HC-49) austauschbar machen. Gibt es Sockel für HC-49 Quarze? Wenn ja, wo kann
seiner Suche findet: http://www.conrad.de/ce/de/product/168777/Praezisionssockel-fuer-Quarze-im-HC18U-Gehaeuse-Fischer-Elektronik-PQ-18-Z-Frequenz- http://www.voelkner.de/products/27206/Quarzsockel-Hc-18.html http://de.farnell.com/fischer-elektronik/pq-18/prazisionsfassung-fur-quarze-hc18/dp/4695422
-
Thread
PIC32, PWM-Signal verarbeiten
die kann man einfach auf Default lassen, oder ein Beispielprojekt nehmen. Macht man das, ist ein PIC32-Timer auch nicht viel komplexer als der eines PIC18. Selbiges gilt für fast alle andere Peripherie. Der MZ hat halt etwas mehr drin...
man einfach auf Default lassen, > oder ein Beispielprojekt nehmen. > > Macht man das, ist ein PIC32-Timer auch nicht viel komplexer als der > eines PIC18. Selbiges gilt für fast alle andere Peripherie. Der MZ hat > halt etwas mehr drin... Hast vollkommen Recht, am Anfang war bisschen schwierig
-
Thread
Suche DIP-µC für 80kHz Gegentakt-PWM in Hardware
der PIC18F1330 hat 3 HW PWM, jeder davon auch einen eigenen Gegentakt Ausgang. Es lassen sich verschiendene Betriebsmodi konfigurieren. DIL Gehäuse ist jedenfalls verfügbar und die Kosten sehr gering.
Meine Test-PIC16 damals in Assembler zu programmieren war eine echte Qual und ich glaube da hat sich zum PIC18 nicht viel geändert. Der fällt also raus wegen mag ich nicht. TME kenne ich nicht, verkaufen die an
-
Thread
VUSB über Spannungsteiler an PIN
Hallo, ich habe hier eine Beispielbeschaltung eines PIC18, welcher mit einem BT Modul kommuniziert. Darüberhinaus ist eine USB Mini B Buchse angeschlossen und kommuniziert mit dem PIC. Ich frage mich warum über den Spannungsteiler VUSB an dem RCO PIN
PIC18 schrieb im Beitrag #4074085: > Ja der PIC wird über USB mit Spannung versorgt, über einen 3,3V > Linearregler natürlich. Kann sein, muss aber nicht. Der Linearregler kann auch aus einer anderen
-
Thread
diverse Fragen zu PICs
beginne mit den PIC18Fxxx und keinenfalls mit den PIC16Fxxx! für die 18er bekommste von Microchip alles (studentenversionen). als brenner würde ich dir den hier empfehlen: http://www.mikrocontroller.net/topic/18703
Wenn Du Dich für PIC entschieden hast: Im aktuellen MPLAB (Version 8.00) liegt der PICC-Lite Compiler von Hi-Tech bei. Der kann Code für einige PIC12 und PIC16 (teilweise mit Einschränkungen) generieren. Oder für PIC18
-
Thread
Rückwandbus mit I2C
angebundenen Controller MCP2515 von Microchip zB in Verbindung mit einem Mega8. Ein Microchip PIC18F26K80 auf der anderen Seite hat CAN bereits eingebaut, und der eingebaute CAN-Controller ist eine stark verbesserte Version des MCP2515 mit mehr Pufferspeicher, und der PIC kann direkt auf die CAN-Register
> Welcher von den PIC32 hat denn einen Ethernet-Phy eingebaut? von denen keiner. Auch hier habe ich 8 Bitter mit 8 Bittern verglichen. Ich hatte die PIC18F97J60 Familie im Sinn. Die hat quasi den ENC28J60 gleich mit eingebaut
-
Thread
PIC32MX verbindungsproblem mit Pickit3
Ich habe hier ein PIC32MX664F128H und bekomme mit dem PicKIT3 (funktionierte bis zu letzt noch mit einem PIC18F) einfach keine Verbindung. Ich habe darunter mal die Fehlermeldung und die Beschaltung angehängt. Laut
to program device -------------------- nach dem Entfernen des Widerstandes zwischen MCLR und PicKIt (33R) bekomme ich den Fehler: Target device was not found. You must connect to a target device to use PICkit 3. Connecting to MPLAB PICkit 3... Firmware Suite Version.....01.28.18 Firmware
-
Thread
PIC verzögerung
Hallo zusammen, ich arbeite mit PIC18F4550 MPLAB und Compiler C mit frequenz 20MHz. und en Takt brauch 02µS aber mein Programm scheint nicht zu funktionnieren. so sieht es aus: #include "Test.h" #include <p18F4550> unsigned int
hallo im Anhang ein Beispielcode für den Pic18F1320 mit Interrupt auf Timer1 gerhard
-
Thread
Vervierfachung der Latenzzeit bei Multiplikation
Hallo Ich benutze einen PIC18f4420 mit C18-Compiler. Über den Timer3 und das OutputCompare2-Register generiere ich eine variable Frequenz an CCP2. Dabei muss ich jedes mal beim Compare-Interrupt das Register um die gewünschte
wie lang das dauert. Die Frequenz benötige ich nach der Berechnung und der Interrupt geht vor. Der PIC18F ist auch sehr schnell mit Multiplikationen. Das ist nicht das Problem. >>??? :-) Betreibe den PIC mit den internen 8Mhz mitt eingeschaltenem PILL = 32MHz. Der Systemtakt beträgt dann 8MHz.
-
Thread
"Anfänger" Hilfe bei Controller Wahl (TCP/IP)
und hier schon ein paar > Mal gelesen habe das der TCP/IP Stack sehr viel Speicherplatz braucht PIC18F97J60, wenn Du wenig CPU-Leistung brauchst PIC32MX695F512+ext. PHY, wenn Du viel CPU-Leistung und hohe Datenraten brauchst. fchk
weniger Pins für den Anfang reichen, kannst Du auch das hier nehmen: https://www.olimex.com/Products/PIC/Proto/PIC-P67J60/ Da ist ein PIC18F67J60 drauf - gleicher Chip, aber mit weniger IO-Pins. Ich habe auf ein Devboard verzichtet bzw mein eigenes gebaut. Sollte auch für Dich kein Problem sein.
-
Thread
warum Interrupt Routinen bei PICs anders als z.B. bei NEC/Renesas?
kannte ich es bisher so, dass für jeden Interrupt eine eigene Interruptroutine existierte. Bei einem PIC18 ist das völlig anders. Dort gibt es nur zwei Interruptroutinen, eine für high Priority und eine für low. Z.B.: #pragma interrupt High_ISR void High_ISR(void) { ... Warum ist das bei den PICs
so anders? Was ist der Vorteil, falls es >> diesen gibt? > > Ist historisch begründet. > Der PIC wurde 1975 entwickelt und damals wußte man es noch nicht besser. High- und Low-Priority gibt es erst seit PIC18 > Und dann hat man es als Ballast immer weiter mitgeschleift, um > kompatibel zu
-
Thread
MCU mit USB, welcher Controller und welcher Treiber?
Notes ansehen) oder auf http://www.sprut.de/electronic/interfaces/usb/usb.htm Schau dir mal den PIC18F27J53 oder den PIC18F47J53 an. Die sind günstiger und können für USB ohne externen Quarz betrieben werden. Und auch viel Peripherie wie 10/12-bit ADC, 7 PWM, 2 UART, RTCC, 2 MSSP/I2C.
zur Ansteuerung (wenig Traffic) und auch zur Datenübertragung (bis ca. 30-40 kByte/s). Auch die 18er PIC finde ich ganz gut, z.B. den 18F14K50. Der ist in Sachen Preis/Leistung hervorragend und kommt mit einigen fertigen USB-HID Beispielen daher (was allerdings für alle PIC's mit USB zutrifft)! Bleibt
-
Thread
Programm läuft nur einmal ab
geschrieben aber zwecks fehlersuche hab ich es mal wirklich sehr stark reduziert.. Ich benutze einen PIC 18F4685 #define _PIC18Fxxx #include <18F4685.h> #fuses INTRC_IO, NOMCLR, NOWDT, NOPROTECT, DEBUG // auf internen RC laufen #use delay(clock=2000000) void main(){ if (input(PIN_D1)) {output_high
#define _PIC18Fxxx #include <18F4685.h> #fuses INTRC_IO, NOMCLR, NOWDT, NOPROTECT, // auf internen RC #use delay(clock=2000000) void main() { while (1) { if (input(PIN_D1)==1) {output_high(PIN_D0);
-
Thread
Was wird denn nun aus AVR?
EUR 0,00 USD 0,00% 09.05.2013 4,99 EUR 0,00 USD 0,00% 17.05.2012 5,77 EUR 0,00 USD 0,00% 18.05.2011 10,13 EUR 0,00 USD 0,00% 19.05.2010 4,17 EUR 0,00 USD 0,00% 20.05.2009 2,72 EUR 0,00 USD 0,00% 14.05.2008 2,61 EUR 0,00 USD 0,00% 18.05.2007 4,19 EUR 0,00 USD 0,00% 10.05.2006
ARMEL. ;-) Soll doch Microchip mit Atmel zusammengehen, dann gibt's: PICkEL, ein Mittelding aus PIC und ATMEL. MfG Paul
-
Thread
Linker-Problem "can not fit the section"
Wir haben das ganze Programm schon lauffähig auf nem PIC18F2620 gehabt. Der hat aber die gleichen Speicher wie der PIC18F26j11, den wir jetzt benutzen.
Offensichtlich bekommt der Linker die Daten nicht unter, aber warum?? GPR sind noch genügend da. PIC ist ein 18F4455 mit CDC-Framework für USB Vielen Dank für jegliche Tipps. Gruß, CHris.
-
Thread
C18 Compiler speicheradresse manuell festlegen
Hallo zusammen, Der folgende Link könnte vielleicht hilfreich sein: http://www.xargs.com/pic/c18large.html
Der Teil davon noch mehr: http://www.xargs.com/pic/c18-sections.html
-
Thread
Programm läuft nicht
ich bastle grad an einem Project in C18 und einem Pic 18F4685 rum. Ein bestehendes Programm funktioniert einwandfrei. Das neue macht nichts. Ich hab nun mal alles ausgeklammert und möchte nur, dass eine LED eingeschalten wird (Port B0). Auch
trotzdem nicht. Wenn ich das alte Programm kompiliere. läufts auf Anhieb, was wohl heitßt, dass der PIC selber in Ordnung ist. Naja ich mal mal Schluss für heut, vll überlegt sichs der PIC bis morgen ja noch :) Gruß Tom
-
Thread
In Cirquit Debugging mit PIC und ICD2 - keine Verbindung
Hi Leute ich möchte meinen PIC (18F4550) in dessen Schaltung programmieren und habe deshalb einen ICD2-Anschluss mit konstruiert. Bis jetzt ist alles so zusammengelötet wie es auf dem Bild zu sehen ist. Beim Brennen via MPLAB
//Debug mode for use with ICD #FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O #FUSES NOWRT //Program memory not write protected #FUSES NOWRTD //Data EEPROM not write protected #FUSES IESO //
-
Thread
PIC oder ATMEL?
Flisskommaarithmetik und Stringverarbeitung nicht herum komme. Werde dazu entweder den 16F877A oder einen PIC18Fxxxx einsetzen. Das Ganze ist dafür nicht sehr zeitkritisch...
Hallo Severino für die PIC18 bietet Microchip den C-Compiler als Studentenversion kostenlos an: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en010014&part=SW006011 Noch besser sind
-
Thread
[S] PIC Experimentierplatine oder jemand der mir eine ätzt
Hallo Zusammen, kennt vllt. jemand noch ne günstige Experimentierplatine für die PIC 18F im DIL Gehäuse? (28 und 40 Pin) In den Artikeln hab ich folgende gefunden: http://www.mikrocontroller.net/articles/PIC18f4550_Experimentier_Platine Falls keiner eine andere kennt bräuchte
Torben schrieb: > kennt vllt. jemand noch ne günstige Experimentierplatine für die PIC 18F > im DIL Gehäuse? Ein recht kleines Board ist der USBnub mit einem PIC18F14K50 (http://www.fundf.net/usbnub/). Die Programmierung ist über einen USB-Bootloader möglich. Einen extra Programmer
-
Thread
[GTK+] Animation mit Cairo viel zu langsam
Ich hab mal folgendes ausprobiert: Statt [c] cairo_set_source_surface (cr,image, x*SZ_PIC_X-MUL_PIC_X*buffer[x][y]-OFF_PIC_X, y*MUL_PIC_Y-OFF_PIC_Y); cairo_rectangle(cr,x*SZ_PIC_X,y*SZ_PIC_Y,SZ_PIC_X,SZ_PIC_Y); cairo_fill(cr); [/c] steht jetzt folgender Code [c] cairo_rectangle
gtk_widget_queue_draw_area() und dem event dazu. Ich habe mal den ganzen PNG-Krempel durch [c] cairo_rectangle(cr,x*SZ_PIC_X*zoomX,y*SZ_PIC_Y*zoomY,SZ_PIC_X*zoomX,SZ_PIC_Y*zoomY); if(buffer[x][y]=='X' || buffer[x][y]=='x') { cairo_move_to(cr, x*SZ_PIC_X*zoomX, y*SZ_PIC_Y*zoomY); cairo_line_to(cr, x*SZ_PIC_X*zoomX
-
Thread
T6963 mit PIC16F877 und CCS
-15 bis -18V für den kontrast ich hoffe das hilft dir weiter mfg mike
Wenn Ihr Tips zum Thema PIC-Proggen braucht seid ihr bei mir richtig :)) Ich hab mir den MPLAB ICD nachgebaut (das Programmiergerät) mit dem lassen sich so ziemlich alle PIC programmieren! Den CCS Compiler hab ich gekauft
-
Thread
Universelle Mikrocontroller Toolchain (Linux)
Plattformen sind momentan: --------------------------------------- - Atmel AVR (nur ATMega) - Microchip PIC14 (PIC12xx, PIC16xx) - Microchip PIC16 (PIC18xx) - Freescale HCS08 - Freescale HCS12 (auch banked) - TI MSP430 - Renesas R8C - STM/Freescale SPC56xx Dazu kommt eine universelle Bibliothek,
testen konnte: - Diverse MCS51 - Espressif ESP32 - Microchip/Atmel AVR (nur ATMega) - Microchip PIC14 (PIC12xx, PIC16xx) - Microchip PIC16 (PIC18xx) - NXP/Freescale HCS08 - NXP/Freescale HCS12X (auch banked) - NXP/Freescale MPC57xx - NXP/Freescale S9KEA - NXP/Freescale S32K11x - NXP/Freescale
-
Thread
PIC Terrariensteuerung
Olaf schrieb: >> Watchdog > > was ist denn ein Watchdog? Der Watchdog (alle PICs) Auch ein PIC kann abstürzen. Damit das ohne schlimme Folgen bleibt, löst der Watchdog in so einem Fall automatisch ein Reset des PIC aus. Der Watchdog ist ein kleiner Timer im PIC, der einen eigenen internen RC-Taktgeber besitzt, und somit von der Funktion des PIC unabhängig ist. Dieser Watchdogtimer (WDT) löst, wenn er eingeschaltet ist, alle 18 ms (Toleranzbereich: 7 ms ... 33 ms) ein Reset des PIC aus. Der Reset kann nur verhindert werden, wenn das im PIC
-
Thread
Suche einen µC / Serie
Einige PIC18 Typen von Microchip können ein Programm aus einem externen Speicher ausführen, haben aber trotzdem alle ein internes Flash. Die haben jedoch einen maximalen internen Takt von 16MHz. Wies bei den PIC24
Pic Romless, max 6.25Mips, die Bauform ist SMD, aber dank PLCC84 Socket problemlos auf Rasterplatine machbar. 18f801 müsste es sein.
-
Thread
Mikrocontroller mit DAC?
Viele PIC18 haben einen 5 Bit DAC, zum Beispiel PIC18F46K22 oder PIC18F47K42. 5 Bit ist natürlich wenig. Die DACs sind eher dazu gedacht, die Referenzspannungen für den ADC zu erzeugen.
Du mit E24-Werten leicht passende Wertekombinationen erzeugen: 10k/20k, 11k/22k, 12k/24k, 15k/30k, 18k/36k.
-
Thread
[kicad] Erweiterung einer Modul-Library
Hallo, ich habe mir einen PIC18F452-I/P fuer den Schema-Editor erstellt (unter Beachtung der "KiCad_Library_Convention"), den es bisher nicht gab. Den moechte ich nun auch allgemein zur Verfuegung stellen. Dazu Fragen an Wissende
Habt Dank für die Antworten. Und Korrektur: Es handelt sich um einen PIC18F452-I/L im PLCC-Gehäuse (und nicht den PIC18F452-I/P im DIP40, den es schon gibt). Die Library, die ich erweitern möchte, ist die: microchip_pic18mcu.lib in https://github.com/KiCad/kicad-library
-
Thread
PIC Interrupt Probleme
microchip.com/downloads/en/DeviceDoc/PICkit3_Starter_Kit.zip Siehe in der ZIP das Kapitel 10 ( src\pic18\c\10 Interrupt ) Allerdings: Du hast den "alten" Stand aus 2009 mit dem pic18f45k20 . Damals gab es kein MPLABX . Die aktuellen o.g. Beispiele befassen sich mit dem PIC18F14K22 (20-pin) auf
IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en559587 Insofern musste für das bisherige Board mit dem pic18f45k20 (44-Pin) die geänderte Compiler-Syntax für die Interrupts sinngemäß übertragen. Gruss
-
Thread
PIC16F767 Quarz-Problem
Spur. Also von vorne: Controller auslöten, Bauteile auf neue Platine, das ganze Spiel von vorne. PIC programmiert und: >>> WIEDER NICHTS! Anschließend habe ich den SMD-Quarz am 18F2550 mit 18pF getestet >>> funktioniert! Danach einen bedrahteten Quarz mit 18 pFam 16F767 >>> funktioniert ebenfalls
... Jetzt die Frage: Wie kann ein Quarz an einem PIC mit Kondensatoren funktionieren, aber an einem anderen ohne??
-
Thread
µC: Anlalog + Can = SD-Card
Es gibt auf jeden Fall 18er, die nen CAN Interface haben und für die SD-Karte reicht das SPI-Interface. Der kleinste 18er mit Can (PIC18F2480) reicht dafür auf jeden Fall.
stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en010519 Dann kannst du ihrgendeine PIC18 oder 16 nehmen.