-
Thread
Flexible Led Stroboskopsteuerung
nicht. Aber wenn es sein muss, kann man das mit sep. Hardware auch erweitern. (auch gibt es bei PIC24/33.. z.B. einige Typen mit rel. hoher Auflösung, besser als bei AVR)
selbst das ist hier nichtmal nötig) Du musst dir überlegen, wie fein die Auflösung sein muss. (PIC24/33 auch schon genannt)
-
Thread
MplabX zu empfehlen?
MPLABX kann Microchip nicht viel verpfuscht haben, es ist die netbeans IDE. Und der Compiler für PIC24 und größer ist der GCC, die kleineren kenne ich nicht. Ich benutze MPLABX unter Linux für PIC24 mit dem PICkit 3 und bin eigentlich zufrieden. MfG Klaus
-
Thread
Mikrocontroller & WLAN, Zugriff ab Layer 3
Netzwerkinterface. Und wenn Du Dir mal anschaust, wie unterschiedlich die unterstützten Architekturen PIC18, PIC24/dsPIC und PIC32(MIPS) sind, dann sagt das schon einiges. fchk
. Und wenn Du Dir mal > anschaust, wie unterschiedlich die unterstützten Architekturen PIC18, > PIC24/dsPIC und PIC32(MIPS) sind, dann sagt das schon einiges. Laut Licence-Agreement darf ich den kompletten Stack nur portieren, wenn ich einen Microchip-Mikrocontroller oder -DSP verwende. Wenn ich
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
kostenflichtigen Features brauchst Du nicht. Für PIC18F brauchst Du den XC8 Compiler, XC16 ist für PIC24 und dsPIC33, die ich Dir auch ans Herz lege. Die sind recht einfach zu benutzen (wenn Du PIC16 und PIC18 kennst, findest Du Dich schnell zurecht), aber die sind deutlich leistungsfähiger als alles,
Frank K. schrieb im Beitrag #7155316: > PIC24 und dsPIC33, die ich Dir auch ans Herz lege. Ich ebenso. Die sind auch in ASM recht angenehm. Falk B. schrieb im Beitrag #7156160: > Es so viel Quatsch produziert UND gekauft, das geht auf keine
-
Thread
Microchip Wifi Demo APP portieren
einmal die Eckdaten zu dem bisher verwendeten "Entwicklungsumgebung": -PicKit3 -Explorer 16 mit Pic24FJ128GA010 -MRF24WB0MA / SPI1 -SW: Microchip DEMO APP für MRF24WB0 Module -MpLab(C30 Compiler) Für die neue HW soll die modifizierte SW sowie folgende Komponenten verwendet werden. -PicKit 3 -PIC24FJ256GA110 -MRF24WB0MA / SPI2 -MpLab(C30 Compiler) Bisher habe ich bereits einige Änderungen in der HWP EX16_MRF24WB C30.h vorgenommen und die PINS an die aktuelle HW angepasst. Microchip hat
-
Thread
Wie geht VGA mit CPLD?
Kann aber wohl nicht alles sein? Ich besitze die MicroVGA von www.microvga.com. Da ist neben PIC24HJ32GP302-1 und 74AHC14D auch ein CPLD XC9572XL drin. Ich vermute, dass der die VGA-Hard-/Software und sie Zeichensätze beinhaltet. M. E. ist der PIC dafür eher ungeeignet. Wenn dem so ist, frage
Karl-Heinz M. schrieb im Beitrag #2825278: > Da ist neben > PIC24HJ32GP302-1 und 74AHC14D auch ein CPLD XC9572XL drin. Ich vermute, > dass der die VGA-Hard-/Software und sie Zeichensätze beinhaltet. Ein 9572 hat gerade mal 72 Flipflops. Also viel zu wenig Platz
-
Thread
TImer in Assembler Programmieren
im Beitrag #1943406: > Ein AVR oder 8051 scheint es jedenfalls nicht zu sein. dsPIC30/33 oder PIC24 ?
Dannegger schrieb: >> Ein AVR oder 8051 scheint es jedenfalls nicht zu sein. > > dsPIC30/33 oder PIC24 ? Ne so sieht kein PIC-Assembler aus ...
-
Thread
dspic33fj256
in OSC2 so sieht das main aus: #if defined(__dsPIC33F__) #include "p33Fxxxx.h" #elif defined(__PIC24H__) #include "p24Hxxxx.h" #endif #include "I2CSlaveDrv.h" //Include file for I2C1 Driver // Confiuration Register Settings // Internal FRC Oscillator _FOSCSEL(FNOSC_FRC); // FRC Oscillator
es gibt auch #if defined(__dsPIC33F__) #include "p33Fxxxx.h" #elif defined(__PIC24H__) #include "p24Hxxxx.h" #endif #include "I2CSlaveDrv.h" unsigned char RAMBuffer[256]; //RAM area which will work as EEPROM for Master I2C device unsigned char *RAMPtr; //Pointer to
-
Thread
C für µC lernen wenn man Bascom beherrscht, Hürden?
den C Syntax etwas an der Uni gelernt, und habe richtig C mit einem andwendungsbasierten Buch für PIC24 http://www.amazon.com/Programming-16-Bit-PIC-Microcontrollers-Second/dp/1856178706/ref=sr_1_1?s=books&ie=UTF8&qid=1405872302&sr=1-1&keywords=learning+to+fly+the+pic24 (zusammen mit der dazugehörigen
-
Thread
Bauteilerkennung aus Schaltplan fuer PIC
wenn die Beispiele die man hat bzw. verwendet nicht wirklich Auskunft geben :( Ich habe einen PIC24FJ256GA110-I/PT auf dem Plan und an OSCI sowie OSCO einen 8Mhz -> Quarz ? Quarzoscillator ? -> angeschlossen ... Folgendes Schaltbild: OSCO --------------------------|
welche Bauteile (Bauteilart: Quarz, Quartoscillator, etc.) bei einem Schaltplan wie oben und dem PIC24FJGA110 verwendet werden könnten ... Ausserdem weiss vielleicht jemand welche Footprints kompatibel sind, MA406 scheint nicht gerade leicht erhätlich zu sein (hab von Epson nur MA506 für 8Mhz gefunden
-
Thread
PICF04KA201 nicht erkannt - ICD 3
verwendet und entsprechend den DB-Vorgaben abgeändert: http://www.ece.msstate.edu/courses/ece3724/main_pic24/labs/board_walkthru_pic24.pdf Die Anschlüsse die in der Anleitung noch beschrieben wurden hat mein PIC offenbar nicht, oder sind die nur anders benannt ? Im Anhang ist mein aktueller Schaltplan
-
Thread
Debugger für PIC16LF1527 mit I2C und UART? PICkit3 ?
Was ich nicht ganz verstehe ist die oberste Zeile PIC10F,PIC12F,PIC16F;PIC16F1x;PIC18F;dsPIC30F;PIC24F,PIC24H,dsPIC33F;PIC32MX;PICkit 3;ICD 3;Real ICE Warum sind dort neben den HW Debuggern "PICkit2","ICD3" und "Real ICE" auch noch einzelne Controllerserien aufgeführt? Kann ich die dann auch
-
Thread
Auswahl eines µController mit 8 PWM und CAN-Controller
ATmega64M1 (10x Hardware-PWM). Renesas RX600 http://www.rxmcu.com/EU/Rx600series.html dsPIC33EP, PIC24EP und andere dsPICs und PIC24HJ http://www.microchip.com/maps/microcontroller.aspx und div Controller mit Cortex-M3/M4-Core > Kann ich diese beide einfach mit einem Philips PCA82C250 oder MCP
-
Thread
Testen der OLED für PIC24F Starter Kit 1
Hallo, kann mir jemand einen Beispiel Programm schreiben, um den OLED(Display) der PIC24F Starter Kit 1 zum ersten mal zu testen. Da ich der mitgelieferte Demo Programm zu aufwendig gefunden habe. vielen Dank Josef
Um das Beispiel zu Testen musst du einfach im mitgeliefertem Demo die Main-Funktion im der Datei "PIC24F Starter Kit.c" ersetzen. Gruss Manuel [c] int main( void ) { GOL_MSG msg; // GOL message structure to interact with GOL RGBMapColorPins(); TRISBbits.TRISB1 = 0
-
Thread
LPC1100, superguenstig, 8-bit? Wird immer unnoetiger
Und die Bauform, naja. > Eine Innovation wäre ja mal ein 32-Bit-uC als DIP. Schau dir mal die PIC24H bzw. dsPIC33F an, die gibts bis 128kByte Flash und 16kByte SRAM in DIP28. Sind aber nur 16bit, mit 40MIPs und Harvard Architektur dürften die ähnlich schnell sein wie der ARM.
Platz und Zeit wie vor 20 >Jahren... Diese "Logik" verstehe ich nicht. >Schau dir mal die PIC24H bzw. dsPIC33F an, die gibts bis 128kByte Flash >und 16kByte SRAM in DIP28. Sind aber nur 16bit, mit 40MIPs und Harvard >Architektur dürften die ähnlich schnell sein wie der ARM. Jep, die habe
-
Thread
TC1047 - Code zur Anzeige
c]V_OUT =(ANALOG-DIGITAL_GEWANDELTEN_WERT)/1024*3,3V [/c], richtig?? Kennt sich jemand mit dem PIC24E aus und kann mir etwas über die richtige Initialisierung des ADC sagen? Ich hbas wie folgt gemacht, aber mehr als unsicher ob das so hinkommt: [c] // ADC ANSELBbits.ANSB0 = 1; // AN0
OK, danke schon mal. WIe sieht es mit dem ADC an AN0 für den PIC24E aus?? Kann da jemand mit Code dienen? Blicke da nciht so ganz durch!
-
Thread
PIC24 FJ256GB106 Starterkit Display
Hallo @ all, Ich habe das Starterkit mit dem Pic24f und einem OLED Display. Weiß irgendwer was das für ein display ist? Ich suche ein Datenblatt oder beschreibung.... Bei Microchip finde ich keine Info's entweder ich bin Blind oder die halten sich
Hallo Ich habe so ein Pic24 Starter Kit Es ist ein OLED Display Typ SH1101A
-
Thread
Programmierung Evaluierungsplatine ADM00499 von Microchip
Moin moin, ich habe eine Evaluierungsplatine ADM00499 von Microchip, darauf befindet sich ein PIC24, ein MCP3912 und ein Display unter anderem :) Meine Frage ist kann ich eine eigene Programmierung mit MPLAB X aud die Platine spielen? Ich scheitere bereits schon am Anfang bei der Anlegung eines neuen Projektes da ich keine Ahnung habe welches Tool ich wählen soll (als Device hab ich den PIC24FJ256GA110 gewählt). Mfg der Lude
-
Thread
PIC18F Werte frieren irgendwann ein
Goto am Anfang der Routine? Ich kenne zwar die PIC18 nicht, aber weder bei den PIC16 noch bei den PIC24 habe ich je irgendwas in Assembler im Interruptkontext gebraucht. Das erledigt alles der Compiler. Ich denke, das ist bei den PIC18 genauso. MfG Klaus
im Beitrag #6295682: > Ich kenne zwar die PIC18 nicht, aber weder bei den PIC16 noch bei den > PIC24 habe ich je irgendwas in Assembler im Interruptkontext gebraucht. > Das erledigt alles der Compiler. Ich denke, das ist bei den PIC18 > genauso Kommt auf den Compiler an. Das hier ist wohl für
-
Thread
HSV > RGB: Problem mit weichen Farbübergängen
hin. (Herzlichen Dank an Fly!) Hier der Source: [c] #include "p24fj64ga002.h" // CPU: PIC24FJ64GA002 #define PWM_PERIOD_MAX 1024 // 10Bit Auflösung /****************************************************************************/ /* * * * * * * * * * * * * * FUNKTIONEN * *
ich denke du kommst vom PIC18 daher, beim pic24 rennt das mit der PWM etwas anders: [c]OC4CON = 0; // It is a good practice to clear off the control bits initially OC4CONbits.OCTSEL = 1; // This selects the peripheral clock as the
-
Thread
Port in ASM30 (dsPIC/PIC24) Maskieren
Mir brennt grad der Kopf. Folgendes, wenn ich Ausgänge schalte schreibe ich zuerst in ein Shadow Register (zB. LATD_S) dieses wird vom T1 aller xxx ms auf den eigentlichen Port (LATD) geschrieben, allerdings sollen nur RD0 und RD2 geändert werden, die restlichen Augänge sollen untouched bleiben. Gibts das auch was mit IOR / AND ?
-
Thread
Bootloader - PIC24H - AN1094
Hallo, ich habe hier einen PIC24HJ128GP502 und möchte gerne folgenden Bootloader verwenden, komme allerdings nicht weiter als bis "Reading Target Device ID." im cmd. (AN1094) http://www.microchip.com/stellent/idcplg?IdcService
-
Thread
UART receive interrupt beim PIC24FJ128.
Hallo zusammen Hat jemand den C-Code mitdem man auf einen Interrupt am UART1 RX Eingang reagieren kann? So wie bei Timer1 geht es so: void __attribute__((__interrupt__, __shadow__)) _T1Interrupt(void) { /* Interrupt Service Routine code goes here */ IFS0bits.T1IF = 0; //Reset Timer1 interrupt flag WATER_PULSE=!WATER_PULSE; // pulse water high/low generator (2.5kHz) (MOD 0030) if(++prescaler_1ms_timer > 4) // prescaler for 1ms Timer (MOD 0030) { prescaler_1ms_timer = 0; mSecDelayCounter--;
-
Thread
Neue Low End-Mikrocontroller, interessanter Lesestoff und Corporate Politics
drahtlose Aufladen von Batterien. MicroChip schickt Lernstoff ins Rennen. Erstens gibt es für Nutzer von PIC24 und dsPIC33 unter https://www.microchip.com/en-us/software-library/dspic33-pic24-bootloader ein Tutorium, das das Realisieren von OTA-Firmware-Updates beschreibt. Heraus sticht daran vor allem, dass
-
Thread
PIC32 Funktionen Ein- Ausgänge
bei Farnell für über 10€! Netto! Da kommst Du billiger weg, wenn Du pro Port oder pro 2 Ports einen PIC24F32KA301 (SSOP20, also klein) nimmst, und Dir den I2C/SPI-UART Konverter selber baust. Dann kannst Du das ganze serielle Protokoll auf dem PIC24 laufen lassen. > Ach jetzt hätt ich es bald vergessen
-
Thread
PIC24F Pin Kompatibel zum PIC18F458
Hallo. Wir benutzen den PIC18F458 und würden jetzt gerne auf einen PIC24F umsteigen. Gibt es eine möglichkeit herauszufinden, welche Pin Kompatibel zu meinem alten PIC18F458 sind, ohne alle Datenblätter durchzukauen. Oder vlt weiß ja zufällig jemand was. glg -
Gehäusegröße einzugrenzen. Wie hoch ist Eure Versorgungsspannung? Bei 5V wirds schwierig - die meisten PIC24 sind 3.3V-Chips mit einigen 5V-toleranten Pins. Da bleibt Euch dann nur die dsPIC30-Serie. fchk
-
Thread
Auf eine SD-Karte mit PIC32 und FPGA zugreifen
Ich habe es jetzt so am laufen: FPGA wird von PIC24 konfiguriert. Konfigurationsdatei befindet sich auf SD-Karte. Und später, wenn FPGA die Daten von SD-Karte braucht, werden diese vom PIC24 gelesen und über SPI an FPGA geschickt. So läuft es gut, aber
-
Thread
Mikrocontroller Auswahl C++ Unterstützung, CAN, I2C, Open Source Compiler
Anon A. schrieb im Beitrag #4454359: Schau Dir die PIC24/dsPIC/PIC32 an. Microchip hat aktuell über 1000 verschiedene PICs auf dem Markt, da sollte auch für Dich was dabei sein. Es gibt auch 5V-Modellreihen (wenn auch nur wenige), und bis 28 Pins gibts auch
sind durch JTAG bei neueren uC rar gesät. Frank K. schrieb im Beitrag #4455158: > Schau Dir die PIC24/dsPIC/PIC32 an. Cyblord -. schrieb im Beitrag #4455949: > Da stimme ich zu. > Und ich würde jederzeit wieder zu ST gehen. Weil wenn man sich im STM32 > Ecosystem mal eingerichtet hat, hat man
-
Thread
Hardwarbedarf Mikrocontrolleranschluss an Laptop?
Sockel, kann aber mehr und ist etwas schneller. Alternative wäre irgendetwas aus der PIC18F oder PIC24F Serie von Microchip. Vorschlag: PIC24FJ64GA102 Grund der Empfehlung: Beim Mega8 läuft das so: Programm schreiben, per ISP-Programmierschnittstelle in den Chip laden, schauen ob geht, ändern, neu
-
Thread
[V] PIC Explorer 16 Development Board + Zubehör
viel Zubehör. Es beeinhaltet: 1 x PICkit 2 Starter Kit 1 x Explorer 16 Development Board 1 x PIC24F Adapterplatine 1 x dsPIC33 Adapterplatine 1 x AC164125 - Speech Playback PICtail Plus Daughter Board Preisvorstellung: 120Euro. unten habe ich die Links zu den Microchip Beschreibungsseiten
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en024858 PIC24F Adapterplatine http://www.microchipdirect.com/ProductSearch.aspx?keywords=ma240011 dsPIC33 Adapterplatine http://www.microchipdirect.com/ProductSearch.aspx?keywords=ma330011 AC164125 - Speech
-
Thread
PIC24/dsPIC33: DMA- und CPU-Zugriff verriegeln?
Hallo, ich benutze im dsPIC33 das ECAN-Modul mit DMA. Wenn eine CAN-Message empfangen wird, wird sie vom DMA-Controller automatisch in den Messagepuffer (im DMA-RAM) geschrieben. Wenn ich mit der CPU diesen Messagepuffer auslese, während gerade eine neue Message kommt, kann es passieren, daß ich inkonstistente Daten bekomme (einige Bytes der alten Message und einige Bytes der neuen Message). Bei einem interrupt-gesteuerten System wäre die Sache klar: Lesen nur unter Interruptsperre! Aber wie mach ich das hier mit dem DMA-Controller? Den DMA-Kanal kann ich nicht sperren/abschalten, weil dieser
-
Thread
ENC28J60 PIC24 Daten an Server übertragen
HI Jungs, ich habe mal wieder ein neues Projekt. Ich muss/will Daten die ich mit einem PIC24FJ128 lese (z.B vom ADC / 8 Kanäle - 50Hz Sample Rate) an einen Server senden. Dieser Server soll die Daten z.b als csv datei speichern. (Später kommt noch ein bisschen Datenverarbeitung auf dem
-
Thread
von C30 Compiler auf XC16: "No rule to make target"
Leute, Ich versuche gerade den Beispiel-Code von der Microchip Seite "CE428 CAN FIFO" für den PIC24EP512GP806 zum laufen zu bekommen. Der Beispiel-Code wurde offensichtlich mit dem C30 Compiler entwickelt, der jedoch schon veraltet ist und ich denke für meinen PIC wäre der XC16 um einiges besser
> > Ich versuche gerade den Beispiel-Code von der Microchip Seite "CE428 CAN > FIFO" für den PIC24EP512GP806 zum laufen zu bekommen. > > Der Beispiel-Code wurde offensichtlich mit dem C30 Compiler entwickelt, > der jedoch schon veraltet ist und ich denke für meinen PIC wäre der XC16 > um
-
Thread
PIC24 Interrupt on change in ISIS Proteus
Hi Device: PIC24FV32KA302 ISIS 7.10 SP0 ich habe drei Buttons mit Pullups an RB13-15 hängen. Ziel ist es mit egal welchen der drei einen Interrupt on change auszulösen das klappt auf dem Demoboard auch wunderbar
-
Thread
PIC24HJ64GP502 ECAN will nicht
Hallo, ich versuche gerade das ECAN Modul eines PIC24HJ64GP502 zum laufen zu bekommen, allerdings klappt das nicht. Der PIC läuft mit einem externen 8 MHz Quarz und dank PLL mit 80 MHz. Der PIC läuft ( Pin toggeln funktioniert ). Folgender Code soll
-
Thread
PIC24F und PIC32 als USB Host
Erfahrungen mit einem PIC32 als USB Host (zum Schreiben/Lesen eines USB Sticks)? Ich mir je einen PIC24F und einen PIC32 mit USB OTG besorgt, und die Beispielprogramme von Microchip etwa angepasst um die Geschwindigkeit zu messen: Auf dem mit 16MHz getakteten PIC24F waren es rund 120kByte/s, beim mit
-
Thread
PIC24: Malloc/Free mit externem SRAM Speicher
Hallo! An einen PIC24FJ96GA010 habe ich über I/O-Ports einen externen SRAM-Speicher (512K x 8) angebunden. Der Microchip C30-Compiler für diesen Prozessor unterstützt dabei das Anlegen von Speicherbänken, wie im Benutzerhandbuch
-
Thread
pic24F interner CRC-Generator läuft nicht an
Hallo liebe Elektronikfreunde... Hab gestern folgendes CRC-Testprogramm geschrieben: [avrasm] _calculate_hard_crc: ;BTSS CRCCON,#CRCFUL ;CRCFUL? ;BRA _end_hard_crc ;NEIN! BSET CRCCON,#CRCGO ;Starte CRC _wait_hard_crc: BTSS CRCCON,#CRCMPT ;fertig? BRA _wait_hard_crc ;NEIN! NOP NOP NOP NOP NOP BCLR CRCCON,#CRCGO ;Beende CRC. Ergebnis -> CRCWDAT _end_hard_crc: RETURN .global _CrcHardTest _CrcHardTest: MOV #0x000f,w0 ;PLEN<3:0> auf 0xf MOV w0,CRCCON MOV #0x8005,w0 ;Generatorpolynom laden MOV w0,CRCXOR
-
Thread
Transceiver Si4467 SPI Transfer PIC24
Hallo Community, ich möchte gerne mit Hilfe meines Mikrocontrollers einen Si4467 Transceiver ein 16 Bit Wort übergeben, sodass dieser das an einen Empfänger sendet. Er soll ausschließlich senden und nichts empfangen. Ich habe allerdings Verständnisprobleme bei der SPI Kommunikation des Transceivers. Die Umsetzung der Software sollte derzeit kein Problem darstellen. Hat jemand von euch Erfahrung mit Transceiver oder speziell mit diesem? Ziel ist eine Schleife, wo immer dieselbe Variable gesendet werden soll. Demnach muss dann nur der TX State genutzt werden? Bevor die zwei Bytes übertragen
-
Thread
S102S02 die 24.
Thema SSR hier gelesen habe, nun meine Schaltung, mit der bitte um Prüfung :-) Die IO Pins vom PIC24FJ liefern 25 mA gegen Masse oder VDD. (3,3V) Also R19 20 mA bei 2,6V. Lastseitig ein Magnetvetil mit 24VDC ca 200 mA. Die Werte für den Snubber habe ich aus dem Artikel http://www.mikrocontroller.net
sicher bin ich mir da allerdings nicht ... Hajo H. schrieb im Beitrag #3971909: > Die IO Pins vom PIC24FJ liefern 25 mA gegen Masse oder VDD. (3,3V) > Also R19 20 mA bei 2,6V. Wie kommst Du auf 2,6V? Die Diode hat typ. 1,2V (max. 1,4V); d.h. am Widerstand sind dann 2,1V (min. 1,9V). Und bei 20mA
-
Thread
LCD Display am PIC - verstädnisfrage BUS Übertragung
ersetzen geht, das #pragma hat da ja schon ne wichtigere Rolle. Verwende den XC16 Compiler mit einem PIC24. Damit meinte ich dass ich kein I2C, SPI oder sontiges mehr zur Verfügung habe.:/ lG
Hallo, habe noch eine fertige LCD44780 Routine, geschrieben für einen DSPIC30F4012,kann auch für PIC24 direkt eingesetzt werden(gleiche Architektur). Gruss PICFAN
-
Thread
Stabilität der USB-Verbindung
Hi, nach langem hin und her habe ich es doch geschafft, ein USB-HID-Device mit einem PIC24FJ128GC010 umzusetzen. Der IC hat einen internen Transceiver eingebaut. Ich hab mich weitestgehend an Kapitel 14.5 und 14.6 dieses Tutorial gehalten: http://www.engscope.com/pic24-tutorial/ Die
-
Thread
Tipp für LCDs: BDF-Fonts
Vielen Dank, ich nutze einen PIC24 mit einem Grafikdisplay und habe bisher noch keine gescheite Schriftart gefunden, also kommt sein Post passend. Bisher habe ich Truetype in Bitmap umgewandelt, nur das sieht eben recht bescheiden
Frank M. schrieb im Beitrag #3164103: > ich nutze einen PIC24 mit einem Grafikdisplay und habe bisher noch keine > gescheite Schriftart gefunden, also kommt sein Post passend. Wenn einem vorhandene Schriften nicht gefallen, kann man sich ja selbst welche
-
Thread
Mikrocontroller Authentifizierung fuer Funknetzwerk
AES wuerde ich nicht selbst implementieren, das gibt es von Microchip fertig (fuer PIC16 und PIc18, PIC24 haben das teils in Hardware). Dieser Ansatz scheint erprobt zu sein und zu funktionieren, was haltet ihr davon? [1] https://de.wikipedia.org/wiki/Cipher_Block_Chaining_Mode [2] https://www.smarthomatic.org
wuerde ich nicht selbst implementieren, das gibt es von > Microchip fertig (fuer PIC16 und PIc18, PIC24 haben das teils in > Hardware). Das muss ich zurueckziehen. Die Source-Codes sind nicht verfuegbar, die Application-Notes, die diese Beschreiben allerdings schon. [1] http://ww1.microchip.com
-
Thread
PDIUSBD12 ersetzen oder "adaptieren"
...das weiss ich leider nicht...noch nicht.. ich stell mir halt vor, dass ich entweder einen PIC24 der USB Host unterstützt und als MINI MINI Weiche dienen soll, den PDIUSBD12 dort anstöbseln kann und die alte Hardware über einen "virtuellen Comport" in diesem Sinne ansteuern kann...indem ich einen zweiten PIC 18F2550 mit dem PIC24 verbinde.. lieber wäre es mir ich könnte alles mit dem 18F2550 machen... oder eben den PDIUSBD12 mit einem anderen "Huckebak" chip an einen RS232 bekomme... ..eiere da schon sehr lange auf Theorie
-
Thread
CCS PICC Probleme mit MPLAB 8.43
Hardware PWMs mit 2 high speed Uarts und frei der Hardware zuweisbaren Pins im 28Pin QFN für 3€ (PIC24FJ64GA002) zu ergattern. Das muß man auch mal leiden können ... Herje, was war ich froh das Microchip Atmel dann doch nicht gekauft hat ... Grüße
nur noch mit pic18f was machen, denn die gehen halbwegs oder wenn ich Power Brauche, dann nehm ich pic24hj. die haben 16bit durchweg und gehen bis 40 mips zu nem guten preis. pic16f gehören abgeschafft finde ich.
-
Thread
Wartezeit mit 32-Bit-Timer
Hallo, ich möchte eine Wartezeit mit einem 32-Bit-Timer mit dem uC PIC24FJ128GB204 programmieren. (Ich möchte kein Delay verwenden, da andere Funktionen abgearbeitet werden sollen, während die Zeit hochgezählt wird). Da ich in der uC-Programmiererei relativ neu bin,
Warteschleife von 1min haben. Hierfür habe ich mir das zusätzliche Datenblatt angesehen: “dsPIC33/PIC24 Family Reference Manual”, “Timers” (DS39704) In diesem ist auch ein Beispiel für die Konfiguration eines 32-Bit-Timers vorhanden, welcher wie folgt aussieht: [c] /* The following code example
-
Thread
Microchip XC compiler und assembler include Files
Im alten MPLAB gab es assembler include files die sahen so aus: [c] .ifdecl __PIC24FK .include "p24fxxxx.inc" ;.endif [/c] Kann mir jemand sagen wie das beim neuen XC16 Ist? wie heißt die Datei da?
Die haben die groß/kleinschreibung geändert: ./xc16/v1.23/support/PIC24F/inc/p24Fxxxx.in
-
Thread
Konzeptsuche: Netzwerkprotokoll für Kommunikation Android App <-> Heizungssteuerung
seine Limitationen. Dies wird bestimmt auch darin begründet liegen, dass der Stack auf den PIC32, den PIC24 (16-Bit) und sogar diversen 8-Bit-PICs läuft. Ich bin mit dem, was Microchip einem kostenlos zur Verfügung stellt aber völlig zufrieden. Mein Ziel, ein einfaches Webinterface zu erstellen, mit dem
diese Funktionalität in einem 18F4550 untergebracht hast! Ich hatte anfangs einen Webserver mit einem PIC24 aufgebaut und selbst da wurde es bereits eng :-) @Conny: Ich hatte anfangs auch den Anspruch, möglichst viel selber zu machen. Also eigene Funk-Temperatursensoren (und andere "Satelliten", wie
-
Thread
H743 und F746 - Probleme mit dem Takt
Deswegen ist die IO-Geschwindigkeit VIEL langsamer als der Prozessortakt. Gegenbeispiel Microchip PIC24/dsPIC33: Hier ist der Prozessorteil kein Zukaufteil, sondern integraler Bestandteil. Die ganzen SFRs (Special Function Registers) sind genau wie das RAM und die Prozessorregister (die sich in den ersten
Datenadressbereiches befinden) direkt synchron an den Prozessorkern angebunden. Genau deswegen kann der PIC24 auch atomare Bitbefehle, wählend ARM und MIPS (z.B. PIC32) das von sich aus grundsätzlich nicht können - hier muss die Peripherie entsprechende Bit-Set, Bit-Clear und Bit-Toggle Register oder Bit-Banding