-
Thread
Mikrocontroller Auswahl C++ Unterstützung, CAN, I2C, Open Source Compiler
Anon A. schrieb im Beitrag #4454359: Schau Dir die PIC24/dsPIC/PIC32 an. Microchip hat aktuell über 1000 verschiedene PICs auf dem Markt, da sollte auch für Dich was dabei sein. Es gibt auch 5V-Modellreihen (wenn auch nur wenige), und bis 28 Pins gibts
sind durch JTAG bei neueren uC rar gesät. Frank K. schrieb im Beitrag #4455158: > Schau Dir die PIC24/dsPIC/PIC32 an. Cyblord -. schrieb im Beitrag #4455949: > Da stimme ich zu. > Und ich würde jederzeit wieder zu ST gehen. Weil wenn man sich im STM32 > Ecosystem mal eingerichtet hat, hat man
-
Thread
PIC32 Daten im Flash ablegen
>..könntest du mir noch erklären was mir dieser Code jetzt bringen soll? Mit dem Pic32 kann man direkt über Zeiger ohne besondere Funktionenaufruf (wie bei Pic24) das Flash lesen: [c] //Zeiger auf eine 32Bit VIRTUELLE Adresse, bei absoluten Adressen bekommst du einen Fehler UINT32
auf der Microchip Seite / Pic32 oder USB Teil findest du viele Beispiele, auch von dem Bootloader für die Pic32 Reihe. USB Framework for PIC18, PIC24 & PIC32: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId
-
Thread
Das Ende von 8bit?
Dezimalzahlen (Uhren, Taschenrechner) besser als 8 bitter. Was ist mit 16-bittern (MSP430, MB90, M16C, PIC24) erfreuen die sich nicht gutem C-Supports und man merkt gar nict ob 16 oder 32 bit ? Ach, die kennst du gar nicht ? Da liegt das Problem. Exoten verbreiten sich nicht (was übrigens Gründe hat
Lothar schrieb im Beitrag #4650562: > Microchip setzt doch grade auf PIC32 in ganz kleinen Packages als > Drop-in ab PIC10 und teilweise sogar billiger: Wie soll denn so ein sauteurer (ca. das doppelte eines PIC10F200) und stromfressender (0,5 mA bei 1MHz!) Bolide mit
-
Thread
Projektvorstellung: CAN-Hutschienenmodul für Smart Home
www.mikrocontroller.net/topic/76266#new ein CAN-Hausbussystem in Basic von Mikroe nachgebaut, läuft mit 18F PIC-Controllern, die in Schalterdosen passen und Hutschienenmodulen. Dazu die Eine oder andere Erweiterung mit TouchTFT als Bedienterminal oder mit bis zu 24 Dallas 18B20 Temperaturfühlern. Dann gibt
Mein Vorschlag: externes Relais mit Handfunktion: http://www.reichelt.de/FIN-4C-01-9-24V/3/index.html?&ACTION=3&LA=446&ARTICLE=62762&artnr=FIN+4C.01.9+24V&SEARCH=Faston
-
Thread
Mikrocontroller & WLAN, Zugriff ab Layer 3
Netzwerkinterface. Und wenn Du Dir mal anschaust, wie unterschiedlich die unterstützten Architekturen PIC18, PIC24/dsPIC und PIC32(MIPS) sind, dann sagt das schon einiges. fchk
Netzwerkinterface. Und wenn Du Dir mal > anschaust, wie unterschiedlich die unterstützten Architekturen PIC18, > PIC24/dsPIC und PIC32(MIPS) sind, dann sagt das schon einiges. Laut Licence-Agreement darf ich den kompletten Stack nur portieren, wenn ich einen Microchip-Mikrocontroller oder -DSP verwende
-
Thread
Oscillatorschaltung dsPIC33FJ128MC706A
anderen PICs die interne > Verschaltung etwas anders ist. Beide Varianten finden sich z.B. in dsPIC33/PIC24 Family Reference Manual / Oscillator Module (DS70005131A) - oscdiads1.jpg ist dort als Figure 5-1 auf Seite 21 unter 5.0 PRIMARY OSCILLATOR (POSC).
https://www.mikrocontroller.net/topic/557779#7467615 Ich habe mir jetzt einige Datenblätter von PIC24xxx und dsPIC33xxx angeshen, in allen ist der Oszillator wie im o.g. Link gezeigten Bild https://www.mikrocontroller.net/attachment/605628/oscdiads2.jpg aufgeführt. Man muss daher davon ausgehen, dass
-
Thread
Ausführungszeit ISR
schlecht, du wirst Probleme damit haben den Port in regelmaessigen Abstaenden zu lesen. Wenn du nur 24 bit brauchst, lies lieber ohne Interrupt aus alle 24 bits nacheinander, extra ausschreiben also keine Schleife. u.U. musst du mask nicht nach 32bit konvertieren wenn du es mit den unteren 8bit veroderst
Beim AVR-GCC dauert ein leerer Interrupt 23 Zyklen: [c] ISR( foo ) { } [/c] Bei 24 Zyklen ist also gerade noch Zeit für ein NOP.
-
Thread
PIC BRA vs GOTO
nur mal eine zwischenfrage: hast du auch mal den blick zu den PIC24er gewagt? die gibt's auch ganz schön klein und sind oft preislich attraktiver als die 18er, jedoch 3.3V ..ist nur so eine idee ;-)
Master Snowman schrieb: > nur mal eine zwischenfrage: hast du auch mal den blick zu den PIC24er > > gewagt? die gibt's auch ganz schön klein und sind oft preislich > > attraktiver als die 18er, jedoch 3.3V ..ist nur so eine idee ;-) Naja die Hardware ist im Moment auf 5V ausgelegt
-
Thread
Low Cost 5 s Verzögerung
auch nur von 2V bis 15V zu bekommen, am Eingang hilft ein Spannungsteiler, am Ausgang 1 Trasi um an 24V anzupassen, 2 Widerstände für den Eingang 24V zu 5V, einen TL7705, einen Transisor BC546 + R für 24V raus, ein Kondi zum abblocken -> = 6 Bauteile und nix AVR, nix programmieren = fertig Gerald B
nur von 2V bis 15V zu bekommen, am Eingang > hilft ein Spannungsteiler, am Ausgang 1 Trasi um an 24V anzupassen, 2 > Widerstände für den Eingang 24V zu 5V, einen TL7705, einen Transisor > BC546 + R für 24V raus, ein Kondi zum abblocken -> = 6 Bauteile und nix > AVR, nix programmieren = fertig
-
Thread
mikrocontroller für 16x10 led matrix
Ich kann nur zu mir sagen, dass ich mit AVR angefangen hab aber dann doch recht schnell auf die PIC-Schiene umgestiegen bin. Fragt mich nicht warum aber irgendwie gefallen mir die besser. dsPIC / PIC32 -> erhöhte Leistungsmöglichkeiten. Gruß
Wieso 4 ? Weil man 90 duo Leds ansteuern soll, mit current sink, also ist das Multiplexing 2x4x24 = 96 mögliche Leds bei dem Board. 4x24 für HE-ROT und 4x24 für GRUEN. Ich schrieb auch 4 Kanälen je Farbe, also insgesamt 8 Kanäle bei zwei Farben. Der Strom der high side driver muss halt mittels
-
Thread
Euer Lieblingscontroller
PIC24FJ Toller Controller, sparsam bei Bedarf, jede wichtige Hardwareschnittstelle an Board.
PIC 12F675 für Miniprojekte. PIC24FJ für größere Projekte. MSC1210 für Messgeschichten.
-
Thread
Spotwelder - Transistortreiber
Wie, dieser PIC ist ein kompletter Fake? Hatte welche mit Elektronik noch nie in der Hand. Ich dachte bislang der zeigt die Spannung an.
begrenzt, dass die Sicherung gerade nicht fliegt. In dem Falle ist kein Schaltelement vorhanden. Der PIC mißt nur die Spannung, mehr nicht. Wird nach einer gewissen Zeit eine Mindestspannung erreicht, dann schaltet sich erst die Last zu, bzw. vom PIC wird signalisiert, dass die Last sich jetzt einschalten
-
Thread
Suche support zur Realisierung (in HW & SW) eines Betriebsstunden,- Zyklus Zählers
Marco R. schrieb im Beitrag #5451697: > Anforderungen sind: > - PIC µC Zwingend PIC oder beliebiger µC (AVR)? Gehäuse inklusiv bzw. Einbau in Maschine?
schrieb im Beitrag #5451836: > Marco R. schrieb im Beitrag #5451697: >> Anforderungen sind: >> - PIC µC > > Zwingend PIC oder beliebiger µC (AVR)? > Gehäuse inklusiv bzw. Einbau in Maschine? ja, mit dem PIC Systemen habe ich einen technischen direkten Ansprechpartner. gehaüse ist nicht
-
Thread
PIC vs IRdA / PIC18Fmit MCP2410
PIC24F sind generelle ja 16bit) oder ist dies nur Zufall? ich bedanke mich mal in Vorraus für jedes Informationsbringende Engargement mit grüssen Axel
Axel F. schrieb im Beitrag #2531969: > grundlegende Erfahrungen mit dem PIC18F von Microchip sind vorhanden, so > das wir uns derweil schwer tun mit einen Umstieg auf die PIC24F Familie > wo das IRdA über einen on Board Encoder bereits implementiert ist.... An welcher
-
Thread
dsPIC USB CDC Serial Emulator
gut und umfangreich, in dem auch letzteres (HID zum debuggen) erklärt wird: http://www.engscope.com/pic24-tutorial/14-1-usb-an-introduction/
Hallo, ich habe das für einen PIC24FJ128GC006 durchgezogen. Die Makros und #ifdefs in den Microchip examples sind allerdings wirklich schlimm... Im Endeffekt würde ich mit dem CDC - USB-Seriell "Basic example" nehmen. Das Projekt
-
Thread
PIC Programmieren
Zur Not: https://www.ebay.de/itm/265922947459 12F Series: PIC12F508 PIC12F509 PIC12F629 PIC12F635 PIC12F675 PIC12F683 ~10€ inkl. Versand aus China. Description Support the most popular programming PIC chips, read, encryption and other features. Power
umgedreht, also falsch!. Leider fehlen im Plan die Bezeichnungen der einzelnen Leitungen. Wie der PIC im DIL-8 eingelegt werden soll steht auch nicht dran, ich nehme an an Pin 1-4/21-24
-
Thread
[Projektaufruf] Lasst uns eine Kompaktsteuerung bauen
an Oberseite für Einstellungen 2 Platinen (1X Steuerung,1X Leistung/Klemmen) 2 Versionen 1X mit PIC µC / 1X mit AVR um Streitigkeiten in diesem Forum auszuschliessen PIC: 18F46K80 Besteht Interesse daran? Was übernehme ich? Schaltplan Entwurf Layout Entwurf Schablonen Entwurf für Fräsungen
Tranceiver, usw. Mehrere Steuerplatinen mit den diversen µControllern. Der erste Entwurf wird mit einem PIC sein, weil ich eben PIC erfahren bin. Die anderen Versionen werden danach ausgearbeitet.
-
Thread
Microchip TCP IP Stack HTTP Server
* FileName: TCPIPConfig.h * Dependencies: Microchip TCP/IP Stack * Processor: PIC18, PIC24F, PIC24H, dsPIC30F, dsPIC33F, PIC32 * Compiler: Microchip C32 v1.10 or higher * Microchip C30 v3.12 or higher * Microchip C18 v3.34 or higher * HI-TECH
the default of 00-04-A3-00-00-00 #define MY_DEFAULT_MAC_BYTE2 (0x04) // if using an ENCX24J600, MRF24WB0M, or #define MY_DEFAULT_MAC_BYTE3 (0xA3) // PIC32MX6XX/7XX internal Ethernet #define MY_DEFAULT_MAC_BYTE4 (0x00) // controller and wish to use the #define MY_DEFAULT_MAC_BYTE5
-
Thread
PIC: Verify failed
Hallo TK und Mitleser, ich habe hier einen dsPIC30F2010 und ein PICkit3. Der PIC wird über das PICkit gespeist. Bei MPLAP IPE wird ja ganz oben der zu programmierende PIC ausgewählt, dann der PICkit3 connected. Es ist somit ausgeschlossen, dass
übersehe vllt. etwas. Wo > soll ich denn Fehler suchen? Daten, nicht Adresse. Der Flash-Adressraum im PIC24 und dsPIC ist 24 Bit breit, der Daten-Adressraum 16 Bit breit. In Deinem Fall ist das oberste Byte auf 0, soll aber ff sein. Ich gehe mal davon aus, dass es irgend ein Problem mit Deinem Hex-File
-
Thread
Microchip springt auf den Arduino Zug auf
ich eine Affinität zu Z80 habe, wird die heutige Generation eine Affinität zu AtMega, MPS430, oder PIC24 haben und diese auch auf Arbeit bevorzugt einsetzen.
Z80 habe, aber der ist tot. >wird die heutige Generation eine Affinität zu AtMega, MPS430, oder PIC24 >haben und diese auch auf Arbeit bevorzugt einsetz und Renesas? Die sind Marktführer und haben sehr gute CPUs.
-
Thread
Verwendung der µCs in der Industrie
PIC in Solarwechselrichter
AR.Drone u.a. PIC24HJ16GP304 http://www.ifixit.com/Teardown/Parrot-AR-Drone-Teardown/3984/1 Alter Logitech TrackMan Marble -> CY7C63413
-
Thread
Wir kriegen euch alle!
aktuellen Reichel Katalogs (6/2007) ein R8/13 abgebildet ist? Das ist dann wohl das ende von AVR und Pic. :-) Olaf
Architektur, 16bit und 20bit Adresse. 3: M16c mit 20bit Architektur, 16bit und 20bit Adresse. 4: M16c mit 24bit Architektur, 16bit und 24bit Adresse. 5: M32c mit 24bit Architektur, 16bit und 24bit Adresse. Ich finde das ziemlich verwirrend. Warum heisst (2) R8c und nicht M16c. Warum heisst (4) M16c und
-
Thread
Hat jemand Erfahrung mit dem 2,4GHz-Transceiver RFM70?
jemand noch ne Idee was ich bei der Portierung des Hope Codes vergessen habe. Ich verwende einen PIC18f2525 habe geändert: MCU Init: alt neu ANSEL -> ADCON1 = 0x0F; -> alles digitale I/Os WPUB -> -- Habe es mit dem High tech c Compiler kompiliert. Musste also noch die include <pic.h> auf
Ja. Ich nutze den PIC16F876...ich könnte dir den HEX Code für den Empfänger schicken. ich nutze aber nicht die gleichen PIC Pins zum RFM wie Hope. Müsste nochmal schauen, denke es war der PORT C und die POrt B Pins für die
-
Thread
Fragen zu Speicher eines Datenlogger
RS232. Da es hier im Forum häufig zu lesen war was der PIC alles nicht können soll nun mal eine Klarstellung. Selbstverständlich kann ich mit dem PIC indirekt adressieren um z. B. Tabellen zu bearbeiten oder Datenblöcke zu verschieben senden usw ( fsr Register
Leitungen benötigt, kann man leicht mit einer 3.Leitung 2 * 4 EEPROMS ansprechen. Die Pagesize des AT24C512 ist nicht 64Byte sondern 128Byte (bzw. 256Byte beim AT24C1024). Peter
-
Thread
18F4455 HILFE...
Also erstmal hallo! bin ein absoluter neuling auf dern PIC gebiet - also habt bitte nachsicht mit mir! Es geht um folgendes; ich bekomme aus 24 Kanälen 24 analogsignale; diese signale sollte ich dann per usb an den rechner schicken (digital versteht sich
mit einer beliebigen Programmiersprache ist kein großes Problem. Wie kriegst du eigentlich die 24 Analogsignale in den PIC? Benutzt du zusätzlich einen AD-Wandler mit auf der gleichen Platine? Wenn ja, dann mußt du dir Mühe beim Layout geben. Der PIC läuft intern mit 48MHz (für USB), und das saut
-
Thread
WiFi PicTail und PIC32
nicht prüfen. habe die alte MLA nicht mehr installiert. unter deinen #defines sollte ein #define MRF24_IN_SPI2 oder so ähnlich sein mit welchem du SPI2/SPI1 wählst, ist aber bei dir nicht sichtbar. wenn du auch den PIC32MX795F512 benutzt, und mir sagst welches Beispiel aus welcher MLA version.....UND
musst du mehr geändert haben als das was du als "dein config" bezeichnest. Zuerst, ich habe den MRF24G mit einem PIC24F auf dem Explorer16 in Slot-hälfte 2 , also SPI2 am laufen gehabt, gemäss meiner alten notes. Das PIC24F PIM hab ich in der Firma u werde es wohl auch nicht am Wochenende zur hand haben
-
Thread
PIC 18f 24bit Division
Komma besteht. Diese Zahl wird als Referenz gesichert Das hast du ja schon vorher, achso verstehe. 24bit / 24bit = 24bit result. Das reduziert man auf 16bit, indem man es nach rechts schiebt, also gebrochen 2/4/8/16/... Wenn du aber krumme Werte brauchst, dann multipliziere den wert mit einem 16bit
weil ich nur 16bit Zahlen habe. Hier fixed point multiplikation/division laut microchip app/note. 24 div 24 sind 420 Instruktionszyklen. 24 mul 16 sind 43 Instruktionszyklen. 40 div 24 sind 130 Instruktionszyklen. Angenommen, du machst eine Division, sowie eine kombinierte Multiplikation/ division
-
Thread
LCD Problem nach I2C-Start
S1 und S2 und kannst problemlos debuggen. Zur Umrüstung auf reinen 3.3V Betrieb: 7. Ersetze den PIC16F877A durch einen PIC16LF877A und den Quarz durch einen 10 MHz Quarz. Alternativ kannst Du auch einen ganz anderen PIC einsetzen - ich würde da den PIC18F46K20 empfehlen. Der läuft auch bei voller
brücken, Extra Pullups R4 und R5 entfernen. 9. Sicherstellen, dass das EEPROM eines für 3.3V ist (24C...: 5V 24LC...:3-5V 24AA...: 1.8-5V) 10. Alle Bausteine von der 5V-Versorgung auf die 3.3V Versorgung umklemmen. 11. Die Textmodus-LCDs laufen fast alle auch mit 3.3V, brauchen dann aber eine negative
-
Thread
PicKit 3 hängt - Lösung
*ggg*): man benötigt nicht unbedingt einen PICKIT3, ein alter PICKIT2 reicht auch da der verbaute PIC24F damit geflasht werden kann.
welcher die Firmware laden/updaten soll defekt. Da hilft nur mehr den Bootloader neu auf den verbauten PIC24Fxxxx zu flashen, welcher dann die aktuellste Firmware nachlädt. Bevor man sich aber zu solch drastischer Massnahme entschliesst, sollte man überprüfen ob der PICKIT3 tatsächlich nicht mehr erkannt
-
Thread
PIC18F45K20 Taktprobleme
glaube ich kaum dass er mit 100MHz stabil läuft. Ich hätte aber eine Lösung für dein Problem: Ein PIC24EP32GP204 mit 70MIPS, den kannst du mit der gleichen IDE und eventuell mit dem gleichen Programmer programmieren...
Im Übrigen klingt sowas eher nach einer Aufgabe für einen kräftigeren 32bit-Controller z.b. den PIC32MX250F128B, der dürfte einer der schnellsten PIC fürs Breadboard sein (83 MIPS). Programmieren geht mit MPLABX und dem XC32, der Umstieg von PIC16/24 ist nicht allzu groß (C vorausgesetzt). Denk
-
Thread
PIC-Mikrocontroller mit vielen PWM Ausgängen
PIC24FJ64GA002 zum Beispiel. Besonders schön find ich das dieser PIC intern eine Matrix hat, so dass man die PWM an fast beliebige Pins schalten kann. Auch an mehrere gleichzeitig.
PS: viel ist natürlich relativ: der GA002 hat 5 unabhängige PWMs, der GA106 9, und andere PIC24 haben 16.
-
Thread
Uhr mit PIC18
Was ist "etwas" und woher kommt der Takt für den Pic?
Hallo, ich habe das beim PIC 18F auch schon öfter gemacht. Allerdings hat mein PIC einen RTV via I2C angebunden. http://www.schwabenplan.com/allgemeines.htm PIC18F46K80 oder PIC18F97J60 Viele Grüße Ingo
-
Thread
Vergleich der µCs nach IO-Performance
bisweilen nur eingeschränkt für die Anwendung zur Verügung stehen. Manche der Programmer für die PIC16/18 sind auch für die PIC30/24/33 zu gebrauchen. Siehe sprut.de. Und ICD2-Klone gibt's recht günstig, damit ist dann auch Debugging möglich.
Oups - d.h. man muss den nehmen? "Frei" verfügbar gibt es keinen? > Manche der Programmer für die PIC16/18 sind auch für die PIC30/24/33 zu > gebrauchen. Siehe sprut.de. Sprut kenne ich - aber da es für mich 2 paar Stiefel waren, bin ich nicht auf die Idee eines Zusammenhanges gekommen. > Kann
-
Thread
PIC 16F84 geeignet ?
ist immer wieder ein Stolperstein, nach dem Motto "Warum ist mein RAM immer so schnell voll?". PIC24 und PIC32 sind in dieser Hinsicht viel angenehmer, und da man dort mit gcc-Derivaten arbeitet, wird der Standard ganz gut abgedeckt, was fürs C-Lernen nützlich ist. Eine Preisfrage ist das nicht
. Für C nehme ich den PIC24FV32KA302 oder aufwärts. Gruß Anja
-
Thread
Entwicklung Converter Impulszähler (Hallsensor) auf 0-10V
einem Schrumpfschlauch verpackt wird und auf beide Seiten einen Stecker hat. Versorgungsspannung 24 V DC steht zur Verfügung. Analoger Eingang an der Steuerung vorhanden mit: 0 - 3 Volt (bzw. 0 - 10 V - ca. 100 kOhm) Der Hallsensor ist laut Spezifikation mit 3,5 bis 24 Volt betreibbar. Wir
1% Widerstände nehmen. Das geht alles in den Platzbedarf und den Zeitaufwand des Layouts ein. Ob PIC, AVR oder MSP430 entscheidet der Preis, es sei denn du hast dich auf PIC festgelegt. Eigentlich hab ich für sowas nicht mehr die Zeit, aber reizen würde mich das Projekt schon. Aber in einer einzigen
-
Thread
SP14Q002-A1 aus eBay - Erfahrungsaustausch
ups 6. Computer ( oder Avr/pic usw)
@Ben Wo im Katalog von Reichelt steht, das diese Module eine neg. Spannung von 24V erzeugen?
-
Thread
I2C PIC 18F2550 und MCP4728
dabei. Ein Beispiel für I2C wirds vermutlich geben. Möglichkeit 3: Der Code im Anhang ist für PIC24. Ich habe den da geklaut: http://www.engscope.com/pic24-tutorial/ Da ist auch Dokumentation dabei. Dazu muss ich sagen, der Code ist furchtbar unelegant, mit __delay und ähnlichem Mist - schrecklich
http://www.sprut.de/electronic/pic/grund/i2c.htm
-
Thread
Wer kann mir einen Pic brennen?
Erstmal Danke. Sobald der PIC da ist schreibe ich dir. Wie alt ist der PIC?
geschrieben : Unbenutzt in Stange..... Egal, falls doch jemand mal was braucht. Mach selbst mit PIC24F/HJ rum... Gruß Sascha
-
Thread
TFT-LCD LQ043T3DX02
versuchen ob ich weiter komme... Also meine Idee ist es dieses Sharp graphic Display mit einem PIC Microcontroller anzusteuern. Ich möchte einen PIC aus 24 Familie verwenden, und zwar einen PIC24HJ128GP504. Dieser Microcotroller sollte einen Solomam SSD1906 Controller ansteuern. Um die Graphicoberfläche auszugeben sollte auf dem PIC die freie Graphic Library von Microchip verwendet werden. Hat jemand vieleicht eine Ahnung ob die 3 Bausteie (PIC, SSD1906, LCD), vom Graphicspeicher und vom Interface kompatibel sind? Ist der Graphikcontroller
-
Thread
Welche AVR sind mit SPI zu programmieren
Frank K. schrieb im Beitrag #6906695: > Und wenn Du dann schon dabei bist, ist der Sprung zu PIC24/dsPIC33 auch > nicht mehr weit. Du sind eher noch einfacher zu programmieren als AVR, > und als 16-Bit Prozessoren für C noch besser geeignet, weil der > C-Standard ja für 16-Bit Maschinen geschrieben
Frank K. schrieb im Beitrag #6906695: > Und wenn Du dann schon dabei bist, ist der Sprung zu PIC24/dsPIC33 auch > nicht mehr weit. Du sind eher noch einfacher zu programmieren als AVR Nein, das sicher nicht. > und als 16-Bit Prozessoren für C noch besser geeignet, weil der > C-Standard
-
Thread
Gedanken zur Auswahl eines µ-Controllers
hinkriegen? Das > geht nur seriell Ich brauch doch theoretisch "nur" die spannungsangepassten Signale (24 in der Zahl) an die 24 Pins der 24 ADUs anschließen. Die ADUs sind pheriphere Einheiten, d.h. einmal durch einen Interrupt angestoßen arbeiten sie selbstständig und parallel. Das heißt sie setzen alle
, nur 2minuten Nachgedacht, nicht verifiziert!) ICh würde einen "schnellen" µC mit USB nehmen, PIC32 wahrscheinlich. Evtl. geht aber sogar noch ein "kleiner" Pic18F4550, müsste man schauen. Als Wandler 24Gleiche Einfachwandler mit SPI. Die HArdware SPI des µC würde ich Links liegen lassen und
-
Thread
PIC18F2585 uart send complete
man nicht allzu viel Performance. In dessen ISR kannst du den PIN setzen. Alternativ nimm neuere PIC24, wie der PIC24FV32KA304. Die können das was du willst. Da kann man das Verhalten mittels UTXISEL so einstellen, dass der Interrupt kommt, wenn das shiftregister leer ist. Es kann sein, dass einige
Vorsicht geboten! Bei den alten PICs ist die Peripherie oft Mist. Bei den neueren PICs, speziell einige PIC24, ist die Peripherie inzwischen ein echter Pluspunkt. Numm z.B. einen PIC24FJ128GC006 :-)
-
Thread
PICs ohne IDE programmieren
Da hast du ein Problem. ich könnte dir ja mein eigenes PIC-Brennprogramm als Quelle schicken, aber du müßtest dazu folgendes selber leisten: 1. Die Algorithmen für die PIC32 selber implementieren 2. Die Anpassung für ein PIC-Kit oder irgend etwas Eigenes
Assembler, aber nicht unter C als Anwendung auf > dem PC. Das wird nicht reichen. Für jede PIC-Familie, manchmal auch für eine Unterfamilie wird eine passende Firmware in den PICKit geladen. Die Firmware für PIC24F.. ist eine z.B. andere als die für PIC24E... Es gibt aber ein Standallone Programm
-
Thread
Welche IDE um Controller zu programmieren/flashen
PIC24 und PIC32 Controller anzuschauen, wobei nicht nur die Prozessoren schneller sind, sondern auch die Peripherie deutlich besser und mehr. Programmable Pin Select PPS, d.h. die Fähigkeit quasi jede Funktion
diese > Brücke gegangen ist, ist dann auch eher bereit, sich auch die deutlich > leistungsfähigeren PIC24 und PIC32 Controller anzuschauen, Leistungsfähiger als was? Als PIC8? Das ist nun wirklich keine Kunst.
-
Thread
Kann assembler file nicht builden
in weiter Ferne lag, und sowas wurde auch damals schon Library genannt. ; RCS Header $Id: fp24.a16 2.7 1996/10/07 13:50:29 F.J.Testa Exp $ ; $Revision: 2.7 $ ; PIC16 24 BIT FLOATING POINT LIBRARY
beim TE ja gar nicht, bei meiner älteren IDE schon. Ich hab der aber auch erzählt, dass es um einen PIC16F628 geht, nicht PIC16F628A. Allerdings gäbe es da bei der älteren Version nur eine Warnung, nicht einen Abbruch.
-
Thread
PIC - Programmierumgebung für C
Um welchen PIC geht's denn überhaupt? Ich programmiere PIC24 und dsPIC33 mit dem kostenlosen C30-Compiler von Microchip. Als Projektumgebung nehm ich den guten alten "Programmer's Notepad", zum Build und Debuggen
einstig wirklich sehr geeignet (noch nicht sehr komplex). und nochmals eines däftig drauf geben die PIC24 in leistung, ausstattung und komplexität.
-
Thread
Quadratur Interface PIC ?
Guten Tag, ich habe gerade angefangen mich mit PIC Controllern zu beschäftigen und Zwar habe ich mir einen Pic18 und einen PIC24FJ128GA010 ausgesucht. Jetzt habe ich gelesen das PIC auch ein Quadratur Interface (QEI) besitzen. Nur kann ich die Register
schneller zum Ziel komme ist MAPS: https://www.microchip.com/maps/Microcontroller.aspx Listet 4x PIC18F..31 und 16x PIC24EP... mit Quadrature Encode/Decode Interface.
-
Thread
7 Segment Anzeigen Steuerung
Hallo, ich möchte eine 5 Stellige 7 Segment Anzeige (Conrad: 1050585 - 62) mit einem PIC18 ansteuern. Dabei möchte ich einfach nur einen Wert Anzeigen der sich alle 24 Stunden um 1 erhöht. Nun ist es aber so, dass der Installation's Ort der Anzeige selbst so wenig platz bietet, dass ich
#4785713: > Hallo, > ich möchte eine 5 Stellige 7 Segment Anzeige (Conrad: 1050585 - 62) mit > einem PIC18 ansteuern. > Dabei möchte ich einfach nur einen Wert Anzeigen der sich alle 24 > Stunden um 1 erhöht. > Nun ist es aber so, dass der Installation's Ort der Anzeige selbst so > wenig platz bietet
-
Thread
Lichterkette auf Timer umbauen
m.n. schrieb im Beitrag #7276342: > Es wäre kein Problem, ein 24 h Timing dazu zu programmieren. Mit > geringer Genauigkeit per WDT oder zusätzlichem Uhrenquarz. Nochmal auf Hochdeutsch ;-)
bleibt das Herz aber nur drei Stunden an, am nächsten Tag wieder 4 Stunden usw. Die Platine für den PIC ist ein Stück Lochraster in einem selbstgedruckten Gehäuse. Der 18650 steckt ebenfalls in einem selbstgedruckten Gehäuse; der 4,1 Volt-Akku hält recht genau 14 Tage durch. Das hex-file für den PIC habe
-
Thread
24 Lichtschranken mit dem PC überwachen
Unterstützung - findest du hier im Forum und beim [[AVR-Tutorial]]. Wenn du das hast, versuch dich daran, die 24 Eingänge (das können auf die Schnelle 24 Stück Draht auf einen Massekontakt sein) einzulesen und auszuwerten und dann auch zum PC zu übertragen. > können. Es gibt Counter ICs mit parallelem Ausgang
Dominik R. schrieb im Beitrag #1811149: > 24 oder mehr > Lichtschranken Ein bisschen genauer müsste es schon sein. Mit einem 40-Pin ATMEGA hast du für 24 genug Pins. Du musst nur in regelmäßigen Abständen drei Ports auslesen (pollen bzw. Timer-ISR