-
Thread
PIC10F202/etc: Programmierung unter Linux(Ubuntu)
" ..... Supported Devices Refer to MPLAB IDE v8.76, the following devices are supported: PIC10F PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222 PIC12F PIC12F508, PIC12F509, PIC12F510, PIC12F519, PIC12F609, PIC12HV609, PIC12F615, PIC12FHV615PIC12F629, PIC12F635, PIC12F675
Toxic schrieb im Beitrag #7325661: > wuerde ich mir selbst nicht > antun Die PIC10 haben Begrenzungen. Ein STM32F4 hat auch Begrenzungen. Brauche ich viele IOs, Speicher etc. pp. nehme ich keinen PIC10. Brauche ich ein wenig glue Logic ist der PIC10 super. Ich habe die schon
-
Thread
Wie zuverlässig sind chinesische Arduino Nano?
Stromverbrauch - Erweiterte RISC-Architektur - 131 Anweisungen, über 80 % Ausführung in einem Zyklus 32x8 Allzweck-Arbeitsregister - Bis zu 32MIPS Ausführungseffizienz bei 32MHz Betrieb Interner Einzelzyklus-Multiplikator (8x8) - nichtflüchtige Programm- und Datenspeicherung 32Kbytes on-chip, in-circuit
Power-On-Reset-Schaltung (POR) und programmierbare Niederspannungserkennung (LVD) - Eingebauter 1% kalibrierbarer 32MHz RC-Oszillator mit Multiplikator-Ausgangsunterstützung - Eingebauter 1% kalibrierbarer 32KHz RC-Oszillator - Externe Unterstützung für 32,768KHz und 400K~32MHz Quarzeingänge - 6x Hochstrom-Push-Pull-Drive-IO
-
Thread
VFD Ansteuerung mit STM8
dafür. Es haben beide Ansätze ihre Vor- und Nachteile und man trifft auch beide als Chips an. Die PIC16 sind z.B. Harvard und von de CPU her von der 2.Sorte. Die PIC32 sind hingegen das komplette Gegenteil. So, das war ein bissel zu den Hardwaregrundlagen. Programmierung: Man unterscheidet seit
übersetzen. Was empfehlt ihr? Spricht etwas dagegen, einen eher "alten" PIC aus der Zeit des Displays zu nehmen (Mitte der 90er)? Der beliebteste PIC ist angeblich der PIC16F54 und der PIC16F84 oder der PIC16F886/7. Programmieren würde ich den mit dem TL866 Programmer. Viele
-
Thread
AVR®DD family, low pin count devices
schnell gerechnet werden soll, bieten sich heute 32-bit-MCUs wie ARM Cortex M an, à la STM32 oder RP2040, allein schon wegen Registerbreite und Befehlssatz.
Heinz K. schrieb im Beitrag #7829084: > Bei STM32 geht das nur mit Emulation im Flash. Die STM32L0 Serie hat EEPROM
-
Thread
Nach fast 3 Jahren fehlerkorrigiertes Datenblatt für die AVR-DB Serie erschienen
://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR128DB28-32-48-64-DataSheet-DS40002247A.pdf
Nun gibt es schon die AVR_DU-Datenblätter: AVR64DU-28-32-Prelim-DataSheet-DS40002548.pdf AVR32-16DU-14-20-28-32-Prelim-DataSheet-DS40002576.pdf
-
Artikel
ELV UP2000 Protokoll
" Message 0x31 DB1 DB1 = 0x30: Vpp aus DB1 = 0x31: Vpp ein Antwort-Frame: ACK, NACK SetVppValue (0x32). Setzen der Programmierspannung Vpp. Der Wert des Datenbytes DB1 wird dabei in den Digital-Analog-Wandler IC AD7524 (IC4) geschrieben. {| border=1 style="text-align:center" Message 0x32 DB1 DB1 9: übermittelter
DB12: MW Enable Code DB13,DB14: MW Disable Code DB15,DB16 MW Erase Code DB17,DB18: MW Write Code 0x08 PIC seriell ? 0x09 PIC parallel ? 0x0A MCS51 DB1: Prog Puls Pin, NB DB2: Read Puls Pin, NB DB6: Vpp Pin, NB PINy: Mx Pin, x=1..n PINy hat Wertigkeit 2 (x-1) Binäre Kodierung der nächsten Aktion (schreiben
-
Thread
Neue Low End-Mikrocontroller, interessanter Lesestoff und Corporate Politics
Budapester Zeit durch th - C0 hat KEINE FPU Nachfrage bei SGS wurde von Michael Markowitz beantwortet. STM32C0 ist OHNE FPU. O-Ton: [c] No hw floating-point unit (fpu) on the STM32C0. This a basic controller/8-bit replacement. [/c] ### STMicroelectronics: STM32C0-Serie offiziell angekündigt, Pressemitteilung
=tt30185_gl_pron_dec2022 bereitstehende NUCLEO-C031C6 ist dabei ein klassisches Nucleo, während STM32C0116-DK (https://www.st.com/en/evaluation-tools/stm32c0116-dk.html?icmp=tt30185_gl_pron_dec2022) und STM32C0316-DK (https://www.st.com/en/evaluation-tools/stm32c0316-dk.html?icmp=tt30185_gl_pron_dec2022
-
Thread
Windrichtungserkennung mit Hall Sensor
und bei 3 Uhr) An der Achse der Windfahne ein kleiner Stabmagagnet. Auswertung durch 2 x ADC im PIC Es wurden nur 12 Richtungen ausgewertet und per rs232 (aber 0V / 3V) ausgegeben.
um den Stromverbrauch des Mess-Windrades mit Kompass noch weiter zu reduzieren wird nun alle 32 Sek. gemessen und alle 5min per Funk übertragen. Das fertige Listing: [c]// Windrichtungs Messmodul // 09.02.2023 W.Fischer // // liefert die Windrichtung in Grad // 0 Grad = Norden // 90 Grad
-
Thread
Welche freie Eagle-Version ist die beste ? Gesperrt
das alte 7er Eagle von neueren OS nicht unterstützt wird. > Solange Windows native Programme mit 32Bit unterstützt, Die 32bit Programme sterben langsam aber sicher aus. Ob noch lange dafür dann native Windows Unterstützung existieren wird? >> Ein aktuelles Eagle hat auch sonst keinen Vorteil
dabei. Ansonsten wäre die Version 7.7 was für Dich. Die gibt es sowohl als 64Bit Version und als 32Bit Version. Damit deckst Du Windows von XP bis 11 und MacOS (Intel 64Bit) ab. Es gibt die Version 7.7 auch für Linux in den Geschmacksrichtungen 32 und 64 Bit. Nachteil der freien Version ist halt die
-
Thread
Debugging mit MPLAB X und XC-8
); ... } {//TC3 uint32_t measurement[4] = {.....}; //Testfälle sich ausdenken uint32_t background[4] = {...}; uint32_t reference[4] = {....}; current_TC3 = CompareColors(background, measurement); ... } {//TCn uint32_t measurement[4] = {-1, -1, -1, -1}; uint32_t background[4] = {-1, -1, -1, -1}; uint32_t reference[4] = {-1, -1, -1, -1}; current_TCn = CompareColors(background, measurement
-
Thread
KICAD Symbol für PIC32MZ im TQFP100
es hilft, aber Google spuckte bei mir folgendes aus: https://kicad.github.io/symbols/MCU_Microchip_PIC32 https://github.com/devbisme/KiCad-Schematic-Symbol-Libraries https://gitlab.com/kicad/libraries/kicad-symbols/-/tree/master
https://www.snapeda.com/parts/PIC32MZ1024ECG100-I/PT/Microchip/view-part/?ref=search&t=PIC32MZ
-
Thread
1 Befehl pro Zyklus
? Hi, lese gerade ganz gespannt, habe mich das auch schon oft gefragt. Kam derzeit eher aus der PIC (Harvard) Welt, dort wurde der Takt immer erstmal durch 4 geteilt auf den Taktverteilungs Blockschaltbildern ... da war klar, okay, die Dinger nutzen dann also die Flanken dazwischen um das zu schaffen
interessiert den Programmierer nämlich weit mehr als die Details der Mikroarchitektur. Wenn beim 32-Bit Pentium 4 in diesem Sinn eine Ausführungszeit von 0,5 Takten für ADD reg,reg genannt wird, dann ändert das nichts an der von Intel genannten 20-stufigen Pipeline.
-
Thread
RL78/G14 Renesas - Free Linux Toolchain
Mouser deshalb so günstig, weil es nur käufliche Tools dazu gibt? Welche Controller Familien AVR, PIC, STM8/32, MSP430 kommen sonst in Frage, wenn man bei kleinen Stückzahlen (<100) einen 12bit ADC, genügent IOs und SPI braucht und 64k ROM 2k RAM gerne hätte und der MC unter 10 Euro (besser unter
einiges im Wiki: https://www.mikrocontroller.net/articles/ARM_Cortex_Mikrocontroller Speziell für STM32 (und auch Linux) gibt es https://www.openstm32.org
-
Thread
Glavannisch Getrennter Analog Ausgang fürn PIC
MHz müssen sauber übertragen werden, sonst > verfälscht die PWM. 1023 :D aber der µC Taktet mit 32Mhz
Jakob N. schrieb im Beitrag #7303992: > aber der µC Taktet mit 32Mhz Entscheidend ist doch, mit was die PWM taktet. Ich komme mit 32/Mhz / 1024 = ca 31 kHz. Kann es sein, dass die PWM mit 16 MHz taktet? Dann kommen ungefähr 15 kHz raus. Der kürzeste Puls, den
-
Thread
Welchen AVR programmer unter Linux?
debuggen (singlestep, trace, breakpoints,...) was Microchip aktuell so anbietet - alle aktuellen 8 16 und 32 Bit PICs und dsPICs per ICSP, klassische AVRs mit ISP und JTAG, neue AVRs mit PDI und UPDI, Atmels SAM und PIC32CM ARMs mit SWD und JTAG, und alles mit Low Voltage Programming und High Voltage Programming
kann: - AVR High Voltage Parallel Programming (das kann das originale STK500) - EPROM/OTP-basierte PIC16C Nachteile: 1. nicht ganz billig 2. funktioniert nur und ausschließlich mit der MPLABX IDE/IPE (Win/Mac/Linux) und dem Microchip Studio (Win Only). AVRdude wird das Teil auf absehbare Zeit wohl
-
Thread
von Xmega zu stm32
Hallo alle, Ich bin lange und gut mit meinen Xmegas zurechtgekommen. nun wollte ich auf STM32 weil a) 32 bit b) FPU c) deutlich verfügbarer zu anderen Preisen (günstiger). Weil ich Low Power für IOT und etwas kraftvolles vereinen will (80MHZ) liebäugeln ich mit der STM32L4 Reihe STM32L496VGT6
TIVA TM4C123 und TM4C129 Serie (Cortex M4F, 80 bzw 120 MHz). Deutlich besser verfügbar gewesen als STM32, schöne DriverLib, TI RTOS dabei). Und bei den TM4C129 gibts Versionen mit eingebautem Ethernet MAC+PHY, was ich immer sehr praktisch finde. - STM32F7/STM32H7 für den großen Hunger. Viele Pins (ich
-
Thread
EOL ATmega328p
power consumption, wake-up time from sleep, > and maximum clock speed." Das ist bei den aktuellen PIC18 (die mit einem J oder K in der Typbezeichnung) und den PIC24/dsPIC33/PIC32 schon lange so. Da läuft der Core mit 1.8V oder 2.5V, und nur der IO-Ring mit den Pintreibern läuft mit VCC. Das spart Siliziumfläche
Stock 35) - Zilog: 190 (in Stock 15) - Microchip: 1633 (in Stock 818) - Microchip PIC: 1468 (in Stock 707) - Microchip AVR: 111 (in Stock 69) - Microchip 8051: 32 (in Stock 21) - Microchip RISC: 8 (in Stock 1) - Microchip MIPS: 26 (in Stock 19)
-
Thread
Bluetooth Pairing via NFC
kann. Da ich mich mit Segger aber nicht so wirklich anfreunden kann und sonst auch eher mit AVR/PIC/STM32 arbeite, würde es mich interessieren ob dies auch mit anderen Chips funktioniert, oder ob da jemand schon mal etwas Erfahrung sammeln konnte. Ich weiss von ST gibt es die WB-Reihe welche Bluetooth
diese OBB-Daten über NFC übertragen, damit eine Verbindung möglich ist. Das würde auch mit einem ESP32 und einem entsprechenden NFC Chip funktionieren? Hat jemand schon mal in diese Richtung gemacht, dass man sich anschauen kann? Vielen Dank für eure Unterstützung.
-
Thread
was kommt nach dem Bluepill-Board?
dass man es auf die eigenen > Basteleien drauf lötet oder drauf steckt. Du könntest zu einem PIC32MX270F256B-I/SP greifen. SDIP28, erhältlich, jetzt zwar kein ARM, sondern MIPS, aber das sollte egal sein. Leistungsmäßig in der gleichen Klasse wie ein STM32F1, aber einfacher zu programmieren, weil
dann aich als SOIC oder SSOP, wenn es kleiner sein soll. https://www.microchip.com/en-us/product/PIC32MX270F256B fchk
-
Thread
DCF77 ausgefallen
Datumswechsel mit geänderter Jahreszahl tatsächlich auf der Anzeige erscheint. Dann wäre es vielleicht der 32.Dezember für eine Sekunde? oder der 0. Januar für eine Sekunde? ciao gustav
Ein Bauprojekt mit PM-Auswertung durch einen dsPIC gabs in der elektor 1/12: https://www.elektormagazine.de/magazine/elektor-201201/4004 Die Entwickler von Marvell Consultants Ltd unter Steve Marchant hatten das auch unabhängig veröffentlicht.
-
Thread
Verbesserung der Verfügbarkeit für Raspberry Pi avisiert, Neuigkeiten zur Zero-Roadmap
Jemin K. schrieb im Beitrag #7285665: > Bei uns geht die Tendenz mehr zu einfache Sachen mit ESP32 zu machen und > für komplexere Sachen eher Wie ist da eure Erfahrung? Ich würde den ESP32 ehrlich gesagt nur mit Bauchschmerzen einsetzen. Soviel wie sich da alle Nase lang durch Espressif im SDK
Jemin K. schrieb im Beitrag #7285665: >> Bei uns geht die Tendenz mehr zu einfache Sachen mit ESP32 zu machen und >> für komplexere Sachen eher > > Wie ist da eure Erfahrung? Ich würde den ESP32 ehrlich gesagt nur mit > Bauchschmerzen einsetzen. Soviel wie sich da alle Nase lang durch > Espressif
-
Thread
AI mit ChatGPT
context = CGBitmapContextCreate(NULL, width, height, 8, width * 4, color_space, kCGBitmapByteOrder32Little | kCGImageAlphaPremultipliedFirst); CGColorSpaceRelease(color_space); // Draw the screen into the context CGContextSaveGState(context); CGContextTranslateCTM(context, 0, height);
geeignet sind. Sie deckt eine breite Palette > von Themen ab, wie z.B. Arduino, Raspberry Pi, AVR, PIC und viele > andere. Es ist eine gute Ressource für jeden, der sich mit > Mikrocontrollern und deren Programmierung beschäftigen möchte. Hm, fast. Jeder den ich kenne der mc.net kennt, hat eine
-
Thread
Wanderkiste Widlar, Runde V
Kameramodul, finde kein Datenblatt dazu Kommt raus (?) -------------- 1x Micro SD Karte 128MB 8x PIC16C54 (OTP Pic) 8x PEB2095N (ISDN Transceiver)
Development Board mit Touchscreen und allen Resourcen dazu, sowie einige der exakten TQFP MCUs mit 32 MB eingebautem RAM.
-
Thread
Microchip PIC16F18446 CURIOSITY NANO + Scilab + X2C
on your board is probably the PIC16F18446 and the second chip may be the programmer for it. There is certainly a description for this board on MicroChip's site. You should read it. Also read the manual for the PIC16F18446 to understand
Beitrag #7283671: > Mein Ziel ist es Scilab und X2C zu verwenden, um C-Code fuer mein > Microchip PIC16F18446 CURIOSITY NANO board zu generieren! Steht doch alles da: "Works with dsPIC® DSCs, PIC24, PIC32 and SAM MCUs" Das X2C Tool ist also eindeutig nicht für 8Bitter. Ich würde außerdem grafische
-
Thread
Lichterkette auf Timer umbauen
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 is schon älter, aber für alle, die sich hier her verirren: Selbst gebauter LED-Timer mit CH32V003J4M6. https://github.com/Linoprit/LED-Light-Chain-Timer/tree/main Have fun.
-
Thread
PIC32 4,3" TFT
so einfach wie möglich > aufbauen, um die Prozesse zu verstehen. > Auf der Platine hab ich einen PIC32MX795F512L Dein PIC32 hat keinen integrierten Displaycontroller, der ein solches Display ansteuern könnte. Dein Display hat nämlich keinen internen Speicher, sondern der PIC muss ihm 60 mal pro
Lesenswertes Buch zu dem Thema: Lucio Di Jasio Programming 32-bit Microcontrollers in C Exploring the PIC32 Allerdings S/W und nicht RGB.
-
Thread
Wozu übertrieben schnelle Microcontroller?
Controller langweilt, mach SLAM: https://www.roboternetz.de/community/threads/76871-SLAM-auf-dem-ESP32
Ein ESP32 kostet praktisch das gleiche wie ein 8-Bit-Prozessor. Teilweise sind die 8-Bitter sogar deutlich teurer. Und von der Leistungsaufnahme ist der ESP32 auch nicht unbedingt viel schlechter. Je nach Anwendung
-
Thread
Wie µC vorwarnen bei Netzausfall?
Brown-Out-Detection könnte dir weiterhelfen. Der Brownout würde doch einen Reset machen? (AVR und PIC machen das jedenfalls so...) Damit hätte ich zwar einen sicheren Betriebszustand, aber eben auch einen unkontrollierten Schreibabbruch. Für eine Vorwarnung (gesetzt den Fall der BOD würde nur einen
: > https://www.vishay.com/docs/83722/sfh628a.pdf Mal eben zum Verständnis: IF 0,5mA, min CTR 32% heißt das ich am uC maximal 160uA ziehen kann, also Pullup von mindestens 33k bei 5V? Welche Vorwiderstände für die LED? Insgesamt so 470k? PC-Freak schrieb im Beitrag #7270487: > Was hälst Du von
-
Thread
12V Motor mir automatischer Umschaltung z.B. mit Lichtschranke
Der arme Udo, er hat doch nur den TO zitiert: Udo S. schrieb im Beitrag #7271222: > Sepperla32 schrieb im Beitrag #7270158: >> ich bin ein totaler Laie in elektrischen Sachen
hält zumindest 5A aus, ist aber leider ein Schließer (normally open): https://www.conrad.de/de/p/pic-pmc-5002-reed-kontakt-1-schliesser-250-v-dc-250-v-ac-5-a-250-w-506934.html
-
Thread
Frage zu Implementierung einer Peak-Anzeige (LED)
rudumentär, dass statt eines tiny13 mit kleinen Änderungen auch andere Kleincontroller (z.B. tiny15/85/412, PIC10/12/16, STM32, M8C, CY8C4000, uvm) einsetzbar sind. > Anyway, da müsste ich ja auch noch das Programmieren eines > ATtine13 lernen .. Ich kenne deine Kompetenzen nicht -- aber notfalls suchst
dass statt eines tiny13 mit kleinen Änderungen auch > andere Kleincontroller (z.B. tiny15/85/412, PIC10/12/16, STM32, M8C, > CY8C4000, uvm) einsetzbar sind. > >> Anyway, da müsste ich ja auch noch das Programmieren eines >> ATtine13 lernen .. > > Ich kenne deine Kompetenzen nicht -- aber notfalls
-
Thread
Raspberry Pi Zero 2 W oder 4B zur µC Programmierung geeignet?
Weder für MPLAB noch für die xc-Compiler gibt es eine ARM-Version. Außerdem gibt es keine Treiber für PicKIT, ICD usw... Du kannst dir den Kauf also sparen.
Dafür willst du einen aktuellen Intel ab 13600k bzw. AMD ab 7600X, eher 13900K und 7950X. Dazu 32-128GB RAM und eine PCIe 4.0 SSD wie die Samsung 980er mit 1-2TB. Und natürlich 1-3 Monitore ab 4k/31.5".
-
Artikel
USB
IDE Atmel AT90USB647 Full 64 3,3 - 5 V AVR 16 MHz 64 K 4 K 8 x 10 bit Farnell ca. 11,42 € Atmel AT32UC3B0128 Full/OTG 64 (40) 3,3 V AVR32 60 MHz 128 K 32 K 8 x 10 bit (7+6) x PWM 2 (1x full) I2C, SPI, SSC Kernspannungsregler 1,8 V Farnell ca. 6 € Microchip PIC24FJ256GB106 Full 64 3,3V/5V PIC24 16 MHz 64 KB 16 KB 10bit - - Spannungsregler Farnell ca. 5,70 € Microchip PIC32MX420FxxxH Full 64 3,3V/5V MIPS32 80 MHz ab 32 KB 8 - 32 KB 16 x 10bit - 1 mit IRDA Spannungsregler, JTAG Farnell ca. 4,83 € Philips/NXP LPC2388 Full 144 3,3V/5V ARM7 72MHz 512KB 32KB 8 x 10bit 1 x
-
Thread
SWD Programmer für Serienfertigung gesucht
, ich bin auf der Suche nach einem SWD Proggrammer für die Serienfertigung, der Programmer soll PIC12/16/18/24 und STM32 unterstützen. Was kann man da am besten für nehmen?
ich bin auf der Suche nach einem SWD Proggrammer für die > Serienfertigung, der Programmer soll PIC12/16/18/24 und STM32 > unterstützen. > Was kann man da am besten für nehmen? Die aufgezählten PIC-Serien können doch kein SWD, oder?
-
Thread
Zeigt her eure elektronischen Weihnachtsbasteleien!
kleinen Weihnachtsbaum gemacht mit WS2812-2020 LEDs, siehe Bilder. Angesteuert wird er über einen STM32G030 in kleiner 8-Pin Bauform auf der Rückseite, Spannungsversorgung über Micro-USB Buchse, habe dafür noch einen Ständer entworfen wo man ihn reinstecken kann, oben hat er noch eine Buchse wo man ihn
ich für meine Chefin eine Engelsbeleuchtung mit langsamen Farbwechsel gebaut. Prozessor ist ein CH32V003 mit 5V betrieben, LEDs sind WS2815 mit 12V Betriebsspannung. Reinhard
-
Thread
Bitte um Mithilfe bei pic-as Problem - bitte nur wer sich auskennt
RA2 ist bei diesem PIC Pin 5
>an diesen PIC kann man meines Erachtens gar keinen externen Oszillator >anschließen Im Daten Blatt steht was von 32MHz Input clock, und selbst wenn man ihn nicht anschliessen kann, sollte der TO so gnädig sein
-
Thread
Feste Adressen in gnu ld
Ich hab das fuer den PIC32/MIPS mit dem Linkerscript schon hinbekommen. Da ging es bei mir darum, Code und Daten auf eine bestimmte Adresse(n) im RAM zu legen. Man muss fuer diese Teile dann eigene Scctions oder waren