-
Thread
Umstieg von PIC auf AVR - Fragen vor dem Kauf
Jupp wrote: >>ich möchte gerne von PIC auf AVR umsteigen > > Warum? Frag ich mich auch. Man könnte ja auch mal auf die 18F, 24F oder ds30 schauen, statt gleich die ganze Familie zu wechseln... Ist bestimmt nicht so aufwendig.
PS: Ideale PICs sind 16F88 (vollgepackt mit Peripherie und nur 14 Pins), der ideale Zwerg für alles, 18F2685, 18F4685. Und die 10F.. gibts auch noch im SOT23 Gehäuse mit 6 Pins. Ja, die können wirklich rechnen, nur mit dem
-
Thread
Mikrocontroller Auswahl C++ Unterstützung, CAN, I2C, Open Source Compiler
Es gibt auch die kleinen PICs, z.B den 18f26k80 (CAN, I2C) und seine pinstärkeren Verwandten (44k80, 66k80). Open-source Compiler gibt es neben der sdcc (den ich persönlich nicht gut finde für PIC18) noch den wenig bekannten CPIK, mit welchem
Pascal X schrieb im Beitrag #4456468: > Es gibt auch die kleinen PICs, z.B den 18f26k80 (CAN, I2C) und seine > pinstärkeren Verwandten (44k80, 66k80). Open-source Compiler gibt es > neben der sdcc (den ich persönlich nicht gut finde für PIC18) […] Auch objektiv ist der SDCC
-
Thread
Anfängerfrage PIC
Du 10 Pins für die Taster und 10 für die Leds (jeweils in 5x5 Anordnung). Das LCD braucht noch 8+3 I/O, macht Total 31, was z.B. für den verbreiteten PIC16F877A kein Problem darstellt. Es gibt bei www.microchip.com Application Notes, die zeigen, wie man Pins sparen kann. Z.B. kannst Du die 8 Datenleitungen
bestimmte Taste gedrückt wird. PIC18F4x5x haben USB integriert, siehe auch: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2124¶m=en022613&page=wwwFullSpeedUSB > Später soll vielleicht auch ein Expression-Pedal
-
Thread
Doppeltimer für Led Lichterkette
Ich habe versucht den 6/18 Stunden Timer (LED-Lichterkette für 6 Std ein und für 18 Std ausschalten) mit einem PIC10F320 nachzubilden. Leider ist auch hier der Watchdog des PIC sehr ungenau und schwankt in Abhängikeit von der
. anpassen. Könnte mangels Speicherplatz im PIC10F320 jedoch problematisch werden, dann größeren PIC verwenden, z.B. PIC10F322. Noch ergänzend der PIC10F320 hat einen Spannungsbereich von 2.3V-5.5V und verbraucht im Watchdog-Sleepmodus ca. 0.5 mA
-
Thread
AVR Synthesizer mit ATxmega128A1
_t)fPitch2 * (fFineByte) ) >> 8); [/code]
Tune-Werten berechnen //*********************************************** void frequency_tune() { uint8_t fNote; uint8_t inNote = noten_nr; char inSemi = 0; char inFine = 0; uint8_t fFineByte; uint8_t fOctave; uint8_t fPitchIndex; uint16_t fPitch1; uint16_t fPitch2
-
Thread
PIC 12F675 + ADC-Eingang +Code +Dresden
Hallo Ihr! Ein kleines Projekt, schematisch: Dreh-Poti--->[ADC im PIC ]<========Datenleitung=====>[PIC mit EEPROM] Ich stelle mir folgendes vor: (1) Ein PIC12F675 für Wandlung von analogen Daten (Spannungswert 0... +5V DC). Zum Testen werden die Spannungswerte
Kommunikation kannst du dann über I2C oder SPI machen. Beides sollte kein Problem sein. Als 2. PIC oder als "Master" würde ich einen PIC18F empfehlen. Gründe: + Schneller und mehr Rechenleistung sowie mehr Speicher + Mehr Auswahl an Schnittstellen(SPI,UART,I2C,USB) + C-tauglich (Es gibt einen
-
Thread
Mischaka- USB- PIC- Bootloader für PIC18F2550 Ver.2
Dieser Bootloader + PIC18F2550 ist praktisch das gleiche wie ein FTDI-Chip + PIC. Bootloader regelt USB-Kommunikation des Anwenderprogramms. Grundidee: Ein Bootloader dessen Routinen zum USB-Kommunikation gemeinsam vom
Analog Digital, Portlese, Portschreibe -Routinen rein dann ist die Haustechnikwelt begeistert!!! Gute 18F-Seite ist auch: http://www.sprut.de/electronic/pic/8bit/18f/programm/usb2550/usb2550.htm und sehr gut: http://www.purebasic.fr/german/viewtopic.php?t=10568&highlight=usb+pic
-
Thread
passender Controller gesucht.
Hi Jörg, würden evtl. ein stm8 passen? Z.b. STM8S003F3P6. mfg Torsten
Erfahrungen mit STMs, aber das ist ja doch auch irgendwie alles das Gleiche. Hat irgendwer Bedenken zum STM8S003F3P6? neuer PIC Freund schrieb im Beitrag #4584435: > Bei meinen PIC steht:When a WDT time-out occurs while the device is in > Sleep, no Reset is generated. Instead, the device > wakes up and
-
Thread
PIC18F4550 und LCD
alle Daten anzugeben also noch weitere Infos: Ich verwende: Entwicklungsumgebung: MPLAB Version 8.14 Programmiersprache: Microchip C18 Brenner: ICD2 debugger (Clone) das brennen funktioniert aber ohne Probleme Controller: PIC18F4550, mit 20MHz Quarz LCD: Display 2x16 Zeichen (weis nicht was ich
http://www.mikrocontroller.net/articles/PIC18f4550_Experimentier_Platine
-
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
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
ATmega8 UG-32F02 320x240 glcd EL backlight
Kann mit dem Datenblatt von pollin aber nicht anfangen. Ich möchte das display später mit einem PIC ansteuern. Zur Zeit arbeite ich mit dem PIC 16F88 oder 18f2550. Also suche ich ein kleines test programm und eine Seite wo beschrieben wird wie ein solches Display ansteuert. ein danke schon mal
-
Thread
µC programmieren ohne ISP ?
Reset-Pin Teil des ISP Protokols ist, darf da kein dicker > Kondensator direkt dran hängen. 100nF sind Ok, bei mehr kann es zu > Fehlfunktionen kommen. Du kannst das Problem so umgehen: Ist bei PIC genauso. fchk
doch schon ;-) @Anfänger: Ja das könnte passen. Ich habe diesen http://www.ebay.de/itm/PICkit3-PIC-KIT3-PICkit2-PIC-KIT2-Debugger-Programmer-Emulator-PIC-Controller/282227054977?_trksid=p2046732.c100040.m2060&_trkparms=aid%3D111001%26algo%3DREC.SEED%26ao%3D1%26asc%3D20140107095009%26meid%3D68b8532daa2943fda52a7143c18df8e8%
-
Thread
youtube : "geile" demos - wer kennt noch mehr ?
Tesla Coil & VW Polo: http://youtube.com/watch?v=RhF6_fy1pq8
Hört mal auf eure stinkenden AVR´s zu benutzen und verbaut mal einen ordentlichen Controller!!!! dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC
-
Thread
PIC 16F690 für Wechsellstromsteller Programmieren
SLB0587Ersatz.htm http://www.google.de/url?sa=t&source=web&ct=res&cd=11&ved=0CEYQFjAK&url=http%3A%2F%2Fwww.electro-tech-online.com%2Felectronic-projects-design-ideas-reviews%2F88654-light-dimmer-controlled-pic.html&rct=j&q=Dimmer+mit+PIC&ei=4Q3zS6DGDojR-Qapza37DQ&usg=AFQjCNEeLobcybq6P97q8JxT6F-0YwCg8A http://www.google.de/url?sa=t&source=web&ct=res&cd=12&ved=0CFMQFjAL&url=http%3A%2F%2Fcomputerchristmas.com%2Fchristmas%2Flink-how_to%2FHowToId-71%2FSimple_PIC-Based_8-Port_Dimmer&rct=j&q=Dimmer+mit+PIC&ei=4Q3zS6DGDojR-Qapza37DQ&usg=AFQjCNFFACiXcPRPW2siD0uCnNtgLfyV-Q
-
Thread
HEX-Datei erstellen
zum CCS (beim xc8 heisst die pic16f877a.h) /regards
der Prozessor ist: PIC16F877A und der verwendete Compiler: MPlAB ICD 4
-
Thread
PIC - Programmierumgebung für C
Bei dem besagten uC handelt es sich um einen PIC16F887. Zwar vielleicht nichtmehr das neuste vom neusten, aber ich bin mir das Arbeiten mit diesem PIC angewöhnt und denke, um ein bisschen mit C rumzuspielen tut der's auch.
irgendwas mit einem ollen II machen? Ggf. sollte er das ergänzen mit dem DM164130-4 , das ist der PIC18F45K20 drauf. Sind 3 Platinen, 2 leere, 1 bestückte. Dann den Compiler (frei) bei Microchip und die Lern-CD-Software (siehe http://www.mikrocontroller.net/topic/270671#2832808), dann ist er auf dem
-
Thread
WS2812/2811 mit PIC asm.Verzweiflung!
.. ich probiere seit einigen Tagen, die WS2812 LEDs zum laufen zu bekommen. Controller ist ein PIC18F2320, derb übertaktet mit 32MHz (läuft aber trotzdem). So komm ich auf einen Systemtakt von 8MHz. Die gewählte Methode ist das sog. Bitbanging. Ich hab es "schon" auf die Reihe bekommen, die LEDs
Ollus schrieb im Beitrag #3055793: > Dann nim halt einen 8MHz Quarz. Weil: 8*4/4 = 8. Und man braucht sich > hier schon mal keine Gedanken ums Übertakten zu machen. > > Und beim PIC-Assembler muß man nicht so viel 'GOTO' benutzen. Das bringt > uns PIC-Programmierer
-
Thread
[V] Div SMD - Spannungsregler, Pic's, Transistoren, Tantal's, Dioden/LED
anfallenden Kosten (Je nach Gewicht) EU weit. gtx-freak@gmx.net 1. 12 St 5,00 € Controller PIC16C621A-04i/SO 18-SOIC 8Bit, 4MHz, 1k OTP Microchip http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en011689 2. 12 St 5,00 € Controller PIC16F716-i/SO 18-SOIC 8Bit, 20MHz,
www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en011803 3. 16 St 5,00 € Controller PIC18F25k22-i/ss 28-SSOP 8Bit, 64MHz, 32k Flash, 256b Eeprom, Microchip http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en547043 4. 25 St 5,00 € Controller PIC16f1824-i/SL
-
Thread
Welcher Controller ist für mich geeignet?
kleiner, aber nicht mehr bei csd). Es GIBT keine DIP version Der kleinste (heute übliche) USB PIC ist der PIC18F13K50 den es bei jedem größeren Versender gibt. Reichelt hat den im DIP20 Gehäuse für 2,30 Euro im Angebot. Der funktioniert auch noch auf dem Steckbrett. Will man es kleiner haben nimmt
Praktisches Beispiel: PIC18F4550 40 Pins, erhältlich im handlichen DIP-Gehäuse, mit USB etc. zum Programmieren: PicKit2 oder PicKit3, kostet bisschen was, aber ist den Preis wert IDE: MPLAB, gratis, Assembler ist dabei
-
Thread
PIC quick and dirty Programmer
einige Male mit Atmel Chips gearbeitet und habe dazu ein AVR JTAG ICE verwendet. Nun hab ich einen PIC 18f4550 auslesen und das Programm auf einen neuen Chip kopieren. Wie kann ich dies am einfachsten bewerkstellingen?
irgendwo rumfliegen hast kannst du dir das > mal anschauen: > > https://makerprojekte.de/arduino-pic-programmer/ > > Ich werde es heute Nachmittag mal testen. Das habe ich für mein Flashershield im Einsatz, der kann aber nur wenige Controller und ganz sicher keinen PIC18F4550. Bauteileliste
-
Thread
PIC Entwicklungsboard Eigenbau
Mikrocontroller verbauen und eine I/O Platine. Wenn ich dann noch mehr brauche, werde ich mir einen größeren PIC gönnen und Displays. Wie würdet ihr den PIC programmieren, über USB oder mit dem PIC Kit. Ich dachte da an den PIC 18F4550
Wenn der Speicher mit Filesystem für SD-Card + USB + LAN zu knapp wird.... Ein PIC18F47J53 und eine Adapterplatine von Ebay, Benutzer "dipmicro". Die PIC18 sind alle recht ähnlich. Programm später anpassen dürfte schneller gehen, als gleich den optimalen PIC raussuchen.
-
Thread
Mit PIC ins Netzwerk
PIC im Netzwerk: PIC32, PIC24 und auch PIC18. Den 18F4550 halte ich für völlig ungeeignet, der ist für USB-Krams gedacht und hat nur 32K Flash. Du brauchst reichlich Flash um den TCP-Stack da reinzuquetschen
einen 3,3V-Typ. Das vereinfacht Vieles, da der ENC28J60 auch mit 3,3V läuft. Wenn es unbedingt ein PIC18 werden soll, dann kann ich dir dafür den 18F46K20 oder 18F27J13 empfehlen. PIC24 und neuerdings auch PIC32 gibt es auch mit genügend Flash noch im DIP28-Gehäuse. Mit welchen PIC-Familien hast du denn
-
Thread
PIC Microchip AN1310 Bootloader
PIC Microchip AN1310 Bootloader Hallo Zusammen, ich habe mehrere PIC-Controller mit dem AN130 und dem XC8 bzw. dem C18 umgesetzt. PIC18F97J60 -> XC8, C18 und Assembler gehen PIC18F46K80 -> XC8, C18 und Assembler gehen PIC16F877A -> XC8, C18 und Assembler gehen PIC18F452 -> C18, und Assembler gehen XC8 nicht Sobald ich das Hexfile des PIC18F452 des XC8 Compilers lade kommt folgende Fehlermeldung (siehe Screenshot
-
Thread
V-USB und der ATtiny84
Und was für einen Controller würdet ihr anstatt dem ATtiny84 oder dem > ATmega328P empfehlen? PIC18F14K50, oder für ganz lowcostige Sachen PIC16F1455. Beide mit Fullspeed Hardware-USB Device Interface eingebaut und daher 100% standardkonform. Zum Entwickeln ist ein PIC18F25J50 oder PIC18F25K50 bequemer
was für einen Controller würdet ihr anstatt dem ATtiny84 oder dem >> ATmega328P empfehlen? > > PIC18F14K50, oder für ganz lowcostige Sachen PIC16F1455. Beide mit > Fullspeed Hardware-USB Device Interface eingebaut und daher 100% > standardkonform. Zum Entwickeln ist ein PIC18F25J50 oder PIC18F25K50
-
Thread
Pollin PMT-Modul
der TL072C dran. SUB-D 15pol Belegung: 1 GND 2 supply1? to HV, AD829A, TL072C? 3 GND 4 PIC, EEPROM supply 5 SCL 24LC512 6 SCL 24C64 7 PIC Pin 17 (RC6/TX/DT) via 10k, Pin21 via 10k, Diode+10k nach Pin 18 (RC7, RX, DT) 8 GND 9 supply2 to LP2951? 10 GND 11 GND 12 SDA 24LC512 13
habe muss stattdessen ein Signal im kHz-Bereich ausgeben. Ist auch der Timer-Compare-Match pin vom PIC16f872.
-
Thread
C und Assembler
ist wohl mit deiner Tastatur nicht in Ordnung. Juan schrieb im Beitrag #2505820: > Da ich MPlab v8.60 benutzen und ich muss Pic programiern!!und ob es egal > ist welche Progamier sprache benutz ich?? Wenn du C programmieren möchtest, musst du den C18 oder den HiTech-Compiler zusätzlich installieren
123 schrieb im Beitrag #2506155: > wie war das beim pic 16 stack tife von 2? und dann mit C? > In wie weit der Compiler da noch ANSI C conform ist mag ich bezweifeln. Ich weiß ja nicht von welchem PIC du redest aber selbst der Steinzeitliche PIC16F84
-
Thread
PIC18F45k22 Ethernet
Wieso nimmst du dir nicht einen PIC mit integrietem MAC & PHY (z.B. PIC18F67J60), für den gibt's auch Demoprojekte.
scheint mir recht > ungeordnet. Ja, das ist es. Der Grund ist der, dass diese Bibliotheken für PIC18 (8 Bit), PIC24/dsPIC (16 Bit) und PIC32 (32 Bit)gleichermaßen sind. Die drei Architekturen sind völlig unterschiedlich, und im Fall von PIC18 ist auch noch der Compiler ein völlig anderer (bzw inzwischen
-
Thread
PIC Demoboard abgeschossen oder falscher Treiber ?
habe ganz frisch ein orig Microchip PICkit3 debug express-Kit gekauft, das auch ein Demoboard mit PIC18F45K20 beinhaltet. Nicht beinhaltet war die laut Lieferliste mitzuliefernde CD mit techn. Information und passender Demosoftware. Nun gut, das frisch downgeladene MPLAB XIDE ebenso wie den X8-C-Compiler
Be Ti schrieb im Beitrag #3928164: > jawoll, es war eingestellt PIC18F4520 Ich glaub du hast nicht ein "F" vergessen sondern ein "K" Dann weiß die IDE auch, dass der max. 3.3V verträgt. Die Dinger sind robust, geht best. noch ;-)
-
Thread
Lüftersteuerung <-> USB <-> PC // PIC oder ARM?
du denn geschaut hast? USB mit PIC 18F ist wenn man die gesamten Umstände (Herstellerdokus, LIBs, BEispiele vom HErsteller) so ziemlich das einfachste was man an Möglichkeiten der PC <-> Embedded Anbindung findet. Was man nur nicht
PIC18F14K50 kann USB und PWM ...
-
Thread
Pic 18F2550 Problem beim Brennen
Neuling in Sachen Microcontroller und ähnliches und möchte nach Anleitung ein USB-Interface mit dem PIC18F2550 bauen, bis jetzt alles auf Low-cost. Ich hab mir nach angehängtem Schaltplan ein Pic Brenner gebaut, welcher über den Serialport mit dem Pc kommuniziert, so weit alles Gut, denn er wird erkannt
müsste es geschaft sein ;) Achja: Das Projekt an dem ich arbeite: http://www.sprut.de/electronic/pic/8bit/18f/programm/usbbootloader/usbboot.htm
-
Thread
speicher reservieren?
Afaik gibt's malloc/free nicht in den Standardbibliotheken für den C18. Also entweder größeren PIC(24,dsPIC,32), was einfaches selber schreiben, oder z.B. AN914 http://ww1.microchip.com/downloads/en/AppNotes/00914a.pdf "Dynamic Memory Allocation for the MPLAB® C18 C Compiler
bildverarbeiung usw.) zu tun? crazychriz schrieb im Beitrag #2055225: > wie würdet ihr sowas auf nem pic18 realiesieren in c??? Was soll denn der PIC machen? Peter
-
Thread
Was muss ich lernen?
Sehenswert, wie Dave Jones das Thema PIC vs. AVR auf den Punkt bringt: https://youtu.be/DBftApUQ8QI
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
-
Thread
Chipempfehlung USB
Hallo, den PIC 18F2550 bekommt man bei Reichelt. Gruß Feadi
vielleicht jemand im Forum nett frägst, dann programmiert er dir vielleicht den Bootloader auf den PIC. Infos zu einem PIC-USB Projekt (Hardware, Bootloader und Beispiele) für den PIC findest du z.B. unter: http://www.holger-klabunde.de/usb/18f2550.htm oder http://www.burger-web.com/Projects/PIC18F4550USB
-
Thread
BITTEEE PIC 18f4455 HID HILFE!! verzweiflung
funktionieren. Anbei ein Link. Hier findest du auch ein lauffähiges Beispiel, welches auch auf dem PCI18F4455 ausführbar sein müsste. Die Pinbelegung für die Firmware-Taste musst du ggf. auf Deine Bedürfnisse "umdefinieren". http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm.de Wen du
nur "unbekanntes gerät" angezeigt. das programm von dieser seite http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm.de#Download kann ich leider nicht mit mplab kompilieren, weil bei vielen includes falsche pfadangaben verwendet werden. hat jemand vielleicht erfahrung mit dem pic18f4550
-
Thread
MC Empfehlung für Anfänger
programmieren? Und wenn, welche sind für Anfänger am besten geeignet? Ich glaube am ehesten würde der PIC18F4455 das können was ich brauche. Es muss ein USB chip sein, weil ich gerne mit den USB HID-Descriptor rumspielen möchte. Mann kann den PIC18F4455 über USB programmieren , sofern der USB Bootloader
@ Sebastian: die PIC16Fxxx brauchten 4 taktzyklen, die neueren PIC18Fxxx ebenfalls, wenn es mir recht ist, aber, ob die jetzt schneller sind als die Atmels weiss ich nicht: die PIC18F haben 10 bzw. 12 MIPS, vielleicht kann
-
Thread
Brenner5 P Brenner8 P
Einstellungen im BIOS habe ich auch schon durchprobiert. Weiß noch Einer Rat? Oder würde mir jemand den Pic(18F2550) für den Brenner8p mit der entsprechenden Software bespielen? Liebe Grüße!
/electronic/pic/projekte/brenner8/ und bin sehr zufrieden. Falls Du einen 18F2550 gebrannt haben willst, schreib mit eine PM
-
Thread
LCD verliert Zeichen
Ein Pic18f4580 ist in Betrieb Masse gibt es nicht am Rahmen oder so und der Motor ist „isoliert“, also auch kein Massebezug wegen vorwärts und Rückwärts
Stefan ⛄ F. schrieb im Beitrag #6853132: > 0,8V sind immer noch kein gültiges Signal. Wenn die Beschriftung stimmt, ist es das Kontrast-Signal. Das kann also OK sein.
-
Thread
PIC 18F452 programmieren mit dem PicKit 3
Connecting to PICkit 3... Firmware Suite Version...... 01.26.17 Firmware type......................PIC18F PICkit 3 Connected. Target Detected CAUTION: Check that the device selected in MPLAB IDE (PIC18F452) is the same one that is physically attached to the debug tool. Selecting a 5V device when
Connecting to PICkit 3... Firmware Suite Version...... 01.26.17 Firmware type......................PIC18F PICkit 3 Connected. Target Detected CAUTION: Check that the device selected in MPLAB IDE (PIC18F452) is the same one that is physically attached to the debug tool. Selecting a 5V device when
-
Thread
PIC18F2580 RB2 kein Output
Hi, ich bin der David un bin neu hier, Zurzeit bin ich an einem Projekt mit einem PIC18F2580 dran. Leider habe ich ein Problem mit einem Pin. Zuvor habe ich den Vorgänger vom 2580, den 258 verwendet. Da Dieser aber nicht mehr produziert wird, ändere ich das Programm für den neuen
Werten vorbelegt sein sollten. ALLERDINGS sieht die Routine so aus, als wäre sie nicht für einen 18F258 geschrieben worden, sondern z.B. für einen 18F252. Bei dem fängt der Bereich für die SFRs bei 0xF80 an. Davor könnte noch ein kleiner Bereich sein, der zum Debuggen benötigt wird. Darum vielleicht
-
Thread
Webserver ENC28J60 + PIC18F4620
zusammen, ich bin momentan auch dabei den ENC28J60 über SPI anzusprechen, ich verwende dafür einen PIC18F4620 mit einem 32MHz Quarz. Allerdings klappt die Initialisierung des ENC noch nicht wirklich. Hat eventuell jemand eine funktionsfähige Init für den ENC28J60 in C evtl. für einen PIC18? Im
... das Du unbedingt nehmen wolltest. Du wirst Dir das ohnehin nochmal überlegen müssen. Dein PIC18F4620 hat nämlich etwas wenig Flash. Die 128k des 18F67J60 sind bei mir schon ganz gut gefüllt. Wenn Du Dein Modul unbedingt verwenden musst, wäre ein 18F47J13 oder 18F47J53 beispielsweise besser geeignet
-
Thread
ATTiny25: unklare Interaktion PROGMEM <-> ADC
dazu so aus: [c] 57: adc_square_sum += pgm_read_word (&square_number[adcvalue]); // only 8 bit ADC used +0000013C: 91800066 LDS R24,0x0066 Load direct from data space +0000013E: 2FE8 MOV R30,R24 Copy register +0000013F: E0F0 LDI R31,0x00
space +0000014E: 91B00063 LDS R27,0x0063 Load direct from data space +00000150: 0F82 ADD R24,R18 Add without carry +00000151: 1F93 ADC R25,R19 Add with carry +00000152: 1FA4 ADC R26,R20 Add with carry +00000153: 1FB5
-
Thread
Pic18F4550 Bespielen minimal Hardware
die 8-Bitter, also PIC10 bis PIC18, die PIC24/dsPIC und PIC32 werden auf eine andere Art in den Programmiermodus geschaltet, ohne "Hochspannung") sind deswegen etwas aufwändiger, weil sie die Programmierspannung
Adapter): http://www.franksteinberg.de/4PiP.htm Die Spannung meines ComPorts reicht aus, um den PIC in den Programmiermodus zu bringen (HVP). Einen PIC18f4550 hab' ich damit erfolgreich programmiert. Die verdrillten Kabel sind unbedingt erforderlich, der 18f4550 war in der Beziehung der zickigste
-
Thread
PIC Microcontroller
welche programmierumgebung benützt du: wenn CCS (oder was CSS?) dann kauf dir einen PIC16 wenn du die gratis-umgebung von Microchip (MPLAB) installieren darfst, dann tu das und brauche die PIC18 (letztere sind viel einfacher in der handhabung als die PIC16!!!! und zum beginnen sowieso:
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
Wo ist der Fehler in der Hex datei. Brenner kann sie nicht öffnen
Hallo, Ich möchte eine Hex-Datei (Anhang) mit einem PIC Brenner (K 150 aus China) auf einen 18F4550 brennen. Sobald ich die Datei in der Brennsoftware "MicroPro" öffnen will kommt eine Meldung: Error in HEX file - FUSE Line: 136 :0100000024DB Was
lösche ich die zeile? > Kenn mich nicht mit HEx-dateien aus. > Die datei ist ein Bootloader für einen 18F4550 sie sollte passen Garnicht, wenn Du was Gescheites in den PIC brennen möchtest! Ich weiss zwar nicht was die Fehlermeldung soll, doch in einer HEX sollte man nun nix löschen ;-) Ich kann ja
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
Wilhelm F. schrieb im Beitrag #3482569: > Wird es mal, wie mein PIC12F675, auch 32-Bitter im DIP8-Gehäuse geben? Gibt es schon. LPC800.
Pic12F1501 in DFN-8... Mein Gott, welcher Idiot setzt bei solchen Anwendungen 32 Bitter ein ???
-
Thread
PIC erste versuche (blinkled) mit 16F630 klappt nicht!
main.c:48: error: (192) undefined identifier "ANSEL" make[2]: Leaving directory `E:/Microkontroller/PIC/Test Win8/led.X' make[1]: Leaving directory `E:/Microkontroller/PIC/Test Win8/led.X' [/c]
ja weil der PIC16F630 kein ANSEL Rergister (kein AD Funktion) hat (nur der PIC16F676 wie im DS, P: 10 steht)
-
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.
mal auf die 18F2550 und 18f4550 eingeschossen hoffe das passt dann auch. VG
-
Thread
Pic 16f876 Unterschied
jo das stimmt. ich bin ja fan vom pic16F1827 oder bei mehr Pins PIC16F1937 wenn ich mich nich täusche. Ich weiß Reichelt ist nicht maß aller dinge doch da hab ich keinen der neuen pics gesehen. 18er pics find ich den PIC18F26K22 oder PIC18F67K22
ich schrieb im Beitrag #2517723: > jo das stimmt. ich bin ja fan vom pic16F1827 oder bei mehr Pins > PIC16F1937 wenn ich mich nich täusche. Ich weiß Reichelt ist nicht maß > aller dinge doch da hab ich keinen der neuen pics gesehen. 18er pics > find ich den PIC18F26K22
-
Thread
PIC 16F876 hat falsche ID
Hallo, Und zwar habe ich heute einen PIC 16F876 bekommen, und wollte ihn gleich mal testen. Hab mein ICD2 angeschlossen, in MPLab 8.2 das Device ausgewählt, und connected. Lief alles gut. Hab testweiße mal einfach A0 auf high geschalten. Doch
Und außerdem hab ich hier auch noch ein Demo Board mit einem 18F4550 und einen Steckplatz für den 16f876. Das Board funktioniert mit dem 4550 ganz normal, aber beim 16f876 kommt wieder 0x1ff. Der hat doch schon einmal funktioniert :(
-
Thread
Entwicklungsboard
Guten Abend, ich bin auf der Suche nach einem Entwicklungsboard (PIC18F4550 programmieren lernen)!? Wenn möglich, sollte dieses flexiebel sein und auch z.B. andere IC's "können".
, auch den 18F4550.