-
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
PIC mit Ethernet für SMA Modbus TCP auslesen
https://www.mikrocontroller.net/topic/492217#new und frage mal in die Runde, ob jemand einen PIC (18 F?) empfehlen kann, welcher hierfür (Modbus TCP) her halten kann? Aktuell programmiere ich einen 18F mit meinem Sohn mit Interrupts/ ADC und PWM, so dass es für mich eventuell leichter erscheint
Danny_678 schrieb im Beitrag #6226656: > und frage mal in die Runde, ob jemand einen PIC (18 F?) empfehlen kann, > welcher hierfür (Modbus TCP) her halten kann? Es gibt genau eine PIC18-Familie mit eingebautem Ethernet MAC/PHY: PIC18F67J60/87J60/97J60. Unterscheiden sich in der Anzahl
-
Thread
Programmieren des HPS Pic controller Board
Board bestimmt super verwenden. Wenn Tutorial, dann besorge dir unbedingt den darin verwendetet PIC. Die meisten PICs mit 28 sind pinkompatibel. Such dir ein aktuelles Tutorial mit einem aktuellen PIC und aktuellen Tools.(z.B. PIC18F2xK22, PIC16Fxxxx 4-stellig hinter dem F, PICkit3, MPLABX) Tutorials mit einem PIC18F2xK22 gibt es z.B. https://pic-projekte.de/blog/pic18-tutorial-einleitung/ oder http://www.hs-ulm.de/wir/Personal/PersonalSaSchr/vschilli/Mikrocontroller/uCQ/
-
Thread
Verstehe meinen Pic nicht!
Hallo alle zusammen, ich kämpfe gerade mit einem Pic18f2550. Bin dabei ein Programm zur Ansteuerung von Displays mit t6963 Controller von einem 18f4520 (dort funktioniert es einwandfrei) auf den oben genannten kontroller zu portetieren. Das Programm
die Fehlermeldung (bzw. von 2 Versuchen) [code]PIC18F2550 found (Rev 0x5) Erasing Target Programming Program Memory (0x0 - 0x387F) Verifying Program Memory (0x0 - 0x387F) Running Target PK2Error0027: Failed verify (Address = 0x154 - Expected Value
-
Thread
Temperatursensor DS1620, LCD und PIC
Hallo, ich habe einen Schaltplan für den PIC18F4550, einen DS1620 Temperatursensor und ein "EA DIPS082 HNLED" LCD erstellt. Neuland ist für mich I2C und das LCD. Es wäre also nett, wenn mich jemand auf evtl. Fehler aufmerksam machen würde
Platte wird nur halb so groß. Hmmm, in diesem Fall hast du recht. Aber ich habe noch so einen PIC18F4550 hier herum liegen und da bietet es sich doch an, diesen gleich zu verwenden. Zumal nur die PIC18er Reihe auch Hardware- multiplikation und C unterstützt. Aber die nächste Platine möchte
-
Thread
PIC Unterschiede 5V 3V Typen
Hi Ich habe gerade gesehen, daß der PIC 18F2620 immer teurer wird. Schon bei 6,20 Euro. Es gibt doch auch den 18F26K20 Der kostet 2,60 Euro Warum ist der so viel billiger? Der Unterschied liegt doch nur in der Versorgungsspannung
https://www.microchipdirect.com/ProductDetails.aspx?Category=PIC18F2620 https://www.microchipdirect.com/ProductDetails.aspx?Category=PIC18F26K22 Frank K. schrieb im Beitrag #3545794: > modernere Halbleitertechnologie -> kleinere Strukturen -> mehr Chips pro
-
Thread
Digitales Oszi im Selbstbau
Hi all Also ich bau gerade ein digitales Oszilloskop! Ich verwende dafür einen PIC18F458 der mir einen Kanal Analoge Daten so schnell wie möglich AD wandelt und dann in ein externes 256kBit SRam ablegt. Im Moment läuft die Abtastung mit ca. 100kHz was eine Aufnahmedauer von ca 0,3
mit anderem Projekt (MSP430..) und paralell noch Lochbohrautomat für Platinen mit Schrittmotoren und PIC18 beschäftigt... MfG Martin
-
Thread
PIC12f510 Ausgangsfrequenz zu langsam
nur der PIC18. Ich habe in der Schule ein halbes Jahr PIC16 in asm Programmiert, privat mache ich PIC18 und manchmal PIC12. Dann kann es passieren, dass man mit den Befehlen etwas durcheinander kommt- Der Befehlssatz des PIC12 ich von mir aus eine Mischung aus dem vom PIC16 und PIC18...
-
Thread
µC programmieren ohne ISP ?
bei deinem PicKit 3 ist ein Poster dabei, auf dem mit vielen Bildern gezeigt wird, wie man einem Pic an den Programmer anschliessen muss. wenn du das schon verlegt hast, hier ist der Download: http://ww1.microchip.com
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
"Arduino Nano" mit PIC
PIC's sind mit (T)QFP44 (16F877 oder 18F4550) (physisch) zu gross oder zu klein. Ich möchte ICSP unterbringen, Quarz mit C's, evtl. USB Buchse (mit 18F4550) für Programmierung über USB oder RS232 Emulation
Frage ;-) Christian M. schrieb im Beitrag #4514634: > da es ja nichts ähnliches wie Arduino für PIC gibt, Pinguino? 16f877 und 18f4550 sind doch Dinos. Wenn schon, dann was aktuelles. Warum soll ein 40 Pin Pic den 23 io auf dem nano ersetzen?
-
Thread
C Compiler für PIC 12Fxxx
Hi, wenn du kannst ist es sinnvoller < PIC18 in Assembler zu prgrammieren. Für PIC18 ist dann der C18 super. Siehe hierzu auch: http://pic-projekte.de/ Viele Grüße
nahezu alle Compiler für den PIC lassen sich in MPLAB einbinden CC5X CC8E C18 CCS PICC18 ich nutze meistens MPLAB zum Compilieren und Flashen Sources lade ich alle in Notepad++ Editor von MPLAB kann mit Notepad++ bei weitem
-
Thread
Zeitschleife 10sek für 16MHz Quarz in Assembler
Wenn Ich deinen Code auf meinen PIC18F45k22 flashe (mit meinen Configs) blinken die LEDs. Stimmt vllt. mit den Configs was nicht? BTW: Beim PIC18 würde ich zum Ausgeben das LATx register verwenden, > movlw high(main) > movwf PCLATH Das ist auch nicht nötig, da der PIC18 mit einen GOTO 20bit adressiert.
-
Thread
wie kann ich den PIC12F508 programmieren
Ich hab meinen Brenner8 vor längerem mit dem PICKIT3 ausgetauscht, da ich u.A. den PIC16F1825 und den PIC18F46K22 brennen wollte, der Brenner8 das aber nicht unterstützt. Sieht das inzwischen anders aus?
Übersicht der unterstützten Typen schon: http://sprut.de/electronic/soft/usburn/usburn.htm#typen PIC18F46K22: rechte Spalte, 2. Abschnitt. PIC16F1825: linke Spalte, mittig.
-
Thread
Array mit 512 Bytes über Rs232 vom PC zum PIC
in den PIC. Wie mach ich das? Ich hoffe dass es jetz klar is ;)
www.mikrocontroller.net/articles/FAQ#Wie_funktioniert_String-Verarbeitung_in_C.3F http://www.sprut.de/electronic/pic/c/pic_c/pic_c00.html
-
Thread
Lötpunkte OLED Display
Ist wohl ein Pic 18f24 Zumindest bei einem kann man das Super erkennen. Dann sind die Kontakte glücklicherweise für die software im Pic.
Max H. schrieb im Beitrag #4085718: > Integrated 64MHz PIC18F26K20 Sorry schreibfehler 18f24 war müll es sollte 26 bedeuten
-
Thread
welche Mikrocontroller 32 Bit ist zu empfehlen
alle zusammen, ich möchte euch um Rat bitten. Es ist folgenden: Wir benutzen zu Zeit einen PIC18f4550. In diesem Mikrocontroller wird einen Teil der Logik dort implementiert der Rest ist in einem Oberschicht "DLL C++(Visual Studio)". Nun möchten wir gerne von der PIC18f4550 endlich mal wegschmeissen
holger schrieb im Beitrag #4862531: >>Nun möchten wir gerne von der PIC18f4550 endlich mal wegschmeissen. >>Es treten immer wieder USB Verbindungsprobleme Das liegt aber nicht am PIC...
-
Thread
pic einstieg
microchip mplab 8.0 heruntergeladen desweiteren habe ich zum probieren einen PIC18F4550. leider habe ich keine ahnung wie ich mit dem icd2 komuniziere und geschweige denn ein programm zu schreiben darum suche ich referenzen und bücher die mir das programnmmieren in C erklären
ich meine pic COntroller unterlagen wie sie aufgebaut sind usw... mocht die programmiersprache mfg
-
Thread
Dimmer für den Verteilerschrank mit Steuerinterface
gleichen Controller inkl. gleicher SW einsetzen, das macht die Sache übersichtlicher. Ich habe mich für PIC 18F entschieden. Eigentlich bin/war ich ein AVR Liebhaber, aber der PIC hat eben was Peripherie angeht speziell bei den kleineren Gehäusen mehr Auswahl. So bekommt man einen PIC inkl. CAN Controller
RS485 der Eltakos weiterleitet und umgekehrt. Ist im Prinzip nicht so aufwändig. Ich hab das mit einem PIC18F mit ECAN Modul, einem CAN Transceiver und einem RS485 Transceiver realisiert. Die Software leitet die Nachrichten dann weiter. lg Max
-
Thread
PIC32 Buch oder Tutorial
Hallo Leute, ich möcte von AVR 8-bit auf PIC32 umsteigen und suche dafür die passende Lektüre. Kennt jemand da was gutes? Das einzige, was ich gefunden habe ist "Programming 32-bit microcontrollers in C: exploring the PIC32 Von Lucio Di Jasio
ultoa(DWORD Value, BYTE* Buffer); #elif defined(__18CXX) && !defined(HI_TECH_C) // C18 already has a 2 parameter ultoa() function #include <stdlib.h> #else // HI-TECH PICC-18 PRO 9.63 and C30 v3.25+ already have a ultoa() stdlib // library
-
Thread
Neuer Prozessor
PC kümmern. Als USB 2.0 (mit 12Mbit/s) fähige µC würde (je nach I/Os und Speicher) die kleineren PIC18F2X5X oder grösseren PIC18F4X5X genauer angucken. http://www.microchip.com/ <- Parametersuche Nebenbei haben sie auch 10Bit-A/Ds (ohne gibts die USB-Pics nicht;)) Die sollte man auch im freundlichen
läuft auch noch mit 33MIPs und ist im DIP-Gehäuse erhältlich. Somit Ist er "etwas" schneller als ein PIC ;-). Für den µC mit Analogen Eingängen würde ich einen PIC18Fxxxx nehmen oder vl bei Analog Devices vorbeischauen. Wie wärs mit einem ADuC? mfg Schoasch
-
Thread
PIC: Laufzeit eines Programmabschnittes bestimmen?
Beitrag #5820443: > ein PICkit3 kann Stopwatch... > > Bei mir gings bisher immer (hauptsächlich PIC24 allerdings). Ups, da muss ich mal schauen, ob das bei PIC16/18 auch geht. Sollte laut dieser Tabelle mit PICkit3 eigentlich gar nicht gehen: http://microchipdeveloper.com/tls0201:debug-tool-capabilities
Volker S. schrieb im Beitrag #5820484: > Ups, da muss ich mal schauen, ob das bei PIC16/18 auch geht. Nope, geht nicht bei MPLABX v5.10 / PICkit3 / PIC18F25K22.
-
Thread
Lichterkette auf Timer umbauen
Der Timer ist auf die Zeit gesetzt. 6 Stunden an und 18 Stunden aus. Sprich wenn ich um 18 Uhr an mache den Timer, geht die Lichterkette um 0 Uhr aus und am nächsten Tag automatisch wieder um 18 Uhr an
Also, wenn ich die eine Lichterkette mit Timer um 18 Uhr einschalte (AUf TIMER stelle), dann bleibt die 6 Stunden an und am nächsten Tag geht die erneut um 18 Uhr wieder für 6 Stunden an.
-
Thread
PIC-ICSProgramming
Ja, grumpf, PIC auch nur widerwillig, aber wenn Chef halt meint, das wären tolle µCs, was soll man machen?!? Nun gut, zum Brenner: Bei Sprut gibt es gleich mehrere. Welchen benutzt Du? Und welchen Pic? Wirklich
Ich hab mir den Brenner5 nachgebaut und die Modifikation etwa modifiziert :-) Ich benutze momentan: PIC18F4550,PIC18F4220 und PIC18F2220. Mit den PICs auf der 16serie hab ich es noch nicht probiert, hab erst heute meine PIC16Fxxx (PIC16LF84A und PIC16F72) bekommen. In welcher Programmiersprache programmierst
-
Thread
Pic Programmer selber bauen
gebaut hatte, läuft immer noch, allerdings benutze ich mein eigenes Brennprogramm und verwende nur PIC16Fxxx, weswegen ich bislang keine Lust hatte, die Algorithmen für die PIC18 einzubauen. Bei Windows 7 wird das Ganze sicherlich schwieriger werden, ausprobiert hab ich das selbst noch nicht. Und
vom PICKIT 2 kaufen, wenn nicht PICKIT3 Clone. Versandkosten bei Reichelt sind schon 5.60€, dazu ein PIC18F2550 für 5.45€, eine Lochrasterplatine für 1.25€ (100mm x 100mm) plus grob geschätzt nochmal 4-5€ an Bauteilen, Steckern, Buchsen usw. Also 12,30€ + Bauteile -> 16-17€. Somit zum PK2-Clone 0 Preisunterschied
-
Thread
Stromsenke: 4-20mA aus Poti und 24VDC
eine nicht mehr lieferbare Schaltung und ohne jegliche Informationen nachzubauen. Dort ist ein PIC18F1320 drauf ein OP mit einem BD137 und ein kelin wenig Widerständen und Kondensatoren. Aber leider bringt mir das nicht so viel :(
Kuba schrieb im Beitrag #7027066: > Dort ist ein PIC18F1320 drauf ein OP mit einem BD137 und ein kelin wenig > Widerständen und Kondensatoren. Aber leider bringt mir das nicht so viel > :( Uns bringt das schon was. Schaue bitte mal im Forum
-
Thread
SPI - RS-485 - CAN
Maik Geßner schrieb im Beitrag #2393573: > Werd wohl daher auf einen Pic18F6680 und einem MCP2515 steigen. somit > hab ich D/A I/O, RS485 und Can angedeckt... Der PIC hat CAN doch schon intern. Weshalb dann noch den MCP?
im Beitrag #2394235: > Maik Geßner schrieb im Beitrag #2393573: > >> Werd wohl daher auf einen Pic18F6680 und einem MCP2515 steigen. somit >> hab ich D/A I/O, RS485 und Can angedeckt... > > Der PIC hat CAN doch schon intern. Weshalb dann noch den MCP? RS485? ist ein weiteres Muß bei den Projekten
-
Thread
PIC24E USB Starterkit und RN 131PICTAIL Daughter Board
MICROSHIP Seite ist ein Userguide für das RN131 PICTAIL Modul aufzufinden, leider aber nur für das PIC18 Development Board (ausgerüstet mit einem PIC18). DIe Konfiguration der I/Os und die Initialisierung der UART Schnittstelle wird einfach durch die BEreitstellung eines in den PIC zu ladendes HEX-Files
Bei dem PIC 18 Explorer Board kann ich das Modul über einen Terminal Emulator und dem DE9 Connector konfigurieren. Das PIC24 USB Starterkit und PIC32 Expansion Board hat keine serielle Schnittstelle. Wie
-
Thread
Timer Platine
jede "Seite" des Impulsgebers einen Schmitttrigger und >auch an den Taster? Ja. Ggf. sind die im PIC schon drin. MFG Falk
Die Schmitttriger kannst du dir sparen, die hat der PIC am PORTA intern. Siehe Tabelle 10-1 im Datenblatt auf Seite 89. Gruß Flo
-
Thread
cc5x Problem mit free Version
klar, hau den pic16 weg, nimm einen pic18 und verwende die studentedition vom C18 compiler von microchip :) bis auf ein wenig andere notationen im quelltext stellen sich das keine probleme ein. zb der pic16f877
future produkt. es gäbe den pic18f2685, der wäre aber mit 28 beinchen. bei so kleinen chips findet sich in der 18er reihe leider etwas wenig
-
Thread
Bauelementensuche
Beitrag #7538871: > Aber leider kann man daraus nicht erkennen ob es eine Picaxe oder ein > blanker Pic ist.;-)) Ist auch logisch. Die Helfer wollen nicht mühselig die Bezeichnungen ablesen. https://www.microchip.com/en-us/product/pic18f25k22 Wenn Du herausbekommen wolltest, ob da schon etwas
kann damit schnelle Weihnachtsbasteleien gestalten Ist eben ein Mikrocontroller! In der Fassung PIC18F25K22 MfG alterknacker
-
Thread
PIC 16F876 hat falsche ID
connecten ein Fehler: Invalid target device id (expected=0x4F, read=0x1FF) Wenn ich ans ICD2 einen 18F4550 anschließe klappt alles, also kanns das ICD2 bzw. das Kabel nicht sein, auch deshalb weil er ja eine ID einliest, nur eben die falsche(oder?). Wenn ich den Pic aus dem Sockel nehme und versuche
Bei mir war das so, ich hab pic18LF2321 programmieren müssen. Die PINS von Data und Clock waren bei mir für die Tasten belegt. Ich hatte da eine Hardware - Tastenentprelung aus Widerstand und Kondensator. Ich bekamm auch immer flasch
-
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
Umstieg von PIC auf Arduino mit welchem Gerät?
auf Arduino um zu > steigen. Warum schaust du dich nicht nach anderen PICs um? Wenn der uralt PIC16F690 deine Referenz ist, dann wirst du wahrscheinlich tot umfallen nach der Lektüre des Datenblatts vom PIC16F18857 oder sogar PIC18FxxQ43. Zudem sind diese auch noch deutlich billiger.
Hi, ich bin ein großer Fan von den 40 poligen PIC18F47Q43, PIC18F46K80 und den ganz großen PIC PIC18F97J60. Die sind alle recht ähnlich in der Handhabung die gleiche Entwicklungsumgebung. Warum also auf Arduino umsteigen?? VG Ingo
-
Thread
Drehzahlmesser 4 mal 7-segment mit 90S2313
@Stephan könntest Du mal das Programm für den PIC hier posten. da ich auch mit PIC´s arbeite würd mich das interessieren. Gruß Gerd
die software war doch erst für einen avr, warum jetzt pic ?
-
Thread
STM32 Erfahrungen? Libraries?
Hallo! Ich habe bisher hauptsächlich auf diversen PIC-Controllern programmiert. Privat PIC18 und PIC24, früher auch PIC16, beruflich PIC32. Allerdings schiele ich schon länger interessiert in Richtung ARM. Vor Allem, wenn ich mir anschaue, welche Ausstattung
heinzhorst schrieb im Beitrag #2062678: > Ich habe bisher hauptsächlich auf diversen PIC-Controllern programmiert. > Privat PIC18 und PIC24, früher auch PIC16, beruflich PIC32. Allerdings > schiele ich schon länger interessiert in Richtung ARM. Nun gut, ich mache seit einiger Zeit
-
Thread
PIC USART: rcreg leer
Hallo Ich möchte Zeichen vom PC auf den PIC übertragen und da an LED's ausgeben. Leider ist das RCREG Register immer leer. Weiss jemand weiter? Freundliche Grüsse und Danke #include <pic18.h> void init (void) { /* PortE
Idee, oder nich? Aber: > mit der baudrate ist auch alles in Ordnung. > ist im datenblatt des PIC18f6680 so ersichtlich.auf seite 237. Das sehe ich anders. Du hast einen 8-Bit-PIC, Du kannst also keinen 16-Bit-Register mit einem Schwung beschreiben (es sei denn, Dein Compiler, den wir nicht kennen
-
Thread
verschiedene PIC kompiler -> gleicher hex code?
Hallo, ich habe folgendes Problem, ich programmiere meine 18F-PICs mit einem Evalboard. Jetzt hab ich ein Projekt bei dem ich ein LV PIC 18F45J11 vewendet habe, die Platine auch soweit geätzt und bestückt (SMD), was jede menge Arbeit war. Jetzt sagt mir mein
frank85 schrieb im Beitrag #2132901: > Hallo, > > ich habe folgendes Problem, ich programmiere meine 18F-PICs mit einem > Evalboard. Jetzt hab ich ein Projekt bei dem ich ein LV PIC 18F45J11 > vewendet habe, die Platine auch soweit geätzt und bestückt (SMD), was > jede menge Arbeit war. > Jetzt sagt
-
Thread
PIC16xxxx µC an USB betreiben (Win XP)
ich würde ein PIC der 18er-reihe nehmen ;) grund: 1. weniger bauteile 2. günstiger 3. schnellerer PIC 4. schnellere USB-verbindung 5. kein BankSwitching 6. demos gibts aufem netz
Am liebsten würde ich auch die PIC18-er nehmen, leider habe ich kein Programmiergerät dafür, sondern nur für die "kleineren" 16-er etc.
-
Thread
MIDI over WIFI ( RF Bluethoot Dect USB ) Homemade Interface
09.03.2014 ;-) ^^^^^^^^^^^^^^^^^^^^^^^^ http://www.mikrocontroller.net/topic/323676#3567159 Habe das PIC32 mit Wifi Shield und ein fertiges PIC18F2550 Board ( BOLD Education ) kombiniert und mir einen MIDI over Wifi gebastelt. Das ganze will ich in naher Zukunft auf ein nettes kleines Layout bringen
der SDCARD HUB-USB, da einfach einen Wifi der die SD-Card bespielt und deine Bilder von der BOLD PIC18F2550 kann ich mir auf dem TV riesengross ansehen. Gruss Holger.
-
Thread
[S] µC + Webserver
die Software bezogen. Echte Ein-Chip-Lösungen gibt es nur ganz wenige: - der von mir genannte PIC18F67J60 plus die Pendants in größeren Gehäusen PIC18F87J60 und PIC18F97J60 - die TI/Luminary Micro LM3S6xxx und LM3S8xxx Serien (ARM) - ein bestimmter Freescale Coldfire Nur die haben Prozessor
über alle PIC-Familien (PIC18, PIC24/dsPIC, PIC32) identisch (sprich: es ist derselbe Quelltext). Alles schon gemacht. fchk
-
Thread
Webserver geschwindigkeit [AVR]
Artur Funk wrote: > Meiner Meinung nach ist ein Webserver nur auf einem ARM oder einem PIC18 Naja, ein PIC18 ist wohl kaum (viel) schneller als ein AVR. Da muss man schon zu den 16bit PICs gehen, damit man einen deutlichen Unterschied merkt.
>Naja, ein PIC18 ist wohl kaum (viel) schneller als ein AVR. Da muss man >schon zu den 16bit PICs gehen, damit man einen deutlichen Unterschied >merkt. PIC18 sind deutlich langsamer als AVR. Meine Versuche
-
Thread
PWM signal (ECCP)
Gibt es kein anderen Möglichkeit mit dem PIC18F4580 ? Da ich eine Platine/PIC von einer Vorlesung benutze.
Vithu 1. schrieb im Beitrag #6472363: > Gibt es kein anderen Möglichkeit mit dem PIC18F4580 ? Da ich eine > Platine/PIC von einer Vorlesung benutze. Dazu kenne ich den PIC18 zu wenig. Aber der kann doch bis zu 4 PWM Signale erzeugen?
-
Thread
Seltsames Verhalten eines PICs
Hallo, ich habe hier einen PIC18F1320. Der zeigt ein seltsames Verhalten an PORT RB5. Bei jedem Schreibzugriff auf PORTB oder LATB Geht der Port kurz auf 0. Der PIC läuft mit 8 MHz. Der Ausgang ist für ca. 100 ns auf LOW. Ich habe
>PIC Tcy = Tosc * 4 Aha, ja dann Gruß
-
Thread
Gürtelschnallen LED-Lauftext
welches ich bei Ebay von "Virtual Village" für 16 Euro gekauft habe. Man entfernt einfach den zentralen PIC16F628, welcher die 4 als Spalten- und Zeilentreiber kaskadierten 74HC595 Schieberegister bedient. Die relevante Pinbelegung ist dann: 1 DS 5 Vss 14 Vdd 17 SHcp 18 STcp nicht zur Ansteuerung
>Anti-PIC/Pro-Atmel-Flame Herr Dannegger ist aber ein 8051'er (und zwar ein guter) ;-) Der lacht generell über PIC/AVR/ARM...
-
Thread
PIC Einsteiger sucht Hilfe
Clean: Deleting intermediary and output files. Clean: Done. Executing: "D:\Eigene Dateien\elektronik\PIC\MPLAB\mcc18\bin\mcc18.exe" -p=18F4550 "main.c" -fo="main.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- C:\Dokumente und Einstellungen\User\Desktop\Test_new\test1\P18cxxx.h:139:Error [1027] unable
\main.o". Clean: Done. Executing: "C:\Microchip\PIC\MPLAB\mcc18\bin\mcc18.exe" -p=18F4550 "main.c" -fo="main.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa- Executing: "C:\Microchip\MPASM Suite\mplink.exe" "..\Microchip\PIC\MPLAB\mcc18\lkr\18f4550.
-
Thread
PIC16f628 programmieren Gesperrt
Hier gibt's ein Beispiel für den SDCC: https://github.com/diegoherranz/sdcc-examples/tree/master/pic16/1.blink_led Allerdings steht im Makefile: FAMILY=pic16 PROC=18f2550 ???
Sebastian schrieb im Beitrag #5899293: > Allerdings steht im Makefile: > FAMILY=pic16 > PROC=18f2550 Das ist etwas missverständlich. Mit Family PIC16 meinen die 16 Bit Befehlsbreite. PIC16 haben nur 14 Bit Befehle und gehören hier (SDCC) zur Familie PIC14 ;-)
-
Thread
PIC MPMASMX PIC-AS
Also was eine Harvard-Architektur im Gegensatz zu einer v.Neumann-Architektur ist, weißt du gewiß. PIC10, PIC16, PIC18 sind alles Harvard. Da hat man getrennte Adreßräume für Code und Daten, sprich ROM und RAM. Beide Adreßräume fangen bei 0 an, aber eine Marke im Code hat nix zu tun mit einer Marke in
Hab mal grad geschaut: Die letzte Änderung des Assemblers ist rund 10 Jahre her. Da hatte ich die PIC18 eingebaut, aber nie benutzt. W.S.
-
Thread
PIC32 RAM löschen
Compiler den ich benutze tut dies nicht von alleine daher stellt sich mir dir Frage wie ich das bei einem PIC32 anstelle. Beim PIC18F war das recht einfach mit einem Pointer der nacheinander alle RAM Adressen mit 0 beschrieben hat. Im PIC32 ist der RAM jedoch aufgeteilt in diverse Bereich die offenbar dazu
Arbeit als bei der PIC18 Familie, weil er nicht dauernd Bank switchen muss.
-
Thread
PIC14, SDCC und "variable argument lists "
im Beitrag #5330125: > Das dürfte am Hardwarestack liegen. Warum nimmst Du nicht die moderneren > PIC18 und höher? Ich befürchte ja auch, dass das am Hardwarestack liegt. Warum ich keinen PIC18 nehme: Es geht nicht um ein konkretes Projekt, es geht darum, meine Softwaretools zu erweitern damit
nicht geht). : - ) ... wenn die Bestellung von PIC18F Controllern eintrifft, wird meine Challenge von neuem beginnen !
-
Thread
DS1820, DS18B20 in C
hallo. hab mich jetzt im Forum so durchgelesen aber nichts gefunden, was man für einen PIC 18F4550 verwenden könnte. könnte jemand vielleicht codes bereitstellen. ich versuche derzeit über ds1820 treiber mit vorgefertigten Funktionen den Befehl für eine Temperaturmessung zu geben, doch
richtig angeschlossen. hab jetzt auch den code fürs abrufen der temperatur. ich kriege auch werte in den PIC geschrieben, doch wie gebe ich die aus. die usb-verbindung zum PIC funktioniert seit dem aufrufen der Temperatur nicht mehr. kann man mit dem PIC18F4550 an eine R232 gehen und dann von hier mit einem