-
Thread
Einplatinen-PC mit 2 i2c Schnittstellen gesucht
wäre die bessere Wahl hier. Ein PIC18F25K22 hat 4 in Hardware realisierte I2C-Schnittstellen und kann mit 5V betrieben werden. Wenn Du mehr Leistung haben möchtest und 3.3V Betriebs- und Signalspannung ok sind, dann wäre zB ein PIC32MX150F128B was für Dich. Das ist ein 32 Bit 50 MHz PIC mit 2 I2C-Ports und 128k Flash und 32k RAM und kostet bei Reíchelt 3.50€. Bei den AVRs kenne ich keinen mit zwei I2C-Hardwareeinheiten, daher würde meine Wahl in diesem Falle auf PIC
-
Thread
[RETRO] PIC32 Nascom 2 Emulator
Ein Nascom-2 (Baujahr 1979) emuliert in einem PIC32MX250 Eigentlich wollte ich nur sehen, ob ein Z80 Emulator in diesem in DIL-28 erhältlichen Chip brauchbar läuft. Dazu hab ich den Emulator von Marat Fayzullin verwendet und an das vom Nascom
. Ausser dem SD-Sockel sind ist alles Through Hole, wie beim Original. Dank des PPS Features des PIC32MX1/2 konnte ich einige Pins so remapppen, dass die Signalwege möglichst kurz sind. Eagle Files und Hex zum flashen im Anhang.
-
Thread
LED Treiber Sink und Source gemeinsam?
ich mehrere verschieden Matritzen treiben kann (bis maximal 12x24). Das ganze System wird von einem PIC32MX gesteuert und die IC sollen mit SPI gesteuert werden. Ich hab nun speziell eine Frage zu ein paar fertigen Treiber ICs. Wenn ich als Sink-Treiber den AS1123 (http://www1.futureelectronics.com
-
Thread
PWM - Wahrnehmung Auge
Helligkeit die Lichtmenge halbiert werden muss, also z.B. 8 Bit PWM mit Duty Cycle 256, 128, 64, 32, 16, 8, 4, 2, 1, 0. Für Zwischenstufen muss man dann in unteren Bereich mit Dithering nachhelfen.
Bei einem 8 Bit PWM Dimmer hast du effektiv nur 10 sinnvolle Helligkeitsstufen. 0, 1, 2, 4, 8, 16, 32, 64, 128, 255 Weitere Stufen dazwischen fühlen sich falsch an.
-
Thread
Elektronik-Gadget: µRuler2
dazupacken. Bitte ev. melden, wie viele ich bei ihm Bestellen sollte. Diese pcb werden warscheinlich mit 1.2 Stärke bestellt, wenn nicht 1.6 . Preislich, ca 2€, Mindestbestellmenge = 1 Stück. ca 180x26mm.
Vergleichen dienen, sondern auch als Adpaterplatine, wenn notwendig. Was definit draufkommt: ein McHck, stm32 in 64 pin, plc/qfn in 32/48 sowie equivalent auf qfn, xmos, generische soic/tssop adapter, pic32mx, sot-23
-
Thread
maximite TFT mmbasic Computer
http://www.watterott.com/de/USB-32-Bit-Whacker-PIC32MX795-Development-Board Ich mein der war vor ein paar Wochen noch 10€ preiswerter ?!.... Das Ding ist aber Plug an Play. Gutes HW Design ! DS
übernommen. Nicht alle Pins des Pic32MX512... sind interuptfähig. Da ich noch keine angepasste Doku verfasst habe danke ich für den Hinweis ich werde dies folglich in der einer zukünftigen Versionsbeschreibung einfließenlassen.
-
Thread
Bytes Umrchnung und die größe des Flash Speichers
Frage 1: Ich habe ein PIC32MX695F512L dem Datenblatt entnehme ich das dieser 512KB Flash + 12KB Bootloader hat. Öffne ich MPLAB zeigt er mir an "536560" Ist dieser Speicher der gesammte einschliesslich
Weil 1 kB 1024 Byte hat. (512kB + 12kB) * 1024 = 536576 Byte
-
Thread
Microchip AppIO.h und DBPRINTF
in section `.text.write' of /opt/microchip/xc32/v1.20/bin/../lib/gcc/pic32mx/4.5.2/../../../../pic32mx/lib/libpic32.a(write.o): defined in discarded section `.discard' of build/default/debug/Microchip/TCPIP Stack/Hashes.o `_mon_write' referenced
section `.text.write' of /opt/microchip/xc32/v1.20/bin/../lib/gcc/pic32mx/4.5.2/../../../../pic32mx/lib/libpic32.a(write.o): defined in discarded section `.discard' of build/default/debug/Microchip/TCPIP Stack/Hashes.o collect2: ld returned 1
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
von Freescale und Hitachi, eigentlich kein reiner 16Bit Controller > bekannt? Renesas M8C/M16C/M32C und Microchip PIC24/dsPIC33 beispielsweise.
Cortex-Mx (STM32, LPC1xxx, ...) - und mache einen GROßEN BOGEN um AVR Beim PIC gibt es ein PICkit für 30 EUR, mit dem man auch debuggen kann - das ist beim AVR auch viel teurer, somit zu teuer für Schüler.
-
Thread
C32 Warnung near
hei, PIC32MX795F512, C32, MPLAP 8.84 const unsigned char* p_Labels[LABELS_MAX] = { {"bnm"}, {"ghj"}, }; Bekomme bim Compilieren folgende Warnung. SdCard\sd_card.c:177:3: warning: braces around scalar
braces around scalar initializer SdCard\sd_card.c:178:3: warning: (near initialization for 'p_Labels[1]') die "Label" in einer Schleife abrufen ohne Probleme. Möchte aber das die Warnung nicht mehr vorkommt. vielen Dank im voraus. schönen Tag
-
Thread
PIC32MX I2C Problem
Ich habe hier ein PIC32MX mit einem MCP3422 ADC. Frage 1: Muss ich bevor ich hier ADC Werte Auslesen kann erstmal das Config register beschrieben werden? (Ich möchte die default Werte nehmen) Frage 2: Warum bleibt
Hat irgendwer vielleicht Beispielcode der die Micorchip lib verwendet und mehr als 1 Byte zurück liest?
-
Thread
counter, volatile und interrupt
Ich habe ein PIC32MX und verwende Change Notify Pins die auch ein Interrupt generieren. So ganz habe ich es nocht nicht raus wie ich sicher mit Variablen umgehe die wärend einem Interrupt geändert werden. Ich
irgendwie fürchten das der mir die variable zwischen drinne verändert? Also verändern in Form von +1 ist ja ok, aber nicht das sich das überschneidet und nicht mehr funktioniert.
-
Thread
AVDD Voltage Spule PIC
Guten Tag, ich möchte bei einem PIC32MX450 die analogen Pins nutzen. Dabei soll ein Mikrofon analoge Audio Signale an den Prozessor übergeben (10-bit ADC), die dann per FFT ausgewertet werden. Die maximale Audio Frequenz würde ich auf
-100mhz/dp/1292695 http://www.farnell.com/datasheets/55140.pdf Der hat einen DC-Widerstand von 1Ω und einen Widerstand bei 100 MHz von 1kΩ und kann 50mA ab. Die störende HF wird in Wärme umgewandelt, und das ist auch erwünscht. Die Güte ist absichtlich schlecht, Du willst ja keinen Schwingkreis
-
Thread
Probleme mit LCD an PIC 16f887
insbesondere falls "relocatable Code" Dir noch nicht geläufig sein sollte, könnte ich Dir ein für den PIC16F877 geschriebenes ASM-File (absoluter Code) und HD44780.INC (LCD-Initialisierung) hier einstellen. Wie ich das sehe, müsste lediglich der Header (Prozessor, INC-File, Config-Word) und PORTA ADCON1
Variable "extern VarXY". In "MATH.ASM" befinden sich diese Direktiven My_Udata: UDATA_SHR ;Mx_Udata ist ein x-beliebiger Label VarXY res 1 ;reserviert 1 Byte für diese Variable die "shared"(=SHR) VarXY kann jetzt aus anderen ASM-Files heraus aufgerufen werden. labelXY: UDATA
-
Thread
PIC18F45k22 brauch im Sleep 20µA
ausfällt (RB5=0). Ich habe gemessen dass aus der Batterie im Sleep 30µA fliesen. Ich versorge nur den PIC mit der Batterie, der Rest der Schaltung (LED-Anzeige) ist mit einer Diode (SK13) abgetrennt. Der PIC hat einen Uhrenquarz am Secondary Oscillator für den Timer1. Die CPU lauft mit dem internen Oszillator auf 250kHz. Der PIC wird jede sekunde vom Timer1 geweckt. Bevor der PIC schlafen geht werden alle Ausgänge auf 0 gesetzt. Wäre es sinnvoll sie als Eingänge zu konfigurieren? Weiß jemand wie ich den Stromverbrauch des
-
Thread
Projekt: Virtuelle Instrumente an serielle Schnittstelle
Ja aber wenn man z.b. 3 Punkte hat P(12|24|32) P'(1|9|16) P''(32|16|8) Und angenommen #70 == X #71 == Y #72 == Z Dann müsste ja #70 3 Werte gleichzeitig haben, nämlich 12,1,32. Verstehe noch nicht ganz wie das gehen soll
Renixor schrieb im Beitrag #3373787: > Ja aber wenn man z.b. 3 Punkte hat P(12|24|32) P'(1|9|16) P''(32|16|8) > Und angenommen #70 == X #71 == Y #72 == Z > Dann müsste ja #70 3 Werte gleichzeitig haben, nämlich 12,1,32. > Verstehe noch nicht ganz wie das gehen soll Denk noch mal
-
Thread
SD Card, Datei ins Ram vom µC laden
hei, PIC32MX795F512 MPLAP 8.84 C32 V2.02 Habe mir das Buch von Lucio Di Jasio gekauft. Wer kennt sich mit FAT, fileio, usw. aus? Möchte die Daten einer Datei (*.txt) von einer SD Card in das RAM des µC
hei, Ich gehe die Sache langsam an. Habe heute zumindest meinen ersten PIC32MX zum Leben erweckt. Melde mich auf jedenfalls wieder. Vielen Dank für die Infos. schöner Abend
-
Thread
Pivkit3 und olimex pic32 mx220
Hallo, hat jemand Erfahrung mit dem Programmieren der PIC32mx220 mit PICKit3, Anschluße, Schaltungen, etc. Wie kann man den Programmer anschließen, was muss man beachten. Auf der Platine von Olimex gibt es die Schnittstelle ICSP: 1->RST (MCLR) 2->3,3V 3
Ja. Wenn kein Bootloader auf dem PIC32 ist, geht es ohnehin nur über diese Schnittstelle.
-
Thread
Kleine Frage zum ENC28J60
drin > sein. Das spielt keine Rolle. Der ENC28J60 ist halt nicht besonders schnell. Mit einem PIC32MX795F512 oder einem äquvalenten ARM könntest Du 100 MBit/s fahren und würdest dabei auch Transferraten von 8MByte/s erreicht. Mit einem popeligen AVR geht das natürlich nicht. Der wird nicht einmal
wenn Eure Hardware das kann) vollduplex fest einstellen, beim Anschluss an einen Switch müsst Ihr 1:1 Kabel verwenden und die Linkparameter automatisch aushandeln lassen. fchk
-
Thread
PIC32 Microchip Graphics Library
Hallo Zusammen, ich beschäftige mich gerade ein wenig mit den PIC32 Mikrocontrollern. Ich habe mir für den Anfang den PIC32MX250128B (28Pin DIL-Gehäuse) ausgesucht. Als Compiler wollte ich den XC32 V1.21 verwenden und IDE ist MPLAB X V1.9 und Win7 64Bit. Ein Hello-World-LED-Blinken
-
Thread
einfacher 20m-CW-Sender mit AD9850 und MOSFET
mit der neuen Frequenz weiter. [c] #define START 3000000ul #define STOP 15000000ul uint32_t ddsval = START; while (1) { AD9850_wr_serial(ddsval); // Dauer ca. 50µs delay_us(50); // verlängern auf 100µs ddsval += 100; // 100 Hz Schritte if
Originaltakt raus (CLKOUT). Am anderen Anschluss (OCRA2) wird ein Teiler der Quarzfrequenz ausgegeben: 1.Taste: 1/2 Quarttakt 2.Taste: 1/4 Quarttakt 3.Taste: 1/8 Quarttakt 4.Taste: 1/16 Quarttakt 5.Taste: 1/32 Quarttakt 6.Taste: 1/64 Quarttakt 7.Taste: Pause Der Controller macht nichts anderes,
-
Thread
Kann nicht Interrupt auslosen mit Timer4 und Timer5
@Peter Danke für den vorschlag, ich habe leider schon die platine vom olimex da, mit pic32mx, gerade die neue interrupt beispiele lassen sich nicht mit pinguino ide übersetzen. Um das ganze langsammer zu machen wollte ich die timer4 und timer5 zusammen schalten, damit ich auf 2^32 - 1,
Tut sich gar nichts auf den UART Pins? Das ist doch ein PIC32MX220xxxxx - oder?? Da sind die Pins für UART, SPI, I2C nur über PPS (Peripheral Pin select) zugänglich. Die Beschreibung dafür findet sich im PIC32MX1xx/2xx Manual (DS61168) ab Seite 143. Ich habe
-
Thread
Interessiert sich hier jemand für "Reconfigurable (Retro) Computer"?
TQFP240 Gehäuse EP3C16Q240, vielleicht EP3C25Q240 welcher weniger I/O's hat. Mal sehen. Und: * 8-32MB SDRAM mit 16 bit Datenbus * 2 Stück 1Mbx16bit SRAM 10-12ns * VGA mit 4 bit pro Farbe * PS/2 Tastatur + Maus * AC'97 Audio Codec mit Line In/Line Out Anschlussen * ENC424J600 Ethernet (anbindung über SPI), oder einfache PHY über RMII * 2 NES/SNES Joysticks * PIC32MX oder PIC24F µController * USB Host (für USB-Sticks) und USB-Device (für µC programming, FPGA Configuration und Kommuinication mit PC) * SPI Flash (über SPI am µC) * 2 SD-Karten, eine am PIC
-
Thread
PIC32MX795F512L output compare interrupt Probleme
ausgeführt. Kann mir wer helfen? Ist bestimmt ein einfacher dummer Fehler meinerseits... uC: PIC32MX795F512L compiler: XC32 v1.21 (latest release) IDE: MPLAB X edit: es scheint, als ob das interrupt flag OC2IF nicht gesetzt wird. wenn ich in der while(1)-Schleife das Bit polle, wackelt auch
ConfigIntTimerPWM(TPWM_INT_ON | TPWM_INT_PRIOR_7 | TPWM_INT_SUB_PRIOR_0); OpenTimerPWM(TPWM_OFF | TPWM_PS_1_1 , PWM_TIMER_PR); } void initHardwarePWMOnPWMH(int dutyCycle){ OC2CON = 0x0000; // write to PRy is already done // write duty cycle to OC2RS and OC2R // config
-
Thread
UV-Laserdrucker
vielleicht nicht gut aufgenommen , die Fussel stammen vom besprühen mit Positv20 - IC in der mitte -> PIC32MX695F512H-80 TQFP64 mit 0,5mm Pinnabstand - Belichtun bei pcb1.jpg ca. 9 min - keinere gehen natürlich schneller da nur die zu ätzenden Stellen gelasert werden. Frank
, da ich erhebliche Probleme habe ... Fritz Richter schrieb im Beitrag #4087164: > Ein PIC32 (jetzt ein PIC32MZ) steuert den Spiegelmotor und den Laser. > Der Discovery hängt via Ethernet am PC und der PIC32 mittels RS232 > (1Mbit) am Disovery. ... ob ich die Last nicht besser auf 3
-
Thread
PIC32MX Timer 45 Problem
weiterkomme. Für den Takt meines Schrittmotorcontrollers (TMC261) verwende ich die Timerkombi 4&5 als 32bit Timer eines PIC32MX575F512H. Den Timer initialisiere ich wie folgt: [c]T4CONbits.TON = 0; T4CON = 0x00; T5CON = 0x00; TMR4 = 0; TMR5 = 0; T5IE_bit = 1; T5IF_bit = 0; T5IP0_bit = 1; T5IP1_bit = 1; T5IP2_bit = 1; PR5 = 0; PR4 = 8000; // 80 = 1us T4CONbits.TON = 0; T4CONbits.T32 = 1;[/c] Des weiteren
-
Thread
PIC32_I2C_MPLAB-C32-Compiler
und dem C32 Compiler gearbeitet? Ich bin über jede Hilfe dankbar. Über die Googlesuche bin ich nicht wirklich weiter gekommen. Den Controller den ich verwende ist der PIC32MX795F512L. Vielen Dank. Gruß
Davon abgesehen würde ich mir MPLABX 1.85 und den dazugehörigen Compiler XC32 1.21 installieren da MPLAB (letzte Ver. 8.92) nicht mehr weiter unterstützt wird (und wahrscheinlich auch der C32 nicht).
-
Thread
Arduino Hardware - ich bin etwas überfragt
Hersteller IDE: MPLAB IDE -> Atmel Studio. Es gibt die verschiedenen Klassen von Mikrocontrollern: PIC12, PIC16 .. PIC32 -> ATtiny, AT(x)mega .. AT32. Es gibt die Programmierer der Hersteller: ICD3, Pickit -> AVROne!, Dragon und die verschiedensten Clones davon. Die Eval Boards der Hersteller: PicDemo
auch ein Board nachbilden ohne eines zu kaufen. Das habe ich genau so gemacht, sowohl mit einem ATmega32U2 und als auch mit einem PIC32MX795F512L. Und Du kannst auch einen Schritt weiter gehen und Dein vorhandenes Board so in die Konfiguration der Arduino IDE eintragen, daß Du mit den Standard-API's
-
Thread
MPLABX + PICkit3 + PIC18F6722: Programmiervorgang dauert ewig
Programmer und auch bei verschiedenen Prozessoren. Das Bild im Anhang zeigt die Einstellungen für einen PIC32MX2xx und ein ICD3. Es sollte für das PICKit aber was ähnliches geben. Ach verdammt jetzt ist das Bild 2x dran.
Bei mir auch. Allerdings bei einem 18F4550, der hat 32kB Flash und keine 128kB wie der 18F6722...
-
Thread
Probleme mit PIC und Interrupt
config.h Datei aus einer Vorlage/Beispiel Programm zu Interrupts: [c] //Konfigurationsbits für PIC18F23K22 __CONFIG(1, FOSC_HSHP & PLLCFG_OFF & PRICLKEN_ON & FCMEN_OFF & IESO_OFF); __CONFIG(2, PWRTEN_ON & BOREN_SBORDIS & BORV_190 & WDTEN_SWON & WDTPS_512); __CONFIG(3, CCP2MX_PORTB3 & CCP3MX_PORTB5
Reset gibt. Schalte diesen lieber aus und versuche einmal, entweder via Debugger zu Prüfen, ob der PIC festhängt/stoppt oder lasse eine weitere LED innerhalb der While(1) blinken(zum Test mit Delays)
-
Thread
Steckdose per Mikrocontroller ein- und ausschalten
etwas mehr als den halben Preis bis > zu 128 verschiedene Funkschaltsteckdosen schalten. 128 = 32 x 4 (32 Systemcodes, 4 Tasterpaare: A, B, D und D) Wenn man "A9" benutzt, sogar _5_ x 32 = 160, in den Original- Fernbedienungen ist "A9" mit keinem Tasterpaar verbunden, aber die Empfänger haben
schrieb im Beitrag #3480485: > Wie jetzt, was ist denn nun da eingebaut? Ich dachte die hätten die > MX-FS-03V und MX-05V, wie von dir gepostet. Die PT2262/PT2272 sind doch > nicht das gleiche? MX-FS-03V ist der 433MHz Funk-Sender und PT2262 der Encoder für die manuelle Fernbedienung. Der PT2262 ist
-
Thread
V: Bauteile (Diverse, ICs, uCs,.)
Diverse Gehäuse 2x ABS-32 http://www.tme.eu/en/details/abs-32/ TME-Preis pro Stk: 1.114 - 1.67 EUR 8x ABS-33 http://www.tme.eu/en/details/abs-33c/ TME-Preis pro Stk: 1.942 - 2.451 EUR Hier alle um 4 EUR
Korrektur, weil jemand schneller war und 2 Gehäuse genommen hat. Diverse Gehäuse 1x ABS-32 http://www.tme.eu/en/details/abs-32/ TME-Preis pro Stk: 1.114 - 1.67 EUR 7x ABS-33 http://www.tme.eu/en/details/abs-33c/ TME-Preis pro Stk: 1.942 - 2.451 EUR Hier alle um *3.20* *EUR*
-
Thread
Welcher PIC/uC für Masterkeyboard?
mit dem Memory-Mapping nicht so ganz. Hat der überhaupt was auf dem Chip? http://www.reichelt.de/PIC-32-Controller/32MX150F128D-IPT/3/index.html?;ACTION=3;LA=2;ARTICLE=121324;GROUPID=4509;artnr=32MX150F128D-IPT Wie es aussieht brauche ich ja 2 USB-OTG Anschlussmöglichkeiten. Ist es möglich, im Controller
der Anschlag. Also das mit den verschiedenen Controllern ist schon eine schwierige Sache... STM32 + Discovery am günstigsten PIC24/32 + PicKit 3 am vielseitigsten für zukünftige Projekte LPC mit Midibox und AOAA-Kit wohl am passendsten für dieses Projekt Schwierig! :D
-
Thread
HTTPS statt HTTP in Embedded System?
Der Microchip TCP/IP-Stack kann SSL. Dafür empfiehlt sich ein PIC32MX6xx oder 7xx mit eingebautem Ethernet-MAC. Aufgrund irgendwelcher US-amerikanischen Paranoia musste man sich früher die Crypto-Bibliotheken für 5$ einmal kaufen, aber inzwischen sind die frei runterladbar
/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en560990 Das ganze ist prinzipiell auch für PIC18 verfügbar, dort aber zu langsam, um irgendwie sinnvoll eingesetzt zu werden. Auf einem PIC32MX läuft das ganze einfach so ohne großen Aufwand und ganz vernünftig. Nachteil: Es ist zwar Open Source
-
Thread
PIC32MX664F128H / DP83848 Link Error: Could not allocate section .bss
/production/pm-eth.X.production.hex] Error 1 make[1]: *** [.build-conf] Error 2 make: *** [.build-impl] Error 2 Ich hab schon ne Menge raus genommen in der TCP config aber in den PIC32 muss doch mehr rein passen als in den PIC18F97J60
sections" ausprobieren. Evtl. schaust Du mal in das Linker File unter C:\Program Files\Microchip\xc32\v1.21\pic32mx\lib\proc\32MX664F128H\procdefs.ld oder erstellst eine Kopie und gibts das unter "Linker Files" an. Bei kseg1_data_mem sollte 0x8000 stehen (also 32k RAM).. Sonst fällt mir vorerst
-
Thread
PIC32MX verbindungsproblem mit Pickit3
Ich habe hier ein PIC32MX664F128H und bekomme mit dem PicKIT3 (funktionierte bis zu letzt noch mit einem PIC18F) einfach keine Verbindung. Ich habe darunter mal die Fehlermeldung und die Beschaltung angehängt. Laut
type..............PIC32MX Target detected Failed to get Device ID
-
Thread
Neue Cortex-M0+-Familie von Atmel
: http://www.highbeam.com/doc/1G1-310928378.html Wenn der 32Bit AVR in einer Foundry produziert wird, dann gibt es fast gar keinen Grund den abzukündigen - man muß ja keine Technologie vorrätig halten sondern bestellt seine Wafer
Nö, das stimmt so nicht. Nehmen wir den EFM32TG (oder "Tiny Gecko"): Der verbraucht 210µA/MHz bei 1MHz und 150µA/Mhz bei 32MHz mit einem Cortex M3, der 1,25DMIPS/MHz hat. Das heißt der Energieverbrauch bei gleicher Spannung ist 1.4 höher bei
-
Thread
PIC32MX795F512 und PLL
Habe aus einem Microchip Beispiel folgendes entnommen. // Configuration bits #if defined(__PIC32MX__) #pragma config FPLLODIV = DIV_1, FPLLMUL = MUL_20, FPLLIDIV = DIV_2, FWDTEN = OFF, FCKSM = CSECME, FPBDIV = DIV_1 #pragma config OSCIOFNC = ON, POSCMOD = XT, FSOSCEN = ON, FNOSC = RIPLL
abwarten bis die PLL stabil läuft, oder kann ich sofort weiterverfahren? ... ... while(1) { ... } } schonen Tag
-
Thread
49.9R Widerstände am Magjack
nächste Frage die sich stellt, zwischen den PHY und dem Controller sind noch 33R Widerstände. (PIC32MX und DP83848C) Ich denke mal die sind da um den Strom zu begrenzen, Da frage ich mich ob ich da nicht auch einfach die 49.9R nehmen kann. Wie bekommt man das raus? (Nein nicht probieren :-)
idee kam mir ja nur weil am Magjack schon 49.9R sind, und ich mir dachte bei der Verbindung zwischen PIC32 und DS83848C kann ich die selben auch nehmen
-
Thread
PIC32 mit Ethernet. Oszillator vom Ethernet auch fuer den PIC32 nutzbar?
Ich habe einen PIC32 (8MHz quarz) und frage mich ob ich hier nicht eventuell den sowieso schon vorhandenen Oszillator vom Ethernet nehmen kann. Das wären immerhin 50MHz
udo schrieb im Beitrag #3189670: > Welcher µC kann denn > extern 50MHz vertragen ? PIC32MX5/6/7... Externe Takt DC bis 50 MHz, Quarz bis max. 25 MHz.
-
Thread
Microchip und PIC32 / PIC18F mit CAN, braucht es ein externen PHY?
Mal ein Paar simple Fragen zu CAN. Microchip bietet PIC32MX incl CAN an, ich denke das man hier denoch einen externen Chip braucht und nur die Protokoll sachen in einem Modul gelöst sind. oder? Wie ist das bei PIC18F2480 z.B. ? muss hier auch noch
runter oder lieg ich hier falsch? Welchen Chip von Microchip braucht es damit ich mit 3.3V von einem PIC32MX aus an den Can Bus komme?
-
Thread
Linux-Board gesucht
selten finden, häufiger sind grafikfähige Displays. Ich weise in dem Kontext auf Eval.-Boards mit STM32 oder PIC32 hin, die sich wunderbar mit FreeRTOS betreiben lassen. Wenns ein "geläufiges" Linux, wie Ubuntu oder Debian sein soll und Perl darauf laufen soll, ist Raspberry-Pi sicherlich die günstigste
> häufiger sind > grafikfähige Displays. Ich weise in dem Kontext auf Eval.-Boards mit > STM32 oder PIC32 hin, die sich wunderbar mit FreeRTOS betreiben lassen. > Wenns ein "geläufiges" Linux, wie Ubuntu oder Debian sein soll und Perl > darauf laufen soll, ist Raspberry-Pi sicherlich die günstigste
-
Thread
Problem mit MCP3903 AD Wandler und PIC µC (SPI Kommunikation)
Hallo, ich versuche eine SPI Kommunikation zwischen einem MCP3903 AD Wandler (Slave) und einem PIC32MX460F512L Mikrocontroller (Master) herzustellen. Die SPI Kommunikation des Mikrocontrollers mit einem weiteren IC über das SPI1 Modul funktioniert bereits. Ich habe die SPI2 Schnittstelle genau gleich
4 MHz SPI2CONbits.MSTEN = 1; // enable master mode SPI2CONbits.CKE = 0; // set clock-to-data timing SPI2CONbits.ON = 1; // turn SPI on SPI2CONbits.MODE16 = 0; SPI2CONbits.MODE32 = 0; //Enable Recieve and
-
Thread
8bit-Computing mit FPGA
Hardware-Zeichengenerator gibt und die CPU selber die Pixelmuster ins Video-RAM schreibt. Der Zeichensatz belegt 1 der 32 KByte des Hauptplatinen-ROM.
t1et1, t1et2, t1et3, t1et4, t1et5, t1et6, t1et7, t1eaa, t1ebb, t2ebb, t1eab, t1eba, t1eava, t1eaav, t1ebvb, t1ebbv, t1eat, t1ebop, t2eae1, t2ebe1, t1eabs, t1na, t2na, t1nb, t2nb,
-
Thread
PIC 32 zählt 140 MHz ohne Vorteiler
Verwendung fand der PIC32MX440F256H, (im PINGUINO Micro), mit 80 MHz Taktfrequenz. Signalquelle: SI570 LVDS- Version im "FASY1" (Funkamateur). Pegelanpassung/Signalformung: Emitterstufe mit 2SC3355 (Transitfrequenz 6,5 GHz
TABLE 29-21 vom PIC32MXXX/2XX Family Data Sheet (61168E.pdf) Sagt minimale Periodendauer 20ns bei TIMER1 EXTERNAL CLOCK. Garantiert bei 2,7V, gesamter Temperaturbereich. Wenn Du die 50pF Eingangskapazität bei hohen
-
Thread
[ATMega] Programm aus externem EEprom laden
falsche Architektur. ARM und MIPS können das. Da Du sicher DIL bevorzugst, nimmst Du einfach einen PIC32MX150F128B-I/SP, kostet bei R. 3.60€, und da hast Du 32k RAM, in denen Du auch Programme ausführen kannst. Ganz einfach. fchk
und damit teurer, weil Du Dir alles aus Einzelbausteinen zusammenbauen musst, was beim PIC32 gleich mit eingebaut ist. Und der PIC32 ist eine bis zwei Zehnerpotenzen schneller als AVR oder Z80. > Ich habe mein Konzept jetzt nochmal überarbeitet und habe mir gedacht, > dass man ja eigentlich
-
Thread
Wie kann ich Daten von einen Triple Axis Accelerometer an den PC per USB senden?
anderen I2C Sensoren anschliessen. Und natürlich kannst Du auch eine blinkende LED mit rein machen: FIO1PIN_bit.P1_0 ^= 1 :-) > Wahrscheinlich 32-Bit PIC32 Insider-Joke: WARNING - Do not use "programmer-to-go" button when there is no image on the MICROCHIP PIC-KIT3 or that might put your microcontroller
USB-HID -> I²C http://www.silabs.com/products/interface/usbtouart/Pages/HID-USB-to-SMBus-Bridge.aspx 32-Bit Controller im DIP-Gehäuse z.B.: PIC32MX250F128B, 28-DIP Je nach dem was das ganze werden soll, wäre u.U. auch ein USB-AD-Wandler mit genügend Eingängen und analogen Sensoren eine Option.
-
Thread
Hilfe bei Mikrocontroller/Blockschaltbild
schlechter. An den I2C Bus kannst du jederzeit Problemlos weitere Sensoren/ICs hängen. Ebenso hat der PIC32 einige Analoge Eingänge, d.h. da ist noch eine Menge Spielraum für mehr analoge Peripherie. Auf jeden Fall würde ich die Teile aber direkt an die Analogen Eingänge hängen, wozu hat der PIC32 sonst
des Boards seitens Olimex und vor allem die Komponenten von den Herstellern. Auf dem Board ist ein PIC32MX440F256H von Microchip. Dessen Datenblatt brauchst du und nur da drin steht was er kann und wie er es kann. Es ist das Nachschlagewerk zu diesem uC in dem die Register etc. stehen. Speichere es,
-
Thread
PIC32 ICSP Langes Programmierkabel [Lösung]
Master Snowman schrieb im Beitrag #3161765: > erstaundlicherweise hatte ich mit dem PIC24FJ192GB106* nie(!!) probleme, > erst jetzt mit dem PIC32MX340F256H. Das kann ich dir gut nachfühlen, meine derzeitigen Lieblinge sind PIC24FJ64GA102, dsPIC33FJ128GP802, PIC32MX250F128*, PIC24FJ256GB210* und das (noch) Flagschiff PIC32MX795F512. Mit dem PIC24FJ256GB110 hatte ich das problem auch nicht. Meine Theorie (weil noch nicht nachgemessen) ist einfach das bei neueren/größeren Prozessoren die ICSP-Clockfrequenz höher