-
Thread
[Projektvorstellung] - Selbstgebauter Oktokopter (Open Source)
Außerdem gibt es keinen C++ Compiler von MC für PIC24.
Gibt es überhaupt einen C++ Compiler für PIC24? Ich kenne keinen.
-
Thread
Welcher µC für meinen Zweck?
sind aber billige 8051 aus China z.B. STC oder eben PIC und keine hochpreisigen ATtinys
die 24-Bit waren nur Bonus. Wenn man aber 24-Bit Auflösung tatsächlich braucht z.B. bei einem Prozessofen mit PT1000 und 0.01K Auflösung und +/-0.05K Genauigkeit, dann nimmt man zur Regelung eben einen 32
-
Thread
Messer raus!
male den neueren PIC24 programmiert, KEIN Banking, einfach Klasse und Super schnell (16 Bit) und die Pheriperie die von Microchip mit rein gepackt wurde kann sich sehen lassen !!! Das läßt manchen AVR alt aussehen. (Nachteile
Pheriperieregister) sehr gut in allen 3 Prozessor-Typen verwendbar. Als Nachfolger für einen AVR sehe ich den PIC24, also AVR >> delete. Als Nachfolger der ARM9 Prozessoren hat Microchip den PIC32 vorgesehen, aber der ist noch ziemlich in den Kinderschuhen. Da wird Microchip wohl einiges abkupfern und in den PIC32
-
Thread
[GTK+] Animation mit Cairo viel zu langsam
Ich hab mal folgendes ausprobiert: Statt [c] cairo_set_source_surface (cr,image, x*SZ_PIC_X-MUL_PIC_X*buffer[x][y]-OFF_PIC_X, y*MUL_PIC_Y-OFF_PIC_Y); cairo_rectangle(cr,x*SZ_PIC_X,y*SZ_PIC_Y,SZ_PIC_X,SZ_PIC_Y); cairo_fill(cr); [/c] steht jetzt folgender Code [c] cairo_rectangle
gtk_widget_queue_draw_area() und dem event dazu. Ich habe mal den ganzen PNG-Krempel durch [c] cairo_rectangle(cr,x*SZ_PIC_X*zoomX,y*SZ_PIC_Y*zoomY,SZ_PIC_X*zoomX,SZ_PIC_Y*zoomY); if(buffer[x][y]=='X' || buffer[x][y]=='x') { cairo_move_to(cr, x*SZ_PIC_X*zoomX, y*SZ_PIC_Y*zoomY); cairo_line_to(cr, x*SZ_PIC_X*zoomX
-
Thread
Absoluter Anfänger
Iiiiiiih, Anfänger mit Fragen. Ist hier normal, leider... Ich würde dir empfehlen, mit AVR oder PIC anzufangen. Grund ist, dass die einfach sind. Aus persönlicher Anschauung kann ich PIC24 empfehlen, hierfür benötigt man ein PICkit und MPLABX, sowie ein Steckbrett. MPLABX und Compiler ist frei
Debuggen kann man damit einfach, indem man in C einen Breakpoint auf die entsprechende Zeile setzt, der PIC bleibt dann stehen, und du kannst dir die einzelnen Variablen ansehen. Du kannst ein Programm dann schrittweise fortführen, wenn du willst. Wie am PC halt auch. Ich persönlich empfehle den PIC24FV32KA301
-
Thread
PIC 16F876 hat falsche ID
legen funktioniert? auf welchen pin des 16f876 geht den dieser pgm pin? kann das sein dass es der pin 24 ist? und diesen einfach auf gnd legen damit es funktioniert? sry für solche fragen, aber ich kenn mich noch nicht wirklich gut mit dem icd bzw. pic's aus. im anhang mal ein bild vom meinem icd2.
professionell mit kleinen Layoutänderungen erstellen lassen. Ich brenne damit einen 16f876 und einen 24f64. Und jetzt kommt's: Das selbstgeätzte brennt beide, das andere nur den 16f. Baudrate runter = auch der 24f wird richtig erkannt. 4k7 Pulldown durch 470 Ohm ersetzt = 24f wird auch mit hoher Baudrate
-
Thread
delay() beim X16 compiler gibts nicht.
schrieb im Beitrag #5383859: > Wo finde ich das raus? Dazu muss doch irgendwo was stehen was der > dsPIC33 kann ? Und kann ich nicht sofort für die instruction clock > frequency meine Taktfrequenz angeben ? Das ist doch jetzt nicht Dein Ernst, dass wir Dir hier das Lesen des dsPIC33E/PIC24E Family
Befehlsstakt zueinander stehen. Beim klassischen 8051 sinds 12, bei den AVR sinds IMHO 2, bei den PIC16 4 und bei den PIC24 2. Das ist aber nicht wirklich geheim, das steht im Datenblatt. Für das __delay_ms() braucht man den Befehlstakt. MfG Klaus
-
Thread
Aus Temp-Sensor Tabellen-Werten Formel erstellen
"C" mit Hilfe der 8-bittigen PICs für mein Projekt auf einen 16-Bit-Pic, also z.B. einen PIC24Fxxx umzusteigen, weil der 16-Bit-Matheroutinen in Hardware mitbringt. Wäre bei dem eine Formelrechnung immer noch als zu (zeit- und/oder platzmäßig-) aufwendig abzulehnen?
nicht belasten sollte, und ab wann dann doch. Und das ist etwa bei 70° C ÖL-Temp. @ LostlnMusic: im PIC18F stehen 256 Byte EEprom zur Verfügung, bei den 16-Bittern PIC24F gibts auch 512 Byte. Dein Gedanke, in einer Tabelle sofort den 7-Segm.-Code abzulegen, klingt gut, aber in Tab. kenne ich mich noch
-
Thread
Welcher Lowpower uC
paar Sensorträger mit RFM12 gebaut (Außentemperatur und Feuchte). Verwendet habe ich folgenden: PIC24FJ128GC006 Ein Fluke 89III zeigt 2,1µA im Deep Sleep an. Das ist aber die Summe aus LDO und PIC sowie die Leckströme der FET. Das Ding wacht alle 30s auf, misst und legt sich wieder schlafen.
du einen Mikrocontroller nehmen der in der Lage ist dumme > Glaser anzusteuern. Der oben genannte PIC16 wäre z.B. so einer. Es gibt auch PIC18 und PIC24 mit LCD-Treiber und eingebautem RTCC, aber leider nur mit >=64 Pins.
-
Thread
mp3 player mit atmega Gesperrt
Vieleicht ginge es mit pic-mikrocontrollern? Ich habe: pic16f627, pic16f628a und pic16f678.
reden, da ich keine AVR benutze. Zum Abspielen einer WAV Datei von einer SD-Karte nutze ich einen PIC24F, getaktet mit 32 MHz, 16-Bit Prozessor. Ein schneller 18F wird es sicherlich auch noch gut hinbekommen, ein 16F ist aber zu langsam. Selbst bei dem 24F ist die verwendbare PWM Auflösung nur 8-Bit
-
Thread
Falls jemand eine Fernsteuer-App fürs Handy sucht.
Rudi W. schrieb im Beitrag #3498746: > Wie siehts aus mit dem MRF24WB0MB ? > gibts unter 25 EUR mit PIC32 als Modul > als echtes transparentes RS232 Rx/Tx.. RS485 .. TTL Ja, ich suche noch. Sieht interessant aus, danke. Den MRF24WB0MB gibt's ja z.B. bei mouser.
Develops und Android APS.. als Startparket..Frei Haus... zur Einführung 225 EUR Du kannst die MRF24WB0MB Module vom PIC32 MODUL wenn Du die in andere Projekte verwenden willst, trennen ... und hast den PIC32 als Modul und den MRF24WB0MB als Modul... billiger gehts nimma... ;-) Gruss Rudi
-
Thread
Suche guten MC mit ISP und USB und Experimentierboard
Hallo Der dsPIC30F4012 hat kein USB ebenfalls kein USB hat die dsPIC33 Serie. Ich habe das PIC24 Starterkit Zuhause. Dieser PIC24FJ256GB110 hat USB. http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en535092 http://ww1.microchip.com/downloads/en/DeviceDoc/PIC24F%20Starter_UG_DS-51725a.pdf Auf der CD oder unter den Link hat es Beispiel Software dabei. Diese hat folgende Features: -USB OTG -Grafik Library -USB Bootloader -Touchpanal -Adc Beispiel
-
Thread
Welcher Microcontroller?
schrieb im Beitrag #3756791: > Hätte da irgendwer einen Tip welcher MC geeignet währe? Der z.B. PIC24FJ64GA004, abhängig davon wie aufwendig die Sensoren verrechnet werden sollen vllt. besser ein PIC32 http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC24FJ64GA004 Eine Lib für die SD
Bisher hatte ich mich soweit durch die Datenblätter gewühlt das ich > entweder ein XMC oder einen PIC 24 nehmen wollte, XMC kenne ich nicht, PIC24 dürfte das gewünschte aber (wie gesagt: mit der entsprechenden Software, die Du bestimmt nicht selbst programmieren willst) können. > aber da die
-
Thread
PIC Controllerauswahl
PIC18 oder PIC24. Die PIC16-Familie ist sehr alt und technologiebedingt braucht man eine Speicherbank-Umschaltung. Die PIC18-Familie ist zum Programmieren uin Assembler und in C ohne EInschränkungen tauglich
die derzeit) und die Pic24 sowie Pic32(Mips). Von den Pic24 gibt es auch drei unterschiedliche Typen. Teilweise findet man unter den 12cxxx sowie 12fxxx auch pic14 typen anstelle der pic12 usw aufgrund von Marketing/Preisaspekte
-
Thread
Vorteile dsPIC
auch gemerkt und drum gibt's die PIC24 praktisch identisch ohne DSP (PIC24 = dsPIC33 ohne oder wohl eher mit abgeschaltetem DSP). Wobei sich die in die Architektur integrierte Fähigkeit zum DSP allerdings bei Aufwand/Taktfrequenz/Stromverbrauch
Ich hab mir grad mal das Datenblatt des PIC24 angesehen da steht was von FIFO beim SPI. Was ist den jetzt dieser FIFO genau ? MFG Patrick
-
Thread
PIC10F202 + Pickit3 + MPLAB 6.05
Soll das so sein, dass der Pic auf Pin 17 bis 24 des Nullkraftsockels hängt?
derEine schrieb im Beitrag #7349683: > Soll das so sein, dass der Pic auf Pin 17 bis 24 des Nullkraftsockels > hängt? Ja
-
Thread
Suche DIP-µC für 80kHz Gegentakt-PWM in Hardware
Hallo, PIC24H und dsPIC33 gibt's im DIL28 und laufen mit bis zu 40MIPS. Das sollte reichen. Beziehbar bei "MicrochipDirect". Grüße, Dosmo
> Gibts die auch als DIP-40 wenn man mal mehr Pins braucht? Nur die erste Generation, die dsPIC30. Die neueren PIC24 und dsPIC33 gibts m.W. nur bis 28pin in DIL.
-
Thread
PIC32 ASM atomic Funktionen
Art Präfixbefehl wünschen: > "DI 5" (Führe die folgenden 5 Befehle unter Interruptsperre aus). PIC24 und dsPIC33 haben sowas: DISI Disable Interrupts Temporarily Syntax: {label:} DISI #lit14 Operands: lit14 [0 ... 16383] Operation: lit14 → DISICNT 1 → DISI Disable interrupts for (lit14 +
Bit atomar lesen und dann setzen,... sind schon CISC-Befehle (RMW), die typ. RISCs nicht haben. >PIC24 und dsPIC33 haben sowas: >DISI Disable Interrupts Temporarily PIC24 kann oft darauf verzichten, da der versch. CISC-Befehle hat. (sofern 8kB-Bereich)
-
Thread
nRF24L01(+) Problem & Fragen
Hallo Jan, sorry eine Frage von dir habe ich noch ganz übersehen. Also auf dem nRF24L01 steht folgendes drauf NRF 24L01 und auf dem nRF24L01+ steht NRF 24L01+ drauf. Wenn ein nRF24L01 Chip mit der Software des nRF24L01+ auf 250KBaud angesteuert wird sendet er auf 1MBaud und funktioniert
Hallo, ich habe gerade zwei diese Transceiver-Module mit je einem PIC 18F4620 verbunden. (für den Receiver habe ich sogar eine eigene Platine gefertigt) Ich will nun eine Verbindung mit einem Testprogramm herstellen. (nrf24l01_tutorial_1_pic18 von Brennen Ball) -
-
Thread
Anfänger! C-Programmierung für PIC 12F629
Hallo!! Ich brauche hilfe in C-Programmierung für den PIC 12F629. Ich kann bißchen C programmieren aber ich habe noch nie eine PIC programmiert. Deshalb würde ich gern ein beispiel habe. Am besten mit vielen Komentaren.Habe gehört das für den anfang eine Diode
operand must be l-value nocheintest.c(23:9): error: failed to generate expression nocheintest.c(24:11): error: unknown identifier 'TRUE' nocheintest.c(24:11): error: invalid operand 'TRUE' nocheintest.c(24:9): error: failed to generate expression nocheintest.c(27:9): error: left operand must be
-
Thread
24 Bit Umwandeln
ich habe vergessen zu erwähnen, der Pic16f88 wird mit Assembler programmiert. VG
FSR call u24ascii ; 24Bit Zahl in Ascii String u24ascii movlw 6 movwf digitCount ascii24Loop movlw D'10' movwf BARGB2 clrf BARGB1 clrf BARGB0 movlw HIGH
-
Thread
Der totale Anfänger - auf der Suche nach einem Mikrokontroller
dabei oder kostenlos. Für richtige µCs ist folgendes sinnvoll: - STM32 discovery + Coocox - PIC + PICkit3 + MPLABX (Vorschlag : PIC24FV32KA301) - AVR (da kenn ich mich leider nicht aus) Alles drei macht Sinn, ist meiner Meinung nach eher eine Geschmacksfrage. Es gibt noch viele weitere (auch
Netz. Was als Anfänger sehr wichtig ist Meine Empfehlung: Adruino! Bei mir wars auch Adruino -> PIC24 / PIC32 (manchmal : STM32)
-
Thread
MC Empfehlung für Anfänger
bei den PIC18 und dsPIC30 und später sicher auch bei den 24er und 33er gibts high-priority und low-priority interrupts. aber die PIC16 würde ich nicht als 'normal' bezeichnen für den hobby-bereich, die sind in der tat ungeeignet, die 18er sind ok und für mehr leistung die 30er oder später 24er bzw. 33er - der unterschied zwischen AVR und PIC ist wirklich nur eine glaubenssache - Fly hat es sehr treffend formuliert :) wenn du über einen kollege oder von der arbeit her irgend einen bezug zu
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
AT91SAM-ICE > Microchip ICSP interface Damit ist wirklich Microchip gemeint, also deren ARM-Konkurrenz PIC32 MIPS. AVR werden nicht unterstützt. https://www.segger.com/products/debug-probes/j-link/technology/cpus-and-devices/microchip-pic32-support/ Der J-Link unterstützt nur 8051 mit SWD, also die
. Die zugekauften Atmel AVR Controller haben alle was anderes. Und der JLink kann nur das ICSP vom PIC32, denn da wird das MIPS EJTAG-Protokoll der PIC32 MIPS-Kerne quasi durchgetunnelt, und der JLink kann ja auch MIPS EJTAG. Heißt aber auch: Er kann keine PIC24/dsPICs und auch keine 8-Bit PIC 10/12/
-
Thread
Einbindung Wolf CHA Wärmepumpe in Gebäudeleittechnik mit ISM8i
ich mal das defekte BM-2 aufgemacht. Ein paar Eckdaten: IC104 Komparator LM339DG IC200 CPU PIC24FJ256DA210-I/PT IC201 Echtzeituhr MCP7940N Q200 Quarz f. Uhr C2KNR4C IC202 RAM IS66WV51216BBLL-55TLI IC203 SPI Flash SST25VF016B IC204 I²C EEPROM 24LC64-I C209 Goldcap 5,5V 0,1F Der Goldcap
pin-cable-with-rj12-modular-plug-for-microchip-icd-10-version Und einen Microchip ICD3 oder neuer für PIC24 und PIC32. Der PIC24 ist in den Reglern und dem Bedienmodul. Der PIC32 ist in den ISM7/8. Bisher ungetestet, Kabel wird bestellt. Da ist auf dem BM-2 auch noch ein Footprint ohne die Halteklammern
-
Thread
Web Server mit Mikrocontroller
Auf der Webseite steht: Portable across all PIC18, PIC24, dsPIC® Devices @ Aureger: sehr merkwürdig....hoffe mir passiert das nich @ Stefan: erstelle ich mir dann eine C Datei mit der Anbindung des Temp Sensors und binde diese dann in der
finds merkwürdig, dass im Quellcode steht, daß dieser für die folgenden Prozessoren geschrieben ist PIC18, PIC24F, PIC24H, dsPIC30F, dsPIC33F Wenn man nun allerdings für den dsPIC sämtliche Register umändern muss is das natürlich extrem mühsam...
-
Thread
Ist der PIC 18F2450 eine gute Entscheidung
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 in der Preisdifferenz ist. Der PIC18F24J50 läuft intern nur noch mit 2.5V, extern mit 3.3V. Schon dadurch braucht er deutlich weniger Energie (denk dran: die Spannung geht bei der Leistung quadratisch ein, halbe Spannung heißt viertel
-
Thread
Welche MCU für Drumcomputer
Ich hatte zum Beispiel an den hier Gedacht: PIC24FJ256GB210-I/PT Ein PIC24 16bit mit 32MHz
Der PIC hat beides I2S und SPI und hat 40MIPS bei 32MHz kostet nur 3EUR. DMA bietet dann der PIC24H aber auch gleich mit. Ich kenne mich per se nicht so gut aus, aber mit den F7 kenne ich mich mal gar nicht
-
Thread
China SUPER Bauteile-Schnäppchen Thread
10 Stück RTC I2C AT24C32 DS1307 Real Time Clock Module für insgesamt USD 4,52 bei AliExpress: http://www.aliexpress.com/store/product/Tiny-RTC-I2C-AT24C32-DS1307-Real-Time-Clock-Module-ARM-PIC-for-Arduino-UNO-R3/613903
Platinensammler) mit einem µC mit ordentlich viel Flash für die Schrift- und Widget-Bitmaps. Ein PIC24FJ64GA002-I/SO kostet z.B. etwa genau so viel wie das Display und hat 64 KiB Flash und 8KiB RAM. Das wäre - wie ich finde - die perfekte "Anzeige- und Bedieneinheit". Oder? Der Treiber IC "R61505
-
Thread
Mein neuer Lieblingsmikrocontroller
nicht einen Controller gibt, der das in Hardware hat. Bei Reichelt habe ich dann den PIC24FJ64GA002 gefunden, für 3,35€. (Die Version mit weniger Flash gibts schon für 2,40€.) Zuerst war ich sehr skeptisch aufgrund der schlechten Erfahrungen mit PICs in der Vergangenheit. Aber der Controller
Wenn dir die PIC24F schon gefallen, dann schau dir mal die PIC24H oder die dsPIC33 an. Das sind im Prinzip die gleichen Controller nur mit 40MIPS und (bei den 33ern) mit einem DSP Core).
-
Thread
Eure Erfahrungen mit SDCC
sein, bräuchte es größere Änderungen. > Sie mögen ja besser für C geeignet sein als die früheren PIC, aber > andere Architekturen wie AVR, STM8 und STM8 sind für C viel besser (uns > selbst bei denen würde ich eher von "gut" als von "sehr gut sprechen")! Du weißt aber schon, dass PIC24 und PIC32
Wissens keine PIC16 oder PIC18. Ich antwortet auf "Alle Pic16/18/24/32 […] der letzten 5-10 Jahre". P.S.: Für MIPS würde man ja auch keinen SDCC nehmen. Für so eine RISC-Architektur sind GCC oder LLVM wohl besser
-
Thread
Suche günstigen 5V Mikrocontroller mit 6 PWM Channel für LED Steuerung
Guten Morgen Community, bei meiner Suche nach einem passenden Controller bin ich auf die PIC24F08KMXXX Serie gestoßen, als konkretes Modell sei hier der PIC24F08KM101 genannt. Laut MAPS kann dieser maximal 7 PWM Chanel bereit stellen. Da diese Serie soweit ich es überblicke alle Anforderungen
PIC24F08KM202 dsPIC33EV32GM002 PIC24F16KM202 dsPIC33EV64GM002 dsPIC33EV32GM102 dsPIC33EV32GM004 PIC24F08KM204 dsPIC33EV128GM002 PIC24F16KM204 dsPIC33EV64GM102 dsPIC33EV64GM004 dsPIC33EV32GM006
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
Platinen.jpg - Display - Schieberegister mit Spaltentreiber - Zeilentreiber - Controller-Board (PIC16F1939) Gruß John
allein das Spannungsangebot, wo Primär und Sekundär ist. Ist ideal, um z.B. 12V Akkusystem mit 24V-Akkus zu koppeln. Man kann dann nach Wunsch sowohl an 12, als auch an 24V alle Akkus ent- oder auch laden. Oder halt einfach, wenn man z.B. nur ein 12V-System hat, aber 24V braucht, und umgekehrt..
-
Thread
Warum ausgerechnet "PIC"?
Klar gibts kostenlose C-Compiler für PIC's; informier Dich erstmal!
"In Punkto Geschwindigkeit liegen die AVRs mit 16(oder 24?)MIPS zwar vorn" Damit meinte ich bis zur PIC18XXX Serie.
-
Thread
PIC18F25K50 USB-Verbindung Konfigurieren mit Microchip Libraries for Applications
Ist zwar für PIC24 gedacht, aber vielleicht findet sich hier etwas (Kapitel 14): http://www.engscope.com/pic24-tutorial/
Chris B. schrieb im Beitrag #3603117: > Ist zwar für PIC24 gedacht, aber vielleicht findet sich hier etwas > (Kapitel 14): > http://www.engscope.com/pic24-tutorial/ Sehr hilfreich, Vielen Dank! Was ich noch gefunden habe ist http://www.usbmadesimple.co.uk
-
Thread
MPLABX XC16 Start Assembler Programmierung
PIC24FJ64GB002 passenden Pack "PIC24F-GA-GB-DFP 1.7.214" installiert. Habe auch bei Microchip gelesen das ASM30 für diesen Typ nicht verwendet wird, sondern der Assembler innerhalb des XC16 verwendet werden
newAsmTemplate.s" läuft dein Code bei mir fehlerfrei durch. Möglicherweise mag er .asm für AVR und .s für PIC24.
-
Thread
Achtung: Anfänger! PIC16F628 Fehlermeldung beim Assemblieren
weil übliche Assembler bei einem CALL die Rücksprungadresse auf den Stack legen. Oder ist das beim PIC anders? (Es würde mich nicht wundern... ;-)
Guten Morgen, nach einer langen PIC-Programmier-Pause, habe ich hoffentlich nur ein kleines Problem. Ich vermute, das ich irgendetwas übersehen habe. Ich habe eine kleine Schaltung mit einem PIC16F628A als SMD, um das Programmieren
-
Thread
als nächstes ARM oder FPGA/CPLD?
Hallo zusammen. Ich habe mich jetzt einige Zeit mit PIC12 bis hin zu PIC24 beschäftigt (also 8bit und 16bit), verstehe im Allgemeinen auch wie da was funktioniert. Nun will ich einen Schritt weiter gehen. Statt den PIC32 würde ich gerne eher auf einen
ich schrieb im Beitrag #3243681: > Hallo zusammen. Ich habe mich jetzt einige Zeit mit PIC12 bis hin zu > PIC24 beschäftigt (also 8bit und 16bit), verstehe im Allgemeinen auch > wie da was funktioniert. > Nun will ich einen Schritt weiter gehen. Statt den PIC32 würde ich gerne > eher
-
Thread
PIC12F1822 vers. PIC 18F4550
gibs doch. Microchip hat seit Neuem eine überarbeitete Reihe an Compilern. Für 8-bit uC (PIC10,12,16, und 18) -- XC8 für 16-bit uC (PIC24 und dsPIC) -- XC16 für 32-bit uC (PIC32) -- XC32 HTH
doch. > > Microchip hat seit Neuem eine überarbeitete Reihe an Compilern. > > Für 8-bit uC (PIC10,12,16, und 18) -- XC8 > für 16-bit uC (PIC24 und dsPIC) -- XC16 > für 32-bit uC (PIC32) -- XC32 > > HTH Ich denk, was sich da geändert hat, ist der Name. Sieht mir doch ganz nach den alten
-
Thread
PIC18Fxxx 10Mhz Quarz geht, 20Mhz nicht
Beitrag #2584639: > Bedenke anber, dass dein Instruction Cycle immer Grundfrequenz/4 ist > (bei PIC12/16/18/24), aber ich denke das ist sowieso bekannt ;) Das ist für die PIC24 nicht korrekt, die haben Grundfrequenz/2. Siehe z.B.: http://ww1.microchip.com/downloads/en/DeviceDoc/39764a.pdf
Sry bei den PIC24 habe ich mich vertan. Danke für die Korrektur.
-
Thread
Für wen sind PICs gemacht?
dadurch etwas > "angestaubt" Ah! Noch jemand, der nur die 8-Bit PICs kennt. Schau Dir auch mal die PIC24/dsPIC und PIC32 an. Die PIC24-Architektur ist ähnlich wie AVR, aber halt 16 Bit Register, und PIC32 hat einen MIPS-Kern, wie ihn in den 90'er Jahren die großen UNIX/VMS Workstations von DEC, SGI und
wegen Cortex-M0. Leichtfertig wird keine Firma wechseln, wenn sie existierende und funktionierende PIC24-Designs hat, aber bezogen auf die Frage "Für wen?" ist dieses Feld nicht mehr das Paradebeispiel für PIC. Bernhard D. schrieb im Beitrag #2776818: > naja, diesen Artikel hast Du schon gelesen
-
Thread
PIC16F876, cc5x-Compiler, Typkonvertierung uns16 nach float 24, MATH24F.H - Einbindung
Wieso willst du ein Header-File eines 16-Bit PIC24 für einen 8-Bit PIC16 verwenden? Wenn du mal hier schauen möchtest: http://www.sprut.de/electronic/pic/math/math.htm#bibo
Entschuldige, da ist mir ein Fehler unterlaufen. Die MATH24F.H hat ja gar nichts mit PIC24 zu tun. >da die angegebenen AN-Bibliotheken in Assembler geschrieben sind ist mir >derzeit noch nicht ganz klar wie ich sie korrekt anwenden und in das >C-Programm
-
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
Was wird denn nun aus AVR?
liegen. Ich meine kein separates ROM. > Das ist bestimmt nicht so ganz easy. Schau dir mal die PIC24/30/33 an. Die sind auch Harvard, aber da wird in der oberen Hälfte des Daten-Adressraums trotzdem das Code-Flash angesprochen. Ja, das ist nicht ganz trivial, weil dadurch zwei nebeneinander laufende
SRAM, 32k Flash 2mm × 1.61mm (0.4mm BGA) http://cache.nxp.com/files/32bit/doc/data_sheet/KL03P24M48SF0.pdf http://www.mouser.com/ds/2/302/KL03P24M48SF0-782281.pdf
-
Thread
Microchip Technology moves to replace Atmel board
geld und den markt, OK > atmel die technik... Wieso schließt Du in Deiner Betrachtung die PIC18, PIC24, dsPIC33 und PIC32 aus?
Pic24, eine gestripte version von dsPic33 DsPic30 ok, aber hat gewisse Probleme, performance gut. DsPic33 nur 3.3V, sonst gut. pic24 DsPic33 ohne DSP, reiner 16bit uC. PIC32 das sind MIPS core,
-
Thread
ICs werden nicht mehr gebraucht Neuware
cd 4514 14x 15 e hcf 4051 10 x 2 e tda 1180 6 x 15 e irfd 9120 30 x 15 e cd4049 25 x40 e pic12f629 i 39x 30e ne 5534 25 20e cd4001 21 x 4 e cd 4017 24 x 5e bd682 24x 5e l289n 4x 8e cd4050 25x 5e
cd 4514 14x 15 e hcf 4051 10 x 2 e tda 1180 6 x 15 e irfd 9120 30 x 15 e cd4049 25 x40 e pic12f629 i 39x 30e ne 5534 25 20e cd4001 21 x 4 e cd 4017 24 x 5e bd682 24x 5e l289n 4x 8e cd4050 25x 5e
-
Thread
picpicpicpicpicpicpicpicpicpicpic
PIC 'old skool' AVR rules ! :) Sorry..
, also keine Zusatzgeräte nötig. Kommt mit PIC16F877. Google einfach mal nach 'EasyPIC'.
-
Thread
Atmel AVR in der Industrie
Du von PICs keine Ahnung hast. [code] PIC10, PIC 12 und PIC16 sind Kleincontroller für spezielle Fälle, die haben 8 Bit Datenbreite und tatsächlich 12 (PIC10) bzw. 14 Bit Kern (PIC12 und PIC16). PIC18 ... haben 8 Bit Datenbreite und 16 Bit Kern PIC24 PIC30 dsPIC33 ... haben 16 bit Datenbreite und 24 Bit Kern PIC32 ... was wohl ... richtig: 32 und 32 Bit [/code] Ganz grosser Vorteil für die industrielle Fertigung: fast nie
-
Thread
[V] Bauteile (Controller, LED Treiber etc.)
-I/PT 5 Stk. AT89C51SND 2 Stk. ATMEGA32-16PU 2 Stk. MSP430F449 24 Stk. MSP430F413 3 Stk. MSP430F149 1 Stk. PIC16F84A-20/P 2 Stk. PIC16F84A-20/S0 2 Stk. PIC18F84A-04I/P 5 Stk. PIC18F84A-04/S0 3 Stk. PIC16F76-I/SP 16 Stk. PIC16F876A-I/SP 6 Stk. PIC18F8722-I/PT 12 Stk. PIC18LF8722-I/PT 12 Stk. PIC18LF8720-I/PT 10 Stk. PIC18F8720-I/PT 10 Stk. PIC17C44-25I/P 3 Stk.
-
Thread
PIC Programmierer für Windows 10 ?
ausgehen, dass PICs nur 8 Bit Controller sind. Es gibt auch sehr schön zu programmierende 16-Bitter (PIC24, dsPIC), die nicht viel teurer sind als AVRs, aber wesentlich schneller und deutlich bessere Peripherie haben, und es gibt die MIPS-basierten PIC32. MIPS ist eine 32/64 Bit RISC-Architektur, die in
ARM Systeme. Schlecht formuliert von mir. Wollte eigentlich wissen Micromite für andere PICs - PIC10/12/16/24/30/32/dsp33. PICkit3 kann ja das alles und ich bin natürlich auch bequem und will nicht mehrere Sachen lernen, selbst wenn es geringfügige Vorteile gäbe... MMBASIC wäre vermutlich wieder