-
Thread
Clock Divider
Also ok, wenn hier schon die dicken Geschütze aufgefahren werden, dann lieber den PIC24HJ12GP201 in 18 Pins. Der kann nämlich bis 40MHz. Ist natürlich ein bischen irre, einen 16bitter dafür zu verwenden, aber eine kleinere Lösung finde ich für einen Teiler von 600 grad nicht.
>PIC24HJ12GP201 ... für einen Teiler von 600 ... Super, endlich eine sinnvolle Anwendung für einen PIC ;-) Was wäre denn dann die kleinste denkbare Lösung für einen Teiler von 599? Aber bitte mit Duty-Cycle
-
Thread
Microchip PIC24FJ128GA310 und PPS Mapping
Das PIC24FJ128GA310 Datenblatt besagt doch ganz klar das Man ein Output z.B. SPI (SDO) auch an mehrere Pins Mappen darf. Ich habe zwei Chips (jeder SPI) die ich aufgrund meines Layouts am Liebsten an zwei verschiedenen stellen /Pins an den PIC24 anschliessen möchte. Ist es ok hierfür mit dem Mapping einfach zwei Pins für SDO zu vergeben? http://ww1.microchip.com/downloads/en/DeviceDoc/30009996g.pdf PIC24FJ128GA310 FAMILY DS30009996G-page
-
Thread
PIC Programmieradapter - brauche Hilfe bei Auswahl
Ich suche für einen Platine mit einem PIC24F32KA304 einen Programmieradapter. Mit PICs hatte ich bislang noch nichts zu tun und ich weiß nicht, ob es da Unterschiede bei den Programmern gibt. Ich wäre für einen Link zu einem kaufbaren Produkt
Der PIC24F32KA304 lässt sich mit einem PICKit 3 oder Clone problemlos programmieren und debuggen. Die PICKit 4 sind halt neuer und unterstützen mehr Chips.
-
Thread
HID Bootloader für PIC24FJ256GB110
Servus, es gibt von Microchip einen Bootloader für den PIC24FJ256GB110.
C:\Microchip Solutions\USB Device - Bootloaders\HID - Bootloader\HID Bootloader - Firmware for PIC24FJ256GB110 Family Devices Gruss Manuel
-
Thread
DS18B20 Tempsensor mit PIC18F - Oszillatorprobleme?
den Code aus der oben genannten Appnote ein bisschen angepasst und problemlos auf einen PIC12 und PIC24 laufen.
Beitrag #4182537: > Kann ich den DS18B20 überhaupt mit dem internen Oszillator verwenden? Auf meinem PIC24 und PIC12 läuft er auch mit dem Intosc. Auch wenn ich bei f_osc = 32MHz #define FOSC 34000000 oder #define FOSC 30000000 schreibe.
-
Thread
VGA Display am PIC24FJ256DA210 läuft nicht
320x240 Display ET0350G0DH6 nun auch das VGA Display ETV570G2DHU mit einer Auflösung von 640x480 am PIC24FJ256DA210 zum Laufen zu bringen. (Die beiden Displays stammen übrigens aus dem Familienkonzept der Firma Glyn.) Mit der Anpassung des Microchip Demos (AN1227) habe ich bereits erste Erfolge gehabt
Sieht genau nach diesem Problem aus... Auf dem PIC24FJ256DA210 Development Board befindet sich ein externes 512kB SRAM. Per default ist dieses aber nur bis 256kB verwendbar (Jumper auf Adresse 17 nicht gesetzt) ------- The PIC24FJ256DA210 Development
-
Thread
dsPIC30F4011
auch nicht *.asm, sondern *.s Also die DS30 Pics laufen mit dem gleichen Befehlssatz, wie die PIC24 Dafür braucht man nicht mpasm, so heisst die Suite für die 8bitProzessoren glaub ich, sondern, und das ist sicher für PIC 24 braucht man die "ASM30" suite. Die du gleich beim Setup des Projekts auswählen
ein. Dann bist Du schon mal ein Schritt weiter. Ich mache immer nur Assembler und hab schon zwei PIC 24 Controller Programme geschrieben. Hier bin ich nur gelandet, weil mein ICD2 meinen 30F4011 gar nicht erst erkennen will. Wahrscheinlich hab ich ihn kaputtgelötet, oder so.
-
Thread
C-Programmierer braucht kleine Assembler-Hilfe
nur in C programmiert. Habe aber leider quasi keine Ahnung von Assembler. Hier der Code für den PIC24FJ128GA010. Handelt sich übrigens um einen Ausschnitt aus einem Bootloader. Alles andere bis auf diese UART-Pin-Zuweisung war einfach umzuschreiben. Beim PIC24FJ128GA010 sind RX und TX fest auf zwei
, W7 ;used to restore pps register [/avrasm] Hier die PIN-Zuweisung in C für meinen PIC24FJ128GA106 mit Peripheral Pin Select. [c]//U1RX = RP22 RPINR18bits.U1RXR = 22; //RP25 = U1TX_IO RPOR12bits.RP25R = U1TX_IO; [/c] Wie muss ich den Assemble-Code für den PIC24FJ128GA106
-
Thread
Pic24FJ Messbeginn ADwandler
Hallo Leute ich will eine Dreieckspannung messen. kann mir jemand sagen ab wann der AD Wandler zu messen bzw zum Sampeln beginnt. bzw wie lange der kondensator vom PCI aufgeladen wird. hab das timming von ADCON ON bis Interuppt auslösen nicht verstanden. Was da abgeht und was alles eingestellt werden sollte / muss damit ich sagen kann er misst genau bei halber dreieckspannung DAnke
-
Thread
Picus flyport (PIC24) an Pufferbatterie
Modul 3,3 V zurück. Ich möchte jetzt bei Stromausfall über eine Batterie (CR2032 oder ähnlich) den Pic24 am laufen halten (zumindest seinen RTC). Den WLan Chip kann ich abschalten. Und den Pic in Standby versetzen. Wenn ich jetzt eine Schotkydiode am Plus der Batterie anbringe hätte ich ja max noch 2,6
-
Thread
CAN-Verbindung zwischen dspic und pic24
Hallo, ich versuche gerade eine Verbindung zwischen einem dspic33fj128mc506 und einem pic24HJ64GP502 aufzubauen. Ales erstes habe ich das CAN-Modul des dspic konfiguriert und zum testen eine willkürliche nachricht auf dem Bus geschickt. Dann habe ich mit dem Oszi auf der Bus_Leitung nachgeschaut
Senden mit dem dspic schonmal. Nun habe ich die komplette CAN-Konfig-Funktion des dspic auf den pic24 1:1 übernomen, wenn ich mich nicht verlesen habe sollte das laut Datenblatt auch funktionieren. Lediglich das Pin-mapping habe ich auf dem pic24 hinzugefügt: [code] //Peripherie den Pins zuweisen
-
Thread
Reverse-Debugger für PIC24
Hallo, Wir haben einen Reverse-Debugger für den PIC24 entwickelt und vor kurzem die erste Version veröffentlicht. Wir sind davon überzeugt, dass die Möglichkeit die Programmausführung zurück zu spulen die Fehlersuche in Eingebetteter Software enorm beschleunigen
herunterladen: http://www.embeddedcodesource.com/codesnippet/simulics-reverse-debugger-and-simulator-for-pic24 Wir sind sehr an eurem Feedback interessiert und würden uns freuen, wenn unsere Software nützlich für euch ist. Was denkt Ihr darüber und wo würdet Ihr so ein Tool gern nutzen? Mit freundlichen
-
Thread
dsPic33F - Timer/Interrupts
Zwei allgemeine Hinweise zu dsPICs/PIC24 bei solchen hardwarenahen Problemen: - lieber mit realer Hardware testen. Der Simulator hat seine Grenzen. Ich musste z.B. feststellen, dass ein PWM-Modus im Simulator zum Verrecken nicht funktioniert
zuvor gepostet Testprogramm zum Beispielprogramm in der Dokumentation sehr ähnlich. (laut dsPIC33F/PIC24H Family Reference Manual, Section 11. Timers, DS70205D, 11.4.1 Timer Mode, Example 11-1:Initialization Code for 16-bit Timer Mode). Auch das Dokument "dsPIC33F/PIC24H Family Reference Manual, Section
-
Thread
Explorer 16: 44-Pin oder 100-Pin?
Hallo, ich plane ein Projekt, in dem ich den PIC24FJ32GA004 (44-Pin) einsetzen will. Ich entwickle mit MPLAB IDE und bräuchte nun ein Developer Board und Programmer zum flashen und testen. Das Explorer 16 wäre wohl ideal dafür. Das gibt es einmal
scheinbar sowieso ein Plug-In Module mit 100 Pins, nämlich das MA240013. Beschreibung: ---- PIC24F 44P to 100P TQFP Plug-In Module. This plug-in module comes with a 44-pin PIC24FJ64GA004A MCU sample. Use this PIM with the Explorer 16 Development Board (DM240001 or DM240002). ---- Also kann
-
Thread
PICKIT 3 Programmer: Frage
damit, aber die Beschreibung kling ganz gut. Das Microstick II unterstützt eigentlich alle "3.3V PIC24FJ, PIC24E, PIC24H, dsPIC33, and PIC32 28-pin SPDIP packaged devices", der Microchip Support hat mit aber verraten, dass diese Aussage richtig war als der Microstick II auf dem Markt kam und neuere
-
Thread
PIC24 input capture mit dedicated timer
Da ich im Internet nicht viel zum PIC24 "Input capture with dedicated timer" Modul gefunden habe, mußte ich lange herumprobieren. Vielleicht ersparen meine Kenntnisse jemand anderes viel Arbeit: Es ging um die Periodendauer-Erfassung
Hans schrieb im Beitrag #4152586: > Da ich im Internet nicht viel zum PIC24 "Input capture with dedicated > timer" Modul gefunden habe Es gibt das "dsPIC33/PIC24 Family Reference Manual" und daraus das Kapitel "Input Capture" als DS70000352C. Hans schrieb im Beitrag
-
Thread
[V] LCD TG322450 & PIC24FJ Board
Zeilentreiber LC79431 Maße (LxBxH): 127x101x9 mm. Preis zusammen inkl. Versand 20€ 1 * PIC24F Board (mit onboard Programmer/Debugger Size: 137.16 (L) X 109.22 (W) X 25.40 (H)±0.2mm 5V DC supply Simple and inexpensive kit to learn PIC24F 16-bit MCU family Large 128x64 LCD display (80.20mm x 50.40mm) Starter kit features the PIC24FJ256GB106 MCU with 256KB Flash Integrated debugger Preis 17€ inkl. Versand Gruß Sascha
-
Thread
Parallel Port - USB stick Konverter
Wenn du selbst den parallel <-> USB-Stick Weg gehen willst: PIC24FJ**GB*** (z.B. PIC24FJ256GB106) können USB-Host für den Stick und haben ein Parallelport. Wird nicht sehr schnell sein aber es gibt schon fertige Beispiele für den Stick am PIC.
-
Thread
Problem mit ISR beim ext. Interrupt (PIC24)
schon etwas betriebsblind, aber vielleicht sieht jemand den Fehler sofort. Danke! Controller: PIC24HJ128GP306 IDE: MPLAB X mit Compiler XC16 (v1.25) [c] #define FOSC 7370000UL #define FCY (FOSC/2) #include "xc.h" #include <stdio.h> #include <stdlib.h> #include <libpic30
nichts (mit LED und entsprechender zeile in der ISR > getestet). Wurde zwar schon gesagt, der PIC24 hat sehr viele Interrupte. Das können bei manchem Chip schon mal über 100 sein. Jeder und auch die Traps haben einen eigenen Vector und _ISR ist ein Systemmakro (daher der Unterstrich am Anfang) das
-
Thread
Problem: PIC24F Taktfrequenz umstellen (PLL)
Hallo, ich hab meinen PIC24FJ128GA106 immer mit folgenden Configurations-Bits betrieben. [c]_CONFIG1( JTAGEN_OFF & //JTAG: disabled GCP_OFF & //Code Protect: disabled GWRP_OFF & //Write
andere frage: wie misst du den takt? die PIC24F haben max. 16 MIPS
-
Thread
RTCC PIC24 - primary/secondary oscillator
Hallo, ich möchte das RTCC-Modul des pic24HJ128GP502 verwenden, allerdings ist mir der prinzipielle Ablauf noch unklar. Ich verwende bisher einen 4MHz crystal als primary oscillator und habe jetzt zusätzlich an SOSCI und SOSCO einen 32kHz
-
Thread
HD44780 Display macht Porbleme am PIC24
andere gestern schon in einem andrern Thread gelesen hat, darf ich mein dsPIC33 projekt auf einem PIC24HJ128GP206 umstellen. Ich hab auf dem dsPIC33 ein HD44780 display an Port F Pin 0-7 inzialisiert und auch erfolgreich draufgeschrieben. mit folgenden Code. #include "p24hj128gp206.h" //-----
asm volatile("bra outer1"); asm volatile("done1:"); } Nun muss ich aaber auf dem PIC24 auf den PortG ausweichen und da der Port G beim PIC24 nicht alle 16 Pins hat muss folgende Pins nehmen: RG0,RG1,RG2,RG3,RG6,RG7,RG8,RG9 Hab den Code jetzt auch versucht anzupassen aber irgendwie
-
Thread
ATmega Assembler-programmierung unter Ubuntu?
nächstliegendste, was es so gibt. Und wenn Du Dir das schon anschaust, kannst Du auch gleich mal PIC24 und dsPIC33 anschauen. Die sind von der Architektur recht nah am AVR dran, aber 16 Bit, schneller, haben bessere Peripherie etc. fchk
auf Windows installiert, einen PIC Programmer "PICKIT3" organisiert und mit PIC24 schon mal was gemacht. Die 16-Bit PIC´s haben schon bessere Performance, aber die MPLAB IDE konnte mich nicht so richtig überzeugen. Da war Atmel Studio einfacher im Aufbau und Bedienung und die Performance
-
Thread
ethercat slave stack code auf pic32
beckhoff gehalten. nun beschäftige ich mich mit dem slave stack code, welcher für einen pic18 bzw. pic24h geschrieben ist. da ich schneller und größere Daten übertragen möchte haben wir uns für einen pic32 entschieden. meine frage dies bezüglich: hat jemand erfahrung mit dem umschreiben dieses slave stack
ich mich aber noch gut erinnern. ;) Aus eigener Erfahrung kann ich sagen, eine Portierung von PIC24 auf PIC32 (auch bei größeren Projekten) hält sich vom zeitlichen Aufwand in Grenzen. Hängt natürlich stark davon ab, wie intensiv die Peripherie zum Einsatz kommt. Auch wenn der PIC32 ein MIPS ist
-
Thread
Pics und Atmels - Unterschiede und Gemeinsamkeiten
Core PIC12: 12 Bit, x tausend Takte pro Zyklus Was willst Du Vergleichen? AVR, ARM7, PIC12, PIC24, PIC18, ATTiny, AT91SAM, ARM9, PIC32 ????????????????????????????????????
AtmelsPicomat schrieb im Beitrag #2147629: > Was willst Du Vergleichen? > AVR, ARM7, PIC12, PIC24, PIC18, ATTiny, AT91SAM, ARM9, PIC32 > ???????????????????????????????????? AT89LP51 vergessen. Peter
-
Thread
welche µC-Architektur (AVR, PIC)
ich persönlich habe auch letztere erfahrung gemacht. für euer vorhaben, würde ich mindestens zu den PIC24H greifen: geschwindikeit, ausstattung und preis sind unschlagbar. jenachdem wie ressourcenintensiv eure roboter sind, zu einem PIC32 oder wie erwähnt Cortex-M3 (wobei zu den letzteren ich keine erfahrung habe). ach ja, die entwicklungsumgebung und die compiler für die PIC18, PIC24, PIC30, PIC33, PIC32 gibt's von Microchip gratis (nach 60 tagen werden in der demoversion gewisse optimierungen abgeschalten, die aber in 98% aller fälle nicht stören)
-
Thread
SPI-Programmierung für PIC24HJ
Bereich der Microcontroller Programmierung und brauche jetzt leider dringend hilfe! Ich verwende einen PIC24HJ128GP202 und hab es schon geschafft einen Timer zu programmieren der auch funktioniert :) Nun möchte ich gerne den MAX31855 (Cold-Junction Compensated Thermocouple-to-Digital Converter) verwenden
-
Thread
PIC24 - PGD/PGC Pins ändern
Guten Morgen Jungs, ich beschäftige mich zur Zeit mit der PIC24 und habe eine Frage bzgl der Pins PGD/PGC zum Debuggen und Flashen. Angenommen, es ist werksseitig von Microchip so eingestellt, dass PGD1 und PGC1 standardmäßig aktiv sind, wie zur Hölle wechsle
Es geht um den PIC24FJ128GA702. Dort sind Pin11 und 12 als PGC/D 3 definiert. Sollte also klappen. Danke.
-
Thread
PIC24F Delay fuer ADC
Hallo, ich bin noch relativ neue im Bereich der uP Programmierung und daher bitte ich gleich mal um Entschuldigung fuer meine wahrscheinlich trivialen Fragen... ...ich moechte gerne einen ADC meines PICs verwenden und brauche dazu eine delay-Funktion um die sample-Zeit vorzugeben.... ...ich programmiere in MPLAB mit C30 Compiler...gibt es da vorgegebene Funktionen fuer ein Delay? bzw. gibt es andere Moeglichkeiten dem ADC des Pics die Sample time anzugeben? ...mein Code im main.c schaut ungefaehr so aus: int ADCValue; AD1PCFG = 0xFFFB; //set AN2 as analog AD1CON1 =
-
Thread
TFT- Ansteuerung ET0350G0DH6 (Glyn) mit HX8238 LCD Driver und Microchip Graphic Lib
brauche wieder mal Euren geschätzten Rat. Ich muss in der Firma das obengenannte TFT- Display an einem PIC24FJ256DA210 zum Laufen bringen. (Dieser uP besitzt ein "onboard" Graphic Controller). Leider bin ich mit der Ansteuerung ziemlich überfordert. Microchip liefert gratis eine umfangreiche Grafik- Bibliothek
erst an, wenn Du die QVGA-Anzeige in Betrieb genommen hast. Meiner Ansicht nach ist ein VGA an einem PIC24 etwas unterversorgt. Hohe Geschwindigkeit darf man nicht erwarten.
-
Thread
Einsteiger Hilfe zu PIC PIC16F628A
machen es einem C-Compiler nicht ganz einfach, brauchbaren Code zu erzeugen. PIC18 ist besser, und PIC24 und PIC32 sind in dieser Hinsicht optimal. Ich hätte Dir für den Anfang einen PIC24 angeraten, der ist am einfachsten und bequemsten, die 8-Bitter haben da so ein paar Eigenheiten, mit denen man erstmal
Ach was, Pic24 mit MpabX und Pickit3... damit bekommt sogar meine Oma ein Mikrocontroller-Programm zum laufen. Echte Programmierer benutzen Pic16 und einen Brenner, den die IDE nicht kennt. :-)
-
Thread
[S] Michrochip USB Starter Kit PIC24 o. dsPIC33
Wie im Betreff zu schon angedeutet, ich suche ein PIC24 oder dsPIC33 USB Starter Kit. DM240012 oder DM330012 Eventuell liegt ja irgendwo noch eines ungenutzt im Schrank. Gruß, Steffen
Developement Kit, ein DM240001, in meiner Schublade liegen. Das erfüllt sogar beide Anforderungen: PIC24 und dsPIC33. Interesse? Gruß Markus
-
Thread
PIC24FJ256DA210 Development Board Mapping
Hallo Wenn du den C30 Compiler (Compiler for PIC24) verwendest dann ist die Struktur von deinem Code (TRISBbits.TRISB5) in der Headerdatei p24FJ256DA210.h definiert. Zu finden unter "C:\Program Files\Microchip\MPLAB C30\support\PIC24F\h" Gruss
gebracht! Im allgemeinen bin ich ein Neuling in der Mikrocontrollerwelt. Ich verwende wie gesagt das PIC24FJ256DA210 Development Board und folgende Software: mplabc30-v3.30b-windows-installer.exe MPLAB_IDE_8_73a.zip microchip-application-libraries-v2011-07-14-windows-installer.exe Graphics Display
-
Thread
Ab wann lohnt sich ein 32bit Controller? Compilerkosten?
ein paar Controller zu vergleichen. Habe letztens auch mal einen PIC32 (80MIPS/32Bit/C32) mit einme PIC24 (40MIPS/16Bit/C30) vergleichen. Bei reinen 16 Bit Berechnungen war der PIC32 ca. doppelt so schnell, wenn man mal von den Spezialfunktionen der dsPICs absieht. Sobald dann aber 32 Bit Interger oder Floats verwendet wurden, war der PIC32 teilweise bis zu 10x schneller als ein PIC24@40MIPS. Von der Programmierung sind die 32-Bitter genau so einfach wie die 8-Bitter. Einzig die etwas komplexeren Interruptcontroller und die Takterzeugung brauchen minimal mehr Einarbeitungszeit
-
Thread
Datenblatt MSP430F543x
Ich hab in meiner Diplomarbeit damals den MSP430 gegen einen PIC24F und einen M16C vergleichen. Siehe hier: http://supachris.homeip.net/Diplomarbeit.pdf Seite 26.
aufgetaucht: Microchip nanoWatt XLP Zitat: Im Einzelnen besteht die neue MCU-Serie aus der 16-bit-PIC24F16KA-Familie mit typischen Ruheströmen von nur 20 nA und den 8-bit-PIC18F46J11- und PIC18F46J50-Familien. Die beiden letzteren weisen typische Ruheströme von weniger als 20 nA auf. Die sechs Mehrzweck-Controller
-
Thread
PIC-Mikrocontroller mit vielen PWM Ausgängen
PIC24FJ64GA002 zum Beispiel. Besonders schön find ich das dieser PIC intern eine Matrix hat, so dass man die PWM an fast beliebige Pins schalten kann. Auch an mehrere gleichzeitig.
PS: viel ist natürlich relativ: der GA002 hat 5 unabhängige PWMs, der GA106 9, und andere PIC24 haben 16.
-
Thread
PIC 24FJ64GB002 programmieren mit PicKit 3
PicKit 3 zu programmieren und habe ein Problem. Ich möchte mit PicKit 3 und dem Programm MPLAB einen PIC 24FJ64GB002 programmieren. Wenn ich das Programm auf den PIC 24 brennen möchte, leuchtet am PicKit 3 die "Status" LED rot, aber MPLAB sagt "Programming/Verify complete". Das Programm kann nicht fehlerhaft sein, da ich damit schön zwei andere PIC 24 programmiert habe. Hat vielleicht jemand eine Idee, wo mein Fehler ist? Danke schonmal für eure Antworten! Gruß
-
Thread
Wer hat den leistungsfähigsten Mikrocontroller in THT?
Es gibt 40 MHz PIC32MX und 70 MHz PIC24EP/dsPIC33EP in DIL28. fchk
tatsächlich auch unter den Leistungsfähigeren Typen noch einiges in THT. So beispielsweise welche von den PIC24 (16Bitter), die schon genannten dSPic (16Bitter mit rudimentärer DSP Hardwareergänzung) und aber auch PIC32, also 32Bitter mit MIPS Kern. Alles auch in DIP verfügbar. Aus dem Stehgreif wüsste ich
-
Thread
PIC24 + Explorer 16 + UART
Explorer 16 Development Board zusammen mit einem ECAN Daughterboard gekauft. Als PIM verwende ich den PIC24HJ256GP610A. Microchip stellt Beispielcode zur Verfügung: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en024858&part=dm240001&redirects=explorer16 Der CAN-Teil
-
Thread
PIC24 - open drain auch bei remappable pins?
Hi, ich möchte einen PIC24 als SPI-Slave arbeiten lassen. Der controller läuft mit 3.0V aber vielleicht ist es sinnvoll, die SPI-Leitung auf bis zu 5V auszulegen. Im Datenblat steht, dass alle Ports als open-drain arbeiten
buffer vorsehen. Was meint ihr? http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC24FJ128GC010
-
Thread
PIC 24 MUX A Channel Scanning Verständnis
Hallo liebe Community! Ich verwende den PIC24FJ128GB204 für eine simple AD Converting - Anwendung. Mein Problem ist die ADC Konfiguration. Datenblatt PIC24FJ128GB204: http://ww1.microchip.com/downloads/en/DeviceDoc/30005009c.PDF Referenz
= 3; CH0NA = 2; Tipp: Das Diagramm Fig. 24-1 betrachten. Folgender Code läuft auf einem PIC24FJ128GA204, der den gleichen ADC hat: [c] void initadc(uint8_t init) { if(init != 0){ aVBATT = tVBATT = 1; aVUSB = tVUSB = 1; AD1CON1 = 0;
-
Thread
16bit PWM für mind. 3 Kanäle
PIC24HJ128GP202 - 28pin
A. K. schrieb im Beitrag #1672248: > PIC24HJ128GP202 - 28pin Travel Rec. schrieb im Beitrag #1672315: > Ach und die XMegas haben alle mindestens 4 16-Bit Timer mit je 2 > Output-Compares Beide Variante würden (zumindest bei mir) neue
-
Thread
uC from Scratch
kann man nicht so allgemein sagen. Nehmen wir mal PIC. Die 8-Bitter (PIC10/12/16/18), die 16-Bitter (PIC24/dsPIC) und die 32-Bitter (PIC32) haben völlig verschiedene Prozessorarchitekturen, wie sie unterschiedlicher nicht sein können. Die ganze Peripherie ist aber über alle Familien hinweg sehr ähnlich.
Lieblingsarchitektur war übrigens 68k. Aber das ist Geschichte, das kommt nicht mehr wieder. fchk PS: Warum PIC24 anfängerfreundlicher als PIC32 ist? Das hängt damit zusammen, dass der PIC24 Prozessorkern eine Eigenentwicklung ist, während bei PIC32 MIPS-Cores zugekauft wurden. Bei PIC24 sind die Peripherieregister
-
Thread
LS-MIWI "BlueWiDect" MIDI / OTG / MULTI / RF by Rudi ;-)
ich mir einen Adapter gebaut, der USB OTG kann, die einfachste Lösung für mich war, den USB OTG Pic24 von Sure zu nehmen ( zwischen 5 und 8 EUR ) Link am Schluss, der dann mit einer Firmware versehen, mit diesem Nischen Adapter kommuizieren kann ( er läuft auf USB, und ist leider mit dem PDIUSB12 von
, meine Nachfragen hier im Forum verliefen leider im Sand. Daher dieser "ZwischenAdapter" mit dem PIC24 der mir dann am einfachsten erschien. Der PIC24 Adapter ist dann Bindeglied zwischen dem Nischenhocker und meinem Bold mit 18F2550 ;-) ... jeder andere kann verwendet werden, ich habs halt so
-
Thread
Absoluter Anfänger
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 verfügbar - die Einschränkungen des freien Compilers sind für Privatnutzer wenig problematisch
dann schrittweise fortführen, wenn du willst. Wie am PC halt auch. Ich persönlich empfehle den PIC24FV32KA301 als Einstieg. Code-Examples für PIC24 findest du hier: https://www.microchip.com/doclisting/TechDoc.aspx?type=CodeExamples Ich kam aus der gleichen Ecke, also SPS. Hässliche IDEs mit
-
Thread
[V] MPLAB ICD 2 & Explorer 16 Kit (DV164033)
Kit is a complete set of tools for application development using Microchip’s PIC24F, PIC24H, and dsPIC33 16-bit microcontrollers. The kit includes MPLAB® ICD 2 In Circuit Debugger, Explorer 16 Development Board, 9V universal power supply that can be used for either the Explorer 16 Development Board or the MPLAB ICD 2 in-circuit debugger and both PIC24FJ128GA010 and dsPIC33F256GP710 devices mounted on plug-in modules for quick replacement. Also included with the kit is Microchip’s MPLAB Integrated Development Environment (IDE), the Student Edition
-
Thread
Remappable pin selection for PIC18F66J94
Hi all, I am new to this series of controller but earlier i had worked with PIC24FJ256GB406. In PIC24FJ256GB406 controller(see datasheet at http://www.kynix.com/Parts/158737/PIC24FJ256GB406-I%2FPT.html), any remappable pin can be configured for any type of peripheral feature for
"PPS-Lite" is the restriction to only 4 bits to select a distinct remappable pin (in contrast to PIC24). As a result you can only choose from 16 different pins out of a total amount of 45 remappable pins available on that controller. Splitting these 45 pins into 4 groups will cut the number down
-
Thread
μCs mit Switchmatrix warum so selten?
Feature wirklich ist. Bisher verwende zuhause unter anderem deswegen diverse PICs. Einige moderne (PIC24FJ128GC006, PIC32MX470) haben das auch vollständig oder wenigstens teilweise - fast alles geht an fast allen Pins, inklusive Analog. Das macht die Layouts auch mit 2 Lagen sehr schön, alle Überkreuzungen
So gut wie jeder Pic24 und dsPic hat eine solche Matrix, mit welcher sich fast jede Peripherie auf fast jeden Pin mappen lässt
-
Thread
SD Card, Datei ins Ram vom µC laden
ist, stattdessen würde ich and einer Stelle zum FatFS greifen. In den Beispielen ist eines für den PIC24 dabei, der Aufwand sollte minimal sein das auf dem PIC32 zum laufen zu bringen. Hier findest du auch fertige Implementierungen für den PIC32: http://www.microchip.com/forums/m563218.aspx Du musst
Lucio für eine nettere Beschreibung. PS: Die Performance des FatFS ist bei mir, zumindest zum PIC24 Dateisystem von Lucio, identisch oder sogar besser. Also es ist wirklich ein super Dateisystem.
-
Thread
Microchip springt auf den Arduino Zug auf
eine Affinität zu Z80 habe, wird die heutige Generation eine Affinität zu AtMega, MPS430, oder PIC24 haben und diese auch auf Arbeit bevorzugt einsetzen.
habe, aber der ist tot. >wird die heutige Generation eine Affinität zu AtMega, MPS430, oder PIC24 >haben und diese auch auf Arbeit bevorzugt einsetz und Renesas? Die sind Marktführer und haben sehr gute CPUs.