-
Thread
Mini-Farbdisplay (+mehr) für 1 Euro
dex cpx #$FF bne L7756 bra L776E ; X7763: db $68, $85, $33, $68 db $85, $32, $A5, $EB db $4C, $00, $00 ; L776E: jmp L7792 P.P.S.: DASMx ist gut zum disassemblieren geeignet, da es Codethreading besitzt.
0,127,9,9,25,102 'R DATA 0,38,73,73,73,50 'S DATA 0,1,1,127,1,1 'T DATA 0,63,64,64,64,63 'U DATA 0,31,32,64,32,31 'V DATA 0,63,64,60,64,63 'W DATA 0,99,20,8,20,99 'X DATA 0,7,8,112,8,7 'Y DATA 0,113,73,69,67,0 'Z 'Font-Quelle: 6x8 Zeichensatz aus dem Verzeichnis "C:\BASCOM\SAMPLES\LCDGRAPH\my6_7.font
-
Thread
Suche SOC mit Funk und CAN
Das hier dürfte das sein, was Du brauchst: https://www.microchip.com/en-us/product/pic32wm-bz6204ue Hat 802.15.4 und CAN-FD und noch etliches mehr. fchk
PIC32CX-BZ6 klingt echt gut. Ich habe zwischenzeitlich noch von WCH CH32V208 gefunden: https://www.wch-ic.com/products/CH32V208.html Mir gefällt, dass der schon etwas länger am Markt ist, und ich zufällig
-
Thread
PWM Baustein für schnelle und hochauflösende PWM
. Das sind dann bei 100kHz noch mehr als > 15 Bit. > Die neuen STM32G476 etc. können Ähnliches, sind aber gerade erst neu auf > dem Markt und ich hab´s noch nicht getestet. Der G474 kommt auf 32*170MHz = 5,44 GHz -> 184ps
*PCA9685* 16ch 16bit PWM Driver. Hat zwar I2C, kann aber bis zu 400kHz
-
Thread
XMega AVR, wie lange dauert der SDRAM Refresh genau?
ja nix für seine schlimme Kindheit. >Ich beschäftige mich seit 12 Jahren mit µCs, Assembler und C. >Beruflich bin ich CNC Programmierer und Bediener, bin daher damit schon >ganz schön vertraut. > rechtzeitig abzubremsen? >Erhebliche Reserven? >32Bit und sogar 64Bit Quadratwurzel mit einem
schon jetzt von deutlich mehr internem Speicher und einfacher >Programmierung profitieren. Also C. Kann er das? Will er das? >Beim Umstieg ATmega1284 auf ATxmega mußt Du zwangsläufig auch auf 3 V >Technik und SMD Bestückung umsteigen. Dann ist es auch egal, ob Du >gleich einen ARM, PIC oder
-
Thread
Suche Low Cost Mikrocontroller mit viel SPeicher und automotive Temperaturbereich
PIC32MX575F512H oder PIC32MX575F512L
PIC32MX575F512H oder PIC32MX575F512L leider nur -40° bis +85° und auch teurer
-
Thread
TCPIP Stack von Microchip
Hallo zusammen, ich versuche schon ein Paar tage pic32 richtig zu programieren und klappt es irgendwie nicht. Ich arbeite mit Projekt aus TCPIP ENCX24J600 Demo App Ordner. Mir bringt Compiler folgende Fehlermeldung: In file included from ./HardwareProfile.h
from ../Microchip/Include/TCPIP Stack/TCPIP.h:60, from MainDemo.c:94: ../Microchip/Include/TCPIP Stack/XEEPROM.h:57:52: TCPIP Stack/SPIEEPROM.c: No such file or directory kurze Hardwarebeschreibung: - PIC32 Starter kit - I/O Expansion board - ENCX24J600
-
Thread
Anfänger sucht Microcontroller Einstieg
AVRTiny + AVRStudio + USB-ISPProgrammer Die AVRs sind noch überschaubar (im Vergleich zu z.B. STM32) und das AVRStudio liefert eine brauchbare C-IDE (ich nutze eine ältere Version) Die wenigen Projekte die ich noch damit pflege laufen prima. Und die AVRs sind eigentlich knuffige Racker die in passenden
nimm einen atmega. Handbuch doppelt so dick. Die gibts rauf bis 100 Pins oder vllt sogar mehr. C oder Assembler? AVR ist ein sehr guter Assembler. Kann man gut von Hand programmieren. PIC ist eine Quälerei. Wenn man C nimmt, bekommt man davon aber eh nichts mit. Sonst noch Fragen?
-
Thread
MPLAB X 5.50 Problem mit den *.h Pfaden
Projekt von MPLAB IDE V8 auf MPLAB X V5.50 Konvertiert und schaffe es nicht die *.h File vom alten Pfad (C:\Program Files (x86)\Microchip\mplabc32\v2.02\pic32mx\include\lega-c\pl\plib.h) auf den neuen (C:\Program Files\Microchip\xc32\v3.01\pic32mx\include\lega-c\plib.h)umzustellen und daher kommen unzählige
Suchpfad. Das <> ist üblicherweise der Bibliothekspfad. Wie heisst denn dein Project-Pfad? Ist das C:\Program Files\Microchip\xc32\v3.01\pic32mx\include\lega-c ? Wenn ja, und die Datei steht da, dann schreib #include "plib.h" Gruß
-
Thread
Mikrocontroller Ports schalten nicht
Hallo, ich habe ein kleines Problem mit meinem PIC18F4685. Ich möchte ledeglich einen Port einschalten. Mein C Programm schaut wie folgt aus: [c] #include <PIC18F4685.h> #include <htc.h> #pragma config WDT = OFF #pragma config LVP = OFF void
Internen Takt umgestellt. A/D Wandler sind auf dem gesamten PORTC nicht vorhanden. Hier mein Code [c] #include <PIC18F4685.h> #include <htc.h> #pragma config WDT = OFF #pragma config LVP = OFF #pragma config BOREN = OFF void main(void) { OSCCON = 0b01110010; //Oszillator Einstellungen
-
Thread
Wofür haben PICs Fosc/4
den Konkreten Fall an. Nehmen wir mal als Beispiel den Befehl I++; in C mit I = uint8. Beim AVR wird dies so umgesetzt LD R24,I ; 2 Takte SUBI R24,0xFF ; 1 Takt ST I,R24 ; 2 Takte Beim PIC ist dies ein einzelner Assembler-Befehl INCF I,F
. Dafür hat der AVR gleich 32 Arbeitsregister, während man beim (alten) PIC schlimmstenfalls alles durch ein dämliches W-Register quetschen muss. [avrasm] INC R16 ; 1 Takt = 1 Befehlszyklus [/avrasm] Dafür gibt es ja Compiler
-
Thread
Kurze Frage zu Compilern
wirklich was im 4 stelligen Bereich. http://www.atmel.com/products/avr32/default.asp Für dsPIC habe ich einen CCS Compiler, der hat mal 400 Euro gekostet, da gäbe es meines Wissens nach eine Studentenversion mit Einschränkungen, darf man aber nicht kommerziell verwenden
ordentlich Geld auf den Tisch legen. Bei DSP/MCU-Kreuzungen sieht es bekanntlich besser aus (Blackfin, dsPIC, AVR32).
-
Thread
NPN als Schalter - Zustand während Flashen?
Ich habe kein Ahnung von PIC. Bei AVR und STM32 ist es jedenfalls so, dass alle I/O Pins beim Flashen als Eingang geschaltet sind, also keinen Strom liefern, der den Transistor einschalten würde. Ausgenommen sind natürlich die
Stefanus F. schrieb im Beitrag #5625361: > Ich habe kein Ahnung von PIC. Bei AVR und STM32 ist es jedenfalls so, > dass alle I/O Pins beim Flashen als Eingang geschaltet sind, also keinen > Strom liefern, der den Transistor einschalten würde. Is beim /Programmiervorgang
-
Thread
Fragen zu einer Timer Schaltung mit TLC 555
Och komm.... Ich kann auch mit einem PIC32 einen LED-Blinker aufbauen. Aber muss man das? :-) Gruß Thomas
Thomas B. schrieb im Beitrag #4235521: > Ich kann auch mit einem PIC32 einen LED-Blinker aufbauen. > Aber muss man das? :-) Nö, ein ATtiny4 sollte völlig ausreichen. Ich nehme nur deshalb den großen ATtiny25, weil im Alter die Hände zittriger werden und die Augen
-
Thread
Hexapod mit PIC18F45K22 machbar?
Bin mir nicht sicher, aber ich glaube die Motorcontrol-PWM's sind dafür nicht geeignet. mit dem dsPIC33EP512MU814 sollts gehen. Würde aber eher einen STM32 oder so nehmen dafür...
Könnt sogar in C gehn dann hättest du noch 9/10 von der Rechenzeit übrig für Berechnungen (bei 20ms Periode der "PWM"). Aber ein DsPic ist eindeutig die bessere Lösung...
-
Thread
Reste Bootlader Sprungadresse
[C] void (*goto_bootloader)(void) = 0x2AA00; [/C] Brauchst nicht noch einen extra Zeiger definieren. Rufst du dann einfach mit [C] goto_bootloader(); [/C] auf.
genutzt werden. Und bitte: Zwischen Cortex-M und dem dsPic33 gibt es hier eher keine Gemeinsamkeiten. Und vielleicht auch ein wenig dran denken, dass der dsPic33 eher eine Havard-CPU ist.
-
Thread
Sammelbestellung WLAN2Serial ESP8266
gemacht. das hat bisher noch keiner bekommen. ich hatte dir angeboten dich jeden tag langsam in c einzuführen und zu unterstützen, damit du selbst loslegen kannst, hab dir auch meinen bolt für pic programmierung geschickt und auch das thema wifi shuncom mit zwei kompletten sets hast du bekommen, damit du eine gute alternative ausgangssituatoon hast und allround machen kannst, avr, pic, SoC und andere. > selbst TV Out und VGA habe ich Dir alle Infos, na gut - tv-out und vga ist ja nun wirklich nicht schwer nachzubauen, ronny - zumal hier die meisten Infos stehen und es für
-
Thread
Wie programmiert man für einen Atmega32u4?
ich nur leider nicht finden... Warum sollten sie diese Dokumentieren? Das ist Bestandteil des C/C++ Standards und nichts spezielles für einzelnen µC. Diese gelten quasi überall. https://en.cppreference.com/w/ Darin wirst du aber nichts dazu finden wie z.B. die Register in einem Atmega32u4
vorzüglich streiten... Das wäre aber vermutlich sowas wie du suchst, nur halt für die "falschen" µC. https://www.st.com/en/embedded-software/stm32cubef4.html
-
Thread
16Bit mikrocontroller
ich wissen... vielleicht noch eine frage zu den LPC von Phillips - wieso werden diese mit 16/32 Bit µC gekennzeichnet? Martin
>vielleicht noch eine frage zu den LPC von Phillips - wieso werden diese mit 16/32 Bit µC gekennzeichnet? das ist wie mit P.M.P.O. Angaben... Addier einfach ein paar Werte auf: ATMega8: 15 Bit Flash Adressbus + 9 Bit EEProm-Adressbus + 10 Bit RAM-Adressbus + 8Bit Datenbus ==
-
Thread
dsPic33F - Timer/Interrupts
Ich habe im text geschrieben: [...] mit dem dsPIC33FJ64GS610 mit einem Timer[...] Natürlich ist es ein dsPIC33FJ64GS606 wie im Sourcecode.
, Section 32. Interrupts, 70214C" bin ich durchgegangen und habe mir möglicht viel davon angeeignet. Zurzeit bin ich eigentlich total Ratlos, da ich meiner Einschätzung nach genau nach Datenblatt vorgegangen
-
Thread
32Bit / 16Bit = 32Bit Divisions Routine gesucht
Ich benötige für den dsPIC eine Divisons Routine.. mit dem div Befehl ist nur eine 32Bit / 16Bit = 16Bit Rechnung machbar In Assembler. Ich benötige aber auch ein 32Bit Ergebniss
THOR schrieb im Beitrag #4827264: > In nen 32 Bit Wert casten? Jawoll, die Welt besteht aus C. Da schreibt einer ausdrücklich ASSEMBLER und so ne Antwort kommt. O je. Die Sache ist aber ein bissel schwieriger: normalerweise benutzt man für
-
Thread
Zwei PICs verbinden
Wie wärs, die ganzen Displaytexte und andere Konstanten in einen EEPROM auszulagern (24C32 ... 24C512). Für das Single-Master-I2C findest Du bestimmt genügend Codebeispiele. Peter
Anwendung hat nur eine Leseroutine. Geschrieben wird da nichts mehr. Wenn Du Angst hast, daß der PIC mal verrückt spielen könnte und trotz fehlender Schreibroutine den EEPROM zerhauen könnte, es gibt auch EEPROM mit einem Write-Protect-Pin, z.B. AT24C512: WP an VCC legen. Du brauchst also nur eine
-
Thread
Auswahl des passenden uC für mobiles Testgerät
;-) Als Zwischenlösung könne man eines der Ultrabilligen Mini-Oszis aus China nehmen, wo nur ein 32 Bit ARM Controller und ein LCD drin steckt. Das kann man selber umprogrammieren. https://www.ebay.de/itm/264446416682?hash=item3d923c172a:g:LCoAAOSwC~ZdZ41u > Und nochmal zum Thema der 32-Bit
Nucleo-Reihe beschäftigt. Ist vielleicht mit Kanonen auf Spatzen geschossen, aber ich denke mit dem STM32F401RE (https://www.exp-tech.de/plattformen/arm/stmicroelectronics/5645/stm32-nucleo-development-board-for-stm32-f4-series-with-stm32f401re-mcu-supports-arduino?c=1158) mit - 512kB Flash - 32 Bit Cortex
-
Thread
2 Pic16F877A verbinden
die haupt komunikation laeft uber den can bus nor mal bekommt doch jeder pic seine eigene can adr oder liege ich da jetzt falsch in diesem fall.
can von haus hat, wie gesagt wir haben ein bestehendes netz von 23 einheiten, wohlen jetzt von den pic's sogesehen seitlich einen spi bus aufbauen (wenn es moeglich ist), es ist eine idee von uns. wenn es moeglich ist wie viele PIC'S sind dann teoretisch moeglich zu koppeln.
-
Thread
Pufferakkumulator für Real Clock PCF8583
Die oben skizzierte Schaltung hätte in dieser Form übrigens ein Problem: Wenn der PIC ohne Spannung ist, zieht er aus dem Akku über den Analogeingang nicht unerheblich Strom. Da müsste noch ein vom Akku versorgter und vom PIC gesteuerter Analogschalter dazwischen.
> Wenn der PIC ohne Spannung ist,... Was denn für'n PIC? Ich seh kein'
-
Thread
Modifizierter Laminator - 1A Ergebnis
dem µC rein. lg PoWl
- und die 1N4148 verträgt je nach Hersteller bis zu 175°C oder gar 200°C. Brauche also gar keinen KTY84, der bis 300°C verträgt. Und ADC gibt's auch bei PIC10, Comparator reicht auch, wenn man noch 'nen Kondensator und 'nen Widerstand dazu nimmt. Aber dazu
-
Thread
Blinkrelais für Torantrieb
Schaltung ist vom Prinzip her folgendermaßen entwickelt worden: Ein Festspannungsregler liefert für den µC die benötigten 5V. µC sorgt für das Blinken. Am Output des µC's befindet sich ein n-Kanal Mosfet, da für die Glühbirne 24V benötigt werden und der Mosfet somit als Schalter fungiert. Mein Problem ist
Stefan M. schrieb im Beitrag #3525748: > Ein µC um eine Lampe blinken zu lassen? Dafür braucht man heute schon einen 32Bit Cortex :=)
-
Thread
[V] Devboards etc.
verschweisst und unbenutzt - keine OVP ----------------- 10€ incl. Versand 10) 2 x uController PIC32MX795F512L http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC32MX795F512L - 100 Pin TQFP - neu und unbenutzt ----------------- 15€ incl. Versand Gruß lele
G. L. schrieb im Beitrag #4139712: > 2 x uController PIC32MX795F512L Hast PM. Grüße Dirk
-
Thread
Passende Bauteile für Segelbootsteuerung
anfreunden. Jedenfalls bei deinem Projekt. Was du verlinkt hast ist ein Beispiel wie man mit dem ESP32 µC und der Arduino IDE einen Webserver erstellt. Der ESP32 µC ist zwar von der Hardwareseite aus kein original Arduino, ist aber mittlerweile weit verbreitet und lässt sich mit der Arduino IDE programmieren
/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=esp32&qid=1581597152&s=ce-de&sr=1-3
-
Thread
kleinstmögliche Ethernet-Lösung
minimaler Platzbedarf auf der Leiterplatte Die kleinste Ethernet-Lösung, die ich kenne, ist der PIC18F67J60. Der ist mir aber etwas zu schwach auf der Brust. SSH kann ich damit vergessen. Aktuell denke ich an einen PIC32MZ0512EFE064-I/MR im 9mm*9mm QFN64 plus einen KSZ8081RNA RMII PHY im QFN24,
>- idealerweise genug Rechenleistung für einen SSH-Server >- denke ich an einen PIC32MZ0512EFE064 -> 128 kB RAM RFC4253: s. 6.1. Maximum Packet Length (@Layer 7) -> 32k, (ja, i.d.R. kleiner...) Die meisten ssh-Server brauchen eine POSIX Umgebung, IMHO könnte das sportlich
-
Thread
Pic Programmieren mit C?
Hi, das ist -Teils / Teils- Auf jeden Fall lassen sich die PIC 18F/24F/32 usw. hervorragend in C Programmieren. Die 16F gehen auch, die resourcen sind manchmal etwas Knapp. Ich würde aber auf jeden Fall zu 18F Typen tendieren. Die eigendlichen C Befehle sind
Vielleicht auch hilfreich: http://pic-projekte.de/index.php/pic-c-tutorial.html Nabend
-
Thread
elektronische DIL-Schalter? nicht-flüchtiges Latch?
Andere Leute nehmen dafür einen PIC12F oder PIC16F*/LF* oder irgendwas anderes kleines. Ein PIC16(L)F1503 hat 128 Byte HEFlash und ist mit Sicherheit billiger als Dein Maxim/Dallas Teilchen. Und viel besser erhältlich. fchk
UART-Verbindung zum "großen" uC passieren, STM32-Boot-Mode sei Dank. Der große hätte die Firmware für den "kleinen" als Daten an Bord. Das Protokoll ist auch schon vorhanden. Nur von den gesparten Stecker-Pins müsste ich wieder zwei
-
Thread
PIC-programmer Linux
Hi, Felix S. schrieb im Beitrag #2397877: > Zudem unterstützt das PICKIT3 alle PIC's. Das ist nich tganz korrekt... Richtigerweise müsste man schreiben alle "modernen" PIC´s Die ganz alten Typen mit C in der Produktbezeichnung werden (ausser evtl. die 16C83,16C84, müsste nachsehen
brenner9, die laufen mit der Software usburn auch unter Linux. sprut unterstützt fast alle PICs ausser PIC32.
-
Thread
ASM oder C programmieren?
auch nicht weiter, wenn einige Leute nicht loslassen können und sich nicht weiterentwickeln. Für 32-Bit uC muss mann sich leider meist noch C behelfen :-(
haben, stand da was in der Zeitung? > Für 32-Bit uC muss mann sich leider meist noch C behelfen :-( Wieso? Gibt es denn keine 32-Bit-Assembler?
-
Thread
MicroPython 1.25, preiswerter Renesas-Microcontroller mit mehr Pins uvam
bereits erwähnten Unterstützung für ALIF-Mikrocontroller gibt es auch Erweiterungen im Bereich ESP32 und Raspberry Pi-MCUs: [c] The esp32 port now supports IDF v5.3 and v5.4, and support for versions below v5.2.0 has been dropped. Dynamic USB device support is now enabled on ESP32-S2 and ESP32-S3
: Ta -40°C to 125°C • Timers: Timer array unit (16b x 8 channels), 32-bit interval timer (8b x 4 channels), RTC • Communications Peripherals: 3 UARTs, 2 Async UART, 6 Simplified SPIs, 2 I2C, 6 Simplified
-
Thread
Kellerlüftung
bekommt man die. Aber eigentlich wollte ich ja die kostenlosen Sensirion Sensoren verbauen. Der I2C Bus ist sicher eine tolle Erfindung nur kann ich ausgerechnet die PIC´s mit I2C Unterstützung nicht programmieren. Wie nun soll ich den Sensor "auslesen" ohne I2C Unterstützung im PIC ? Da muss doch
I2C bus ist einfach als Softwarelösung zu realisieren. Schafft selbst ein PIC so nebenbei. Gruß Michael
-
Thread
PIC32 Code im externen FLASH oder RAM
ich glaubte gelesen zu haben, dass der PIC32 auch code aus dem RAM ausführen kann. vielleicht geht was mit DMA..?
Microchip liefert einen beispiel-code für "demonstrate how PIC32 can be programmed to execute from RAM": http://ww1.microchip.com/downloads/en/DeviceDoc/ram_execution_c32_example.zip und DMA-beispiel-libraries für den PIC32 haste hier: http://ww1.microchip.com
-
Thread
LCD-Modul EPSON ECM-A0428 von Pollin
/ Controller dann noch: 74HC32 Quad 2-input OR gate http://i2c2p.twibright.com/datasheet/74HC_HCT32_4.pdf 74HC04 Hex inverter http://www.nxp.com/documents/data_sheet/74HC_HCT04.pdf 74HC00 Quad 2-input NAND gate http://www.nxp.com
vieleicht nur am PIC Compiler, das der igentwas falsch optimiert in der Addressberechnung. Aber mit: [c]lcdTextCursor(0,0); lcdSendCommand(0x42); for(i=0;i<736;i++) { lcdSendData('*'); }[/c]
-
Thread
Junkers HT-Bus Heatronic 3 Schnittstelle
47,8°C 03.04.2011 21:03:58 (Draussen dunkel) B0,00,FF,00,00,03,32,00,00,00,00,C8,02,20,00,00,00,50,28,38 Byte 9 & 10 : Solarertrag der letzten Stunde -> 00,00 = 0 Wh Byte 11 & 12 : T1 -> 00,C8
°C 03.04.2011 21:03:58 (Draussen dunkel) B0,00,FF,00,00,03,32,00,00,00,00,C8,02,20,00,00,00,50,28,38 Byte 9 & 10 : Solarertrag der letzten Stunde -> 00,00 = 0 Wh Byte 11 & 12 : T1 -> 00,C8 = 20,0
-
Thread
Fragen zu FFT
Das hier scheint etwas in C zu sein http://www.element14.com/community/groups/development-tools/blog/2011/01/11/real-time-audio-spectrum-analyzer-using-a-pic-8-bit-microcontroller auch hier http://hackaday.com/2011/01/08/pic-spectrum-analyzer-uses-fast-fourier-transform-routine/ Wenn der Code in C ist, sollte der Unterschied zwischen PIC und AVR keine so große Rolle spielen MfG Klaus
-
Thread
PIC16F1825 - I2C Acknowledge Problem?
Hallo Eigentlich wollte ich ein kleines OLED-Display mit SSD1306 Controller über den I2C-Bus ansteuern. Da ich aber die I2C Adresse des Displays nicht kenne habe ich es erstmal mit einem I2C EEPROM (24C32)versucht. Dazu aktiviere ich den Bus, sende danach vier Byte an das EEPROM (Adresse
aber kein Acknowledge vom EEPROM empfange, weil die Adresse falsch ist, müsste das Programm in "I2C_warte" hängen bleiben. Ich werte das Interrupt Flag des I2C Modules des PIC aus. void I2C_warte (void) { while (!SSP1IF) continue; // Warten bis fertig SSP1IF = 0; // Interrupt Flag
-
Thread
CAN Gateway mit PIC
Manuel Bali schrieb im Beitrag #3582467: > Meine Frage ist, gibt es PIC's mit 2 CAN-Modulen, oder brauche ich 2 > PIC's die jeweils am BUS hängen, aber wie schaff ich es dann die Daten > vom einen uC zum anderen in EZ zu veschiffen? Du gehst auf http://www.microchip.com
bekommst die Liste aller PICs, die zwei CAN-Module haben. Das ist ein ganzer Haufen, jedoch alles 16- und 32 Bitter. > Programmiert werden soll in C. Compiler ist der C18. Compiler wird NICHT der C18 sein, sondern der XC16 oder XC32. Der kleinste PIC, der diese Bedingung erfüllt, ist der dsPIC33EP128GM604
-
Thread
LAING DDC Pumpe µC gesteuert *help/beratung*
einen externen Oszillator ? (mir gehts hier bei unteranderem um einen Lerneffekt beim Umgang mit µC und C-Programmierung)
Connection Size: 3/8" barbs Maximum Pressure: 22 PSI (1.5 BAR) Temperature Range: Up to 140°F (60°C) Noise Level (Swiftech's Results): 30 ~ 32 dBA in a quiet room @ 2' Electrical Connector: 4pin Molex Weight: 7.3 oz (207 gr.) RPM Sensor: 3 pin connector
-
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
ein Beispiel für die Konfiguration eines 32-Bit-Timers vorhanden, welcher wie folgt aussieht: [c] /* The following code example will enable Timer3 interrupts, load the Timer3:Timer2 Period Register and start the 32-bit timer module
-
Thread
PIC32 SPI Bytereihenfolge ändern
Hallo, ich versuche gerade, das Filesystem FatFs auf einem PIC32 mit SD-Kartenslot zum Laufen zu bringen. Leider hat der PIC kein natives SD-Karten Interface, so bin ich auf SPI angewiesen. Um das Ganze etwas schneller zu machen, lese ich die Daten in 32-bit Häppchen
buffer = fatWord.byte.b0; // reset SPI module to 8 bit transfer SPI2CONCLR = _SPI2CON_MODE32_MASK; [/c] Das Umkopieren findet statt, während der SPI die nächste Datenübertragung durchführt. Trtzdem erscheint mir der Aufwand noch recht hoch. Am beesten wäre es, den PIC temporär auf Big Endian
-
Thread
ATMEL Evaluations-Board (was brauche ich noch?)
gleich loslegen als > > absoluter Anfänger. > > > > > > Blackbird Ich habe alle meine uC-Boards mir selber gebastelt. AVR, SAM7S, PIC24 Und kann das jedem nur empfehlen! Man versteht besser wie es aufgebaut werden soll und richtig Spass macht das auch :) Mein erster FPGA-Board habe
Dimi schrieb: > Ich habe alle meine uC-Boards mir selber gebastelt. AVR, SAM7S, PIC24 > Und kann das jedem nur empfehlen! > Man versteht besser wie es aufgebaut werden soll und > richtig Spass macht das auch :) Wenn er es nicht selbst
-
Thread
Welches Avr-Basic?
Umstieg auf C nutzen kann. Wenn Du aber vorhast mehr als die 8Bitter zu nutzen und auch auf ARM und komplexere Programme aus bist dann nimm lieber gleich C.
Luna bleibt auch für große Projekte kostenlos. Mathematische Terme wie a=b*(c+d) werden in Luna genauso geschrieben. In Bascom (nur bis 4k-Byte kostenlos): a=c+d a=a*b und in C++ hat mich schon immer die Syntax gestört Joe
-
Thread
MMC/SD ansteuern mit AVR
Ja, ich nehme deinen Code. Tausche ich die Datei mmc.c V1.02 gegen 1.03, findet er die Karte nicht mehr. Ist eine nokia 32MB Mfg Sascha
gewechselt, aber es geht einfach nicht. Gibts irgwas was man beachten sollte? Oder an was liegt das? Als µC hab ich einen atmega32 benutzt. mfg
-
Thread
Virtueller Port auf PIC32
erstellen könnte und so immer alle Bits gleichzeitig schreiben. Ist das möglich? Ich nutze einen PIC32 und programmiere in C unter MPLAB (C32 Compiler). Wäre echt eine große Hilfe, wenn das gehen würde. Könnte das auch an vielen anderen Stellen einsetzen. Deshalb schonmal Danke für die Unterstützung
Laut Datenblatt ist beim PIC32MX110 - 150 der Port RB mit allen 16 Bits nach außen geführt (DIP 28 Gehäuse). Beim PIC32MX210 - 250 fehlen ein paar bits. Allerdings gibt es natürlich Überschneidungen mit anderen Signalen.
-
Thread
Datenempfang in ISR - Welche Strategie?
entkoppeln. Ob deine Statemachine jetzt mit jedem Zeichen aus der ISR heraus getrieben wird ... [C] ISR( ... ) { char c = UDR; Statmachine_bearbeite_nächstes_Zeichen( c ); } [/C] .... oder ob das Zeichen in der Mainloop in die Statemachine hineingestopft wird, ist für die Statemachine
Christian J. wrote: > ein PIC Spezi hier? Welcher denn? PIC10,12,16,18,24,30,32,33 ... Und andere Threads besser nicht hijacken. Peter
-
Thread
Warum empfihlt ihr J-Link?
#5023858: > Dr. Sommer schrieb im Beitrag #5023328: >> Unterstützt eine Unmenge an verschiedenen uC's, sogar ein paar >> Nicht-ARM's > > Zum Beispiel auch 8051 EFM8 Und PIC32. Direkt unter MPLABx. Fürs Basteln Zuhause tuts der EDU für 50€. Genau dafür ist er ja offensichtlich gedacht. Ich bin froh, in mir gekauft zu haben. Im Vergleich zum PICkit 3 (das bei großen PIC32-Projekten sehr lahm ist), kann man damit ordentlich debuggen.