-
Thread
float nach unsigned int
sich "casten". nein, casten ist hier überhaupt nicht notwendig. Einfach zuweisen und gut ist. [c] int main() { float a = 1.2; unsigned int i = a; } [/c]
regelStellWert = 0x4293 6E24 > > pwm = 0x6E24 Also beim AVR-GCC kommt korrekt 73 (0x0049) raus: [c] #include <stdint.h> uint16_t test() { union{ float f; uint32_t u; }x; x.u = 0x42936E24; return x.f; } 80: 89 e4 ldi r24, 0x49 ; 73 82: 90
-
Thread
Eure "schönsten" Schaltungsfehler
>Also wer so einen Schaltplan (C3, C4) zeichnet verdient ne saftige >Ohrfeige, erst recht im professionellen Bereich. Du meinst die "Kabelführung" ? Ich komme nämlich aus dem Hobbybereich..
Kein Fehler aber zum schmunzeln: Eine Elektronik mit PIC16C54 im DIP. Prozessor (OTP) wurde vorab programmiert. Die Elektronik danach über die Welle gelötet. Die Versionsschilder wurden auf einem PC-Touch von Brother erstellt und beim programmieren auf
-
Thread
XC8 Compiler - Rechnung mit 64 bit
raus. Doch da 10MHz * 2^28 = 2.684.354.560.000.000 ist (irgendwas bei 40 bit), wird das bei einer 32bit-Rechnung ja einen Overflow geben (oder schafft der XC8-Compiler das, auch wenn er keinen 64bit int anbietet?). Meine erste Planung war ein Mini-PIC (PIC12[8pin]/PIC16[14pin]) zu nehmen. Intern mit 32MHz getaktet, diese Rechnung eigentlich nur einmalig (max. alle 5 Sekunden), sollte eigentlich kein Problem sein. Dafür viel schneller zu programmieren als ein dsPIC, zumal Dieser größer ist und nur mit
-
Thread
DMA allgemeine Fragen
Danke für die Antworten. Im Sinn hatte ich die Microchip dsPIC33E. Z.B. der dsPIC33EP32MC202 hat 4 DMA Kanale, der dsPIC33EP32MC202 hat 15 DMA Kanäle und 4K DMA Ram. Wozu kann man den DMA Ram dann gebrauchen?
auch machen müssen, da ich den dsPIC noch nie verwendet habe. Da steht dann "The dsPIC33EPXXX(GP/MC/MU)806/810/814 and PIC24EPXXX(GP/GU)810/814 DMA subsystem uses dual-ported SRAM memory (DPSRAM) and register structures that allow
-
Thread
Torantrieb Steuerung IC Info gesucht
Steckverbinder? Mache Foto und zeige, was Du wie gemessen hast. Ich gehe davon aus, dass der uC den Kurzschluss 'produziert', und der nicht zu ersetzen ist. Evtl mit Adapter und einem Atmega 16/32.
man kann alles wichtige sehen. Übrigens habe ich die Pin Nummerierung jetzt korrigiert. Hallo, C kann ich ein bisschen und mit BASCOM hatte ich es nur wenig bisher zu tun. Nun zu den Anforderungen was der Atmega32 können müsste: Außen auf dem Tor befindet sich ein Elektroschloss, welches zuerst
-
Thread
Richtiges C++ hardwarenah
8-Bit (AVR oder PIC) Schiene bleiben kann. temp schrieb im Beitrag #3892327: > Alles was in C oder C++ geschrieben ist, kann man > fast unverändert übernehmen. Hardwarenahe Dinge bestimmt nicht. Vieles andere was
in der von C gewohnten Art und Weise. Der Code lief im Simulator von Crossworks auf einem STM32F334. Folgende Ergebnisse im Debugmodus: [C] std::vector systicks=86432 c-array systicks=12352 und jetzt im
-
Thread
Verständnisproblem GLCD
veränderbar sein, wie Zahlen und Namen. - Wie übertrage ich die Inhalte am Besten?. Bilde ich im µC (PIC32) alle Pixels nach und übertrage den komplette Displayinhalt oder refreshe ich nur die geänderten Daten, wenn wie? - Wie lege ich am leichtesten einen Font mit z.B. 16 Pixel Höhe an? - Wenn ich
veränderbar sein, wie Zahlen und Namen. > > - Wie übertrage ich die Inhalte am Besten?. Bilde ich im µC (PIC32) alle > Pixels nach und übertrage den komplette Displayinhalt oder refreshe ich > nur die geänderten Daten, wenn wie? auf jeden Fall nur die Änderungen übertragen. Mit vollständigem Puffer
-
Thread
Mikrocontroller mit CAN
PIC18F258,PIC18F2580 (28pol) dsPIC30F4012 (28pol) ATmega32C1 (32pol) - noch nicht verfügbar AT89C51CC02 (24-32pol) Um den separaten CAN Transceiver wirst du aber kaum herum kommen.
Den AtMega32C1 wirst Du nicht verwenden können, weil das ein Automotive Typ (AECQ) ist und bisher sind von den Automotive-Teilen wohl noch keine im "Einzelhandel" aufgetaucht. Also wenn man so 2000 Stück nimmt
-
Thread
Interrupt macht Endlosschleife?
Kann mir jemand sagen wie das für einen Atmega32 unter C funktioniert? mfg
hmmm. Ich (PICer) habe mir mal ein Datasheet vom Atmega32 runtergeladen. Da steht zumindest, das das I-Flag automatisch gelöscht wird, wenn die ISR aufgerufen wird: ---------------------------------------------
-
Thread
Sensoren mit SPI-Schnittstelle über SSI auslesen?
der > Regel 8, SSI bis zu 24 Bit. Man muss dann halt mehrmals einlesen. Hm, mein ADU hier hat 32 bit und die Übertragung geht über ein 32-bit breites SPI-Register mit nem PIC. Beschleunigungssensoren haben meistens 16-bit. Deshalb gibt es bei dem PIC den 16-bit Modus. Also ich würde nicht sagen
Takt und schickt die Daten synchron raus. Aus diesem Bild ergibt sich quasi automatisch, das der µC der Master ist und die Sensoren die Slaves. Die Diskussion über 8Bit oder 32Bit SPI ist unnötig, da mehrere 8Bit SPI Transfers ja wieder ein entsprechendes Vielfaches an Bits ergibt. Viele SPI Komponenten
-
Thread
Warum keine Hochvolt-Mikrokontroller?
Der Gilb schrieb im Beitrag #4329558: > Es gäbe den PIC16HV540 - 3.5 bis 15V: > http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC16HV540 Das ist aber kein echter HV µC sondern der regelt intern auf 5v b.z.w. 3,3V nur 8 I/O haben die Möglichkeit
neben dem PIC ein weiteres Beispiel für einen "Hochvolt-µC": Infineon TLE983x (für den Einsatz im KFZ). Hat einen functional supply range bis 27V (abs. max. rating bei 40V) und kann zumindest an einigen IOs direkt
-
Thread
µC Auswahl für Projekt "Stadionanzeige" für mündliche Prüfung
Desweiteren hätte ich gerne (wenn ich richtig gerechnet habe ;)) min. > 26 Pins. Der ATmega164 hat 32 IO-Pins, das reicht dicke. > Wenn es µC bzw. µC-Platinen mit integriertem 7-Segment Wandler gibt, sag > ich natürlich auch nicht Nein ;). So verrückt ist heutzutage niemand mehr. Das ist ein indirekter
soll und bei der >Präsentation auch erklären soll, warum ich den oder den benutzt habe. Zwei uC? Lächerlich. Microchip PIC16, PIC18, PIC24, PIC30, PIC32. Atmel AVR, MSP430, M16 Renesas, ARM7, ARM9, 8051 sonstwas, Propeller. Jeder von denen kann das was du möchtest. Mit LED Treiber logo. Bis
-
Thread
SDCC & PIC16887: Fehler in erzeugter ASM-Datei
Ich kämpfe mit der PIC-Serie wie doof (und ich bitte gleich um Entschuldigung, mit der PIC-Familie beschäftige ich mich erst seit 3 Wochen). Im Anhang ist mein C-Programm und mein Makefile. Der SDCC will dieses Programm
Programm soll mein eigenes printf implementieren und dieser Code funktioniert bereits mit AVR, STM32 und NXP mit den entsprechenden GCC-Compilern und der Code funktioniert auch mit MCS51 und STM8 mit dem SDCC Compiler... Nur mit PIC will er nicht (und wie gesagt mit PIC beschäftige ich mich erst
-
Thread
Atmega644 via simplen ISP-Parallelportadapter programmieren
Hallo, ich möchte für ein komplexeres Projekt nun mit AVRs anfangen (bisher habe ich nur PIC16er programmiert), weil ich komplexere Rechnungen anstellen will und die AVRs eben mit den freien gcc ohne Limits in C programmieren kann. Dazu habe ich mir den Atmega644 ausgesucht, da dieser viel
>Wieso zu langsam? Das Ding hat doch nur 32kB Flash. Der 644 ?? der hat 64Kb und das über Bitbaning Programmer dauert schon Minuten...
-
Thread
Komplizierte Berechnung mit PIC durchführen
Nimm halt nen C-Compiler, der Pascal Kram taugt eh nix und beruflich brauchste eh immer C und/oder Assembler wenn du ernst genommen werden willst. Beim Wetter- Messen hat der PIC ja reichlich Zeit um mit Fliesskommazahlen
Das Pascal sollt's schon koennen. 17 ist noch etwas zu jung um sich von C Blähungen zu holen. Falls die gerechneten Daten auf einen PC uebermittelt werden, koennen sie auch dort berechnet werden. Die Berechnung auf dem PIC macht nur Sinn wenn der PIC die Werte auch so anzeigen
-
Thread
Lauflicht. Bitte um Hilfe
eigentlich eine Arduino Lauflicht Library? AFAIK nicht. Nur die "Basisansteuerung". Aber dafür in C++. > > Ich habe schonmal etwas für PIC gemacht: www.picalic.de/PIC2WS2812 Ach die ist von Dir? Schicke Software. Ich bin da vor einiger Zeit drüber gestolpert und fand die Idee den DSM zu "missbrauchen
Andreas H. schrieb im Beitrag #4340815: > Naja, war das ist nicht PIC Asm, oder irre ich mich da? Das könnte etwas > schwierig für den TO werden. Naja, so, wie ich das verstanden habe, wird's aber beim TO auch mit Arduino und C++ ohne Hilfe nix... Und die ganze
-
Thread
PIC 24 anstatt Pic 18
mit ein 1. anderer Compiler. Der C30 bzw XC16 ist ein gcc-Port. 2. Die Geschichten mit dem ram und rom keyword und den unterschiedlichen Adressräumen entfällt. Die Programmierung wird also deutlich einfacher. 3. Fast alle PIC24 und
Signalverarbeitungsalgorithmen. Der Rest der Architektur und der Peripherie ist identisch. 8. RAM: Der PIC18 hatte eine architekturbedingte RAM-Beschränkung auf 4k-128b. Das hat der PIC24 natürlich nicht mehr. Es gibt Chips mit 96k RAM intern, wobei das RAM über 32k über so eine Art Banking angesprochen
-
Thread
PWM signal (ECCP)
Wenn man als Beispiel mal den PIC32MX270 nimmt. Du erzeugst ein PWM und gibst es auf dem OC1 (Output Compare 1) aus. Das zweite PWM das zum ersten invertiert ist gibst du auf OC2 (Output Compare 2) aus. An RPA0 und an RPA1 hängt
Gibt es kein anderen Möglichkeit mit dem PIC18F4580 ? Da ich eine Platine/PIC von einer Vorlesung benutze.
-
Thread
µC um 4 CAN Busse zu betreiben
Freescale ist halt auch veraltet, man weiß ja nie, was aus dem Projekt mal wird. Wird schon der PIC32MK1024GPE100 werden.
Pins gesehen, die > auch 4 CAN Kanäle hat https://www.microchip.com/maps/microcontroller.aspx PIC32MK1024GPE064
-
Thread
Pollin Touchpad MODEL TM1001A
auf Abfrage). Also es ist ein Chip von Synaptics druff aber der chip zur Kommunikation ist ein PIC16C58A (über den habe ich die Pinbelegung gemessen). Auf der Platine ist nen Aufkleber: TM1001AL 1. 4ALU1C PT51045VJ133E (falls damit wer was anfangen kann). Mir wäre schon extrem geholfn wenn
auch so aus wie das hier. Das konnte ich mal rauspiepsen: [pre] Verbindung auf Touchmodul zu PIC 1 Vdd 2 (U2 PIC Pin18 RA1) 3 (U2 PIC Pin17 RA0) 4 Taste R von Tastenmodul (Low aktiv) (U1 Pin32) 5 Taste L (Low aktiv) (U1 Pin31) 6 Vss/Gnd 7 ?, schaut nach nix aus ;) 8 ? U1 = T1002
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
Beitrag #7423834: > Ideal zum sanften Wechsel, auch, weil er nur 8K RAM, kein DMA und keine > I2C-Hardware hat. Aber 32 Bit ;) 😂 Danke für den Tipp, aber ich fühle mich jetzt schon zu alt, eine komplett neue CPU Architektur zu lernen - meine letzte war wohl Risc-V^^. Was hatten die PIC32
Gegensatz zum STM32C011.
-
Thread
Mikrocontroller I2C CAN
PIC18F26K80 LPC11C24
Frank K. schrieb im Beitrag #4069170: > PIC18F26K80 Es gäbe auch noch den dsPIC33EP32GP502 bzw. MC502. Hat weniger Flash (gibt aber auch noch mehr), aber 32bit Timer, mehr 16bit Timer und kann bis zu 70MIPS statt 16MIPS wie beim PIC18.
-
Thread
Quarz schwingt ohne Kondensatoren
Vielleicht ist auch von Aufbau her (lange Verbindungen zwischen Quarz und uC) so viel C vorhanden, dass die Streukapazität alleine zum richtigen Schwingen ausreicht und die 22pF dazu schon zu viel Gesamt-C bringen. Bist Du auch ganz sicher, dass die C's 22 pF haben und nicht
Klapt (PS: der Quarz ist ein cm vom PIC entfernt) (PIC18F4550) Grüße Lukas
-
Thread
Dumme Frage: 32x32 Bit Multiplikation in 2 Zyklen ?
dafür, wie ein Prozessor, der mit 80 MHz läuft, in 2 Zyklen über einen Hardware Multiplikator eine 32x32 Bit Multiplikation durchführen kann (Datenblatte PIC 32....) Eine Look up Tabelle für die Ergebnisse müsste ja eine Kapazität von 4 Miliarden x 4 Miliarden x 32 Bit Einträge haben. Wie kann
dafür, wie ein Prozessor, der mit 80 MHz läuft, in > 2 Zyklen über einen Hardware Multiplikator eine 32x32 Bit Multiplikation > durchführen kann (Datenblatte PIC 32....) > > Eine Look up Tabelle für die Ergebnisse müsste ja eine Kapazität von 4 > Miliarden x 4 Miliarden x 32 Bit Einträge haben.
-
Thread
PIC 16F877A Platine
oder einen 100% Kompatiblen ChinaClone)! Der kann alle aktuellen PICs, egal ob 8Bit, 16Bit oder 32Bit (ALLE Bausteine mit F in der Typenbezeichnung sowie den 16C84 als einzigsten C Bautein - naja, evtl. noch den C83) Als Sologerät original kostet der etwas über 30Euro. Wenn du über die Uni Anfragen
Mein Ratschlag - lass die PIC16F in Ruhe. Nimm dir einen PIC18F und ein PicKit3 bzw. Chinaklon. Wenn du viel Speicherplatz brauchst, dann nimm einen PIC18F4550 gibt es auch im DIP-Gehäuse. Mit PIC16F ist's immer bissle umständlich
-
Thread
Abschätzung uC Größe/Performance
Taktraten Hand in Hand wachsen wird es nicht so schwer sein. Nimm einen Compiler, für AVR oder PIC32. Lass dein Programm kompilieren und gucke es an wie viel an Flash es braucht. Dann kannst du dir einen uC dafür aussuchen und schauen, dass du noch bisschen reserve hast. So grob 100% Reserve wird
min. 2kByte hat. Da wirst du auch sehen welche Familie für dich passt. Sprich für 2kByte kann der PIC16 passen. Der PIC12 wird glaube ich schon bisschen klein. Sonst für 20kByte oder mehr würde ich richtung PIC32 gehen. Die Taktrate wird ja auch praktisch immer höher je mehr Flash man hat. Macht
-
Thread
I2C RAM gesucht
hey dankeschön, da is ja ne menge nützliches dabei! jau, der PIC hat auch ein EEPROM (zumindest der typ, den ich benutze). Allerdings braucht der angeblich ca. 8ms / Byte... aber wenn man den Kondensatorwert richtig wählt, wird der wohl die 32ms durchhalten...
schon ganz ordentlich Brummer von C's. Matthias
-
Thread
Mikrocontroller kompatibel mit USB bzw. programmierbar?
Hallo Mis, ich habe USB mit diesem Board begonnen: http://www.ehajo.de/baus%C3%A4tze/smd-baus%C3%A4tze/atmega32u2-breakout-board.html bin aber relativ schnell auf dieses umgestiegen, das hat auch analoge Eingaenge: http://www.ehajo.de/baus%C3%A4tze/bedrahtete-baus%C3%A4tze/atmega32u4
wenn hier jemand Arduino empfiehlt, töte ich ein > süßes Katzenbaby. Dann empfehle ich den STM32F103C8T6. Wenn man sich eh neu einarbeitet, muss man sich ja nicht in 8-Bitter einarbeiten. Der STM32F103C8T6 ist als China-Exportschlager soger oft billiger als ein 8-Bit-AVR. Siehe https://www.mikrocontroller.net
-
Thread
PIC 18f4620, XC8 Compiler und XLCD Lib
Vielleicht hilft das weiter: http://pic-projekte.de/wiki/index.php?title=Ansteuern_des_HD44780_mit_den_C18-Libraries Speziell das hier (beachtet?): http://pic-projekte.de/wiki/index.php?title=Ansteuern_des_HD44780_mit_den_C18-Libraries#
Ein Gast schrieb im Beitrag #3349124: > Vielleicht hilft das weiter: > http://pic-projekte.de/wiki/index.php?title=Ansteuern_des_HD44780_mit_den_C18-Libraries > Speziell das hier (beachtet?): > http://pic-projekte.de/wiki/index.php?title=Ansteuern_des_HD44780_mit_den_C18-Libraries
-
Thread
PIC32MZ2048EFH144 und UART / PPS
Vielen Dank für die Antworten. Wird noch einiges an Arbeit kosten, bis ich einigermaßen mit diesem µC vertraut bin. Gibt es in Buchform Literatur über MPLABX und dessen 32 Bit Compiler? Der geplante Umstieg hat folgenden Hintergrund. Bisweilen arbeite ich mit der PIC 32MX Family. Diese haben intern nur 128 KB SRAM. Der PIX32MZ das Vierfache. Ein bestehendes PIC32MX MPLAB Projekt in die MPLABX "importieren", hat bisweilen noch nicht funktioniert. Gruß
-
Thread
µC + LCD + Tastatur - newbie
ICh würde dir auch einmal empfehlen ein paar Grundlagen zu lernen. Bleib lieber bei den 8-Bit µC (AVR und PIC ) und nimm keine ARMs, denn diese sind von der Hardware her etwas komplizierter... vorallem gibts ARMs nur in SMD Gehäuse... da hast du als ungeübter sicher Probleme beim löten. Achja
vereinfacht :D. Die PICs wären auch vl eine Überlegung wert. Dafür gibts entweder SDCC oder das MPLAB+C18(wenn du die PIC18F nehmen willst, was ich dir empfehle).WEnn du zb einen PIC18F2550 nimmst(kostet so um 7Euro), dann hast du gleich eine USB-Schnittstelle(die du nach Herzenslust selbst programmieren
-
Thread
"Arduino Nano" mit PIC
PIC's sind mit (T)QFP44 (16F877 oder 18F4550) (physisch) zu gross oder zu klein. Ich möchte ICSP unterbringen, Quarz mit C's, evtl. USB Buchse (mit 18F4550) für Programmierung über USB oder RS232 Emulation
ähnliches wie Arduino für PIC gibt, Pinguino? 16f877 und 18f4550 sind doch Dinos. Wenn schon, dann was aktuelles. Warum soll ein 40 Pin Pic den 23 io auf dem nano ersetzen?
-
Thread
Nachfolger vom esp8266: ESP32 - besser, schneller
Weiss gar nicht was ihr hier verbreitet. Der Prozessor lässt sich wie jeder andere PIC, Atmel oder sonstwas in C programmieren. Es gibt genügend Software dazu, mann muss sich nur etwas bemühen mit der Suche und Auswahl. Die AT Befehle sind murks, aber man kann den Teil der Software ja
efused(brennt) man den USB? (weg)? Ich kann mir nur 'aus Lizenz Kostengründen' zur Antwort geben. pic src http://esp32.de ( Leute das ist nicht der ESP32 im Anhang, das ist der 108er Tensilica Standard, auf den Espressif baut und ein paar Dinge weglässt. )
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
Zählern drin. Alternativ wäre der AVR32UC3C264C zu nennen, mit dem habe ich mich aber einfach mangels Druck nicht weiter beschäftigt und ein AVR ist das ja auch nicht mehr wirklich. Beispiele zu den UC3C zu finden und sich daran zu orientieren
Quadrocopter-Projekt dürfte zum Beispiel ob der umfangreichen > Berechnungen mit höherer Genauigkeit sicher 32-bittig besser aufgehoben > sein. Ja - ich denke bei 32bit kann man dann durchaus auch den Weg gehen den µC ausschließlich mit c und mit Bibliotheken die es schon gibt zu benutzen. Es gibt immer irgendwann
-
Thread
PIC 18F Variablen Speichern
haben, da sind bestimmte Bereiche für DMA priorisiert). Wenn du "Unmengen" RAM benötigst musst du PIC32 nehmen - da gibts bis 256kB SRAM (oder mittlerweile mehr!).
komisch weil du im Linker Script die Bänke zusammenhängend deklarieren mußt. Hast du den MPLAB® C18 C COMPILER USER’S GUIDE schon durchgeblättert? In 5.2 APPLICATION: CREATING LARGE DATA OBJECTS AND THE USART steht wie du den Speicher handhaben mußt.
-
Thread
Microcontroller mit WLAN
Es gibts von Microchip ein WLAN Modul das du mit den PIC18, PIC24 oder PIC32 zusammen benutzen kannst. Das Ding kostet bei Mouser so 25€, der TCPIP Stack unterstützt das Ding. http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2884
Schon den STM32W angeschaut? http://www.st.com/mcu/inchtml-pages-stm32w.html
-
Thread
Probleme mit PCF8591 an PIC32
Hallo, ich versuche seit einiger Zeit den PCF8591 mit einem PIC32 zum laufen zu bringen. Ich möchte gerne die angelegte Spannung (1V) am AD-Eingang über die I2C Schnittstelle auslesen. Jedoch bekomme ich bei jeder Wandlung nur den Wert 0xFF zurück. Pull-Ups
Ich bin gerade auch dabei die I2C Schnittstelle bei einem PIC32 in gang zu bekommen. Hab momentan noch ein paar Probleme damit, da du sie ja scheinbar in gang bekommen hast könntest du mir dein Programm zusenden? Ich komm momentan
-
Thread
PIC32MX795F512L Header File
Guten Tag Ich habe mir vor einigen Tagen einen PIC32MX795F512L bestellt. Es ist mein erster 32-Bit Controller den ich programmieren will. Nun, zurzeit scheitere ich an einem wohl extrem simplen Problem: Dem Include File. Ich war mir bisher von kleineren
Carsten P.S.: Es gibt von Microchip ja eine Reihe von Beispielprogrammen. Gerade auch speziell zum PIC32MX795L (z.B. Pic32 ESK Starter Kit) Ein Blick in diese Programme hilft bei solchen Fragen enorm weiter
-
Thread
Programmierung PIC vs. ATMEL?
Hallo.. Ich hab ein Buch bekommen, PIC-Microcontroller-Programmierung, und dachte ich schau mir das mal an. Im Buch wird ein eigenes Board verwendet, es heißt aber das man die ganzen Beispiele auch auf einem PIC16F anwenden kann... dazu
> welchen atmel empfiehlst du? Wenn's Geld noch reicht, würde ich einen ATmega32 (3,75 Euro bei Pollin) nehmen. Dann bist du mit dem RAM-Speicher nicht so eingeengt und kannst munter auch in Hochsprachen (C oder Basic) drauflos programmieren, ohne sofort an Grenzen zu stoßen.
-
Thread
Midi Platine bauen
value (note), silent velocity (0x00): noteOn(0x90, note, 0x00); delay(100); } } [/c] Warum schreiben immer alle [c] noteOn(0x90, note, 0x45); noteOn(0x90, note, 0x00); [/c] und nicht [c] noteOn(0x90, note, 0x45); noteOff(0x80, note, 0x00); [/c] beim
wenn du ohne anschlagsdynamik nur 64 tasten brauchst + noch paar tasten extra kannst du auch ein stm32f407 discovery board (ca. 15€) nehmen. der uC hat genug I/O's, kostenfreie Entwicklungsumgebung für C findest du bei coocox.org. Beispielprojekte den UART zum spielen zu bringen und nen taster auszulesen
-
Thread
[V] Verkaufe PIC 18F2550 USB Educational Development Board
################# 18F4550 USB demo board - part 1 of 2 https://www.youtube.com/watch?v=Ykrp1ysgC3g&feature=player_detailpage --------------------------------- Source: http://www.18f4550.com/ PCB und auch den Wifi von Microchips..MRF24WB0MB ..das Pic32 mit WiFi Board kann man sofort einsetzen
auch für DMXControll! Das ganze bekomme ich auf USB Stick Grösse wenn man das RF SHield und einen PIC18F2550 in auf Stampboards bringt... es kann auch jedes andere Mikrocontroller Board verwendet werden... das Wifi Shield ist mit wie schon mal hier angeboten fertig mit einem PIC 32... und hat
-
Thread
AT32UC3A0512 ENC28J60
IP-Stack zu Hilfe nehmen. Der Unterschied zwischen internem Ethernet und externem Ethernet-Chip beim PIC32 ist schon beachtlich, selbst wenn man das parallele Interface nimmt. Und die CPU-Last ist auch viel höher. AVR32 ist in etwa in der gleichen Größenordnung wie PIC32, AVR ist mit PIC18 vergleichbar. Auch hier sieht man, dass der PIC18F97J60 mit seinem internen Ethernet deutlich schneller ist als ein äquivalenter PIC18 mit dem ENC28J60; und obendrein kostet er weniger. Wer keine großen Anforderungen hat, findet hier die billigste
-
Thread
Pin-Tooglefrequenz an PIC32MX
Ziehe Dir von Microchip das "PIC32 Oscillator Code Example" und schau nach, wie die das machen. Ich meine, ohne Run-Time-Konfiguration kommst Du nicht hin. fchk
#2447505: > bei den dsPICs sind es 2 Eine nicht sehr hilfreiche Information, wo der OP doch einen PIC32MX mit völlig anderer Architektur verwendet...
-
Thread
Nach welchen Kriterien wird ein Mikrocontroller ausgewählt
*kopfkratz* Also wie schon so oft erwähnt, der µC richtet sich nach den Vorgaben aus. Wenn es z.B. eine einfache Motoransteuerung sein soll die mittels PWM die Leistung regelt reicht jeder µC mit Timer und PWM aus. Ob das nun ein Atmel, PIC, ARM oder XYZ123 ist bleibt sich gleich. Da allerdings 32bit ARMs inzwischen bei 5-10 Teuro angelangt sind sollte man sich eher darüber Gedanken machen ob man in C/C++ einen größeren µC auch für kleine Aufgaben nimmt. Ob ich nun 1€ für einen Atmel-Tiny oder
-
Thread
Wetterstation selbst bauen
, da diese ueber klare Vorteile zur C-C verfuegen. Wenn du dich in Elektronik auskennst und ueber Lernwilligkeit verfuegst wuerde ich dir PIC's vorschlagen! Doch eins musst du bei allen bedenken: keiner verfuegt ueber ausreichend internen
Ich bin auch für nen PIC. Das ganze kann man dann vernünftig in C programmieren (z.B. CCS-C-Compiler; einfach mal ne Demo nehmen). Von Basic halte ich recht wenig. Mit C kommt man wesentlich weiter; auch in der PC-Seitigen
-
Thread
PIC18F45k22 brauch im Sleep 20µA
nA @ 32 kHz • Peripheral Module Disable [/code] Die Config des PIS sieht so aus: [c] #pragma config FOSC = INTIO67, PLLCFG = OFF, PRICLKEN = OFF //FOSC = Internal oscillator block #pragma config PWRTEN
T5CONbits.TMR5ON=0; T6CONbits.TMR6ON=0; ADCON0bits.ADON=0; HLVDCONbits.HLVDEN=0; CM1CON0bits.C1ON=0; CM2CON0bits.C2ON=0; VREFCON1bits.DACEN=0; [/c]
-
Thread
MK484 - Bauteilgrab für alte teile
://www.instructables.com/id/Simple-JDM-PIC-Programmer/ *PIC-PG2 is programmer based on JDM design which takes all necessary signals and power supply from RS232 serial port. It supports 8, 18, 28 and 40 pin PIC microcontrollers which allow serial programming and I2C EEPROM memories* [/quote] :) Vielen Dank euch allen.
-
Thread
Schon mal jemand das CY8CKIT-049 4200 in der Hand gehabt?
TorstenC, nicht ganz richtig. STM32F103C8: 72 MHz, 64 kByte Flash, 20 kByte SRAM. STM32F030F4: 48 MHz, 16 kByte Flash, 4 kByte SRAM. ProMini/ATmega328 (16 MHz, 32 kByte Flash, 2 kByte SRAM; günstigstes Board
Dirk K. schrieb im Beitrag #3822228: > STM32F103C8: 72 MHz, Ach so, ich hatte jetzt nur auf das Bild von Deinem Link geschaut. Sorry.
-
Thread
PIC Auswahl für Steuerungsprojekt
Hallo liebe µC Gemeinde! Ich bin gerade bei der Auswahl für ein µC Steuerungsprojekt. Es soll auf jeden Fall ein PIC Controller sein denn es laufen hier schon sehr viele Sachen mit einem PIC18F8722. Dieser ist
C her kompatibel. Also wirst du dir einen passenden PIC18F aussuchen müssen.
-
Thread
Wie zuverlässig sind chinesische Arduino Nano?
Stromverbrauch - Erweiterte RISC-Architektur - 131 Anweisungen, über 80 % Ausführung in einem Zyklus 32x8 Allzweck-Arbeitsregister - Bis zu 32MIPS Ausführungseffizienz bei 32MHz Betrieb Interner Einzelzyklus-Multiplikator (8x8) - nichtflüchtige Programm- und Datenspeicherung 32Kbytes on-chip, in-circuit
Power-On-Reset-Schaltung (POR) und programmierbare Niederspannungserkennung (LVD) - Eingebauter 1% kalibrierbarer 32MHz RC-Oszillator mit Multiplikator-Ausgangsunterstützung - Eingebauter 1% kalibrierbarer 32KHz RC-Oszillator - Externe Unterstützung für 32,768KHz und 400K~32MHz Quarzeingänge - 6x Hochstrom-Push-Pull-Drive-IO