-
Thread
PIC18 Usart Low Priority Interrupt C
Hallo, ich bräuchte mal ein bisschen Hilfe bei meinem Interrupt. Und zwar möchte ich bei einem Tastendruck eine Nachricht an die Usartschnittstelle senden. Das Problem ist nur, dass der Controller die ganze Zeit Daten überträgt. Ob ich nun den Taster drücke oder nicht. Ich denke mal, es ist einfach ein Fehler bei den Config- Bits, aber ich finden ihn nicht. Wäre über jede Hilfe dankbar. Meine Init Funktion: [c] // An die Usart- Schnittstelle das Schreiben aktivieren PIE1bits.TXIE = 1; // Interrupt Prioritaet setzen koennen RCONbits.IPEN = 1; // Prioritaet setzen
-
Thread
PIC18F6620 MPLABX IDE Bootloader
Moin, ich bräuchte einmal ein bisschen Hilfe bei einem seriellen Bootloader für einen PIC18F6620. Ich setze die MPLAB X IDE ein und komme mit den Apllication Notes AN1310 und AN851 auf keinen grünen Zweig mit der neuen IDE. Die alte IDE wüde ich nur sehr ungern als zweites IDE mit durchschleifen
-
Thread
PIC18F46K22 und Array
Hallo, PIC18F46K22 44Pin TQFP MPLAP 8.92 C18 3.41 Ich habe die *.lkr angepaßt, um mehr RAM an "einem Stück" für mein Array zu haben. [c] DATABANK NAME=gpr1 START=0x100 END=0x2FF
dort auch mehrere große Variablen rein. Vielleicht kann mir ja noch einer erklären, warum beim PIC18 in Extended-Mode überhaut RAM-Bänke gebraucht werden. Ich dachte immer, er kann hier 64k linear adressieren? Gruß, Steffen
-
Thread
PIC18 - RN42 UART Übertragung
Hallo zusammen, ich versuche gerade ein Bluetooth Modul (RN42) mit meinem mic kommunizieren zu lassen. Ich scheitere dabei eine vernünftige Kommunikation zwischen den beiden herzustellen. Kann mir jemand dabei helfen, wie genau ich die Register setzen/abfragen muss um ein einfaches 8bin Zeichen an das Modul zu übertragen? Meine aktuellen Einstellungen sehen wie folgt aus: TXSTA1 = 0b00100100; //TXEN = 1, BRGH = 1 RCSTA1 = 0b10000000; //SPEN = 1 BAUDCON1 = 0b00010000; SPBRG1 = 38; //2 for 9600 Baud; 38 for 115200 Die Funktion (Grundgerüst): void
-
Thread
i2c mit pic18f4550
hallo zusammen, ich habe ein Probleme mit i2c. mein Master µC erkennt schon die Slave µC mit der bestätigung(acknowledge) dannach werden die kommenden daten mit not acknowledge bestätigen. ich weiss nicht wo das problem komm. konnte jemand mir helfen? wenn sie mein Code brauchen kann ich senden.(das programmierung wird mit C realisiert) Danke
-
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 Denn
-
Thread
PIC18F2550 USB als Cdc Device
Tag zusammen Ich programmiere seit einiger Zeit mit dem CCD Compiler den PIC18F2553 (Ist bis auf den AD Wandler indentisch mit dem 2550). Nun wollte ich den uC per USB an dem PC (Windows XP) anschliessen. Der CCS Compiler hat einige Beispiele für USB-Anwendungen, die alle bis
-
Thread
L297 Schrittmotoransteuerung mit PIC18F452
Hallo Hobby-Bastler, ich habe ziemliche Schwierigkeiten mit der Programmierung von Schrittmotoren. Ich möchte gerne einen Schrittmotor unter Vollschritt-Betrieb entweder vorwärts oder rückwärts laufen lassen. Das Problem an der ganzen Sache ist aber, daß der Schrittmotortreiber (Pollin) nur mit einem L297 Baustein ausgerüstet ist und somit alle vier Spulenenden eines bipolaren Schrittmotors angeteuert werden müssen. Ich habe es nun mithilfe eines Kollegen geschafft, den Schrittmotot in eine Richtung um eine vorgegebene Anzahl von Schritten zu bewegen. Ändere ich den Code ab, so dass er sich
-
Thread
PIC18F2550 - Programmer/Entwicklerboard
Hallo, kann mir irgendwer eine Empfehlung abgeben? -Hab das PICkit 2 von microchip gefunden, würde halt nur noch ein Entwicklerboard fehlen? Bei reichelt gibt es auch nen Starterkit nur dummerweise mit 20-Pin belegung, wollte aber wie gesagt den Kollegen von oben mit 28 pin nutzen. Kennt da jemand nen Starter-Kit mit 28-Pin? -Zweite gefundene Möglichkeit war der Brenner8.
-
Thread
PIC18F4520: Schreiben in den Programm Speicher
Hallo, ich bräuchte dringend eine Abschätzung darüber, wie lange es beim PIC18F4520 den internen Flashspeicher zu beschreiben: Wie lange dauert es einen einzigen Block von 32 Bytes in den Flashspeicher zu schreiben? (zuvor sollte der Block gelöscht werden) Nach meiner Recherche
-
Thread
Probleme mit UART-Empfang bei PIC18f242
Hallo, ich habe ein kleines Problem. Ich möchte gerne Daten mit der UART empfangen (senden funktioniert). Ich benutzte außerdem den C18-Compiler. Ich habe gedacht, dass meine Routine dazu so aussehen könnte: if (DataRdyUSART( )) { if (ReadUSART()==0x3D){ .......tu etwas } } Es soll also auf ein bestimmtes Byte reagiert werden. Nur anscheinend wird die Routine 3-4 mal ausgeführt und dann passiert nix mehr. Habe ich etwas vergessen? Muss man evenruell noch irgendein Bit zurücksetzen oder was ähnliches? (ich verwende keine Sende- und Empfangsinterrupts) Wäre schön, wenn
-
Thread
Sensirion SHT71 mit PIC18F2550
Hallo, ich will einen Sensirion SHT71 mit einem PIC18F2550 ansteuern, bekomme es aber nicht richtig hin. Die Messdaten sollen über eine serielle Schnittstelle an den PC gesendet werden. Am EUSART liegt es nicht, den benutze ich öfter, funktioniert problemlos
-
Thread
8 x ICPotie an PIC18F4520
Hallo liebes Forum, ich möchte acht ICPoties (XICOR X9118) an einen PIC-18F4520 anschliessen. Die ersten 4 habe ich an RC3 (SCL) bzw RC4 (SDA) angeschlossen, dies funktioniert einwandfrei (die Poties lassen sich beschreiben. lesen etc.). Da das Adressregister der Poties
-
Thread
R232 richtig einstellen für einen Pic18
Hallo, ich arbeite gerade mit dem demo board MPLAB-ICD mit einen Pic18f44k22 Mikrocontroller darauf. Das Problem besteht darin das er gar keine Zeichen gesendet werden obwohl ich die in das entsprechende TEXREG Register schreibe.Ich muss die serielle Schnittstelle per
-
Thread
PIC18F1320 interne Pullups aktivieren.
Hallo Ich bin mir nicht sicher, was das RBPU bit macht. Ich habe an B1 einen Taster, der mit einem 10k Widerstand gegen VDD geschaltet ist und bei Druck den Port auf VSS zieht. Das ist doch schon ein Pullup, oder? Muß ich jetzt den internen WEAK Pullup für den ganzen B Port aktivieren oder nicht? B2-B7 werden nämlich als Ausgänge genutzt. Man kann es auch nicht separat für ein Portbit mit WPU machen, wie beim 18F45K20. Dort wird beim PICKIT3 Demo Board übrigens auch so ein beschalteter Taster trotzdem der interne WEAK Pullup aktiviert. Ich verstehe es nicht?!? Wieso doppelt gemoppelt
-
Thread
PIC18 - Nach Boot wird µC nicht erkannt
Hallo zusammen, ich habe einen PIC18F2455 als HID-Device über USB am laufen. Dazu habe ich das Microchip-Mouse-Beispiel so abgewandelt, dass es passt: u.a. kam Timer0 dazu. Der µC funktioniert ohne Probleme, außer wenn er während des
-
Thread
Bubblesort mit PIC18F & CCS Compiler
Hallo zusammen, ich möchte mit einem PIC ein Array mit Bubblesort sortieren lassen. Ich hab mir mehrere Beispiele aus dem WEB kopiert, aber irgendwie gibt es immer Fehler.. Könnte jemand, der fit in C ist mir den Code schreiben (ohne pointer), der mir folgende Liste aufsteigend sortiert? Vielen Dank für eure Hilfe!! Code: #include <18F4520.H> #device ADC=10 #include <stdlib.h> int16 Liste [5]; void main() { Liste[0] = 5; Liste[1] = 4; Liste[2] = 3; Liste[3] = 2; Liste[4] = 1; //unsortiert ausgeben: lcd_gotoxy(1,1); printf(lcd_putc, "%Lu %Lu %Lu %Lu %Lu" ,Liste
-
Thread
PIC18F4520 Probleme mit Port E
Hallo, ich möchte ein Design vom Pic 18F452 auf den neuen 18F4520 portieren. Leider habe ich Probleme mit dem PORTE. Ich habe das ADCON1 Register auf 0x0F gesetzt, um den AD-Wandler auszuschalten und das TRISE auf 0x07, um die Eingänge
-
Thread
AD-Wandler beim PIC18F2620
analoge signale in digitale signale um. Meine Frage Was für eine Methode benutzt der AD-Wandler vom PIC18F2620? Finde leider nicht im Datenbaltt!! Vielen Dank im Voraus für den Antwort!!
-
Thread
[PIC18F] Problem mit I2C
kommt nicht das raus was ich reinschreibe. http://www.blackpuma.org/i2c/ Daten: uC: PIC18F2410 Compiler: C18 EEPROM: 24AA256 Programmteil vom lesen: [c] test = EERandomRead( 0xA0, eeprom_address.byte[0], eeprom_address.byte[1] ); if( test == -1 ) {
-
Thread
PIC18F252 & Serielle Auswertung
Hallo zusammen! Ich habe einen PIC18F252 der mit 20MHz über einen MAX232 auf der RX-Leitung (Pin 3 des SUB-D) hängt. Dieser belauscht die ganze Zeit die Serielle Kommunkation zwischen 2 Geräten. Sollte ein bestimmter String kommen wird
-
Thread
Interruptgesteuerter Usb-Betrieb mit PIC18F4550
Hallo zusammen Ich verwende seit einiger Zeit den PIC18F4550 und kommuniziere mit Hilfe des USB-Busses. Als Software habe ich das Beispiel von Microchichip geändert. Alles funktioniert soweit sehr gut. Mir gefällt allerdings nicht, dass man laufend Pollen
-
Thread
PIC 18F4680 AD Maximale geschwindigkeit?
Hallo, ich bastel mit einem 18F4680 @ 20MHz Als Compiler hab ich den CCS. Ich mache eine AD Wandlung in einer Interruptroutine. Also auf externes Signal an EXT0. Nach meinen Messungen ist die Acquisition Time recht schnell und die Wandlung vermutlich auch. Mein Problem ist, dass der erst ca. 12-14uS nach dem Interrupt die Acquisition Time startet. Ist das normal, dass der so lange braucht? Die Interrupt Routine ist nicht überladen, also es steht nix vor read_adc. Danach hab ich jede menge Zeit. Danke schonmal Nuke
-
Thread
7 - Segmentanzeige mit Pic 18f2550
Kann mir bitte jemand helfen ich muss dein Pic 18f2550 programmieren damit ich eine 7 - Segmentanzeige ansteuern kann.
-
Thread
Kleiner Bootloader für PIC18F2680
Ich bin auf der Suche nach einem kleinen Bootloader für den Pic18F2680 (für RS232). Wichtig dabei wäre allerdings, dass der Sourcecode (in C) vorliegt, da ich meine RS232 Schnittstelle nicht auf den Standard RS232 Pins habe. Kann mir da jemand helfen?
-
Thread
MPLAB: PIC18F falsche/alternative Bauform?
Hallo, ich möchte in MPLAB ein Projekt für einen PIC18F14K50 machen. Nach Auswahl dieses Prozessors erscheint in MCC der Prozessor im QFN-Gehäuse, ich habe aber den Prozessor im SOIC20-Gehäuse. Die Pinbelegung ist unterschiedlich, alle Pins sind um 3
-
Thread
PIC takten delay
ausprobieren gewählt wurde, bei viel höheren kam eine Fehlermeldung im Compiler. Ich benutze einen PIC18F14K22 und würde gerne den internen Takt benutzen. Ich hab auch das Datasheet mit wo auf Seite 13/404 was mit System Clock steht, da ich allerdings sehr neu bin weiß ich nicht wie das geht.
und wie wäre der beim PIC18F14k22? Hier ist das Datasheet https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0ahUKEwjwpNm5ub7LAhUpQpoKHYsiAs0QFgglMAE&url=http%3A%2F%2Fwww.microchip.com%2Fmymicrochip%2Ffilehandler.aspx
-
Thread
Target Device ID (000000e0) does not match expected Device ID
Hallo Ich habe gerade eben ganzen Tag drauf verbracht(PIC18LF27J53), bis ich es raus hatte. Dachte zuerst Fehler liegt meinerseits und nicht bei PicKit3. Devide wird erkannt erst wenn ich wie im Anhang PGD und VSS mit einem Widerstand überbrücke. Das Problem
PIC18LF27J53 ist direkt an PicKit3 ohne jegliche zusätzliche Beschaltung angeschlossen.
-
Thread
Was muss ich lernen?
bei Sprut.de heisst es: die Entwicklungsumgebung MPLAB (>30 MByte) für Windows Falls man mit PIC18F-Typen arbeiten will: C18-Compiler-Student-Edition Falls man mit dsPIC30/dsPIC33/PIC24-Typen arbeiten will: C30-Compiler-Student-Edition Was er zum Thema Linux schreibt will ich hier garnicht
Anfängerfallen .." überflocgen, und was sehe ich da? Zitat von sprut.de: "Wird bei den "kleinen" PIC18Fxxxx dieses Bit auf "1" gesetzt, dann ist der PIC ab sofort nicht mehr korrekt über das normale Programmierinterface ansprechbar. Er liefert eine falsche PIC-ID an den Brenner, und der Brenner verweigert
-
Thread
Welcher Bus kann das?
> :-( > > Was wäre eien CAN taugliche Alternative (muss ja nicht unbedingt Atmel > sein) PIC18F26K80 Und als Transceiver den MCP2551. Der kann maximal 112 Knoten treiben - das mal so als Warnung, dass Du Dich hier einer Grenze näherst. Das ist übrigens recht viel, es gibt auch Transceiver
ja ursprünglich gehofft, dass mit einem Tiny (<1€) > hinzubekommen. Schade :-( bei digikey: PIC18F25K80-I/SS-ND: 1.746€ MCP2551-I/SN-ND: 0.6247€ Viel billiger wirds leider nicht. fchk
-
Thread
PIC Inline Assembler Problem
berechnen soll. Da das ganze einiermaßen schnell sein sollte und C keinen Rotate befehl kennt, mein PIC18F452 aber schon wollte ich Inline Assembler verwenden: *************************************************************************** _asm RRNCF checksum_help_high,1,1 // checksum_help_high
>Da das ganze einiermaßen schnell sein >sollte und C keinen Rotate befehl kennt, mein PIC18F452 aber schon >wollte ich Inline Assembler verwenden: C kann sehr gut rotieren. Dazu gibt es << oder >>. Versuch es doch mal damit.
-
Thread
[V]Microchip PIC's 18/16/24 & PICkit2 & Board
Hallo, biete meine Sammlung an PIC's an. Sowie zwei Dev/Ev. Boards. + PICkit2 Enthalten sind: PIC18LF4620 -I/P 8 Stück (DIP40) PIC18F4620 -I/P 5 Stück (DIP40) PIC18F4620 -I/PT 3 Stück (44-Pin TQFP) PIC16F871 -I/P 1 Stück (DIP40) PIC16F877A -I/P 4 Stück (DIP40) PIC16LF877A
-
Thread
ESP Sensor simulieren: Evtl Highside-Treiber verwenden?
verwenden? Oder gibt es noch eine elegantere Methode um das zu realisieren? Prozessor soll ein Pic18f26k80 sein. Die Frage ist aber glaub recht unabhaengig vom Prozessor, wobei der Pic iirc 20mA treiben oder senken kann. Vg Phreak
. Ich hab da irgendwo einen Bug im Code und finde ihn nicht, so wars gemeint. Evtl ist der kleine Pic18 auch überfordert, wobei ich das weniger glaub. Das System an sich ist schon im Auto und seit nem Jahr in Betrieb. Freisprechen, Spracherkennung, Musik, DAB+, Dimmung vom Lichtsensor, Multifunktionslenkrad
-
Thread
RB4 als Eingang beim PIC18F46K80
Hallo, die Portleitung RB4 beim PIC18F46K80 habe ich als digitalen Eingang definiert. Obwohl sich der Eingangszustand ändert (mit Oszilloskop überprüft), lese ich konstant eine "0". Probeweise habe ich diese Portleitung mal als Ausgang
programmiert: clrf ADCON0 clrf ANCON0 clrf ANCON1 Korrekt ist aber beim PIC18F46K80: movlb H'0F' clrf ADCON0,B ;B = 1 clrf ANCON0,B ; " clrf ANCON1,B ; " Vielen Dank für die Hilfe :-))
-
Thread
Gee Whiz GPIB2USB, Elektor, Problem beim Kompilieren
Fehler (Anhang 1). Compiliert wurde es mit der aktuellsten HI-TECH Suite (Eval Version). Aber auch die PIC18 liefert im Endeffekt das gleiche Ergebnis. Selbst wenn ich die main ohne Inhalt lasse (main(){} ) kommt der Fehler. Ich habe keine Ahnung von der MPLAB IDE und weiss grad nicht, wo ich weiter suchen
p18F2550 "rm18f4550 - HID Bootload.lkr" Wieso nimmst du eine Linkerdatei die scheinbar für einen PIC18F4550 bestimmt ist?
-
Thread
PIC Interrupt priorität
Hallo, bei den PIC gibt es meist nur eine Prioritätsstufe. Bei den größeren PIC18xxx gibt es zwei Stufen. Hier kannst Du dann die Interrupts eine der beiden Stufen zuweisen. Fall a: Nur eine Stufe vorhanden. Wenn die Aufgabe wirklich dringend ist, dann musst Du wohl alle
2 Vektoren für die Interrupts. Der High-Vektor ist 0x08 und der Low-Vektor ist 0x18(also bei den PIC18F ist es so).
-
Thread
Benötige Hilfe beim Einstieg in die Mikrocontrollerwelt mit PIC
etwas teurer wird - aber nimm gleich einen PICKIT3. Spätestens wenn modernere PIC (16Fxxxx, diverse PIC18 und erst recht PIC24 etc) Programmieren und Debuggen willst, reicht PICKIT2 oft nicht mehr aus. Man kann dafür ohne weiteres einen "Chinakracher" nehmen - so einer läuft auch hier ohne Probleme. Der
schon einige Zeit aufm Buckel hat. Irgendwann fing es halt mal an. Ich hab mir angewöhnt, nur noch PIC18er mit einem K oder J im Namen oder ein PIC16xxxx oder PIC12F1822/1840 zu nehmen, wenn 8bit. Sind neu und Low-Power. Dem Rat zum PICKIT3 kann ich mich nur anschließen. Ich hatte auch einen Sprut
-
Thread
Der Berg kreißte.und gebar den FA-NWT2
Ausgangspegel komme ich noch. Tja, als Steuerung werkelt wieder ein PIC im DIL-Gehäuse, diesmal ein PIC18F.. und die Kommunikation mit dem PC findet modernerweise per USB statt.....bis man mal genauer hinguckt. Da werkelt nämlich ein FT232RL auf der LP. Der hat zwar 13 benutzbare Signale (DBUS0..7 und
Theoretisch sind mit dem FT232RL 1MBit bzw. 100kByte/s möglich. Mehr als 1-2kByte Ram wird der PIC18 nicht haben. Die Daten müssen also sofort während der Messung raus, sonst läuft was über. IMO ist der FT232RL teurer als ein kleiner Cortex mit USB, z.B. der STM32F103c8t6 auf diesem Blue-Pill-Board
-
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
bei. Der kann Code für einige PIC12 und PIC16 (teilweise mit Einschränkungen) generieren. Oder für PIC18 den Compiler von Microchip, wie Master Snowman schon schrieb. Von jeglichen Basic-Versionen würde ich absehen, wie auch von exotischen C-Compilern wie MikroC. Es ist wichtig, einen weit verbreiteten
-
Thread
Webserver PIC18F67J60 Olimex Board
Hallo zusammen, ich möchte ein bisschen mit dem TCP/IP von Microchip rum expimentieren, dafür habe ich mir von Olimex das PIC-WEB Rev. C Board geholt. Das Teil ist echt nicht schlecht, hab mal ein bisschen mit der Homepage Geschichte rum gespielt. Das ganze möchte ich jetzt aber auf meine Anwendungen umprogrammieren, d.h. das ich zum Beispiel mal einen LM75 I2C Temperatursensor daran anschliße und mir dann die Temperatur auf der aufgespielten Homepage angezeigt wird. Da ich mit TCP/IP noch nie etwas gemacht habe und leider bei dem Testprogramm für das Board nichts kommentiert ist, ist es für
-
Thread
SD-Karte mit PIC18F2685 beschreiben, am PC auslesen
Daten am PC auslesen können, oder umgekehrt. Doch genau das funktioniert nicht. Ich benutze einen PIC18F2685, eine 2GB Speicherkarte und FAT32. Ich habe den Beispielcode ex_fat.c von CCS verwendet. Einiges habe ich schon in den Includes mmcsd.c und fat.c ergänzt was ich im Internet gefunden habe[[
-
Thread
PIC18F13K50 I2C
sind zu Debugging Zwecke, kann es mit Proteus nicht simulieren, da ich nur die Demo habe. [c] //PIC18F13K50 #include <p18cxxx.h> #include <i2c.h> #include "delays.h" #pragma config FOSC = IRC //OSCCON auf 16MHz //#pragma OSCCON = 0x07; //16MHz #pragma config PWRTEN
-
Thread
Entwicklungsboard / Programmer PIC18F14K50
einen speziellen Dongel mit Hilfe eines Mikrokontrollers bauen, und habe mich dabei jetzt für den PIC18F14K50 entschieden, nachdem ich Wochenlang im Atmellager rumgesucht habe. Entweder ich kann bei Atmel die Chips in Deutschland (Europa) nicht bekommen, oder noch nicht bekommen. (Die mit USB). Eine
-
Thread
H-Brücke aus IRF7489 Mosfets (PIC18F4431)
& C gesperrt. Der P-Channel durch den High-Zustand, der n-Channel mit low. Die PWM Quelle ist ein PIC18f4431 mit komplementären Signalen am PWM-Generator. Hier als Anti-PWM und PWM bezeichnet. Die Spannungen im Leistungsteil sind im Moment mit 10 V identisch. (V+ für die Gates und VPower für die Brücke
-
Thread
ISP über "USB-Buchse am PIC"
Bei einigen PICs mit eingebautem USB so z.B. PIC18FK50 sind die USB Pins identisch mit den Programmieranschlüssen. Zum Anschluß an ein PICKit fehlt nur noch MCLR#. Leider habe ich kein USB-Kabel bzw Stecker gefunden, der den ID-Pin angeschlossen hätte
Klaus schrieb im Beitrag #3513198: > Bei einigen PICs mit eingebautem USB so z.B. PIC18FK50 sind die USB Pins > identisch mit den Programmieranschlüssen. hmm, nein leider nicht bei dem, den ich mir herausgesucht habe Klaus schrieb im Beitrag #3513198: > Leider habe ich kein
-
Thread
18f448 mit 2 PWM?
Carsten H. schrieb im Beitrag #2166876: > edit: schätze es ist ein 18f4480!? Es gibt auch einen PIC18F448 ! Christoph schrieb im Beitrag #2166865: > Microchip schreibt ja das 5 ausgänge zur > verfügung stehen aber ich weiß nicht welche Pins das sein sollen, oder > hab ich da was falsch verstanden
interesantes, so wie Kapitel 16.4 ff da stehen die ganzen Modi bis ins letzt Detail beschrieben. Der PIC18F448 ist ein cooles Teil, gerade die Kombination aus PWM und CAN macht ihn für elektromechanische Aufgaben sehr attraktiv - der Preis von 11,00€ bei Conrad grenzt allerdings an Körperverletzung und
-
Thread
LA 1034, AVR JTAG ICE MKII, STK500, Kleinzeug
Folgende Samples: Microchip: (DIP) 3x PIC16F877 3x PIC16F88 3x PIC16F830 3x PIC12F675 3x PIC18F4539 3x 16C58JW 3x 16C56JW 2x PIC18F1320 2x 93LC66A (EEPROM) (SMD) 2x 93LC64B Maxim: MAX3491CPD (DIP) 4 SMD, wo ich zu faul bin, die Markierung aufzuschreiben (SOT23-5) Philips: 3x
-
Thread
PIC od. AVR Entwicklungsboard
findest du sehr viel informationen und alles was man so braucht. Interessant könnte für dich der PIC18F4550 sein. Der hat USB mit dabei.. und durch draufspielen eines Boot-loaders kannst du ihn auch gleich über USB neu programmieren. Aber wie gesagt, brauchst du zuerst mal einen Brenner um den Bootloader
zusammengetragen. Grundsätzlich ist sprut.de auch ne gute Quelle, für fortgeschrittenes arbeiten mit PIC18 kann ich Dir "das Grosse PIC-Mikro Handbuch" von Anne und Manfred König anraten. Gruss, Edson
-
Thread
Erfahrung mit Mikro Elektronika Pic C Compiler ?
extrem kryptisch. So viele Pragmas hab ich ja noch nie in einem C Code gesehen. Ich hab mir einen Pic18 Code für die PIC18LF4550 angesehen und so wenig Durchblick hatte ich zuvor selten bei einem Stück Code. Ist aber vielleicht nur für die Usb Pics so seltsam. >Ich hab das Easypic 4 mit MikroBasic
-
Thread
Anfänger uc gesucht
damit ein bisschen das "xxx ist aber besser" vermeiden/herrauszögern. Wenn PIC, würde ich den PIC18F46K22 (oder, wenn Reichelt, 18F45K22) empfehlen, das ist ein DIP40 (somit sehr gut lötbar und auch das größte DIP-Gehäuse bei Microchip µCs), hat relativ viel Speicher und 36 IOs. Dazu ein PICKIT3, ggf gleich mit dem Demo-Board inkl PIC18F46K20, 8LEDs, Poti, Taster und ICSP-Stecker. Mit Experimentierboards (egal, welcher µC es werden soll) kann man schon vieles lernen und testen, jedoch sind diese meist nicht grad günstig. Da man