-
Thread
Pollin Display WINSTAR WX480320A-TFH-LB (S/W, 480 x 320 Pixel)
16bit breit. Wie sieht dort Dein Anschluß aus? > Übrigens, der FSMC-BUS wird bis zum > 100-Pin-STM32F407 gemultiplext, also erst 8-bit für Adresse dann 8-bit > für Daten. Bei meiner Schaltung werden nur A16 und A17 benötigt und daher wird auch nichts multiplexed. Vom µC wird nur minimale "Rechenleistung
Die Arduino Plattform ist von Digilent und heißt, wie oben geschrieben Chipkit Uno32. Basiert auf einem PIC32 mit 80MHz. Soviel dazu. Die Arduino-Sprache ist natürlich C++, aber eben für AVR bzw. PIC32 abgewandelt. Ein Portierung zu STM32 ist natürlich möglich, aber sicher wieder mit
-
Thread
PIC16F1455 treibt LCD nur mit angeschlossenem PICkit3
Port auf einmal > setzen kann? Nein, das darf er nicht: https://learn.microsoft.com/de-de/cpp/c-language/c-sequence-points?view=msvc-170 Beim PIC kann es allerdings Seiteneffekte bei Read-Modify-Write auf das selbe Portregister geben.
Problem. Alle halbwegs aktuellen 8-Bit PICs (dazu gehört auch der 16(L)F1455) sowie alle 16- und 32 Bit PICs haben sowohl PORT als auch LAT-Register und damit dieses Problem nicht mehr. Und man könnte den Code umformulieren: [c] LATC=(LATC&0xf0)|n; [/c] mit 0≤n≤15. fchk
-
Thread
Verbreitung von Automotive µC
. Wir haben einige uralte Platinen mit PICs noch in Produktion, und zumindest den Controller (ein PIC16C715) ist noch erhältlich. Und das Teil ist wirklich sehr als ;-) Es muss ja kein 8-Bitter sein, PIC32 gitbs ja auch.
oft tolle Konzepte. Wer das "Drop in Replacement" auch gut kann ist Microchip. Da kann man teils PIC16 durch PIC32 ersetzen. Es gibt quasi Standard Footprint für PICs.
-
Thread
XC32 Compiler Problem
Hallo Community Ich habe ein Problem mit dem XC32 Compiler in MPLABX. In meinem Projekt wechsle ich den Mikrokontroller und benutze neu den PIC32MX534F064H anstatt den PIC32MX220F064D. Da ich den Code für den neuen PIC etwas abändern werde aber das
ein neues Projekt für den neuen Mikrokontroller aufgesetzt. Ich habe als erstes mal ein leeres main.c file aufgesetzt das wie folgt aussieht: [c] #include <xc.h> /* Defines special funciton registers, CP0 regs */ #include <plib.h> /* Include to use PIC32 peripheral libraries */ #include <stdint.h
-
Thread
Von AVR nach PIC
/32Bit Operationen usw.) Machbar erscheint mir nur, das Programm auf dem PIC nochmal von Null an neu zu schreiben, so das es funktional gleich ist. Wie groß ist denn das AVR-Programm ? Warum willst
will ja eigentlich nicht schon wieder anfangen aber deine Liste zeigt mal wieder, das Du außer den 16C5X anscheinend keine weiteren PIC´s kennst. Ein Sicherungsregister für die Portrichtungsumschaltung wofür soll das denn gut sein?? Die meisten PIC´s haben ein Portrichtungsregister, welches Schreib und
-
Thread
ATMega: Wie oft kann man die Fuse Bits programmieren?
Programmgröße entsprechend schneller. "Aus Welcher Hardware besteht dein neues Programiergerät? Welcher µC?" FT232BM (USB-Controller) & PIC18F242@40MHz (ca. 10 Millionen Befehle/Sek.). 12V generierung inkusive. Es ist kein externes Netzteil erforderlich. Preis für die Bauteile werden ca. bei 15 (Reichelt
. 5s ohne EEPROM) PIC12F629/675 und kompatieble PIC16F???? ATtiny 11/12 (ca 1-2Sek) Die Programmierzeiten verkürzen sich, wenn der Speicher nicht komplett gefüllt ist. Bernd
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
Früher gab's die zumindest auch von TQFP auf TH. Ansonsten wenn's hier eh schon so schön OT ist... PIC32 wurden schon erwähnt: Gibt's bspw als PIC32MX270F256B mit 256 kiB Flash, 64 kiB RAM, USB im DIP-28 (mit Steigerungsmöglichkeit: SOIC, SSOP ;)) Oder QFP zum Löten Üben? ;) 0.8mm Pitch und 64-Pins gibt's
den R8C/M16C tut der sich etwas schwer. Der hat wohl was dazu drin, aber die Architektur gibt das nicht wirklich her, zu wenig Register. Das war für /mich/ ein Argument, diese mit R8C,M16C,M32C etwas verwirrend
-
Thread
PIC18F44k22 (Xtreme low power) stürtzt ab.
urch die keineren Strukturen sind die Dinger scheinbar empfindlicher geworden.. Werde dan wohl auf PIC18F4620 im TQFP44 Gehäuse umsteigen, mit 5 V versoregen und einen Levelschifter für SPI zum PIC32 (SPI Master) aufbauen....
Layout aber auch nicht. Du hättest z.b. die Leitung, die zwischen dem oberen Kondensator und dem PIC ist, oberhalb vom Kondensator verlegen können. Den unteren Kondensator hätte ich um 90° gedreht. Dann könnte man den C so platzieren, dass der GND- und der VCC-Pin des C direkt neben dem jeweiligen
-
Thread
Geeigneter Mikrocontroller gesucht [CAN2.0B, lowPower, AES]
Daten ver- oder entschlüsseln? AES ist ziemlich easy und schnell in Software, jedenfalls auf einem 32-Bitter. Such mal nach rijndael-alg-fst.c, die Implementierung ist ziemlich gut.
Daten ver- oder entschlüsseln? AES ist ziemlich easy und > schnell in Software, jedenfalls auf einem 32-Bitter. Thx, das ist natürlich gut auf einem 32 Bit uC umsetzbar, allerdings wollte ich keinen großen verwenden. Der uC soll nur ein paar Relaies schalten, Temp messen, ein paar MOSFETS schalten und
-
Thread
USB I2C Interface Hardware Software
> Nimm stattdessen irgend einen µC, der per USB am PC einen COM-Port > darstellen kann und packe dort die notwendigen Lowlevel-Treiber für I2C > drauf Gibt es fertig als Maximite bzw. Duinomite. Basiert auf einem PIC32-MIPS. Der
, Die krankhafte Fixierung auf diese Möglichkeit hast nur du. Ich würde da einfach einen µC mit USB und I²C dranhängen. Aber mit Firmware, die dem PC ermöglicht, den I²C-Bus als solchen zu erkennen. Meinetwegen auch einen Maskenprogrammierten PIC / MCP2221A, wenn einem der Tiny85 mit vusb
-
Thread
PIC (xc16): 4.0E10 / 17039360 = 0 ?
Typumwandlungen erledigt der Compiler/Library natürlich von selbst. http://www.sprut.de/electronic/pic/c/pic_c/pic_c20_variablen.html Aber keine Sorge ich bringe Dir C noch bei.
Typumwandlungen erledigt der Compiler/Library natürlich von selbst. > http://www.sprut.de/electronic/pic/c/pic_c/pic_c20_variablen.html > > Aber keine Sorge ich bringe Dir C noch bei. Nee danke, hast mit dir selbst schon genug zu tun. Guckst du hier: Andreas Bayer (also du!) schrieb im Eröffnungspost
-
Thread
µ-wire - USB auf ATtiny10
Devices sind im Moment die neuen STM32F0 mit USB ohne Quarz. Die haben einen Cortex M0 core. Einen 70er Jahre PIC muss man sich wirklich nicht mehr antun.
unter den Low-cost Devices sind im Moment die neuen > STM32F0 mit USB ohne Quarz. Die haben einen Cortex M0 core. Einen 70er > Jahre PIC muss man sich wirklich nicht mehr antun. Was deine email soll ist mir nicht klar. 70er Jahre PIC? Was bringt dass
-
Thread
µC mit USB und echtem SD-Card Interface gesucht
/download2.php?file=14611.pdf&info=STM32F103RC%20Datasheet%20STM32F103xC-D-E&url=http://www.st.com/stonline/products/literature/ds/14611.pdf Da ich sowieso mein AVR8 bit Equipment düe den AVR32 nicht mehr brauchen kann könnte ich natürlich
48 (36) Pins. Ich habe schon viele CPUs programmiert (Z80, 68HC11, PIC, dsPIC, PIC24, ATMEGA, LPC2000, M16C...), daher meine Empfehlung kommt nicht aus der Glaskugel.
-
Thread
PIC Einsteiger sucht Hilfe
and output files. Clean: Deleted file "C:\pictest\main.o". Clean: Deleted file "C:\pictest\blinklicht.mcs". Clean: Done. Executing: "C:\Microchip\PIC\MPLAB\mcc18\bin\mcc18.exe" -p=18F4550 "main.c" -fo="main.o" -D__DEBUG -Ou- -Ot- -Ob- -Op
Suite\mplink.exe" "..\Microchip\PIC\MPLAB\mcc18\lkr\18f4550.lkr" "main.o" "C:\Microchip\PIC\MPLAB\mcc18\lib\c018.o" /u_CRUNTIME /u_DEBUG /o"blinklicht.cof" /M"blinklicht.map" /W MPLINK 4.22, Linker Copyright (c) 2008 Microchip Technology
-
Thread
vom Layout zum Schaltplan
neuer PIC Freund schrieb im Beitrag #4962344: > Figure 1 im Vishay-DS startet mit 4.5V und einer Kennnlinie weit ab vom > Schuss. Das ist bei mir ein Ausschlusskriterium für direkte > uC-Ansteuerung. Danke
überhaupt ein Quarz notwendig? Ohne könntest Du einen 8-Beiner einsetzen (z.B. ATtiny45 - sorry, bei PIC (außer PIC32) kenne ich mich nicht so aus, aber auch da gibt es sicher was.) Ich würde auch ISP / ICSP auf dem Board vorsehen. Die Anschlüsse der Sensoren und der Lampe sind dafür geeignet, solange
-
Thread
pic - wie aus hex-file asm code machen?
Programmierer sollte man sowas können - jedenfalls für eine übersichtliche Architektur wie die der kleinen PIC's (vorausgesetzt, du meinst PIC16xxx oder PIC18xxx und keine PIC32...) W.S.
Vorgehen zu beschreiben: - Mit MPLabX über FILE->IMPORT->Hex/ELF das Hex-File mit dem dazugehörigen µC importieren - Mit WINDOW->PIC-MemoryViews->ProgramMemory den Speicherinhalt aufrufen - In dem "ProgramMemory"-Fenster rechte Maustaste -> "OutputToFile" erzeugt ein Assembler-Ähnliches Textfile -
-
Thread
Zu viele Interrupts bei PIC32
Hi, ich habe hier einen PIC32MX350. An diesem stehen (unter anderem) zwei Signale an, die jeweils einen eigenen Interrupt auslösen. Zu Testzwecken habe ich in meinen Interrupt-Serviceroutinen nichts weiter als je einen Zähler,
hier noch etwas Futter: Interrupt latency on PIC32 - impossibly long https://www.microchip.com/forums/m709091.aspx
-
Thread
[S] AT90PWM3B oder vergleichbar
die PICs sind mir etwas suspekt was die Programmierung in Assembler angeht. Da hab ich meinen Test-PIC16F877 damals ganz schnell ganz tief in der Bastelkiste vergraben nachdem ich einen ATMega32 in die Finger bekam. Ich werd mir den vorgeschlagenen dsPIC mal anschauen, aber ein AT90PWM3B im bastelfreundlichen
PICs sind mir etwas suspekt was die > Programmierung in Assembler angeht. Da hab ich meinen Test-PIC16F877 > damals ganz schnell ganz tief in der Bastelkiste vergraben nachdem ich > einen ATMega32 in die Finger bekam. Also doch Bauer. Die Architektur der dsPICs ähnelt eher denen der AVRs als
-
Thread
Thermomix Rezeptchips
59fffd20 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 |123456789:;<=>?@| 95fffb10 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 |123456789:;<=>?@| d1fff900 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f
Zufällig jmd. aufm 32C3?
-
Thread
Embedded Systems lernen
Ich persönlich arbeite mit einer Eigenentwicklung für PIC18. Hier im Forum sind STM32-ARM Controller seeehr beliebt. Entsprechend wird es bei Problemen mit dieser Familier vermutlich leichter hier an Hilfe zu kommen. Aber auch andere Gattungen sind vertreten
Also erstes solltest du erst einmal lernen, vernünftig in C zu programmieren. Und zwar am PC! Am besten du gehst in die Bib und leihst dir "The C Programming Language" von Kernigham aus und arbeitest es mit Verstand durch. Wenn C dann wenigstens so la la sitzt
-
Thread
LPC800 existiert (fast) nicht in diesem Forum
Uint32 clr0; ... }; volatile GPIO_Type& GPIO = *reinterpret_cast<volatile GPIO*>(0xA0000000); int main () { GPIO.clr0 = 1<<4; }[/c]
* t = (unsigned int *)(&__data_start__); unsigned int * e = (unsigned int *)(&__data_end__); [/c] Damit das nocht jemand versteht, sollte man sich einfach die Basisaddressen der Peripheriemodule als #Define in einem headerfile definieren. Mit C-99 typen (uint32_t) sieht der Code dann auch noch
-
Thread
CAN Node multifunktional für Hausbus
an den Mega16M1? Was kostet der? Wegen der schlechten Verfügbarkeit des 16M1 bin ich auf den LPC11C24 gegangen. Der hat den Transceiver auch schon drin. Gibts aber als LPC11C14 auch ohne Transceiver, wenn man den einzeln haben will. Der LPC ist kleiner und besser für die "Dose" geeignet. Ist ein 32
Sachen damit > abbilden kann … Falls es insgesamt knapp 20 Stück werden, könnte man auch den STM32F103C8T6 in China bestellen: 20 pieces/lot, €24,99/lot: * http://www.aliexpress.com/item/-/32354749328.html Wo der Vorteil vom LPC11C24 liegt, kann ich noch nicht erkennen.
-
Thread
$40 GDI inverter, neuerdings qualitätsprobleme?
Helge schrieb im Beitrag #7155181: > Gibt es einen source code für den > uC dadrin? Bestimmt. Oliver
Deine Platine schaut fast gleich aus bis auf den anderen uC. Der fehlende Pin ist nicht verwendet.
-
Thread
Microcontroller - USB
Recht preisgünstig bekommt auch auch den STM32F103 in diversen Varianten - auch als Modul.
Anwendungsspezifisch". Frank K. schrieb im Beitrag #5045451: > Die billigste Lösung für Full Speed USB ist ein PIC16F1454. Der 0,76€ teure Si EFM8UB10F8G (c8051) ist darunter als Einzelstück am Günstigsten. (ab 1500 gibts den für 0,567€) Dein PIC16F1454 kostet 1,15€ pro Einzelstück. Da ist sogar ein samD11c14
-
Thread
PIC32MX I2C Modul nicht initialisiert
Hallo, ich nutze das PIC32 Starterkit und versuche eine I2C Kommunikation aufzubauen. Der Code sieht wie folgt aus: [c] #define _SUPPRESS_PLIB_WARNING 1 #include <p32xxxx.h> #include <stdio.h> #include <stdlib.h
bei dem PIC32. Also einfach I2C Komponente an Pins 84 u. 86 und fertig! Irgendwelche Verbesserungsvorschläge oder Ideen woran es liegen kann, dass ich immer in der Schleife hängen bleibe? Danke und Gruß
-
Thread
Kostenloser Quellenoffene Decompiler
Nur 32Bit ? naja der ist ja nicht nur für PCs gedacht. Der kann ja auch PIC und ARM.
Stephan schrieb im Beitrag #5250915: > Nur 32Bit ? naja der ist ja nicht nur für PCs gedacht. Der kann ja auch > PIC und ARM. Und hast du schonmal ausprobiert was da rauskommt?
-
Thread
LWIP Webserver
Was ist denn jetzt bitteschön so schwer daran den Returnwert des CGI Handlers zu ändern ?!?! [c] /* uri to send after cgi call*/ return "/STM32F4x7LED.html"; [/c]
STM_EVAL_LEDOn(LED4); } } } /* uri to send after cgi call*/ return "/STM32F4x7LED.html"; } [/c]
-
Thread
Sinusfunktion mit FPU
sagen, was es für einer ist - das gibt immer viel Spass beim >> Raten. > > Hm, gibt es soviele µC mit Floating Point? > Es ist ja nicht von DSP die Rede, und von den üblichen Verdächtigen > fällt mir grad nur der ARM ein in Bezug auf [[FPU]]. Mir eigentlich nur der PIC32MZ. Also das derivat
was es für einer ist - das gibt immer viel Spass >>>> beim Raten. >>> >>> Hm, gibt es soviele µC mit Floating Point? >>> Es ist ja nicht von DSP die Rede, und von den üblichen Verdächtigen >>> fällt mir grad nur der ARM ein in Bezug auf [[FPU]]. >> >> Mir eigentlich nur der PIC32MZ. >> Also
-
Thread
dsPIC DAC/FFT Fragen
Hallo, für eine portable Anwendung brauche ich einen sparsamen µC mit DSP Architektur. Ich habe da an einen dsPIC gedacht. Nun fällt mir auf, dass kaum ein dsPIC einen DAC besitzt. Ist das Normal ? Ich muss eine FFT machen und weil es dafür bereits von Microchip
verstanden zu haben. Bei DDS ist die Samplerate konstant. Bei 6 Dekaden würde ich einen 24 oder gleich 32bit Accumulator verwenden, das ergibt bei 96kHz Samplerate etwa 0,02mHz Auflösung. > Ich bin noch neu auf dem Gebiet dsPIC und muss mir erstmal einen > Überblick verschaffen. Dann wünsche ich viel
-
Thread
Floppy zu SATA Konverter?
externem Adress-/Datenbus erfordert. Ein Mega328 ist also dafür nicht geeignet. Eine Möglichkeit wäre ein PIC32 mit Parallel Master Port (PMP) und USB, aber hier brauchst Du mehrere 3.3V/5V Pegelwandler wie z.B. 74LVC3245 oder 74LVC8T245. Der vorgeschlagene Weg ist nicht der einzige. Heutzutage können schnelle
garantiere ich Dir. Der nächstgrößere CHip ist der PIC32MX250F256H (B:28 Pins, C: 36 Pins, D: 44/48 Pins, H:64 Pin, L:100 Pins) 5. keine Eingänge an den Levelshiftern offen lassen 6. Reset vom WDC softwaremäßig ansteuerbar machen. Genug Pins hast Du.
-
Thread
I2C PIC 18F2550 und MCP4728
Hallo Herr Krauterer, wenn Sie einen I2C Code für den PIC18F2550 haben oder mir einfach und verständlich beschreiben könnten wie ich in den C-Code meines Pic Grundprogrammes die I2C Funktionalität implementieren uns richtig einstellen kann,
http://www.sprut.de/electronic/pic/grund/i2c.htm
-
Thread
AVR@PIC
Kann mir mal jemand sagen wieso die meisten AVR statt PIC benutzen? Ich habe mich fast entschlossen PIC zu lernen, aber hier sehe ich das fast alle AVR benutzen! Gruss Hans
Der PIC18F muß wohl brandneu sein. Ich hab in weder bei Segor noch Farnell gefunden. Typische PICs sind z.B. der PIC12C509. Und wenn man sich dessen Architektur mal ansieht, sollte wohl schnell klarwerden
-
Thread
Suche Step Motor Schaltung ohne µC
kommt dann gleich die Frage welche Typen du beherrscht und programmieren > kannst. Ich habe STM32 und PIC18F herumliegen. Ich will aber gerne PIC programmieren, weil ich ja für STM32 LQFP48 to DIP Adapter brauche. PICs im DIP sind auch vorhanden.
> prinzipiell solche Grammatikfehler? Werkstatt = Stepper? Suche Step Motor Schaltung ohne µC ... Wie mache ich das? Danke. ... Ich möchte einen "Spielzeug" für meinen Kinder machen. Mit einem Poti werden sie den Motor drehen. ... Ich habe STM32 und PIC18F herumliegen. Ich will aber
-
Thread
Wahl eines passenden Mikrocontrollers zur Ansteuerung des M90E32AS Energy Metering IC
sollte ich mindestens verwenden, um Register vom M90E32AS auszulesen und am Display auszugeben? Meinem Verständnis nach werden die Messwerte in den Registern mit etwa 3Hz aktualisiert. (Seite 16 im Datenblatt des M90E32AS)
Chipfläche und das Gehäuse. Aus diesem Grund habe ich mich von AVR verabschiedet. Ich bekomme bei PIC24/dsPIC33/PIC32 mehr Wumms und viel bessere Peripherie zum annähernd gleichen Preis. Ich arbeite gerade an einem ähnlichen Projekt, aber nur einphasig. Als Controller sitzt ein PIC24FJ64GA002 (32 MHz
-
Thread
Welche CPU für Homebrew-Computer?
ohne alles gelesen zu haben: so viel ich weiss, kann man bei einigen PIC32 via DMA externen speicher anhängen von dem man auch code ausführen kann.
im Beitrag #2226084: > ohne alles gelesen zu haben: so viel ich weiss, kann man bei einigen > PIC32 via DMA externen speicher anhängen von dem man auch code ausführen > kann. PIC32 ist eine ziemlich andere Grössenordnung und mit ARM vergleichbar.
-
Thread
Brenner 8 (rev. 4) funktioniert nicht
Update: Nach mehrmaligem drücken der Taste "Identify PIC in Programmer" findet er den PIC16F886 in database: Vpp : 11V (10 .. 12V) ## Code Protection bit: Enabled ## Data Code Protection bit: Enabled Und nicht der PIC16F877. Oder er zeigt
elektr-hobbyist): falsches Schaltbild (rev 5 statt rev 4), richtig wäre das hier http://sprut.de/electronic/pic/projekte/brenner8/b8_sch.gif Die sprut-Brenner erzeugen VPP über eine Ladungspumpe L1/D1/Q2/C5, diese Bauteile bitte auslöten und überprüfen, ausserdem: liegt an der Basis von Q2 ein PWM-Signal an
-
Thread
Welcher µC für Hobbyzwecke?
da gelesen habe. UNd mit den Interrupts gibts da wohl auch Probleme. Oder hat sich das mit dem AVR32 32-bit MCU/DSP geändert? An dem wäre ich dann nämlich sehr interessiert. Philipp Karbach wrote: > bist du fan von asm oder c? bei C würd ich dir nen ARM7/9 empfehlen da > kommst du sicherlich
dachte das die eh bald vom Markt verschwinden wollte ich mich direkt in einen noch "langlebigen" µC mit 16 oder 32 Bit einarbeiten.
-
Thread
mikroBasic vs BASCOM
. Das sind Dinge, die z.B. AVR oder STM32 für C sinnvoll machen, die PIC16 aber beispielsweise nicht. Mehr als diese Frage konnte ich deinem Gestammel leider nicht entnehmen.
. Das sind Dinge, > die z.B. AVR oder STM32 für C sinnvoll machen, die PIC16 aber > beispielsweise nicht. > > Mehr als diese Frage konnte ich deinem Gestammel leider nicht entnehmen. Gerade habe ich eine EMail von 'Ralf-Peter Grellmann'
-
Thread
Controller für mehrere Interrupts
Der PIC24FJ64GA004 hat zum Beispiel einen asynchronen counter.
#3080885: > Mein Ziel ist es ja auf externe Komponeten zuversichten Dann mußt Du einen speziellen PIC-xyz oder einen STM32-xyz nehmen. Ein Atmega schafft das nicht. Siehe Datenblatt: "External Clock Source"
-
Thread
STM32F103 "Blue Pill" als preiswertes CAN-Interface
/item/Free-Shipping-1pcs-lot-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduin0/32498344057.html
zwar für Linux, > Windows und Mac. https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32#Eigene_Anwendung_f.C3.BCr_PC-Seite
-
Thread
EMV-sicherer Mikrocontroller gesucht (AVR oder PIC ?)
sehen, ob ich da nochmal umsteige. Gibt es eigentlich inzwischen eigentlich einen guten kostenlosen C-Compiler für PIC Controller(vielleicht aus der GNU Familie)???
>Gibt es eigentlich inzwischen eigentlich einen guten kostenlosen >C-Compiler für PIC Controller Ja, mindestens einen für jede PIC-Familie bekommt man direkt bei Microchip zum Download.
-
Thread
Suche µC mit CAN-Schnittstelle und ADC
Hallo, kennt jemand einen wirklich kleinen und günstigen µC mit integriertem CAN-Controller und ADC? Hersteller ist egal! Hab jetzt schon einige Zeit im Internet gesucht, konnte aber leider bisher nichts Passendes finden. AT90CAN und PIC18F2480 sind mir leider
Ich würde gerne mal die ATMega32C1 in die Finger bekommen. In TQFP32 sind die echt niedlich. Das wird sich wohl nur noch etwas hinziehen und da die Automtive sind wird es die kaum je bei Reichelt o.ä. geben...
-
Thread
HI-Tech Compiler
Hört sich so nach PIC an... http://www.sprut.de/electronic/pic/allgemein/allgemei.htm
Fortune MCUs */ #if defined(__HTFSC__) || defined(_HTFSC_) #include <htfsc.h> #endif /* HI-TECH C for PIC32 */ #if defined(__PICC32__) #include <pic32.h> #endif /* HI-TECH C for PSOC */ #if defined(__HCPSOC__) #include <psoc.h> #endif #endif
-
Thread
Low Power - MSP 430 vs ATtiny (sleep mode)
Brauchst Du denn wirklich 8 MHz??? Egal ob PIC oder AVR: bei niedriger Spannung und langsameren Takt sinkt der Stromverbrauch dramatisch. Wenn der PIC mit 31 kHz läuft braucht er 4 µA, bei 8 MHZ braucht er 350 µA und bei 32 MHz braucht er 1.6
usuru schrieb im Beitrag #2153730: > Brauchst Du denn wirklich 8 MHz??? Egal ob PIC oder AVR: bei niedriger > Spannung und langsameren Takt sinkt der Stromverbrauch dramatisch. > > Wenn der PIC mit 31 kHz läuft braucht er 4 µA, bei 8 MHZ braucht er 350 > µA und bei 32 MHz braucht
-
Thread
uM-FPU64? Was steckt da drin?
micromegacorp.com/downloads/documentation/uM-FPU64%20Datasheet.pdf Vom Pinout her sieht das stark nach PIC24/PIC32 aus.
zum Beispiel), die Instruction Timings am Ende hingegen sind etwa mit 4 µSec für ein NOP oder um die 32 µSec für ein FDIVI aber Größenordnungen langsamer. Scheint tatsächlich auf eine Software-Emulation hinzudeuten, was dann mit der PIC24/32-Ähnlichkeit zusammenpassen würde, die Mike erkennt.
-
Thread
[V] Div SMD - Spannungsregler, Pic's, Transistoren, Tantal's, Dioden/LED
Kosten (Je nach Gewicht) EU weit. gtx-freak@gmx.net 1. 12 St 5,00 € Controller PIC16C621A-04i/SO 18-SOIC 8Bit, 4MHz, 1k OTP Microchip http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en011689 2. 12 St 5,00 € Controller PIC16F716-i/SO 18-SOIC 8Bit, 20MHz,
www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en011803 3. 16 St 5,00 € Controller PIC18F25k22-i/ss 28-SSOP 8Bit, 64MHz, 32k Flash, 256b Eeprom, Microchip http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en547043 4. 25 St 5,00 € Controller PIC16f1824-i/SL
-
Thread
Ein sachlicher Vergleich Pascal <-> C
Lothar Miller schrieb im Beitrag #3264015: > "Pascal vs C" ist eigentlich wie "Latein vs Englisch" In vinum veritas Interessant ist schon die Diskussion... wenn man bedenkt, das es eigentlich um PIC's geht und ein Free-Pascal. Wow, Delphi Respekt. C+
). Irgendwie komme ich da viel schneller zum Ziel als mit C++, und ja, ich finde das in Pascal geschriebene Programm etwas übersichtlicher als der C-Code. (Siehe mein Programm EleLa, in Lazarus geschrieben, kompiliert für Win32/64 und Linux32/64.) Ich würde
-
Thread
Mikrocontroller Auswahl?
brauchst du zuerst einmal einen Strom-Spannungswandler. Danach einfach auf einen ADC-Eingang vom µC. WElche Auflösung soll den der AD-Wandler haben? Reichen 10bit? Ich benutze PICs und empfehle dir mal bei Microchip(www.microchip.com) nachzuschauen. Es gibt in der PIC18F-Serie µC die besitzen
schreiben willst ist es auch kein größeres (technisches) Problem, ein externes EEPROM (Seriell, I2C, SPI - z.B. 32Kx8, I2C, 8 Pin, <2 ) anzuschließen.
-
Thread
PIC24FJ64 ADC Problem
Hallo, bei mir funktioniert folgender Code auf einem PIC24FJ256GA110 mit dem C30 Compiler. Ich habe Autosampling gewählt damit ich irgendwo im Code den AD-Wert aus dem register ADC1BUF3 lesen kann. [c] void ADC_Init(void) { AD1PCFGLbits.PCFG3
Hier übrigens noch der Link zu einem sehr guten Buch für den Einstieg in die Pic24 Welt. Kann ich wärmstens empfehlen... (englisch) http://www.amazon.com/Programming-16-Bit-PIC-Microcontrollers-Technology/dp/0750682922 Programming 16-Bit PIC Microcontrollers in C - Learning
-
Thread
HC12 oder M16C
16- bit Mikrocontroller umsteigen. Dazu habe ich mir den HC12(www.elektronikladen.de) und den M16c/M32c (www.glyn.de) Welcher ist besser(Leistungsfähiger)? Kann mir jemand Tipps geben(Abgesehen davon, dass ein M16c-Board billiger ist). Zu beiden habe ich kostenlose Compiler gesehen
@Sebastian Mit dem M16C machst du sicherlich nichts falsch. Vom Low-Pin Count Device R8C, über den M16C bis zum M32C sind die Controller alle SW Kompatibel. Bei den M16C und M32C Devices mit 100pin und 144pin Package existiert