-
Thread
Eine Uhr mit weniger Stromverbraucht. Welcher Prozessor?
In meiner Heizungssteuerung verwende ich den PIC18f2680. Ich programmiere nur in „C“ und der Typ vom Prozessor in meiner externen Uhr wäre mir egal.
Ich habe mir eine Uhr mit dem PIC18F45k22 gebaur. Im sleep braucht der PIC 23uA bei eingeschaltetem Timer 1, der alle 2 Sekunden ein Interrupt auslöst.
-
Thread
Mikrocontroller für Tastatur-Projekt gesucht
kein HID Device hin. Das muss schon ein Controller mit echtem USB Device sein, z.B. Atmega32u2 oder Pic18f2550. Fchk
einen speziellen Treiber dafür zu verwenden / zu schreiben? Bei ersteren würde ich auch zu dem PIC18F2550 raten, falls du mehr IO brauchst - der PIC18F4550 ist gefühlt ein 2550 mit mehr IO :) Also auch, wenn du nach der Zeit merkst, dass der 2550 zu klein ist, kannst du den C-Code mit wenigen
-
Thread
Günstiger uC mit hoher Taktfrequenz
PIC18F25K20 oder PIC18F25K22 können 64 MHz, kosten um 3 Euro
Hauptprogramm in C ist. Wenn man keine neue IDE will, ist die Xmaga Serie ein kleiner Schritt. Wenn schon PIC, dann eventuell PIC24 oder PIC33, aber nicht PIC18. Ein PIC18 müßte schon mit ewta 80 MHz laufen um etwa so schnell wie der 20 MHz AVR zu sein.
-
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
ICD2-Nachbau von Harald Sattler
Hallo zusammen Ich bin nun auch etwas schlauer geworden. Der ICD2 mit dem PIC18F4550 nutzt das paralelle PORTD des PIC zum Datenaustausch. Die Kommunikation über USB läuft dadurch angeblich um eine vielfaches effizienter ab. Die USB-Version mit dem PIC18F4550 arbeitet zudem nicht
kann man sich ersparen. Ich denke er wird nicht emuliert. Das Ganze funktiniert so: MPLAB <===> PIC18F4550 <== paralleles PortD ==>PIC16F877<==>Schaltung Der PIC18F4550 kommuniziert mit dem PIC16F877 über 8 Leitungen PORT D, eine RD, WR, eine Busy, und eine CS-Leitung:) Hoffe, das halbwegs richtig
-
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
FIR Filter auf PIC
für einen einfachen Bandpass, wie ich in gerade erstellt hab, > oder? Warum nimmst Du keinen dsPIC oder PIC32? Die sind deutlich geeigneter für Dein Vorhaben. ZB dsPIC33FJ64GP802 mit Codec (I2S) Interface und 14 Bit Stereo Audio DAC. Oder geht es nicht um das Ziel, sondern darum, die Zeit sinnlos
Anwendung taugt er leider nicht. > > Gruß, Stefan Schließe mich an. Mein Vorschlag ist ein PIC32MX, einige haben nämlich I2S in Hardware. Dazu benötigt man noch I2S ADC und DAC. Ich schlage mal folgenden Typen vor: PIC32MX150F128B: https://www.reichelt.de/PIC-32-Controller/32MX150F128B-ISP
-
Thread
Fernbedienung selber bauen
jemand intressiert findet er die Aufgabenstellung zuunterst. Ich dachte da an eine Schaltung mit uP(PIC18F4520/PIC18F452), 5 Tastern (ON-OFF, Blank, Freeze, V+, V-), einem Infrarot-Empfänger & einem Infrarot-Sender. Ist es möglich die Befehle des Empfängers zu speichern & anschliessend dem Sender 1
Gruppen realisieren. Schau Dir [[IRMP]] und [[IRSND]] an. > Ich dachte da an eine Schaltung mit uP(PIC18F4520/PIC18F452), 5 Tastern > (ON-OFF, Blank, Freeze, V+, V-), einem Infrarot-Empfänger & einem > Infrarot-Sender. Muss es unbedingt PIC sein? > Ist es möglich die Befehle des Empfängers zu
-
Thread
Günstigstes Web I/O
such mal nach AVR + Ethernet oder STM32F107 + Ethernet wenns > auch selbst gebaut werden darf. Oder PIC18F66J60 mit integriertem Ethernet.
dies hier ist z.B. eine einfache Einseitige Platine. http://tomeko.net/bin/mikroserwerPIC/microserver_PIC18F67J60_top.jpg Aber meine Glaskugel verrät mir, du kannst keine einseitige Platine machen. Irrt sie sich ?
-
Thread
Adressierung über Bus
ist kein SPI dazwischen), und der ECAN des PIC18F25K80/26K80 ist eine deutlich verbesserte Version des MCP2515 mit mehr Puffern und weniger Bugs. fchk
Frank K. schrieb im Beitrag #3766252: > CAN: Da nimmst Du besser einen PIC18F25K80, der hat nämlich schon > den passenden CAN-Controller eingebaut. Noch besser einen LPC11C22FBD48, der hat auch noch den CAN-Transceiver eingebaut. Und ist kein PIC.
-
Thread
Ist Usbasp gut?
ein quatsch ASM aufm PIC ist doch super simpel ehr alles >PIC18 sollte man nicht mehr in ASM Programieren. > > Leider sind die Toolchains bei PIC alle etwas angestaubt. Für die > kleinen (bis PIC18, wie gesagt) gibt
ein quatsch ASM aufm PIC ist doch super simpel ehr alles >PIC18 > sollte man nicht mehr in ASM Programieren. Oh. Ein PIC-Fanboy! <seufz> Mein Beileid! >> Leider sind die Toolchains bei PIC alle etwas angestaubt. ...
-
Thread
PIC : welchen C-Compiler ?
benutze den von Microchip. Da du nichts genaueres geschrieben hast, vermute ich mal, du beutzt auch die PIC18.
C18: Den Compiler kenne ich nicht. Einschränkungen sind hier 30 Tage Laufzeit und eben die PIC18xxxx Controller. CCS: Umfangreiche Bibliothek mit tollen Funktionen, die aber einen späteren Umstieg auf
-
Thread
PIC12F675 Einstieg
Hallo Stefan, naja, der Gedanke ist recht einfach: PIC12 kostet 1€, PIC18 8-10€ PIC12 ist viel kleiner, PIC18 ist riesen-groß. Aber du hast recht, der Umstieg ist total verwirrend!!!! Hast du vielleicht nen Tipp für mich, wo ich den PIC18 billig erwerben
Virus 744 schrieb: > naja, der Gedanke ist recht einfach: > PIC12 kostet 1€, PIC18 8-10€ Also bei Reichelt kostet der PIC18F1220 nur 2,75€. Ich nehme allerdings die AVRs, die haben alle die gleiche Architektur, vom ATiny13 (8pol., 0,89€) bis zum ATmega2560
-
Thread
Ansteuerung einer Anzeigetafel - Federal Vama Traffic Storm
Programmiergerät Brenner8 eine Software namens US-Burn geschrieben, die kann auch disassemblieren, ob für den PIC18F4580 kann ich mangels diesem PIC nicht testen.
Brenner8 eine > Software namens US-Burn geschrieben, die kann auch disassemblieren, ob > für den PIC18F4580 kann ich mangels diesem PIC nicht testen. Leider ist der PIC gesperrt und nicht auslesbar.
-
Thread
XC8: error: (1098) conflicting declarations for variable "_INTCONbits"
Omniscient Code Generation not available in Free mode C:\Program Files (x86)\Microchip\xc8\v1.45\include\pic18f4685.h:35017: error: (1098) conflicting declarations for variable "_INTCONbits" (C:\Program Files (x86)\Microchip\xc8\v1.45\include\pic18f4685.h:32235) (908) exit status = 1 nbproject/Makefile-Brd_V2
edit> XC8 ist praktisch nur der neue Name für HI-TECH C </edit> Ein bisschen was hat auch Nico auf PIC-Projekte zusammen getragen: https://pic-projekte.de/blog/bootloader-fur-pic16-und-pic18/
-
Thread
auf einfache Weise von 11MHz auf 300kHz teilen/generieren
8/9 mit einem NCO NCO, sehe ich auch so. ABER NCO kennen hier nur wenige!? Diese sind in vielen pic16/pic18 drin!
kannAllesBesser! schrieb im Beitrag #6568751: > ... andere lsg. > pic16/18/xxx mit 77,5kHz quarz und weiter mit interner 4-fach pll sowie > master clock output! z.B. 8-pin pic16f18313 mit Reference Clock Output Module (CLKREF)
-
Thread
USB Motor-Ansteuerung via PIC
Wenn ja, was könnte ich denn für welche nehmen? Mir stellt sich aber jetz die Frage dass ich bei 18 minimotoren (= 27 Volt) auch eine extra Stromversorgung brauche, oder?? Ich habe schon mal herausbekommen, dass die Mikrocontroller der Familie PIC18Fxxx.....PIC24....PIC32... einen USB-Interface
steuern. ohne richtungwechsel und ohne drehzahlregulierung. zu 2. wie kann man das erreichen, da ich 18 minimotoren alle getrennt(einzeln) bzw. alle gemeinsam schalten möchte. zu 3. beim pic18, wie krieg ich 18 motoren ohne diverse motortreiber hin???? Ganz wichtig, der pic darf keine Zeitintervalle
-
Thread
Probleme mit PIC und Interrupt
Hoffe das ist das richtige Forum. µC ist PIC18F23K22, IDE MPLAB X und Compiler XC8. Möchte eigentlich nur, dass eine LED nach ca. 1 Sekunde an geht, dann wieder aus, wieder an und zu Übungszwecken mit Interrupts. Eigentlich ja keine soo große
0x0x829 PROTECTED CODEPAGE NAME=page START=0x82A END=0x7FFF Ob das bei den PIC18 heute auch noch so ist weiss ich nicht. Es war jedenfalls immer ne Menge Arbeit ein Programm zu schreiben das man über einen Bootloader laden kann.
-
Thread
Tutorials zu PIC C Syntax und co.
im moment Microchip MPLAB 8.00 und den C18 Compiler, sowie PIC18F4550 und 18F4680, falls das weiterhilft. Die Hilfedateien vom C18 und dem MPLAB find einfach nur grauenhaft schlecht... Mfg
PC-Technik, hab in nem anderen Tutorial gelesen, das man für sowas über die Interrupts gehen soll bei den pic18fxxxx ... Mehr nicht
-
Thread
Wo PIC-Controller kaufen? *günstig*
> Würde ich gerne, die bieten aber überhaupt eine PICs an. http://www.aliexpress.com/item/5-PCS-PIC16F628A-I-P-DIP-18-PIC16F628A-PIC16F628-16F628-Flash-Based-8-Bit-CMOS-Microcontrollers/1591153082.html?spm=2114.01010208.3.1.ncXuC3&ws_ab_test=searchweb201556_7,searchweb201602_2_10034_507_10032_10020
E-bähy: http://m.ebay.de/itm/1Stueck-SMD-PIC18F25k22-i-ss-CPU-Conrtoller-C-Prozessor-SSOP28-SMD-PIC18-/321656981540?nav=SEARCH
-
Thread
vom Layout zum Schaltplan
hatte mir für die PICs mal das PICKit 3 Debug Express geholt, da war ein kleines Eval Board mit dem PIC18F45K20 mit bei: http://www.microchipdirect.com/ProductSearch.aspx?Keywords=DV164131 Allerdings hat das damals keine 70 Euro gekostet, wenn man direkt aus dem Microchip Shop gekauft hatte - haben
Antwort. Scheinbar reden wir immer noch aneinander vorbei, entschuldige. Das von mir erstandene SEDPIC18 ist ein PICKit2 + Testboard, welches ich zum Brennen des PIC und zum Testen der Software benutzen möchte. Die Hardware selbst wird dann separat aufgebaut und der PIC dann damit getestet. Als Sensoren
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
Kannst Du Dein programm veröffentlichen? Wäre echt nett. Ich bastell noch an meiner Platine mit pic18f4550, es würde mir einiges an Arbeit sparen. mfg KennyOswald
Hello, i've tried to connect my l2f50... to PIC 18f2550(18f4550) from Microchip (using sources from Mark de Jong), but my display is silent. Can somebody consult me about connection and sources? I uses 3.0 power supply for both (cpu and display
-
Thread
PICkit3 Probleme
PicPic schrieb im Beitrag #3853753: > Starte alles noch mal neu, incl. Rechner ausschalten. Schaue auch auf > die Bezeichnung Deines PICs, ob da wirklich PIC18F45K20 drauf steht. Alles schon gemacht
das Demoboard das beim PICkit3 Debug express > mal dabei war. Ich selbst habe ein neueres mit PIC18F45K20, aber es gibt auch eine etwas ältere Version mit einem Board mit einem PIC16xxxx. Im Grunde kann man aber einen beliebigen PIC mit Debug-Interface verwenden, so wie ich den 18F26K20 auf dem
-
Thread
PIC32 brennen
USBurn. Ich kann also alle 5V PICs (10F, 12F, 16F, teils 18F, dsPIC30) brennen und, mit dem ICSP-Adapter für 5V<->3.3V, kann ich dann die 3,3V PICs (teils 18F, 24F, 24H, dsPIC33) brennen. Die PIC32-Reihe gehört auch zu den 3,3V PICs, allerdings wird laut Kompabilitätsliste
/Debugger ein > PIC32MX440F512H drauf. Mit einem PIC32MX5xx hatte ich keine Probleme, sollten auch alle anderen gehen. Dafür, das man nur einen PIC18LF4550 braucht :) Den Clone von Sureelectronics habe ich hier auch
-
Thread
Wie gut ist dieser PIC-Programmer?
PIC 18F452, 4550 2550, 16F877, 12F675, 12F629 konnte ich immer gut mit 12 Volt aus dem PC Netzteil brennen. Man braucht also nicht unbedingt ein 13 V Netzteil.
Thomas schrieb: > PIC 18F452, 4550 2550, 16F877, 12F675, 12F629 konnte ich immer gut mit > 12 Volt aus dem PC Netzteil brennen. Man braucht also nicht unbedingt > ein 13 V Netzteil. Das hat ja auch keiner behauptet.
-
Thread
Geht AVR auch so komfortabel wie PIC?
Mit welchen PIC vergleichen wir hier eigentlich den AVR? C Compilierung ist meines Wissens erst ab PIC18 so richtig sinnvoll verwendbar. Nach oben gibts dann noch PIC24 und PIC32 die eine etwas andere Klasse sind.
Steffen R. schrieb im Beitrag #4184102: > C Compilierung ist meines Wissens erst ab PIC18 so richtig sinnvoll > verwendbar. Was soll daran nicht sinnvoll sein? Der kleinste, den ich einsetze, ist ein PIC12F18xx. Passt gut als flexiblere Alternative zum 555. Und natürlich mach ich alles
-
Thread
MODBUS - C Librariy für Microchip PIC 16Fxxx ?
...Jemandem einen Cortex als "Alternative" für einen PIC vorzuschlagen, hat was von Kanonen und Spatzen... Bei uns war das ein kommerzielles Firmenprojekt. Früher machten wir ein kleineres MB Projekt auf einem PIC18 mit 3.x kB an SRAM. Das reichte
Warum aber soll es ein 16F sein und nicht ein 18F? Da hat man zahlreiche Vorteile. Wir machten w.g. auch eine MB Anwendung mit PIC18 und funktionierte ausgezeichnet. Für 18F gab es zumindest früher einen Port für freeMB. Oder man schreibt sich was
-
Thread
Programmiersprache - C oder Assembler?
worden. Für den Einstieg würde ich auf jeden Fall mal "tief" stapeln, also mit 8Bit µC anfangen. (PIC18F, AVR, evtl. auch noch 8051). Die 32 Bit µC sind zwar deutlich leistungsfähiger, aber für einen Einsteiger daher auch deutlich schwerer zu verstehen. Ein LKW fährt sich halt schwerer als ein VW Polo
die PIC18 für den Einstieg empfehlen. Dort bekommt man fast alles was man so benötigt direkt vom Hersteller (Tutorials, Librarys, Frameworks, Beispiele) hat eine große HArdwareauswahl und eine recht große
-
Thread
AVR-Studio 5
90er Jahre geschriebene SW lässt sich damit > problemlos übersetzen. Auch die alten Programmer wie PicStart oder > ProMate werden weiterhin unterstütz. Ich habe mir übrigens mal das Konkurrenzprodukt zum AvrStudio5 von Microchip angesehen: MPLAB-X. mit PIC18 und PIC32 Support ist das ein 350MB
auf der Platte. Beim letzten WinAVR sind es ~250MB. Der Vollständigkeit halber: Das MPLABC für PIC18 braucht etwa 500MB. Der ARM-GCC von Codesourcery begnügt sich mit ~130MB und der PICC18 von HITECH mit rund 70MB. Und zu guter letzt der CCS-C für PIC18 mit ~20MB einschl. seiner bescheidenen IDE
-
Thread
-
Thread
[Q]Erfahrungen mit (Reichelt) Pictiva OLED Displays
zufällig etwas im RAM steht. Das ist bei mir nur selten der Fall. PS: Kennst Du das #USE FAST_IO() des PicC? Das ist in der Tat schneller und auch sonst effizienter als die output_bit() Funktion. #use fast_io(a) #byte PORTB = 0xf81 //(? PIC18) #bit LED1 = PORTB.0 #bit LED2 = PORTB.1 #bit KEY
auch auf einen anderen wenn auch verwandten Controller. Kannst Du irgendwie prüfen (Oszi) ob der PIC überhaupt etwas von sich gibt? Mir ist noch aufgefallen das dein PIC offenbar mit 20MHz läuft. So wie ich das sehe hast Du bei der SPI Einstellung im Code ein 5MHz Rechteck auf der clock Leitung.Zum
-
Thread
PIC16C711 mit GALEP 3 loeschen
funktioniert. Kein Code funktioniert beim ersten mal 100%ig, vor allem wenn es dein erstes PIC Programm ist wirst du ihn sicher oft Programmieren und Löschen müssen bis es funktioniert. So einen PIC18F gibst ab 2€: http://www.reichelt.de/PIC-18-Controller/PIC-18F14K22-IP/3/index.html?&ACTION=3&LA=446&ARTICLE=96518&GROUPID=2968&artnr=PIC+18F14K22-IP&SEARCH=pic18f Da wird dich das UV Löschgerät sicher mehr als 5 PICs kosten.
-
Thread
Der totale Anfänger - auf der Suche nach einem Mikrokontroller
Netz. Was als Anfänger sehr wichtig ist Meine Empfehlung: Adruino! Bei mir wars auch Adruino -> PIC24 / PIC32 (manchmal : STM32)
/PICkit-3-In-Circuit-Debugger-Microchip-Technology-PG164130 oder bei vielen anderen Händlern - PIC18F25k22 http://www.tme.eu/de/details/pic18f25k22-isp/mikrocontroller-microchip-8-bit/microchip-technology/pic18f25k22-isp/# - Uhrenquarz http://www.tme.eu/de/details/32.768k-20ppm/quarzresonatoren-tht
-
Thread
Freeware C-Compiler für PIC 12F ..... 16F
Hallo für die PIC18 gibts meines wissens den C18 von Microchip als Studentenversion kostenlos. Schau mal bei www.microchip.com Für PIC16: http://www.bknd.com/cc5x/downl-stud.shtml Gerhard
16c773 16c774 16c781 16c782 16c925 16c926 12f629 12f675 12f635 12f683 und im PIC16 Modus: p18f242 p18f248 p18f252 p18f258 p18f442 p18f448 p18f452 p18f458 p18f1220 p18f1320 p18f2220 p18f2320 p18f2455 p18f2525 p18f2550 p18f2620 p18f4220 p18f4320 p18f4331
-
Thread
Transistortester auf PIC Basis mit USB
Hallo, habe mich mal eingearbeitet, und werde mir den Schaltplan etwas abändern. Den PIC18F2553 habe ich nicht zur Verfügung. Werde den PIC18F2550 nehmen. Als VRef nehme ich die interne. Einen DC/DC-Wandler lass ich erst mal weg. USB kann genützt werden. Wenn die Schaltung zusammengebastelt
Später werden der DC/DC-Wandler dazukommen, um alles zu erweitern. Bis dahin habe ich vieleicht einen PIC18F2553 zur Verfügung. Gruß Wolfgang
-
Thread
PICkit3 und MPLAB X Connection failed
keiner Gedanken. Es wird einfach auf den anderen Knopf gedrückt... Wir verwenden hauptsächlich PIC1825K22 für die Labore, aber auch schon mal 4431 wegen der simultanen Samplingfähigkeit für 2AD Kanäle. Sonst noch 18FxxK80 für CAN, alle 18F mit USB, die 16F145x für USB, 10F322 und noch einige andere
nun nochmal angenommen. Da es mit den 2 mir vorhandenen ICSP-Programmern nicht möglich war den PIC24 des PK3 auszulesen bzw. zu beschreiben (die unterstützen nur PIC16/18) habe ich mir ein neues (originales) PK3 besorgt. Dieses funktionierte auf Anhieb auch ohne Probleme direkt mit IPE/MPLAB X zusammen
-
Thread
Arduino - UNO Flashershield (Linux)
electronics/200510/article05101.shtml MCS-51 ------ Das Flasherprogramm für MCS-51 ist flash51ide PIC16F ------ Das Ausgangsprojekt für PIC16F MCU stammt aus: http://rweather.github.io/ardpicprog/index.html --------------------------------------------------- Die Firmwares von AVR500 und PIC16F
------------ Bilderbeschreibung: flashershield_02.jpg zeigt das Shield in Verbindung mit einem PIC16F676 flashershield_03.jpg zeigt das Shield in Verbindung mit ATtiny44 flashershield_with_pic16f676.jpg zeigt einen Screenshot, der gerade einen PIC16F676 programmiert hat.
-
Thread
Ist es sinnvoll, sich in Arduinos einzuarbeiten?
... "Teilenummer: AC244023 - Processor Extension Pak for PIC18F1xK50 This processor extension pak is designed for those who wish to debug the PIC18F13K50 and PIC18F14K50 microcontrollers in circuit. The included header will interface with MPLAB REAL ICE,
50 USD hinblättern... > > "Teilenummer: AC244023 - Processor Extension Pak for PIC18F1xK50 > This processor extension pak is designed for those who wish to debug > the PIC18F13K50 and PIC18F14K50 microcontrollers in circuit. The > included header will interface with MPLAB REAL
-
Thread
PIC32 JTAG Adapter
(Image), die ab der Adresse 0x800 in das Flash des PIC18F4550, des StarterKits "ge-bootloaded" wird. Das ist die Firmware des PIC18 vom StarterKit. Mit dem Tool BIN2HEX.EXE (-> http://www.abi-usa.com/downloads/UTILS/BIN2HEX.zip) habe ich diese Datei
bekanntem Grund steuert RB5 > (nCPU_ON) den MOSTFET nicht mehr richtig durch..... :-( Der MCLR des PIC18F4550 ist nur mit dem ICSP verbunden. Wenn jetzt der Emulator angesteckt wird, zieht der ihn auf High, so das der PIC18 starten kann. Ansonsten floatet der MCLR. Im der Hex Datei "StarterKit.pic18f4550
-
Thread
pic mit PC steuern
der PIC müss ich von der Rechner freigeben und auslesen können. ich werde PIC18F2550 verwenden, da er ein USB Schnittstelle hat. Die USB-Schnittstelle von den PIC zu prorammieren ist keine Problem. Die Frage
Hallo Sabine, ich beschäftige mich auch mit PIC18 und USB. Ich würde dir auch die Tuts auf www.sprut.de empfehlen. Dann lädst du dir noch das aktuelle MPLab und den C18 Compiler runter (gibts ohne Optimierungen für Schüler/Studenten kostenlos)
-
Thread
Verwendung der µCs in der Industrie
PIC18 in diversen Logitech-Mäusen.
PIC18 in Weller Lötstationen WSDxx und WD1000 / 2000.
-
Thread
Fragen zu einem 16er Pic
PIC10F, PIC12F, PIC16F und PIC18F sind µC mit 8-Bit Datenbus. Der Adressbus ist breiter: PIC10F haben 12 Bit, PIC12F und PIC16F haben 14 Bit, PIC18 haben 16 Bit PIC24, PIC30 und PIC33 sind µC mit
Im Sprachgebrauch der PIC-Leute ist ein "18er PIC" oder ein "PIC18" in der Regel ein PIC18Fxxxx-Typ und ein "16er PIC" oder "PIC16" eben ein PIC16Fxxx. Die angegebenen Taktfrequenzen (z.B. 40 MHz) sind die Oszillatorfrequenzen
-
Thread
Full speed USB mit mikrocontroller
dass sich Bootloader Code von Microchip nicht fuer den 18F14k50 kompilieren laesst ohne dass man den teuren C18 compiler kauft und dass es sehr schwer ist Dokumentation fuer USB Beispiele zu finden. PIC daher eher nicht... Hat jemand schnelle USB Uebertragungen
sehr nervig dass sich > Bootloader Code von Microchip nicht fuer den 18F14k50 kompilieren laesst > ohne dass man den teuren C18 compiler kauft und dass es sehr schwer ist > Dokumentation fuer USB Beispiele zu finden. PIC daher eher nicht... Du hast Dir gerade den
-
Thread
PIC Microcontroller
wenn der geziehlt mit ASM anfangen möchte. 16F ASM ist -auch wegen der PEripherie- etwas simpler als 18F. Nur wie so oft verallgemeinerst du wieder im großen Stil: Die heute moderne Familie bei den 8Bit PIC ist die 18F Familie. Diese hat die ganzen Einschränkungen hinsichtlich C nicht und diese sind
thema bleiben können und sagen, dass man gescheiter mit den PIC18F beginnen soll zusammen mit einem PICkit2/3. jetzt ist's ein thread mehr über den PIC/AVR-glauben, der starter hat sich nicht mehr gemeldet; warum wohl... gute n'8, ich geh' jetzt.
-
Thread
PIC16F1517 - Werte im Flash / EEPROM speichern
Hi, in der XC18 Peripheral library gibt es Flash Funktionen - PIC18_plib.pdf im dokumente Ordner des Compilers: ReadFlash(), EraseFlash()... Ist nicht für PIC16 sonder PIC18, aber probieren kann man es mal. Eventuell
#3527311: > Ist genauso wie der normale Flashbereich über TBLRD und TBLWRT > zugänglich. Nicht beim PIC16. Die Befhle TBLRD und TBLWRT hat von den 8bittern nur der PIC18. Humpfdidumpf schrieb im Beitrag #3527335: > Ist nicht für PIC16 sonder PIC18 Dann wird sie vermutlich mit TBLRD und TBLWRT und
-
Thread
PIC-Standardtypen
PICs die ich verbaut habe kein Schwein außer mir benützt. Was sagt ihr zu folgender Auswahl? - PIC16F628A-I/P ("kleiner" MidRange-PIC) - PIC16LF876A-I/SP ("großer" MidRange-PIC) - PIC18LF1320-I/P ("kleiner" HighPerformance PIC) - PIC18LF2520-I/SP ("großer" HighPerformance PIC) Habe darauf geachtet
Ich würde auf den PIC18LF1320-I/P ("kleiner" HighPerformance PIC) verzichten und dafür einen PIC12F675 (DIL-8) wählen. Je nachdem kannst Du wie Schoasch schrieb auch auf den PIC18 mit USB ausweichen. Ich vermute, dass
-
Thread
PIC Variable und Stack
Hallo, PIC 18F2620 C18 Compiler. möchte die Variable "macro_addr" auf dem Stack speichern und später wieder zurück hohlen. [c] _asm PUSH .. hier "macro_addr" ablegen _endasm _asm
Adresse im RAM und INDF ist dann der Inhalt von der > Speicherzelle. > > [...] > > Das geht beim PIC18 genauso wie beim PIC16 und diesen hab ich in der > Ausbildung mit ASM Programmiert und das war das kleinste Problem von > allem. Die Pic18 haben da ganz enorme Unterschiede und vor allem Vorteile
-
Thread
PIC10F202/etc: Programmierung unter Linux(Ubuntu)
Beschreibung steht (betreffend 10FXX): "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)" <-----
" ..... Supported Devices Refer to MPLAB IDE v8.76, the following devices are supported: PIC10F PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222 PIC12F PIC12F508, PIC12F509, PIC12F510, PIC12F519, PIC12F609, PIC12HV609, PIC12F615, PIC12FHV615PIC12F629, PIC12F635, PIC12F675
-
Thread
Controllertypen: Blick über den Tellerrand
leicht tot zu bekommen wie ein Dragon Ich kann jetzt nur von C sprechen und da geben sich AVR und PIC18 nix. Außerdem muss ich der Aussage widersprechen, dass sich die Typen stark unterscheiden. Das Gegenteil ist der Fall: Du hast durchgängig von PIC10 (8biter, 12bit Wortbreite) über Pic18 (8biter) über PIC24 (16biter), dsPIC(16bit DSP) und PIC32 (32biter) die gleiche Oberfläche. Der Wechsel von PIC18 zu PIC24 gestaltet sich (zumindest in C) sehr einfach... Aber wirklich rentieren tut es sich nicht
-
Thread
Aufbau eines PIC
programmieren. für einen ersten und schnellen erfolg (und somit spass) empfehle ich dir wärmstens mit PIC18 und MPLAB + C18 zu beginnen! viel spass!
servus, die pic18'er Reihe hat des bankswitching nicht mehr! zu meinen Erfahrungen: ich habe angefangen mit pic16f628! Habe mir bewußt nur Controller der 16'er Reihe bis 2 Kbyte rom geholt weil darüber B.-switching