-
Thread
irsnd Callback function
for timer2 e.g. 1,4,16 # define F_CPU 32000000UL // PIC frequency: set your freq here # define PIC_Scaler 2 // PIC needs /2 extra in IRSND_FREQ_32_KHZ calculation for right value # else
|| defined(__PCB__) || defined(__PCH__) // CCS PIC compiler # define PIC_CCS #elif defined(STM32L1XX_MD) || defined(STM32L1XX_MDP) || defined(STM32L1XX_HD) // ARM STM32 # include <stm32l1xx.h> # define ARM_STM32 # define ARM_STM32L1XX
-
Thread
STM32 vs. AVR16 messen von Spannungen von 0,5-1,2V
minimaler VDDA/VREF+ Spannung von 2,0V (STM32F303, STM32C011) - beim STM32F042 sind es sogar 2,4V... Wie misst man mit einem STM32 dann z.B. 0,5V-1,0V ohne 50% oder mehr der Auflösung zu verschenken?
Hallo, mit CAN gibt es noch folgende 8Bit Controller Serien PIC16F180 PIC18-Q83 PIC18-Q84 und "ältere" ATmegas.
-
Thread
Wer hat den leistungsfähigsten Mikrocontroller in THT?
Es gibt 40 MHz PIC32MX und 70 MHz PIC24EP/dsPIC33EP in DIL28. fchk
tatsächlich auch unter den Leistungsfähigeren Typen noch einiges in THT. So beispielsweise welche von den PIC24 (16Bitter), die schon genannten dSPic (16Bitter mit rudimentärer DSP Hardwareergänzung) und aber auch PIC32, also 32Bitter mit MIPS Kern. Alles auch in DIP verfügbar. Aus dem Stehgreif wüsste ich
-
Thread
MAX3232 "sendet" endlos ein 70-100kHz Signal ohne Einkommende Daten
immer noch mit > gleicher Größe? Also ich habe auch ein Komplett bestücktes Board, darauf ist ein PIC32 andem der MAX angeschlossen ist,UART ist soweit konfiguriert, auch dort ist das selbe Problem. g457 schrieb im Beitrag #3079570: > Sicher dass Du RX und TX richtig(tm) verdrahtet hast? Sieht
an die TXD Pins des RFID-Readers...also hier kommt das > Signal rein. Die Pins 7 und 14 gehen am PIC32 an die UART-RX Pins. > Sollte doch soweit passen oder nicht?
-
Thread
AVR mit USB steuern
was auch immer (HID, MSD, CDC oder Dein eigenes Protokoll) verkaufen. Ein Beispiel ist der Atmega32u2: http://www.atmel.com/devices/ATMEGA32U2.aspx
nur den USB-Bootlader mit AVR109 Protokoll. Der hardware Uart ist als Uart Nr #1 im atmega32u4 verankert.
-
Thread
Neuer Programmer von mikroElektronika für PICs
MikroElektronika hat einen universellen PIC programmer: http://www.mikroe.com/eng/products/view/712/mikroprog-for-pic-dspic-and-pic32/ Über 570 PICs, das ist doch mal was. Okee, ich benutze auch deren Compiler, daher kann ich auch den
stolzen Preis und Nachbauten wie bein ICD2 habe ich noch nicht gefunden. Ich nutze im Moment einen PicKit3, will aber zu PIC32 und da nutzt mir der PicKit3 nichts wie ich gehört habe.
-
Thread
Suche guten MC mit ISP und USB und Experimentierboard
Hallo zusammen, ich habe nun einen dsPic gefunden, den ich im Moment ganz nett finde: dsPIC30F4012 Was haltet ihr von dem? Ich hab auch gleich mal nach dem PicKit3 geschaut. Auf Reichelt gibts ein PicKit3 Debug Express, aber da ist ja ein
Hallo Der dsPIC30F4012 hat kein USB ebenfalls kein USB hat die dsPIC33 Serie. Ich habe das PIC24 Starterkit Zuhause. Dieser PIC24FJ256GB110 hat USB. http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE
-
Thread
PIC 18F1330 hängt sich auf
Programm nicht angesehen (PICs sind mir zu kompliziert). Ich hatte nur vermutet, daß der RTC den PIC zyklisch aufweckt wegen Strom sparen. Beim AVR hätte man keinen extra RTC benötigt, da der ja intern mit T2 einen 32kHz-Quarz zählen kann, während der Haupttakt und die CPU schläft. Peter
zum ersten Mal. Die RTC löst am EXT3 Pin eine Flanke aus, diese Flanke setzt intern ein INT Flag im PIC. Der Global INT ist aber gesperrt, daher wird keine Routine angesprungen. Ich frage das Flag manuell ab. Der PIC wacht dadurch auch auf. Externe RTC deshalb weil Lösungen mit 32khz Quarz zu ungenau
-
Thread
Microcontroller-Uhr puffern
schon mit 15 Minuten pro Jahr Ungenauigkeit rechnen. Literatur dazu: http://www.sprut.de/electronic/pic/programm/lcduhr/lcduhr.html http://www.sprut.de/electronic/pic/programm/lcduhr32/lcduhr32.html http://www.sprut.de/electronic/mess/frequenz.htm
allerdiungs die genaue Quarzfrequenz ins Programm eintragen (durch Messungen bestimmbar). Und bei einem 32kHz Quarz macht sich eine abweichung der Frequenz viel stärker bemerbar als bei einem 4Mhz. Das wichtigste: Ein 32kHz oder 4Mhz Quarz wird alles andere haben aber nicht 32kHz bzw. 4Mhz haben. Kein
-
Thread
Funktion Reifendruckanlerngerät EL-50448; OEC-T5; Welches Bauelement ist das?
Prozedur ab. Der externe 4 MHz Oscillator auf der Platine geht direkt an die Pins 2+3 (OSC IN) vom PIC.
ganz gut: > - 17 Bits Preamble > - Synchronization pattern (laut Datenblatt fest vorgegeben) > - 32 Bits Daten (Manchester codiert) Ein "K" entspricht also einem Bit. Da es am PIC also ein bereits moduliertes Signal gibt kann mein Siglent leider keinen Manchester-Decode durchführen, oder ich
-
Thread
Das Ende des Z80
welche Lizenz es ist? https://github.com/MockbaTheBorg/RunCPM Es laeuft auf Arduino/Teensy/ESP32/STM32, emuliert natuerlich eine Z80.
und 6800, nicht aber 6502. Die 8-Bit PICs haben damit ziemliche Nöte, erst die revidierte Vision der PIC18 Architektur kommt damit zurecht. Analog dazu implementierte die 68000 reg32+const16. In der Z8000 gab es diese Variante nur bei load&store, was die Effizienz von C/Pascal deutlich reduzierte.
-
Thread
AVR Synthesizer mit ATxmega128A1
der VST-DSP Ecke komme. Habe mir dann mal ein paar Dev-Boards für schnellere Controller gesucht (PIC32, dsPIC, AVR32...), allerdings bin ich da nicht sonderlich weit gekommen. Der dsPIC ist recht simpel und billig, und man kommt schnell zum DSP-Teil des Projekts, allerings ist er nicht sonderlich schnell
Preisen. Blöderweise gibt es nicht "den" perfekten uC (Ergänzung: noch(!) nicht, es kommt im Juni der PIC32MZxxxEF raus: mind. 200MHZ,2048kb SRAM, true random generators, 4x I2S= 8 Stimmen...) : Der PIC32 kann zwar I2S, dafür hat er nur 5 (oder 6?) PWM Kanäle, der STM32 umgekehrt. Interessant wäre eine
-
Thread
PMP bei PIC24
Verwechselst du hier vielleicht PIC32 mit PIC33? Die PIC32 sind 32-Bit Controller auf MIPS-Basis, die PIC24/30/33 sind 16-Bit Controller mit CPU aus eigener Schmiede. Ähnlich ist allenfalls die Peripherie, nicht jedoch der Core.
A.K. >Verwechselst du hier vielleicht PIC32 mit PIC33? Die PIC32 sind 32-Bit >Controller auf MIPS-Basis, die PIC24/30/33 sind 16-Bit Controller mit >CPU aus eigener Schmiede. Ähnlich ist allenfalls die Peripherie, nicht >jedoch der Core.
-
Thread
China SUPER Bauteile-Schnäppchen Thread
10 Stück RTC I2C AT24C32 DS1307 Real Time Clock Module für insgesamt USD 4,52 bei AliExpress: http://www.aliexpress.com/store/product/Tiny-RTC-I2C-AT24C32-DS1307-Real-Time-Clock-Module-ARM-PIC-for-Arduino-UNO-R3/613903_626987564
Meiner ist nach 18 Tagen angekommen und funktioniert mit MPLABX/PIC32 tadellos. "Programmer To Go" habe ich nicht ausprobiert (manche Clone sollen sich den notwendigen Flash Baustein sparen heisst es...)
-
Thread
Einstieg in die programmierung
Hi Jens, erstmal Willkommen im Forum. Der PIC ist eigentlich NUR für kleine Aufgaben verwendbar, da er noch nichtmal 1k Programmspeicher enthält. Damit kann man schon etwas anfangen.... wenn du aber in deiner Bastelkiste nich einen PIC12Fxxx
eintaucht wovon man keine ahnung hat).ok dann werde ich mir nächste woche mal ein par atmega 16 oder 32 bestellen,welcher ist deiner meinung nach der bessere?Soll ich den brenner dafür bauen http://www.sprut.de/electronic/pic/brenner/index.htm#brenner3 ??? danke für deine schnelle antwort
-
Thread
PIC USB-Device - ein sanfter Einstieg?
Ich möchte in den nächsten Monaten ein Projekt vorantreiben, bei dem ein PIC24 zum Einsatz kommt. Das Gerät soll gleichzeitig eine USB-Maus (bzw. Multitouch-Pad) und einen USB-MIDI Controller darstellen. Da mir das auf Anhieb zu groß erschien, habe ich mir einen PIC32MX220
und PIC24FJ128GC006 verwendet und habe das für beide anpassen müssen. Für den PIC32MX470 muss man sogar recht tief in der Lib herumfummeln, siehe Microchip Forum. Auch für den PIC32MX250 läuft es nicht sofort
-
Thread
Erstes (privat-)Projekt, Hardwareauswahl
Controller mit CAN und USB und LIN, etc etc. Und halte Dich nicht nur bei den 8-Bittern auf, auch die PIC24/dsPIC und PIC32MX sind sehr interessant. > Display: > Am liebsten würde ich ja ein Sharp LS027B7DH01 nehmen. Das ist von der > Größe her noch ok (etwas mehr als 6cm breit) und für diese Größe
mit CAN und USB und LIN, >> etc etc. Und halte Dich nicht nur bei den 8-Bittern auf, auch die >> PIC24/dsPIC und PIC32MX sind sehr interessant. > > So wie ich das gelesen habe gibts die IDE auch kostenlos, aber der > Compiler stellt nach 60 Tagen die Optimierung aus. Ist der dann immer > noch
-
Thread
Ic Programmieren anfangen - welche Schnittstelle?
den Einstieg. Die meisten Aufgaben kannst mit allen Chips lösen. Gängig sind: Firma Microchip - Pic in 8bit,16bit. z.B Pic 18F45K20. Dazu brauchst du das Programmiergerät PicKit 3 (50€) von ST einen stm32, dazu am besten ein stm32discovery demo board für ca. 20€ Der Vorteil hier ist das diese
wenn man mit keinem davon Erfahrung hat. Denn inwiefern ist dass den auch nur irgendwie relevant: > 32-bitter hoffnungslos überdimensioniert wäre. Dann ist er halt überdimensioniert, ja und? Solange ich 32biter <1€ zu kaufen bekomme ist mir das reichlich egal(Und nicht wie manche alte PIC >5€ für das
-
Thread
LC74776
PIC18 weiß ich leider nicht.
jahre alte 6502 im Atari 800XL (auch als 6510 bekannt im C64) hatte einen LDA(addr,y) befehl (beim PIC wäre das wie "movf F+offset,W" aber beim PIC gibts das höchstens im erweiterten PIC18F befehlssatz... Macht also eine Pufferung sehr schwer, muß alles in Echtzeit verrechnet und abgelegt werden.
-
Thread
Pic Programmer selber bauen
Debugger, vo der Chip direkt in der Schaltung programmiert und anschließend auch debuggt werden kann. Ein PicKIT3 kann alle aktuellen 8, 16 und 32 Bit PICs programmieren und debuggen und ist mit 50€ auch noch klar im bezahlbaren Bereich. fchk
neue CPUs werden nicht (sofort?) unterstützt und das sind gerade die interessanten, z.B. die neuen PIC32MX und daher leider ein KO-Kriterium fchk
-
Thread
Temperaturstabile Uhr
dallas ds32khz
nicht vergessen einzuschalten, damit man die internen Kondensatoren aktiviert... Ist das bei einem PIC auch so?
-
Thread
PIC code protection gesetzt! Muss man den PIC erst löschen, oder kann man direkt überschreiben?
Der Pic benutz den WDT als internen Takt zum Programmieren/Löschen, geht mit ca 32khz.
@holger >Der Pic benutz den WDT als internen Takt zum Programmieren/Löschen, >geht mit ca 32khz. Dünnschiss! gruss der andere holger.
-
Thread
Eingängiger Mikrocontroller
Hallo Micha, wenn du mit ARM vertraut bist, kann ich dir nur die STM32-Familie nahelegen. Viel näher an "Plug'n Play" kommt man nicht ran. Es gibt High-level Treiber für alle Peripherien (STM32Cube) und wenn man sich ein entsprechendes Entwicklungsboard kauft (die auch
privat dir was zu basteln. Die PIC's, die du damals benutzt hattest, gibt es sicherlich immer noch, Kenntnisse in PIC-Assembler setze ich schlichtweg voraus und nen passenden Assembler wirst du ja wohl auch im Internet finden. Bei den
-
Thread
Welcher Microcontroller?
abzuspielen. Für diese simplen Aufgaben ALLEINE kannst du jeden mC verwenden. Ich würde einen 8 Bit PIC oder AVR verwenden. Als letztes kannst du dir für deine Aufgabe einen 32 bitter raussuchen (Cortex M oder PIC). Vorher solltest du dich aber mal zum Stichwort Multiplexing informieren.
schrieb im Beitrag #3756791: > Hätte da irgendwer einen Tip welcher MC geeignet währe? Der z.B. PIC24FJ64GA004, abhängig davon wie aufwendig die Sensoren verrechnet werden sollen vllt. besser ein PIC32 http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC24FJ64GA004 Eine Lib für die SD
-
Thread
-
Thread
C30-Compiler von Microchip
maschinenunabhängigen Löwenanteil des Compilers muss man dafür wahrscheinlich garnicht haben. Beim Compiler für den PIC32 war es einfacher: Da dieser einen MIPS Kern hat, war die GCC Version dafür schon 2 Jahrzehnte vor dem Controller da.
Aha, interessant. Klar, beim neuen MIPS-Compiler (PIC32) ists etwas einfacher. Der ist sicher schon recht ausgefeilt. Naja, was solls. Muss ich mich weiter mit dem C18-Compiler rumärgern. Steffen
-
Thread
Controller für DCDC Converter
STM32F4?
Hallo, danke für die Antworten, ich werde die STM32F3xx auch mal in Erwägung ziehen. @Florian: >Was ich beim dsPIC etwas vermisst habe, ist eine interne >Slope-Compensation. Die musste ich mir extern an die >Spitzenstromregelung dranbasteln. Geht
-
Thread
Umstieg bzw. Ergänzung PIC Prozessoren auf Arduino.
zwar schon mehr als ein 16F84, doch ein PIC18 ist nochmal deutlich leistungsfähiger. Aus meiner Sicht ist der Vorteil bei Microchip, dass du von den PIC10 bis PIC32 die gleiche IDE und Hardware nutzen kannst. Nur die Compiler wechseln, sind
danach PIC32. Bei Arduino gibt es meines Wissens auch welche vom kleinen AVR bis zum ARM, da kann ich aber nichts zur durchgehenden konsistenz der Programmierung sagen. Doch selbst wenn es da auch sehr einfach
-
Thread
Compiler (C) für PIC 12/16
läuft nach wie vor. Taugt natürlich nur für > die alten µCs. Hab eben nachgesehen, was für den PIC16F1575 an Programmern unterstützt wird. Das gilt für PIC12-16F1xxx: ICD 4, ICD 5, PICkit 4, Snap, ICE 4, J-32, PICkit 5, PICkit Basic, J-Link, PM3, Curiosity Starter Kits, SEGGER SAM-ICE Achtung
Nick schrieb im Beitrag #7986143: > Hab eben nachgesehen, was für den PIC16F1575 an Programmern unterstützt > wird. Den hatte der TE ja ganz speziell erwähnt... > Das gilt für PIC12-16F1xxx: > ICD 4, ICD 5, PICkit 4, Snap, ICE 4, J-32, PICkit 5, PICkit Basic,
-
Thread
PIC oder Atmega
Thomas Kiss schrieb im Beitrag #1855503: > Was kann ein PIC was ein Atmega nicht kann ? Du vergleichst Äpfel mit Birnenbäumen. PIC heißen alle MC-Familien von Microchip, von 8 .. 32 Bit PICxxx ist quasi wie ATxxx nur die Herstellerkennung. ATmega heißen
auch viele die guten Tipps hier... Naja ich beschäftige mich zu 90% mit Atmega8 und zu 10% Atmega32 oder habe noch 85er auch noch... Ich wollte damals schnell mal einen Thermometer für meine Schwägerin schneken, habe die erste Schaltung gefunden auf PIC Basis..uhh,,dachte ich Brenner kaufen, war
-
Thread
Einstieg mit STM32 statt 8Bit Controller
Einarbeitung hast Du viel mehr Möglichkeiten. Die 8 Bitter (PIC18F...) sind leistungsmäßig etwa mit den AVRs vergleichbar, die 16 Bitter sind durchschnittlich etwa Faktor 3-4 schneller (aber nicht teurer als entsprechende AVRs), und die PIC32 sind in der gleichen
brauchst: http://www.amazon.de/Programming-16-Bit-PIC-Microcontrollers-Learning/dp/1856178706 bzw für PIC32 http://www.amazon.de/Programming-32-Bit-Microcontrollers-Exploring-Technology/dp/0750687096 Die Bücher sind durchaus brauchbar. fchk
-
Thread
Klarstellung fuer Anfaenger
ja ich würde ebenfalls PIC enmpfehlen. Aber wenns unbedingt AVR sein muss dann würde ich mir ein Board von Pollin bestellen( Evaluationsboard + ATMEGA 32 oder ATMEGA 16) und bei ulrichradig.de bekommt man den passenden USB
auf nem PIC ohne Addition mit Carry, ne 16 oder 32Bit Rechnung zu machen, ist äußerst umständlich. Du gehst ja auch nicht zum Arbeitgeber und sagst: "Bitte geben sie mir weniger Lohn, weil ich grade nicht alles
-
Thread
8051 Chip für Einstieg
EPROM und einem Programmer dafür. Alter Mist! Heute kauft man sich was aktuelles und fertig! AVR, PIC, MSP430 oder in Dreigottesnamen einen STM32. Alles andere soll in Frieden ruhen. Ausser für nostalgische Träumereien ist das Zeug heute zu nix mehr gut, in Anbetracht der modernen Alternativen! So
> Alter Mist! Heute kauft man sich was aktuelles und fertig! AVR, PIC, > MSP430 oder in Dreigottesnamen einen STM32. Alles andere soll in Frieden > ruhen. > Ausser für nostalgische Träumereien ist das Zeug heute zu nix mehr gut, > in Anbetracht der modernen Alternativen
-
Thread
Programmieren des HPS Pic controller Board
das unnötig Deswegen kommen professionelle uC (EFM8, LPC, STM32) auch mit ROM-Botloader. PIC ist halt für billig, da müssen die die Kosten mit dem überteuerten PICkit wieder reinholen :-)
bootloader-flash-tool-efm8load-py/ Abgesehen davon hatte das PICkit3 einen schweren Bug und war gut im PIC erledigen, insbesondere für Anfänger z.B. https://www.olimex.com/Products/PIC/Development/PIC32-WEB/
-
Thread
ADC mit DRAM Buffer an µC anbinden
mir die 12 Bit Daten an einem Paralell Bus dar in eienr geschwindigkeit die ich unäglich mit meinem PIC erfassen kann, zumal ich keine 12 bzw 24 Ports (ich muss zwei Kanäle simultan lesen) mehr frei habe. Ich benötige also einen Zwischenspeicher der mit die Daten dann "langsam" via SPI an den PIC weiterschickt
da und genau darum soll es gehen und um nichts anderes. Die Frage: Wie binde ich meinen vorhandenen PIC am besten via SPI an o.g. ADC
-
Thread
Vorteiler Frequenzzähler
persönlich würde mir auch keinen AVR für diese Anwendung mehr antun - dann lieber ein Fertigprojekt mit PIC und den PIC auf dem Steckbrett flashen.
wollte. Aber welches Grauen tut sich da auf! Prinzipiell ist dieser PIC ca. mit dem ATmega32 vergleichbar. Allerdings hat er nur 1 (ein!) 8-Bit Arbeitsregister. Der Stack ist hardwarebasiert (also nicht! im normalen RAM) und hat nur 31 Level. Apropos RAM: das kann prinzipiell
-
Thread
Standalone USB HID an bestehendes Projekt
wählen :) Würde ungern zwei ICs auf dem Board flashen wollen. Problem ist halt dass der andere dsPIC mit USB nicht lieferbar ist. Ich müsste dann ins STM32 Lager wechseln, und der Aufwand ist schon bisschen höher.
> > Würde ungern zwei ICs auf dem Board flashen wollen. Problem ist halt > dass der andere dsPIC mit USB nicht lieferbar ist. Ich müsste dann ins > STM32 Lager wechseln, und der Aufwand ist schon bisschen höher. Der externe PIC16 birgt das geringste Entwicklungsrisiko und ist lieferbar. Dass
-
Thread
JAL bzw. C-Compiler für PIC
Für die kleineren hätte man auf den HiTech ausweichen müssen. Falls du also noch gar nichts mit PIC C Compilern gemacht hast, dann greife gleich zum neuen XC8! Der XC8 ist tatsächlich dann für alle 8Bit Pics geeignet. (XC16 dann für alle 16Bitter, XC32 ...) DerXC8 MÜSSTE mittlerweile auch unter
Und: für XC16 und XC32 gibt es keine Updates?
-
Thread
Spielgerät gesucht
PIC32 USB Starter Board für 59,95 beim reichelt...
wenn diese 40 oder weniger PINs haben (Ob jetzt wirklich alle weiß ich nicht, aber viele!) Selbst 32Bit Pic in DIP gibt es, Lochraster oder Breadboard ist damit also Problemlos möglich. Ausserdem gibt es selbst als Hobbyist die möglichkeit wirklich JEDEN verfügbaren Pic auch in kleiner Stückzahl zu
-
Thread
Diverse Variablen remanent machen
> geht und ob mit "Flash" der eingebaute Speicher oder ein externes > Flash-Modul gemeint ist. PIC32MZ + SST26 Flash
https://ww1.microchip.com/downloads/aemDocuments/documents/DEV/ProductDocuments/UserGuides/MPLAB-XC32-Compiler-UG-PIC32M-DS-50002799.pdf Edit: Bild und Datenblattlink hinzugefügt.
-
Thread
Wieso (fast) immer nur 2 PWMs pro Timer? (billig MCU)
Nur am Rande: Mein Lieblingschip kostet in der Tat 12 Euro, hatte aber nie Probleme auf allen seinen 32 GPIO Beinchen 32 verschiedene PWM Signale mit 100 ms Perioden und einer Auflösung von 10 Bits auszugeben. Natürlich alles in Software :-) Auflösung des Rätsels: Parallax Propeller
Die PIC24/30/33 sind an und für sich recht gut designed, leiden allerdings etwas unter der Implementierung (d.h. dem Inhalt vom Errata Sheet). Insbesondere die noch ziemlich frischen PIC24.
-
Thread
PIC16F1939 I/P - Blinkende LED
chris schrieb: > 125khz +-50% > Read the fucking datasheet. > > Nein, nach dem Reset läuft der PIC tatsächlich mit 500 kHz, und damit > kommt die halbe Sekunde pro 20x Delay-Aufruf schon hin: > 50kHz -> 8 µs pro Takt -> *4 = 32 µs Befehlszyklus. > 770 * 32µs = ca. 25 ms, 25 * 20 = 500 ms ->
chris schrieb im Beitrag #4122143: > 500khz CLK = 8 uS instructions timing, nicht 32. Uuuups - stimmt natürlich! Hab wohl den Takt versehentlich 2x durch 4 geteilt, 1x intuitiv (weil's beim PIC immer so ist) und dann nochmal, weil man ja beim PIC den Takt immer durch 4 teilen muss
-
Thread
Kaufberatung - Fortgeschrittener Einstieg - AVR
alle Chips (8,16,32 Bit) mit einem einzigen Debugger (PicKit3 oder ICD3) sowohl programmieren als auch debuggen, und das mit nur zwei IO-Pins+Reset - egal wie doof man sich anstellt - man kann sich niemals aussperren wie
. Und sie haben für das gleiche Geld deutlich mehr Leistung. Und wer einen PIC32 beherrscht, kommt anschließend auch mit den ARMs klar. fchk
-
Thread
long double übertragen
Hallo, ich rechne gerade mit einem pic32 und möchte die Ergebnisse über USB an meinem Computer übertragen: long double ZahlVonInteresse = 123.1923; uint32 buffer[2]; long double *pointer = (long double*)buffer; *pointer = ZahlVonInteresse
Wildwuchs bezüglich Fließkommaformaten. Bei 8Bit Rechnern ist meistens double das Gleiche wie float(32bit). Beim PIC32 ist wohl long double das gleich wie double (64bit). Von wegen ist doch alles genormt wie einer hier schrieb. Und dann kommt noch die Ausgaberoutine. Wer weiß was die aus double macht
-
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
Bei dem besagten uC handelt es sich um einen PIC16F887. Zwar vielleicht nichtmehr das neuste vom neusten, aber ich bin mir das Arbeiten mit diesem PIC angewöhnt und denke, um ein bisschen mit C rumzuspielen tut der's auch.
-
Thread
ENC28J60 (Mikro-)Web-Server die Nächste
gelesen und find es toll, was ihr gemeinschaftlich auf die Beine stellt. Ich verwende gerade das PIC32 Ethernet Starterkit als Hardwareplattform bei meiner Diplomarbeit. Ich soll eine Testplatine entwickeln, mit der ich mehrere Steckkarten a 32* 24V-Relais ansteuere. Warum PIC32? Wurde mir auf den
Thomas schrieb im Beitrag #2020753: > Ich verwende gerade das PIC32 Ethernet Starterkit als Hardwareplattform > bei meiner Diplomarbeit. Ich soll eine Testplatine entwickeln, mit der > ich mehrere Steckkarten a 32* 24V-Relais ansteuere. Warum PIC32? Wurde > mir
-
Thread
MODBUS - C Librariy für Microchip PIC 16Fxxx ?
Hallo, kennt jemand von euch eine C Library für Microchip PIC Mikrocontroller vom Typ 16Fxxx ? Will mit einem PIC16Fxxx als Master mit MODBUS Protokolle kommunizieren. Danke David
nur auf den Daten auf. Ein Arduino unterstützter Controller hätte fertige Libraries. Von 8 bis 32 Bit. Von DIP bis QFN. Die Frage warum es ausgerechnet ein PIC sein soll ist also schon gerechtfertigt meiner Meinung nach.
-
Thread
Welcher PIC/uC für Masterkeyboard?
Hallo Hannes Ich würde eine PIC32 dafür nehmen, aber das ist natürlich Geschmacksache. Es gibt halt ziemlich leistungsfähige Typen im DIP-28 Gehäuse und alle lassen sich mit einem günstigen PicKIT 3 programmieren und debuggen.
der Anschlag. Also das mit den verschiedenen Controllern ist schon eine schwierige Sache... STM32 + Discovery am günstigsten PIC24/32 + PicKit 3 am vielseitigsten für zukünftige Projekte LPC mit Midibox und AOAA-Kit wohl am passendsten für dieses Projekt Schwierig! :D
-
Thread
Assembler-Programmieren PIC16F1934/6/7
Bisher habe ich für den PIC16F873A erfolgreich in Assembler programmiert. Eventuell möchte ich auf den PIC16F1934/6/7 umsteigen. Das Datenblatt zeigt mir, dass die Programmierung sich doch deutlich von der für den PIC16F873A
PICkit2 und 3 bin ich nie wirklich warm geworden. Es sind mMn elende Krücken, ebenso wie der letzte PIC-Assembler, den ich mir (mal wieder) angewidert angesehen habe. So. Derzeit denke ich über nen eigenen Brenner nach, als USB-Teil mit nem STM32F103 als Adapter und das PC-Programm von meinem ST-Programmer
-
Thread
Eigenschaften Atmel 644p
#6465127: > Außerdem ist Programmieren von Timer2 in RTC-Mode etwas > gewöhnungsbedürftig. Wenn du 32,768 kHz als Takt für Controller nimmst, > solltest du zuerst überprüfen, ob du bei so niedrigem Takt ATMega > programmieren kannst. Odre Du nimmst gleich einen PIC, da ist das kein Problem, die
linuxxer schrieb im Beitrag #6465158: > Odre Du nimmst gleich einen PIC Lieber nicht! Für PIC gibt es keinen kostenlosen Compiler wie für AVR!