-
Thread
fremdes Layout erkennen, verstehen und verändern (Bauteilsuche und Funktionsvodoo)
(8Mhz)2,82 € PIC18F27J53 (8Mhz)3,16 € PIC18F27J13 (8Mhz) PIC18F26J53 (8Mhz) PIC18F26J13 (8Mhz) PIC18F26K80 (16Mhz)2,63 € PIC18F25K80 (16Mhz) PIC18F26K22 (16Mhz) PIC18F25K22 (16Mhz) PIC16F1938 (32Mhz)1,72 € PIC16F1936 (32Mhz)1,64 € (http://www.mouser.com/ds/2/268/41364A-75942.pdf) Nun frag ich mich natürlich, was dagegen sprechen könnte den letzten aus dieser Liste zu nehmen? (Siehe Datenblatt). VSS,VDD
-
Thread
ADA Spezifikationen / Programming Reference
ARM7 oder auch PIC32/MIPS4k sind dafür ausgelegt...Keine unterschiedlichen/getrennten Adressbereiche (Program/Daten/SFR), keine Bankumschaltungen wie beim PIC18, keine unterschiedlichen Zeigertypen/größen, die verwaltet
Arc Net schrieb im Beitrag #2253104: > Die Architekturen eines ARM7 oder auch PIC32/MIPS4k sind dafür > ausgelegt...Keine unterschiedlichen/getrennten Adressbereiche > (Program/Daten/SFR), keine Bankumschaltungen wie beim PIC18, keine > unterschiedlichen Zeigertypen/größen, die
-
Thread
Mit welchem Programm programmiert ihr Controller?
Hallo , ich benutze seid ca. 15 Jahren die Compiler von Mikroelektronika für PIC, PIC32 und ARM. Habe damit auch relativ große Projekte inclusive 7 Zoll TFT mit STM32F7 zum Erfolg gebracht.Ganz selten MPLAB und Thonny (Micropython) Frank
Beruflich: Editor ist Eclipse Compiler/Linker IAR/MSP430 oder IAR/STM32... (-> BuildServer) Privat: dazu ein Sammelsurium aus den alten Zeiten (alt_beruflich + privat): * FreescaleCodeWarrior für alte Nitron HC08-Chips * MPLAP für (alte) PIC's * PsOC-Creator von Cypress
-
Thread
Programmierbarer Taschenrechner mit PIC16F628
, soweit ich mich erinnere, kommt die mit einem K oder so aus. Ich hab in solche kleinen PIC's schon ganz andere Sachen programmiert. Die 5 Byte GK Ari mit 32 Bit Mantisse hat's z.B. für nen Reziprok-Zähler gebraucht. Mit sowas hätte man auch genügend Stellen für einen kleinen Taschenrechner
laufen mit Java Interpreter auch prima. Der RCX Computer hatte einen 16Bit µC mit 16Mhz, der NXT einen 32Bit µC mit 32Mhz. Das ist nicht weit von ATmegas und PIC's entfernt. > Ich vermute der 16F628 allein hat mehr "Power" als der ganze > Chipsatz, der damals erfolgreich dort eingesetzt wurde. Ja
-
Thread
Hohe Spannung möglichst genau mit AVR messen
Rauschen der Mittelwert nicht verfälscht wird). Nimm einfach einen Prozessor mit 12 Bit Wandler. z.B. pic24fv32ka301 Gruß Anja
das angeht sind die PICs im Vergleich eine > Zumutung. Du kennst nur die 8 Bitter. Die 16 und 32 Bitter haben eine leistungsfähigere Peripherie und eine völlig andere Architektur. pic24 ähnelt eher avr als pic16f, und PIC32 hat einen MIPS Core, d.h. das gleiche, was früher in den 90'ern in den SGI
-
Thread
USBprog 4.0 vs Atmel JTAG ICE
STM32 -> Discovery Board. Hat alles was Du brauchst. Hat dein Rechner noch einen Parallelport?
Tools, weil JTAG nicht gleich JTAG ist. Am einfachsten hast Du es bei Microchip, da geht das MPLAB+PicKIT3 (50€) für alle PICs von den kleinen 8-Bittern über die 16 bittigen PIC24/dsPIC33 (bis zu 70 MHz) bis hin zu den 80 MHz 32 Bit PIC32MX MIPS Controllern, und Du kannst alle sowohl programmieren als
-
Thread
Binär/ASCII zum realen Wert
Das klingt gut. Und wie konvertiere ich das ? Sry bin noch Anfänger ^^ Arbeite mit dem PIC16F887
Rechne in milliVolt: 5000*ADC / 256 Aber das Kürzen nicht vergessen: 5000 * ADC / 256 = 625 * ADC / 32
-
Thread
atmega4808 mit microchip ICD3 programmieren/debuggen UPDI interface
1616, 1617 attiny3216, 3217 attiny1624, 1626, 1627 attiny3224, 3226, 3227 avr128db28, avr128db32, avr128db48, avr128db64 avr64db28, avr64db32, avr64db48, avr64db64 avr32db28, avr32db32, avr32db48
etwas ausdrücklich dafür den avr-gcc zu verwenden? Die Microchip XC-Compiler (Ausnahme XC8 für PIC) basieren auf älteren gcc-Versionen, die oft kleineren Code erzeugen als die neueren Versionen. Bedenke, dass gcc für AVR quasi ein Abfallprodukt ist, weil gcc eben für 32 Bit Systeme entworfen und
-
Thread
Compiler für dsPic33FJ64
64 80 8192 dsPIC33FJ64MC508 69 64 80 8192 dsPIC33FJ64MC508A 80 64 80 8192 dsPIC33FJ64MC510 85 64 80 8192 dsPIC33FJ64MC510A 100 64 80 8192 dsPIC33FJ64MC706 53 64 80 16384 dsPIC33FJ64MC706A 64
Fuse-Bits zum einstellen? Wo werden die > eingestellt? Wo kann ich sehen wie ein bereits vorhander PIC eingestellt > ist? Normal im Quellcode. Je nach Compiler per #pragma config (z.B. XC8) oder _CONFIG1(), _CONFIG2(),... Makros. (XC16/XC32) Im Hexfile sind die Config Words ganz hinten in den letzten
-
Thread
PIC quick and dirty Programmer
_t deviceId; // Device ID for the PIC (-1 if no id). prog_uint32_t programSize; // Size of program memory (words). prog_uint32_t configStart; // Flat address start of configuration memory. prog_uint32_t dataStart; //
kannAlllesBesser?! schrieb im Beitrag #6593725: > da kannst du in wenigen minuten fast jeden pic hinzufügen! naja, die Programmierspannung Vpp ist auch nicht immer die gleiche, zuviel grillt den PIC, bei zuwenig wird das Flash schnell vergesslich.
-
Thread
USB Verbindung stürzt ab
Hallo, ich habe ein Problem mit der USB Verbindung zwischen meinem VB.net Programm und meinem PIC4553. Die Messdaten die der PIC mißt schicke ich über USB an den PC und zeige sie dann dort in dem VB Program an, das ganze funktioniert auch. Lieder bricht die Verbindung dann aber irgendwann einfach
System.IO.IOException: Das Gerät ist nicht angeschlossen. bei System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str) bei System.IO.Ports.SerialStream.EndWrite(IAsyncResult asyncResult) bei System.IO.Ports.SerialStream.Write(Byte[] array, Int32 offset, Int32 count, Int32 timeout) bei
-
Thread
TFT Ansteuerung mit Atmega16
aufbrutzeln auf Lochraster oder muss es so ein >Hammer-AVR im Miniformat sein? Geht auch mit DIP. ATMega32 oder ATMega644 wär schon eher was für ein Grafikdisplay. ATmega16 evtl. schon ein bißchen zu klein. Im Anhang mal ein Bild von einem T6963 an einem PIC18F2550.
Und hier mal T6963 mit ATMega32.
-
Thread
Chinesische Spülmaschinenpumpe gibt mir Rätsel auf
Aber was macht der PIC dann, da ist ja kein Programm drauf, das sowas anstellen könnte? Das ist also sowas wie eine Art Dimmer?
Bastler schrieb im Beitrag #6462262: > Aber was macht der PIC dann, da ist ja kein Programm drauf, das > sowas > anstellen könnte? Der PIC ist nicht leer. Readout-Protection bedeutet du kannst ihn nicht auslesen. Dass du eine Fehlermeldung erwartest ist
-
Thread
Timer1 weckt nicht den PIC2LF1840 vom SLEEP()
PIC12LF1840...
... #define T2_ON 1<<4 [/c] 3. Und kommt der SLEEP() Befehl nicht in die "main" ? Der PIC muss die ISR sauber verlassen und dann darf er schlafen geht, bin ich der Meinung. Ich benutze den PIC18F25K22, aber es sollte so ähnlich sein. das sollten Sie an ihrem Programm mal überprüfen.
-
Thread
Microchip CLB – erste Versuche zur „FPGA-Zelle“ im Achtbitter
oder muss, dann will, oder braucht man regelmaessig auch wesentlich mehr IOs als die "sparsamen" 32(?) GPIOs eines RP2040 oder eines PIC. Der skaliert naemlich ueberhaupt nicht. Selbst die "kleine" MAX10 Serie kennt aber Packages mit 500 IOs. Was sicherlich interessant waere, waeren ein oder mehrere
muss, > dann will, oder braucht man regelmaessig auch wesentlich mehr IOs > als die "sparsamen" 32(?) GPIOs eines RP2040 oder eines PIC. Nein, mir faellt das sofort eine Anwendung ein wo das nicht so ist, kann ich aber wegen Firma und so hier nicht erzaehlen. Wie schon gesagt, es ist selten
-
Thread
STM32 eval board mit MAC aber ohne Eth PHY für SPE
ja gut ganz doof stell ich mich nich an, habe schon erfahrung in c/c++ , und frühr mal sogar nen STM32 under PIC programmiert... aber IP STacks etc. noch nichts gemacht und OS auch nichts..
angestöpselten PHY denn ich ja dann quasi > austauschen kann. Das war von mir. Ist auch kein STM32, sondern PIC32MZ EF und damit MIPS statt ARM, aber das ist kein Nachteil. Der PIC32 MZ EF ist eher leistungsfähiger. Und der TCP/IP-Stack von Microchip ist recht gut, und das ganze ist extra für den
-
Thread
Hilfe bei Mikrocontroller/Blockschaltbild
Der PIC32 hat schon Analoge Eingänge (wie du selbst festgestellt hast), d.h. du kannst die Sensoren direkt (nach einer Pegelwandlung oder Aufbereitung) an einen Analogen Eingang des uC hängen, da brauchst du
schlechter. An den I2C Bus kannst du jederzeit Problemlos weitere Sensoren/ICs hängen. Ebenso hat der PIC32 einige Analoge Eingänge, d.h. da ist noch eine Menge Spielraum für mehr analoge Peripherie. Auf jeden Fall würde ich die Teile aber direkt an die Analogen Eingänge hängen, wozu hat der PIC32 sonst
-
Thread
Wer von euch verwendet mehr als eine µC-Familie
Hallo, ich benutze sowohl privat als auch beruflich; Atmel 8bit, PIC 8bit, Fujitsu 16bit und 32bit sowie Renesas R32C. Früher hab ich mich auch noch mit 8051er rumgeschlagen, die hab ich aber vor einer Weile zur Seite gelegt. Atmel und Fujitsu benutze ich in mehreren
@ sven (Gast) >avr's >pic's http://www.deppenapostroph.de/
-
Thread
TVM802A pick and place aus China
@PicTech: M6 @Tomy: Ja, das sollte gehen bis 50 Stück, für jedes können eigene Fudicials definiert werden. Gruß, Axel
Pic T. schrieb im Beitrag #4581156: > für ein alternatives > Programm sein hast du die Daten übers Netzwerk schon entschlüsselt ?
-
Thread
USB HID unter Windows Console
Leute ... ich hab mal ne Frage zum Thema USB-Programmierung unter Windows. Ich habe mit einem PIC32 und dem Harmony Tool nebst Hardware ein USB-HID Device. Ich habe mich dabei son bissl an die Demos gehalten. Nun hat der Uwe Berger unter seiner Homepage ein Tool Namens USB-HID Terminal mit dem ich
war ein weilchen offline. @Timmo ich nutze gar keinen Silabs Chip. Ich habe von Microchip den PIC32MX per USB angekorkt. Als Framework nutze ich das Harmony und habe eine Beispiel-Applikation von denen zum laufen gebracht. Es gibt Quellcode für den PIC32 sowie ein kleines Test-Programm mit denen
-
Thread
Display am Attiny 841
Cyblord -. schrieb im Beitrag #7025955: > Hab ich ca. mit 12 Jahren auf einem PIC auch gemacht. Als Anfänger? Denk dran, dass er sich nicht einmal SPI zutraut.
Habe noch die Hardware zum TFT 32.
-
Thread
Berker FunkBus (Funkschalter) 433Mhz Prüfsumme?
dokumentieren und hier einstellen. hätte auch noch Interesse an ihrem Visual c# code so das ich ihn auf einen pic umsetzen kann :) von den unterlagen die ich momentan auf dem Laptop habe kann ich folgendes sagen: Die Schaltung basiert auf einem PIC16F4455 alternativ gehen wenn ich mich richtig erinnere PIC18F2550, PIC18F2455, PIC18F4550 meine die waren fast baugleich bist auf Speichergröße und PIN Anzahl wobei ich bei diesem Projekt nur 2 Pins zum benötigte. RB0 als input pin zum auslesen des signals. und PWM2
-
Thread
MPLAB V8.92 mit ICD2 und ICD3 auf WIN7 X64
Hallo, welche Firmware-Version ist für die PicKit3 aktuell? auf zwei habe ich die Version 1.28.90 und auf einem 1.40.13 Hatte auch zum zweiten mal das Problem mit den und PIC32MX564F128L unter MPLAB 8.92 siehe https://www.mikrocontroller.net
Siegfried S. schrieb im Beitrag #5310708: > Hallo, > > welche Firmware-Version ist für die PicKit3 aktuell? > > auf zwei habe ich die Version 1.28.90 und auf einem 1.40.13 > > Hatte auch zum zweiten mal das Problem mit den und PIC32MX564F128L unter > MPLAB 8.92 > > siehe > Beitrag
-
Thread
Umstieg von Atmel auf.
Andere einschlägige Kandidaten der unteren Preisklasse sind STM Discovery und LPC Xpresso Zbeides ARM). PIC32 ist im Gegensatz zu den kleineren PICs ein MIPS-Prozessor, das wäre nochmal was andres, aber ich weiss nicht ob es da was günstiges experimentierfreudiges gibt. Wenn du ohne Demoboard arbeitest
Hatte mir zu ähnlichen zwecken einen dsPIC33 im DIL28 und einen CAN-Tranceiver auf Lochraster gelötet. Hat gut funktioniert, nur der DIL28 hat etwas wenig Pins. Für ~70.-€ bekommt man mit dem PicKit3 einen brauchbaren Debugger und die dsPIC33
-
Thread
PI 4 mit PIC18F Kommunikation
> Da fällt der (genau dieser) PIC dann aber wohl raus. > Welcher wäre es den da ? Ein PIC32F >> Für dem PI 4 gibts ja Beispiele im Netz > Ja. Damit ist noch nicht die Frage beantwortet, warum du einen Pic an > ein Raspberry
Daniel E. schrieb im Beitrag #7378698: > Welcher wäre es den da ? Ein PIC32F PIC24 wäre so eine Option. Die Programmierung entspricht in etwa dem PIC18, er hat aber mehr Ressourcen füt Ethernet. Gibt es auch Beispiele bei Microchip. Was natürlich immer noch nicht die
-
Thread
Hilfe für Beginner Code_Mikrocontroller
PIC gibt's auch in den Geschmacksrichtungen PDP11 (PIC24) oder MIPS (PIC32). Beides gestandene Rechner und nicht nur mikroprogrammierbare Logikbausteine.
C > ASM schrieb im Beitrag #4231894: > Frank schrieb: > C++ PIC > > Klingt interessant, welchen Kompiler nimmst du dafür? Stimmt, da hast du mich erwischt. Das einzige Projekt wo wir einen PIC einsetzen ist noch Objektive C. Taugt der MPLAB XC32++ nichts
-
Thread
8-Pin µC (Tiny45/85 o.ä.) Projekte/Spielerien
mit pic10lf322 eine komplette toaster steuerung implementiert, die alle feature hat von den sau-teuren am markt, einschlisslich sicherheits feature. komplett mit xc8 programmiert! pic10lf322 = - 1kB/0.5k
Software I2C auf einem PIC10F200 um damit ein Display anzusteuern. Zu mehr als einem 6x4 Pixel großen Block, der durchs Bild läuft, hats aber nicht gereicht. Der PIC hat sogar nur 6 Pins.
-
Thread
Microchip PIM
das aber nichts, 1.27 muss es schon > sein. In Dem Fall fährst du mit folgenden Sachen besser: PIC32MX250F128B PIC32MX270F256B Die bekommt man im DIL (Mit Füßchen), das man auch als Grobschmied in ein 2,54mm Lochraster löten kann. Der sind keine Gurken (USB, 80MHz, 128/256k Flash, 32/64k RAM
WehOhWeh schrieb im Beitrag #4169187: > In Dem Fall fährst du mit folgenden Sachen besser: > PIC32MX250F128B > PIC32MX270F256B Das hätte ich jetzt auch vorgeschlagen. Wenn Lochraster, dann DIL-Packages. ABER: Es kommt natürlich drauf an, was du Entwickeln möchtest. Die DIL-Packages der
-
Thread
Dual Port Ram durch Single Port Ram ersetzen
Microcontroller mit eingebautem TFT-Interface. Der hat eine ähnliche Mimik eingebaut. Beispiel wäre ein PIC24FJ128DA210. Da hast Du eine Grafik-Bitmap, die Du beschreiben kannst, und wenn ich da was von FBAS lese, dann sollten die 96k an internem RAM vom PIC24 reichen. Solche TFT-Steuerungen gibts auch
selbst ätzen und da denke ich stosse ich an die Grenze des machbaren für den Hobbybereich oder? Den PIC werde ich mir als Alternativlösung auch mal genauer ansehen.
-
Thread
C Programm Strukturierung für Anfänger
: > Hat vielleicht auch schon jemand Erfahrungen mit der IDE von > MikroElektronika "MikroC für PIC32" gemacht. Warum willst Du unbedingt diese IDE? Von Microchip gibt's doch auch einen C32-Compiler, was gefällt Dir daran nicht? Du kannst Dein C-Projekt grundsätzlich mit jedem Editor (Programmer's
beim > kostenloser C Compiler). Wenn ich Dich richtig verstehe, redest Du gerade von einem 8-Bit-PIC, oder? Die Architektur der 8-Bit-PICs ist grundsätzlich leider nicht so gut für C geeignet, wohingegen moderne Archikteturen (wie PIC32, aber auch z.B. der AVR) spezielle für gute C-Unterstützung entwickelt
-
Thread
PIC - Frequenzzähler weit über 50 MHz auf die minimalistische Art
einen dsPic33 würde ich für dieses Vorhaben nicht nehmen: Denk doch mal an den Strom, den der zieht. Mit nur 3..4 mA wie der kleine PIC16 kommt der nicht aus. Lt. Datenblatt braucht der eher 50..120 mA je nach
entsteht sinngemäß ein 7 3/4 Zähler. Dann macht auch die Überlegung mit den asynchronen Zählern des PIC Sinn. Die Diskussion ob PIC oder AVR erschlägst damit. BTW: Kann man bei RS auch privat kaufen? mfg Padex
-
Thread
AVR Preise gehen brutal runter.
Nachtrag: Obwohl Microchip behauptet, der 10er hätte kein RAM, hat dieser sehr wohl 32 Bytes davon. Ob die das absichtlich vergessen haben, damit ihre eigenen günstigsten nicht so schlecht dastehen? Mit den 32 Bytes in der parametrischen Liste dazugedacht sieht der AVR 10er nämlich um
EDIT: Noch einen Screenshot von der aktuellen Mikrochipseite, also auch da steht, dass der Attiny10 32 Byte SRam hat ;)
-
Thread
CAN to CAN Gateway mit AT90CAN
mit zwei CAN-Schnittstellen das bei Euch im Haus programmiert werden kann, es gibt soviel davon. AVR32UC3C, V850ES, MCP5602 (alles mit 64 Pins im 0,5 mm Pitch verfügbar) dsPIC33irgendwas, STM32, irgendwelche ARMs von TI und so weiter und so weiter Wenn es Automotive sein soll wird die Liste kürzer
Anscheinend sind hier viele Leute unterwegs die CAN-Gateways machen sollen. Heute vormittag war einer mit PIC da, den ich auf einen dsPIC33EP gesetzt habe. http://www.mikrocontroller.net/topic/328095 Einen PIC32MX795F512 ist auch leicht zu beschaffen und hat 80 MHz, 512k Flash, 128k RAM und die beiden
-
Thread
Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328
du mit 8 Bit PWM auskommst oder nicht? Ist das ein Sport? Ich hatte vor Jahren mir meinen eigenen PIC-Programmer gemacht und dafür einen 'allgegenwärtigen' STM32F103C8T6 benutzt sowie Schaltregler und Schalter für VCC und VPP separat davon. Das hat den Vorteil, daß man die Spannungen in aller Ruhe einstellen
PIC16F flashen konnte) umzuprogrammieren für den PFS, aber das scheiterte an 3 Dingen: 1.) mein PIC - Programmer hat nur einen rudimentären PWM Step-Up Wandler ohne Regelung (d.h. keine Kontroller der
-
Thread
Pixelfehler auf Graphikdisplay
ein bisschen rumspielen, damit der Speicher die große Matrix packt. Hier das Linker-Skript vom PIC18F2620 [c] // File: 18f2620i.lkr // Sample ICD2 linker script for the PIC18F2620 processor LIBPATH . FILES c018i.o FILES clib.lib FILES p18f2620.lib CODEPAGE NAME=vectors START
Hier ein Auszug aus dem Datenblatt des MC PIC18F2620 Program Memory (Bytes): 65536 Data Memory (Bytes): 3968
-
Thread
Microcontroller mit USB-host-Funktion gesucht
Host-Funktionalität gesucht. Bei den heutigen Controllern ist da eher die Frage wie viele, nicht ob es die gibt. 32-Bitter: u.a. div. Microchip PIC32, Renesas RX, SuperH, RZ, Synergy, STM32L4, F4, F7, Atmel SAM, NXP LPC, Kinetis, iMX. Softwarestack für OTG/Host-Funktionalität gibt's u.a. bei Microchip, Renesas, Atmel
PIC32MZ - kann USB Device / OTG und USB Host - gleichzeitig. Treiber sollte man doch aus dem Linux Quelltext bekommen können. Gruß Jobst
-
Thread
Verwirrung: PIC mit TCP-IP Stack
Hallo, ich möchte gerne einen PIC ans Ethernet anschließen. Weg1: Normale PICs mit SPI über den ENC28J60 an RJ45 Buchse mit integr. Magnetics Weg2: PIC18f97j60 hat integrirten PHY, nur noch RJ45+Mag erforderlich Weg3: PIC32MX695F512L80PT
Hallo zusammen, danke für die Antworten, dann werde ich wohl bei Reic** eine paar PIC32 kaufen. Gruß Dirk
-
Thread
Effizientes Bitcount für 8, 16 u. 64 Bit?
den Unterschied von C zu Assembler. Ich hab mal kurz ein Beispiel (Zählschleife wie bei Peter) mit 32-Bit für einen PIC reingehämmert. Summa Summarum 16 Byte Programmcode und Ausführungszeit 452 Maschinenzyklen (wenn ich mich nicht verrechnet habe). Das Beispiel ist nicht getestet, sollte aber
@Steffen, "Summa Summarum 16 Byte Programmcode" Soweit ich weiß ist der PIC nicht Byte organisiert, sondern in Worten von 12, 14 oder 16 Bit. Also entsprechen 16 Worte dann doch 24..32 Byte. Wenn es aber um den kleinsten Code geht, braucht der 8051 dagegen nur 13 Byte (siehe
-
Thread
ATmega Development Boards (Sind die OK?)
/development-tools/mcu/32-bit/efm32-giant-gecko-starter-kit
Blue-Pill Board ^^) #5: STM32F103C8T6 https://de.aliexpress.com/item/WAVGAT-STM32F103C8T6-stm32f103-stm32f1-STM32-system-learning-board-evaluation-kit-entwicklungsboard/32841552874.html?spm=a2g0s.8937460.0.0.X8gdZi (Ist auch
-
Thread
Simpler USB Taster
und zb. einem 32U4 ist das ganze ein Kinderspiel.
Schaltplan und Software und Erklärungen. Teil 1: http://www.codeproject.com/Articles/830856/Microchip-PIC-F-USB-Stack Teil 2: http://www.codeproject.com/Articles/832135/Microchip-PIC-F-USB-Stack-Part Hier gibts den Chip: https://www.reichelt.de/PIC-16C-16F17-Controller/PIC-16F1455-I-P/3/index.html
-
Thread
PIC configuration words zur Laufzeit ändern
PIC ...
Trixi schrieb im Beitrag #6702270: > nimm einen schnelleren PIC ... Komische Einstellung. Ich hätte da eher "schreib es in Assembler" erwartet. Immerhin ist die Befehlsfrequenz 8 MHz bei 32 MHz Quarztakt und das bedeutet so etwa 80 Befehle/Periode eines 100 kHz
-
Thread
Suche Microcontroller mit wenig Pins und hohem (Timer-)Takt
Versuchs mit: STM32L010F4P6
PIC12F1822 oder PIC12F1840, die können bis 32 MHz, haben auch den Oszillator intern bis 32 MHz, gibts in DIP und in div. Hühnerfutter-Formaten
-
Thread
µC mit Uhrenquarz betreiben
Sogar der olle PIC12F675 ist für Uhrenquarze spezifiziert, hat einen Low-Power-Mode für externen Quarz 32kHz. Sicher meinen die aber damit auch 32,768kHz. Bei manchen meiner Anwendungen langweilt der sich dann sogar
. Das nächste Projekt findet auf Grund der nötigen Rechenleistung auf einem STM32F107 statt. Gruß, Holm
-
Thread
SDCC 4.0.0 release candidate 1
Windows ist dieses: http://sourceforge.net/projects/sdcc/files/snapshot_builds/x86_64-w64-mingw32/sdcc-snapshot-x86_64-w64-mingw32-20200128-11528.zip/download
Verbesserungen wünschenswert wären. Immerhin ist der mcs51-Port noch in einem deutlich besseren Zustand als pic14- und pic16-Port.
-
Thread
Interrupts und der tägliche Wahnsinn
? wenn ich mir anhand des Timer1 berechnungstools (http://www.best-microcontroller-projects.com/pic-timer-1.html) mal die werte für 1:8 prescale und 20Mhz ansehe, bin ich ja schon bei 104ms / kompletten durchlauf ,,, der T0 teilt aber 1:256 .. also das 32fache ... 32x104ms sind auch wieder um die
PIC, Peterchen, PIC! Und ca 4 Posts weiter oben habe ich ebenfalls eine Lösung angesetzt...
-
Thread
Portierung eines Mikrocontrollers
Reginald L. schrieb im Beitrag #4665760: > vom stm32f4 auf stm32f7. Einfach neu compilieren. > Ansich müssen bei mir nur die Register Adressen und takte angepasst > werden. Damit solltest du eigentlich garnicht in Berührung kommen. Dafür hat
Änderungen beziehen sich auf das HAL. Bis jetzt portierte ich das besagte RTU Programm auf folgende uC: PIC16F - Original FW (mit CCS C Compiler) PIC16F auf PIC18F (CCS C) DSPIC24/30/33 (CCS C) AVR (328P/32/644P/1284P/120/2560) (CodeVision/GCC) Arduino (328/1284P/2560) (CodeVision/Arduino GCC) NEC28C11
-
Thread
Arduino - UNO Flashershield (Linux)
electronics/200510/article05101.shtml MCS-51 ------ Das Flasherprogramm für MCS-51 ist flash51ide PIC16F ------ Das Ausgangsprojekt für PIC16F MCU stammt aus: http://rweather.github.io/ardpicprog/index.html --------------------------------------------------- Die Firmwares von AVR500 und PIC16F
------------ Bilderbeschreibung: flashershield_02.jpg zeigt das Shield in Verbindung mit einem PIC16F676 flashershield_03.jpg zeigt das Shield in Verbindung mit ATtiny44 flashershield_with_pic16f676.jpg zeigt einen Screenshot, der gerade einen PIC16F676 programmiert hat.
-
Thread
Welchen Mikrcontroller soll ich nehmen?
zum STM32: [[STM32]] Nachteil: Der µC hat schon sehr viele Funktionen und Features. Jedoch wenn man z.B. USB nicht benötigt, so braucht man darüber auch nichts im Datenblatt nachlesen.
Unternehmen verwendet werden Dank schwammiger Aufgabe kann das hier alles vom kleinen 8-Bit AVR/PIC über 16-Bitter MSP430/PIC24/dsPIC bis hin zu 32-Bitter Cortex-Mx, PIC32 oder darüber hinaus sein. Relativ prädestiniert könnten hier z.B. die PSoC5LP von Cypress sein, da sie je nach Variante sowohl
-
Thread
FTDI oder CP2102?
Den FT232R gibts doch auch als QFN-32... So groß dürfte der Unterschied da nicht sein :)
aber > die Übertragung funktioniert einwandfrei. Für so etwas gibts andere Quarzfrequenzen. Der PIC24 kann bis zu 32 MHz im HS-Modus. Ihr könntet z.B. 18.432 MHz verwenden. fchk
-
Thread
RTOS-Empfehlung gesucht
Beispiel ein embOS für Cortex-M und GCC kann ich auf jedem Cortex-M Device laufen lassen. Ein embOS für PIC32 und dem XC32 Compiler läuft nur auf einem PIC32. Wenn ich beide Cores einsetzen möchte brauche ich zwei embOS Ports, die ich separat lizenzieren muss. https://www.segger.com/products/rtos/embos/supported-cores-compiler
Christopher J. schrieb im Beitrag #6288882: > Die Entscheidung mit PIC32 und Cortex-M parallel zu fahren kostet dann > bei Segger entsprechend doppelt, das muss man sich dann eben überlegen > ob das Sinn macht. Einfacher ist das natürlich bei einem Core zu bleiben