-
Thread
fremdes Layout erkennen, verstehen und verändern (Bauteilsuche und Funktionsvodoo)
Leider kann ich dir nicht allzuviel helfen. Aber ich kann dir ziemlich sicher sagen das dieser PIC nur einen 8Mhz internen Oszillator hat. Falls du doch einen schnelleren Takt benötigst, könntest du auch auf einen anderen Pic umsteigen. Zum Beispiel der PIC18F23K22. Dieser hat auch auf Pin 12 und
(8Mhz)2,82 € PIC18F27J53 (8Mhz)3,16 € PIC18F27J13 (8Mhz) PIC18F26J53 (8Mhz) PIC18F26J13 (8Mhz) PIC18F26K80 (16Mhz)2,63 € PIC18F25K80 (16Mhz) PIC18F26K22 (16Mhz) PIC18F25K22 (16Mhz) PIC16F1938 (
-
Thread
PIC10F202 + Pickit3 + MPLAB 6.05
/ Da steht: " The seat supports the following programming microcontroller: PIC16/18XX 40PIN Series devices (except 16F59) PIC16/18XX 28PIN Series devices (except 16F57) PIC16/18XX 18PIN Series devices The PIC 8PIN/14PIN/20PIN family of devices (except 10FXX) "
old PICkit2 and PICkit3 with the new Microchip PIC microcontrollers with PICkitminus program. It supports all the recent 16F and 18F families which use SPI-based programming method, e.g. PIC16F153xx or 18F K83 families. These are also known as MSB1st
-
Thread
picpicpicpicpicpicpicpicpicpicpic
diese Lampe an- und ausschalte, resetet sich in 100% der Fälle der AVR. Verwende ich dagegen einen PIC (18F4550, F877, F876, 18F8680, 10F20x,...), dann gibt es in 100% der Fälle KEINEN Reset. Sicher kann man auch die AVR-Schaltung mit geeigneten Mitteln störfest machen, der PIC hat da aber klar die Nase
programmieren kann, kommt man auch damit zurecht. Nun zur aussagen, dass jedes Programm für jeden PIC extra geschrieben werden muss. Das mag vl für ASM stimmen, jedoch nicht für C. Es gibt vl. Probleme wenn man ein PIC18F Programm für einen PIC16F µC benutzen will, aber das halt deswegen, da dieser
-
Thread
Sieben-Segment-Anzeige? Sehr einfache Ansteuerung?
knappe Deadline habe. Der 16f877 erschien mir genau richtig - DIP40 für 6.43€ bei farnell.de Zum Vergleich kostet der 16f84 mit DIP18 mindenstens 2€ mehr. Ich werde nun, voraussichtilich, den PIC als Zähler programmieren - Dieser
das immer in Software in einem uC gelöst, die ICs, die es gibt, sind einfach zu teuer. Basta! Der 18F84A ist ja der ganz alte Dinosaurier. In der Größe würde ich einen 16F627A oder so ansehen, besser gleich einen 18F... nehmen. PICs werden billiger, je moderner und "geläufiger" sie sind. einen dsPIC33
-
Thread
AVR oder PIC
gibt es mit der PIC18F Familie (sowie 24F,32F) eine Serie die hervorragend C geeignet ist und für die Microchip gute Compiler die problemlos in die Entwicklugnsumgebung eingebunden werden bereitstellt. Allerdings
) Pinner! Man muss halt unterscheiden, redet man von PIC 16 (8bit altes Design), PIC18 (8bit neues Design) PIC 24 (16BIt) oder PIC32 (32 Bit)(Wobei es bei den 24er und 32er noch untergruppen gibt die aber jetzt Programmiertechnisch nicht so ins gewicht fallen
-
Thread
Pic Programmierung
Holzweg? Als Brenner, falls Parallelport vohanden, kann ich auch zum Sprut-Brenner raten. Habe die 8er Version mir gebaut und funktioniert alles einwandtfrei. Allerdings brauchst du dafür einen beschriebenen PIC18F4550 glaube, für die USB unterstützung. Kann den aber auch brennen und dir schicken (Bei
hat das eigentlich einen Grund, warum die PIC24 und die dsPICs keinen EEPROM haben? Ich meine da is soviel drin, da hätte das doch auch noch gepasst.. Aber werde jetzt auch wohl umsteigen auf mindestens PIC18. Fand bloß die PIC16F Reihe so cool
-
Thread
Einstieg: PIC oder Amtel?
den AVRs nicht aus und will es nicht abstreiten, dass sie es auch währen). d.H. Ich kann jetzt einen PIC18F benutzen und wenn dieser zu langsam ist, dann nehme ich einfach einen PIC24F her und setze diesen ein, ohne das ich hier etwas an der Hardware verändern muss. Achja... welche Programmiersprache
Hab noch nix mit AVR's gemacht, aber falls Du mit PIC's anfangen willst: Nimm die PIC18F! Lohnt nicht mehr mit den alten 16er anzufangen, denn die sind gegenüber den AVR's echt benachteiligt (langsam, wenig Speicher, keine vernünftigen kostenlosen Compiler
-
Thread
welche µC-Architektur (AVR, PIC)
. Bei den kleinen PICs muß man schon erhebliche Abstriche machen. Deshalb empfehlen hier oft die PIC-Benutzer, nur ab PIC18 aufwärts zu verwenden. Bei den AVRs hast Du dagegen schon ab den 8-Pinnern eine Menge schnuckeliger Ressourcen (2 Timer, PWM, ADC, vektorisierte Interrupts, Pointer, Sleepmode
Peter Dannegger schrieb: > Deshalb empfehlen hier oft die PIC-Benutzer, nur ab PIC18 aufwärts zu > verwenden. Stimmt, das hört man öfter. Trotzdem ist es kein weiser Rat, da PIC18 mitnichten die Nachfolger von PIC16 sind. Es handelt sich definitiv um eine
-
Thread
Microcontroller Board welches wofür?
ist : Ich will mein Steckboard über ein Schaltnetzteil CONRAC 6030-6510-0000 betreiben das +12V/ 8,5A; +12V/0,7A; +5V Standby/0,02A und +5V/2A bringt. Würde den PIC18F dann über die 5V/2A betreiben weiß aber leider nicht ob die Stabilisiert ist und ob der PIC das dann mitmacht die PIC18F kann bis
und Flcuh zugleich. Es gibt für fast jede Anwendung den exakt passenden PIC, für den Einsteiger ist es aber unübersichtlich. ICh würde für allererste Schritte die Wahl zwischen 18F45K20, 18F4520 und 18F4550 im Dip Gehäuse ausmachen. Der 18F45K20 ist der Typ der auch auf
-
Thread
"Überspannung" an PIC-Eingängen
auch wieder, laut Wikipedia senderseitig eine maximale slewrate von 30 V/µs, ergibt also mindestens 0,8µs für einen Pegelwechsel bei angenommenen +12V/-12V. Wieder was gelernt nebenbei, folgendes spielt wohl die Hauptrolle: > Ein 1206 Widerstand hat ca 0.1 pF > die gegen 5 pF Eingangskapazität eines
keine Rolle. Denn: > Wenn ja, scheint dass "die" Referenzschaltung für Digital Decoder mit > PIC Controller zu sein. Das gilt nach meiner Kenntnis allgemein. > Es macht irgendwie jeder so, 22k Ohm Widerstand oder größer zwischen > Digital Signal (+/- 18 V) und PIC Controller Interrupt
-
Thread
Umstieg bzw. Ergänzung PIC Prozessoren auf Arduino.
der PIC18 bot/bietet viieeell mehr Möglichkeiten zu einem Bruchteil des Preises. Ein 16F628 bietet zwar schon mehr als ein 16F84, doch ein PIC18 ist nochmal deutlich leistungsfähiger. Aus meiner Sicht ist
Hallo, ich würde auch beim PIC bleinen. Ich programmiere diese seit Jahren in C (C18 und XC8). Wobei ich den C18 persönlich besser finde. Für die PIC18F97J60, den PIC18F46K80 und den PIC18F452 habe ich ein 4x40 Treiber und die
-
Thread
AVR als SPI Slave-Peripherie
Dirk F schrieb im Beitrag #6367066: > Daher habe ich 3 PIC18 an eine SS Leitung angeschlossen. > Jeder PIC18 hat eine eigene Adresse, die er kennt. > > Im ersten Byte vom Master zum Slave sende ich dann
Dirk F schrieb im Beitrag #6367066: > Also ich wollte keine 24 Pins vom PIC32 für die SS (Slave select) > Funktion opfern. > Daher habe ich 3 PIC18 an eine SS Leitung angeschlossen. > Jeder PIC18 hat eine
-
Thread
PIC Einsteiger/Umsteiger
Peter Dannegger schrieb im Beitrag #3043143: > Absteiger von AVR runter auf PIC wirst Du selbst mit einer Lupe nicht > finden. Sag das nicht. Wenn ich nur die ganzen Bastelprojekte vom Typ Mega8+MCP2515 sehe, dann weiß ich, dass in praktisch jedem Fall ein PIC18F25K80 die billigere
Beitrag #3043345: > Peter Dannegger schrieb im Beitrag #3043143: > >> Absteiger von AVR runter auf PIC wirst Du selbst mit einer Lupe nicht >> finden. > > Sag das nicht. Wenn ich nur die ganzen Bastelprojekte vom Typ > Mega8+MCP2515 sehe, dann weiß ich, dass in praktisch jedem Fall ein > PIC18F25K80
-
Thread
4x Nibbles auf 16 Bit Wert packen
r20, 0x0F ; 15 1cc: 30 e0 ldi r19, 0x00 ; 0 1ce: 32 2f mov r19, r18 1d0: 22 27 eor r18, r18 1d2: 32 95 swap r19 1d4: 30 7f andi r19, 0xF0 ; 240
in: r16, r17, r18, r19, low Nibbles out: r20, r21 [avrasm] andi r16, 0x0F andi r17, 0x0F andi r18, 0x0F andi r19, 0x0F mov r20, r17 swap r20 or r20, r16 mov r21, r19 swap r21 or r21, r18 [/avrasm]
-
Thread
PIC18F vs Atmel AVR
einem Takt ausgeführt werden. Also 4MHz -> 4Millionen Befehle pro Sekunde. Wie ist das bei den PIC18F? Lt. Datenblatt gibt es eine Menge Befehle, die auch nur ein Cycle benötigen. Kann ein PIC18F also auch bei 4MHz auch 4 Millionenen Befehle abarbeiten? Sind also die PIC18F mit max. 40MHz etwa
Immer diese nutzlosen Fragen. Ich kann 8051 und AVR und wüßte keinerlei Aufgabe, wo ein PIC18F besser geeignet wäre. Also werde ich mich nicht mit dem PIC18F beschäftigen. Wenn Du aber so ein MIPS-Fetischist bist, nimm doch nen Silabs 8051, die gehen bis 100MIPS (interne PLL = 100MHz
-
Thread
Mein Erster, aber welcher?
, 16F84 schimpft der sich erst seit 15Jahren...) Wobei ich heute aber auch sage: Wenn mit PIC anfangen, dann mit einem 18er und nicht mehr mit den 16er. Die 16er haben ganz klar Ihre Berechtigung -besonders
ob PIC16 oder PIC18. Soweit hat er schon recht. Das liegt wohl darin begründet das der XC8 in weiten Teilen eine Weiterentwicklung des HiTech Compilers ist nur wenig vom C18 übernommen hat. Der C18 lässt
-
Thread
"Universalprogrammer" für Linux
Die PIC18xxxx (ohne J und K) z.B. 18F2455 18F2550 etc. werden wohl nicht unterstützt?
der führenden 2 eine 4 haben und statt 18 Pins dann 40 bzw. 44 Pins haben. Eine gute Übersicht findest Du unter http://www.sprut.de/electronic/pic/18f.htm und http://www.sprut.de/electronic/soft/usburn/usburn.htm#typen
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
PS2TOUSB Converter. Damit lässt sich ein PS2 Controller per USB an den PC anschliessen. Die MCU ist ein PIC18F14K50. Bastelfritze
Meinung nach ja doch nicht so unsicher oder habe ich jetzt irgendetwas nicht bedacht? Das issn PIC18f1320 nur mal so der hat schon viele Fuses... @GRB 88 Byte sind bei mir viel mehr Bits also 8 mal so viele☺
-
Thread
PIC12F1822 vers. PIC 18F4550
Hallo, Bin bisher nur das programmieren mit dem PIC18F4550 mittels C Compiler in MPLAB gewöhnt. Dachte mir den Code den ich für den PIC 18 geschrieben habe kann ich auch für den PIC 12F1822 verwenden aber dem scheint nicht so zu sein. Ist dieser nur
Ich sehe aber nicht den Sinn von dem PIC18F4550 zu PIC 12F1822 umzusteigen. Wenn das ein PIC16F877 wäre oder änlich, dann könnte das gehen, aber mit deinen Kenntnissen schaftst du das sowieso nie.
-
Thread
LC74776
Allerdings würde ich auch bei diesem Thema sagen: Grundsätzlich ist es nicht unmöglich, nur mit der vom PIC18F gebotenen Hardware alleine ist es sicher nicht möglich.
jahre alte 6502 im Atari 800XL (auch als 6510 bekannt im C64) hatte einen LDA(addr,y) befehl (beim PIC wäre das wie "movf F+offset,W" aber beim PIC gibts das höchstens im erweiterten PIC18F befehlssatz... Macht also eine Pufferung sehr schwer, muß alles in Echtzeit verrechnet und abgelegt werden.
-
Thread
Wer kann mir einen Pic brennen?
Hallo, ich bin gerade dabei einen Brenner8 von sprut.de zu bauen, um meinen freiluftverdrahteten Brenner0 abzulösen. Dummerweise kann ich den PIC18F2550 damit nicht brennen. Ich suche also jemanden, der mir den Pic brennt. Ich würde ihn zusammen
Hallo, ich würde den Brenner-8p von "sprut" ebenfalls gerne nachbauen, doch habe leide auch keine Gelgenheit den dafür benötigten PIC (18F2550SP) zu brennen. Wer kann mir helfen? Mfg.: Moritz
-
Thread
Umstieg von PIC18F zu STM32F3
diese Prozessor war damals aufgrund die USB Kommunikation (HID). Der Entwurf bei der PIC18F ist basiert auf der Pollingsverfahren, was nicht unbedingt zu ende gedacht da der Prozessor dauerhaf unter Belastung ist. Um mit der PIC18F zu kommunizieren wurde einen Protokoll entworfen, der die Kommunikation zwischen PC bzw. PIC18F gliedert. Es ist die Zeitpunkt gekommen bei denen wir der Umstieg gewagt haben endlich mal von PIC18F wegzugehen. Die Idee ist einen STM32 zu benutzen und aus diesem Grund möchte ich euch
-
Thread
PIC Mikrocontroller noch aktuell ?
> Heutzutage ist es nervig, wegen der großen Auswahl neue PICs > auszuwählen. Einfach nur MPLAB 8.92 installieren. Wenn sich da dann kein passender findet, wäre ein PIC12/16 ohnehin /ungeeignet/. PIC18 und DSPIC sind heute sowieso /raus/. Für ersteren gibt es reichlich leistungsfähigeren Ersatz
er auf ein Wakeup durch ein GPIO wartet. Cartman E. schrieb im Beitrag #7987289: > Ein 555 hat 8 Beine. Ein 555 hat aber keine 4 GPIOs, der PIC10F320/322 schon.
-
Thread
pic das forum Gesperrt
Ich weiß es ist scho oft hier im Forum vorgekommen das der wunsch nach einem PIC - Forum geäußert wurde. Ich selbst bin ein µC Freak und arbeite auch immer noch mit pic´s (PIC18F452 <--- weil sie kostenlos sind) Ein PIC Forum wäre eine echte Bereicherung für www.mikrocontroller.net
Seit wann sind PIC18F452 kostenlos? Das halte ich für Unfung. Brauche ständig Mengen um 50 Stück und zahle > 13 EUR pro Stück. *kopfschüttel*
-
Thread
[V]erschenke oder verkaufe restliche PICs
PIC16F887-I/P 1x PIC18F4553-I/PT 3x PIC18F6723-I/PT 1x PIC18LF4525-I/P 3x PIC18LF4685-I/P Ich stelle es mir so vor: Ihr schreibt hier rein, was ihr haben wollt (bitte realistisch und nicht
PIC18F6723-I/PT 1x PIC18LF4525-I/P
-
Thread
IC-Idenifikation für Garagentor Zahlenschloß
kleinen Kondensator auf einer Seite +5V anliegen. Sind bei PICs die Nummern doppelt vergeben? Ein PIC16C54 hat 28 Pins und nicht nur 18. 18 Pins legen aber einen uC nahe statt eines Logikbausteins. Vom oberseitigen Layout der Bauteile könnte gut ein PIC16F88 passen, wenn man einen NE555 als Oszillator
da gibts Microchip-Datenbücher ab 1990 (608 Seiten, das dauert). sehr übersichtlich SECTION 4 PIC16xxx Series Microcontroller Family 4- 1 PIC16C5X EPROM-Based 8-Bit CMOS Microcontroller Series .4- 5 PIC1654S 8-Bit Microcontroller 4- 35 PIC1655 8-Bit Microcontroller 4- 51 PIC1670 8 Bit Microcontroller
-
Thread
PICkit 4 wird verkauft
Habe mein PK4 bekommen. PIC32MX795F512L : Noch nicht unterstützt PIC18F46K20 : Nach mehrmaligen FW Updates läuft er. Programmieren und Debuggen geht recht schnell. Positiv: ER programmiert nur die benutzten Programmspeicher
Hoffnung auf mehr Zuverlässigkeit, brachte da aber nichts. Und es funktioniert nicht mehr mit so älteren PIC Basteltypen wie PIC16F886, PIC16F877. PIC16F1933 ist okay. Meldet da immer Invalid Device ID. Beim PIC16F886 wird ID 0x2060 angezeigt und dann die Fehlermeldung. Schade, das Original PICkit3 und das
-
Thread
Kann PICC18xxx alles, was die PIC10/12/14/16 können?
(RAM etc.) Typ im jeweiligen Gehaeuse. IMHO eine gute Wahl ist: 8 pins: PIC12F683 14 pins: PIC16F684 18 pins: PIC16F88 (gibt's inzwischen aber schon bessere) 28 pins: PIC18F2520 40 pins: PIC18F4520 20 pins mit USB: PIC18F14K50 28 pins mit USB: PIC18F2550 40 pins mit USB: PIC18F4550 Fuer mehr Rechenleistung (~30 MIPS und 16 bit, die 18F hat max. ca. 12 MIPS un 8 bit) dann dsPIC30F-Serie (die kann noch mit 5V arbeiten und gibt's in DIP) oder 33F bzw. 24F (weniger Auswahl
-
Thread
gratis PIC compiler, der pipelining benutzt?
einige Monate an dem Projekt sitzen werde, nützt mir eine Demo nicht wirklich. ciao rava ps: PIC18F46K22
http://www.t4f.org/articles/optimization-of-microchip-pic-xc8-compiler-in-free-and-pro-mode/
-
Thread
PIC Oder AVR?
Hm die AVR`s haben 130 Befehle was wohl an diesen 16 speziellen 16 Registern liegt. Das haben die PIC's bis 18f nunmal nicht, haben aber auch so um die 80 Befehle und ganz viel Peripherie. Die AVR's haben bis 20 MIPS denke ich und PIC18f mit "J" bis 16. Ja und genau diese 4 MIPS imponieren schon
AVR auch?) Die PIC`s haben zudem ein etwas schnelleren ADC was bei manschen anwendungen besser ist. Sie haben ab PIC18 einen 8x8 HW-Multiplikator der in einem Cyclus rechnet, ab dsPIC sogar noch viel mehr solcher ein
-
Thread
Ist der PIC 18F2450 eine gute Entscheidung
Hallo ich möchte das DCF Projekt von Nicolas Meyertöns http://pic-projekte.de/wiki/index.php?title=DCF77_Auswertung_in_C nachbauen. Ist der PIC 18f2450 dazu eine gute Wahl ?
Halbleiterprozesse deutlich billiger. Die J-Typen sind allerdings nur noch für 3.3V. Schauen wir mal Deinen PIC18F2450 an. Der kostet im SO28 bei Digikey 2.99€. Der Nachfolger ist der PIC18F24J50. Der kostet nur 2.54€ im SO28. Hier ist der Unterschied nicht so groß, es gibt aber Typen, wo ein Faktor 2 oder 3
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
Die PIC16F182x haben intern bis 32 MHz (u.a. 8 und 16 MHz direkt, 32 Mhz durch 4x8 Mhz PLL), gibt es mit 14, 18, 20 und 28 Pins, sowohl in DIP- als auch in SMD-Gehäusen. Gibt es auch als LF-Version, d.h. Vdd
usuru schrieb im Beitrag #2304122: > Die PIC16F182x haben intern bis 32 MHz (u.a. 8 und 16 MHz direkt, 32 Mhz > durch 4x8 Mhz PLL), Hmm interessant! Wie unterscheiden sich die PIC16 von den PIC33? Die Tacktrate ist ja nicht alles, wie sind
-
Thread
I2C PIC 18F2550 und MCP4728
Grundprogrammes stehen ??? Das kommt auf den Compiler und eventuell vorhandene LIB an. Bein XC8 findet sich die i2c.h unter ...xc8/v1.33/include/plib Die Beschreibung im Dokumentation in MPLAB_XC8_Peripheral_Libraries.pdf ...ist etwas Sucharbeit, aber: Unter <Devices> die PIC18F4550_Family den
Chris B. schrieb im Beitrag #4042161: Wahrend Sie in villa abacho noch suchen > Bein XC8 findet sich die i2c.h unter ...xc8/v1.33/include/plib > Die Beschreibung im Dokumentation in MPLAB_XC8_Peripheral_Libraries.pdf > ...ist etwas Sucharbeit, aber: > Unter <Devices> die PIC18F4550_Family
-
Thread
Microchip PIC18F und ESP8266 Verbinden/einrichten
Was mit nun auch aufgefallen ist, das mein PIC18F26K22 kein TX/RX hat :(
Nach ner kleinen pause habe ich nun weiter gemacht. Nachdem es mit dem PIC18F26K22 mit der UART initialisierung überhaupt nicht klappen wollte, hab ich mit einen PIC18F4550 geliehen. Nun zum bisherigen Stand. Ich habe den ESP8266 (ESP-01) mit der Arduino IDE programmiert
-
Thread
µC für "Anfänger"
Ich würde einen PIC18( z.B. 18F46k22) und eine PICkit3 nehmen. Wenn das Original den Preisrahmen sprengt: Die chinesischen Clones sind meiner Erfahrung nach 100% kompatibel.
gedrängt. Ihre Suche nach "attiny" ergab 56 Treffer. Ihre Suche nach "atmega" ergab 97 Treffer. (+ 8 x atxmega) Ihre Suche nach "msp430" ergab 15 Treffer. Ihre Suche nach "pic10f" ergab 18 Treffer. Ihre Suche nach "pic12f" ergab 40 Treffer. Ihre Suche nach "pic16f" ergab 261 Treffer. Ihre Suche
-
Thread
Umstieg von AVR auf PIC
Output) witzigerweise 16bit PWMs CLC, NCO, OpAmp und weitere Core-Independent Modules sind z.B. im PIC16F1717/18/19. Die PIC16F145x-Reihe ist meines Wissens auch die einzige, die einen ausreichend genauen Oszillator für USB drin hat. Bei den anderen braucht man eben noch einen externen. Die PIC18er haben hingegen als einzige 8bitter die Option eines CAN-Moduls, Ethernet-Modul (nur 18F66J60 u. 18F67J60), DMA und Hardware RTCC. Außerdem gibt es hier auch den meisten Speicher unter den 8bittern. Stefan S. schrieb im Beitrag
-
Thread
Brennen mit PicKit3
Hallo zusammen, habe meine erste platine zusammen gelötet und möchte nun den pic 18f1220 mit ICSP brennen. Dafür habe ich MCLR, PGD und PGC angeschlossen, so wie eine externe 5 Volt spannung. Das Problem ist mein Pc bzw. MPLAB kann sich nicht mit dem Pic verbinden. (Das Programm
Hallo, leider verwende ich weder MPLAP X noch einen Pic18 . Aber wenn man nach "#pragma config OSC = INTIO2" sucht, findet man u.a. das hier www.add.ece.ufl.edu/4924/docs/PIC18F1320%20LCD%20C18%20Demo.pdf Vielleicht hilft das weiter, der PIC18F1320 dürfte
-
Thread
PIC oder AVR, was ist besser
erzwingt AVR. Für den gibts einen freien GCC-Port, und der ist unter Linux und Windows identisch. Bei PIC ist das anders. Die 8-Bit PICs (also bis PIC18) haben ein sehr C unfreundliches Design. Vollständig ANSI-kompatible C-Compiler gibts von Microchip (MPLAB C18) und von Microchip (Hitech C, Microchip
gravierenden Fehler haben, > die musst du aber wirklich suchen. Schon mal den CAN Controller der PIC18Fxx8 bewundert? Klar, es gibt längst die PIC18Fxx8x, die den urigen Adressierungsfehler nicht haben. Dafür einen anderen Bug. Nur dass der Adressierungsfehler leichter umgehbar ist. Überhaupt die
-
Thread
(V) Verschiedene PIC Mikrocontroller ,GALS/PALS,EEPROMS,DSPs
Wegen Werkstättenräumung habe ich folgende Mikrocontroller und diverse GAL/Pals abzugeben: 3 PIC16F871-I/P 3 PIC18F4685-I/P 4 dsPIC30F4013 3 PIC18F4620-I/P 3 PIC18F46K22-I/P 4 ADSP-BF532-SBB400 3 dsPIC30F3013 2 dsPIC33FJ12 GP201-I/P 1 PIC16F785-I/P 1 PIC16F689-I/P 3 PIC18F2455
LM393P 0,37 1 PIC18LF2331-I/SP 4,89 1 dsPIC30F2010 3,34 2 DS1807E 6,68 50 93LC46B (SOIC8) 0,29
-
Thread
PIC Programmiereinstieg
Wenn du gerade erst loslegt, nimm lieber die PIC18, zB den 18F4520. Die sind etwas angenehmer. Wenn es PIC16 sein soll, dann nicht den 628. Der ist so was von uralt und teuer. Dann eher PIC16F88 oder 16F887 oder sowas in der Richtung.
aufjedenfall. Zumindest besser als fast das gleiche auf English zu lesen. > Modernere Typen der PIC sind PIC16F1827 oder PIC18F4550 Der PIC18F4550 ist auch schon älter als 6 Jahre. Jedoch ist er halt durch die vielen Pins, DIL und USB attraktiv und den 18F45K50 bietet Reichelt nicht an. >5€ ist
-
Thread
Verständnisfrage zu Assembler bei PIC und ATMEL
Verschieben nicht möglich sein. Oder sorgt der Compiler bei diesen Controllern (ATtiny85, ATMega328, PIC18F23K22) dafür, dass es keine absoluten Sprünge gibt? Sorry für die etwas akademische Frage, aber für mein Verständnis durchaus wichtig.
Programmer nutzen wollen und an einen Bootloader überhaupt nicht mehr denken. Das gleiche entsprechend für PIC z.B. PIC18F23K22. Den eigentlichen Quelltext finde ich aus irgendeinem Grunde nicht sofort und lese lieber schnell mal einen fertigen Controller von mir aus. Extrahiere das hex-File und programmiere
-
Thread
-
Thread
Nimm PIC's
data memory. The memory space is divided into as many as 16 banks that contain 256 bytes each; PIC18F2480/2580/4480/4580 devices implement all 16 banks. Figure 5-6 shows the data memory organization for the PIC18F2480/2580/4480/4580 devices." Ich frag mich, warum jeder denkt, dass die neuen
mal eine frage zeit wann hat der PIC16f876 den paging?
-
Thread
Suche µC in kleinem Package, mit USB
PIC 18F14K50
Mbs, kosten ab ca 1.20€ (Qt=1). Sogar bei Reichelt zu haben. Ich wusste bisher gar nicht, dass es PIC16F... mit USB gibt. Bisher gab es in den kleinen Packages nur PIC18F13K50 und 18F14K50 mit 20 Pins. Die PIC16F1454 und 55 haben je nach Package nur 14 Pins.
-
Thread
Pic Lernen aber wie??
weil Du da die Zu- sammenhänge der ganzen Sache am besten erkennst. nehm aber lieber gleich die pic18f und nicht pic16f es sei denn du brauchst mal nur ein kleines gehäuse. Hab da mal ein Beispiel zwar fürn pic16f rangemacht. Da handelt es ich um ne software-PWM und ist fernsteuerbar über USART
Compilern bekommst Du auch eine Reihe kleiner Demoprogramme, die sind prima fuer den Einstieg. Was PIC-Chips angeht, hier die im Hobbybereich am meisten verwendeten: 8-pin: PIC12F683 18-pin: PIC16F88 28-pin: PIC16F886 oder PIC18F2520 40-pin: PIC16F887 oder PIC18F4520
-
Thread
PIC 32 schneller Basic Interpreter
auch wenn da jetzt nicht wirklich viel fehlt. Ich habe gerade mal MicroBasic Pro V6.0 (eval) für Pic Installiert und in Verbindung mit dem gerade hier liegenden Eval.Board mit PIC18F14K50 etwas gespielt. Da ist ja eine Ser.Schnitstelle passenderweise drauf. Also die Minimalanforderung für ein Kompilierbares
Weis ja nicht wie getestet wurde. Habe mal die Schleife von oben durchlaufen lassen. mit einem Pic auf 8MHz. Der braucht dafür 20 Sekunden. PIC12F675. War ein anderer Basic Compiler.
-
Thread
Atmel noch zukunftsfähig? Gesperrt
Preis. Wann strafft eine pöse Heuschrecke das Portfolio von Microchip mit MCS51, AVR, XMEGA, SAM, PIC12, PIC14, PIC16, PIC18, PIC24, PIC32? Bei der nächsten Finanzkrise, in die wir gerade reinrauschen?
kann man daran nicht. Atmel hat verpennt, in modernere Chipgeometrien zu investieren. Die ganzen PIC24/dsPIC33 und die neueren PIC18 (die mit einem J oder K im Namen) laufen ja intern nur noch mit 2.5V oder 1.8V, nur der IO-Ring läuft noch auf 3.3 oder 5V. Genau so bekommen sie 5V dsPIC33EV mit internen
-
Thread
PICKit 2 oder 3?
bleibt nur der PIC18F2550 mit ein wenig Randbeschaltung übrig was nach dem Flashen des Pics mit der Pickit2 Firmware für die SchmalspurLA und USB-UART Applikation aber völlig ausreicht! (flashen geht mit dem derart Kastrierten
- selbst die Advanced Midrange haben nur rudimentäre PWM, beschränkte ISR Faähigkeiten und bei den 8-Beinern (PIC12 Baseline) siehts damit ganz schlecht aus. Jeder Tiny25-85 steckt den PIC12F519 locker in die Tasche. Ach, und wo wir gerade dabei sind - ich finde nirgends PUSH oder POP Befehle für
-
Thread
PICKIT3 und pic16f54 in c Einfches Program scheitern beim Brennen
warte1ms(void)" ist ueberfluessig und auch fehlerhaft Im uebrigen gibt es bei Reichelt einen billigen Pic mit reichlich Speicher und I/O-pins http://www.reichelt.de/PIC-16F8-16LF-Controller/PIC-16F883-I-SP/3/index.html?ACTION=3&LA=446&ARTICLE=89327&GROUPID=2967&artnr=PIC+16F883-I%2FSP&SEARCH=pic16f883
Äääähhhhhh, nee ;-) http://sprut.de/electronic/pic/8bit/16f/14bit.htm ?
-
Thread
RS485 Bus aufbauen
picbastler wrote: ..... > Man nehme beispielsweise den PIC18F4580, da ist das CAN-Modul schon > drin. Außen noch ein Transceiver dran (8 pin) und fertig ist die > Hardware. Und die Software macht dann richtig Spaß: Man übergibt auf > einem Knoten ein Telegramm
nach Belieben verarbeitet oder > verworfen werden. Deine Idee ist garnicht so schlecht ;-) Der PIC ist ein 8bit µC und einfach zu handhaben! Ich hab mit dem PIC18F4550 schon gearbeitet, da ist der 4580 nicht mehr weit weg ;-) Werd mir morgen gleich mal zwei bei Farnell bestellen und als Transciever