-
Thread
DS18B20 Verkabelungs od Software Problem
Achim A. schrieb im Beitrag #5567869: > Ich habe hier bei meinem Aufbau auch ein AC/DC 220/24V/20A Netzteil Hast du an den 24V irgendeine nennenswerte Last? Mit einem nahezu unbelasteten 24V Netzteil hatte ich Probleme mit Störungen eines Audioverstärkers. Eine 24V Birne hat dann Abhife geschaffen
schrieb im Beitrag #5568145: > Achim A. schrieb: >> Ich habe hier bei meinem Aufbau auch ein AC/DC 220/24V/20A Netzteil > > Hast du an den 24V irgendeine nennenswerte Last? Mit einem nahezu > unbelasteten 24V Netzteil hatte ich Probleme mit Störungen eines > Audioverstärkers. Eine 24V Birne hat dann
-
Thread
Schutzbeschaltung für I/O Pins und Versorgung
Analogmessung direkt am µC Pin - Ausgang eines OPV - 3,3V UART - 3,3V ICSP Als µC kommen ein Microchip PIC24 (welcher genau entscheidet sich noch) und ein Nordic nRF52 zum Einsatz. Die interne Versorgung wird mittels NCP3335A generiert, von außen wird mit 12V versorgt. Ich wäre euch sehr Dankbar, wenn
-
Thread
PIC32MZ2048EFH144 und UART / PPS
Genau deinen PIC kenn ich nicht, aber PIC32 kenne ich. Kuck in das Kapzitel 12.4 im Datenblatt. Das ist eigentlich nicht so schwierig. Eingang: Du musst dem Peripheral einen Pin zuordnen. Dazu beschreibt man das
hinweisen, dass man sich über Zukunftssicherheit ebenfalls Gedanken machen sollte. Meine ganzen PIC24-Projekte (alles selber geschrieben) sind auch nach 5 Jahren und X IDE- und Compilerversionen noch wunderbar funktionsfähig.
-
Thread
Daten von dynamischen Variabel vor Stromausfall schützen
dann default-Werte benutzen, Meldung an beutzer, Reaktion wie angemessen... Läuft auf einem ATTiny24 in mehreren Installationen, Software in C mit AVRStudio geschrieben.
Minute und Sekunde. In der Tat wäre es wohl bei einem Julianischen Datumsformat nur 4 Byte. Heute 24.09.2018 um 21:24 Uhr hätten wir das Julianische Datum 2458386.39167. Ich dachte immer das es einen Standartart für Datensicherung auf einem RTC gibt. ... hmm ... Ich bin jetzt irritiert! S. R. schrieb
-
Thread
Nuvoton N76E003
Der 8051 läßt sich aber auch sehr einfach in Assembler programmieren, erheblich einfacher als z.B. PIC. Man merkt am Befehlssatz, daß die Entwickler mitgedacht haben.
Teil 1 verwendet werden), Nucleo 401 und 411 sowie Eigenbauten für den STM8S103K, STM32F103, LPC11C24 und einem AT89S52 (der auf dem Board ein Tiny2313 hat, der ihn flasht). Der Nuvoton könnte den S52 ersetzen, weil ich für diesen evtl. einen Bootloader schreiben kann und auf dem Board dann nur noch
-
Thread
SDCC 3.8.0 RC1
Ich bin mit den neueren Versionen nicht mehr so auf dem Laufenden. Ist der PIC-Support immernoch "experimental"?
SDCC-Entwicklern niemand, der sich um PIC kümmert. Borut ist tot, die anderen, die 'mal an pic14 oder pic16 arbeiteten haben wohl keine Zeit. Bei den backends für PIC ist seit Jahren kaum etwas passiert. Das gleiche Problem besteht auch bei
-
Thread
AVR Assembler: add adc auf 0 prüfen
K. schrieb im Beitrag #5558860: > Nope. Eine Lösung mit anderen Registern: [c] add r24, r20 adc r25, r21 adiw r24, 0 brne nicht_null [/c]
schrieb im Beitrag #5559197: > Und dessen Flaghandling ist auch nicht gerade intuitiv. ;-) Nimm PIC32. Die MIPS Architektur kennt überhaupt keine Flags. ;-)
-
Thread
Lagerverkleinerung
SRAM, 256 Kbit, 32K x 8bit, 70ns, 2.7V bis 5.5V 25 Stk 2€ 23. LPC2941 80C51 MCU 4K Flash 27 Stk 1€ 24. PIC12F675 MCU 1k Flash ADC 87 Stk 6€ 25. PIC12F675 MCU 1k Flash ADC 22 Stk 1,5€ 26. STPS5H100 Schottky 5A 100V 75 Stk 2,5€ 27. STPS5H100 Schottky 5A 100V 75 Stk 2,5€ 28. STPS5H100 Schottky 5A 100V
-
Thread
(sehr) kleines "FrameWork" für ATtiny44
166, 6, 12, /* CH_23 "numbersign" cnt= 9 ab 422*/ 1, 175, 6, 12, /* CH_24 "dollar" cnt= 9 ab 431*/ ... und so weiter. [/c] und hier die "Helvetica_Bold_12.h" [c] #ifndef HELV12BINCLUDED #define HELV12BINCLUDED extern const char Helvetica_Bold_12[]; #endif
reservieren. Ich kenne das, ich hatte vor langem aus Übermut auch mal ein ALPS-LSU (96x32) mittels eines PIC16F871 angesteuert - eigentlich nur, um zu sehen, ob das überhaupt geht. Aber für's Praktische ist das alles Mumpitz. Man sollte so kleine µC wirklich nicht mit grafischen Displays belästigen. W.S
-
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
Wanderkiste Widlar, Runde III
Hallo, am 24.September wird dann die neue Runde los gehen. Für alle hier noch mal der Link zum Wiki. https://www.mikrocontroller.net/articles/Wanderkiste_(Widlar) Gruß ic_tester
Ronny S. schrieb im Beitrag #5550263: > Am 24.September wird dann die neue Runde los gehen. Ist dem noch so oder wird gewartet bis alles voll ist ? ich Hätte dir ja schon mal die Daten gesendet nur leider scheinen private Nachrichten Woll
-
Thread
Atmel AVR: RC-Takt genau genug für Low-Speed-RS232?
Ein PIC kriegt 1% Genauigkeit mit dem RC-Takt über den gesamten Temperaturbereich ohne Kalibrierung hin? Stauni.
:_5=>100kb/s; _4=>125,0(115,2+9,0%) PIC(6MIPS/24MHz)Prescaler:15=>100kb/s; 13=>115,4(115,2+0,2%) In Situationen in denen die Oszis u.U. nicht so genau gehen,Nettobandbreite kein Thema ist und das Risiko von Lötstellen von Quarzen oder
-
Thread
8051 Assembler: LED- Blinken lassen mit Timer und Interrupt
An Port 1.0 will ich eine periodische Flanke im Abstand von 1,6ms erzeugen, wobei die Taktfrequenz 24MHz beträgt. Der Timer0 soll im Modus 2 (8Bit Autoreload) verwendet werden. Daher erst mal meine Berechnung zu den Zyklen:: 24MHz / 12 = 2 MHz = 5*10^-7 s 1,6ms / 5*10^-7s = 3200 benötigte Maschinenzylken
habe ich ein Modul, wo ich yC mit > Assembler programmieren muss, unter anderem auch den 8051 und PIC16. Nenne es besser µC, sonst zeigst du nur, dass du Anfänger bist. :-) Die Grundzüge von Prozessoren kann man auch auf einem 8051 lernen, auch wenn man das heutzutage nicht mehr unbedingt möchte
-
Thread
BOSCH ebike Akkuplatine Gesperrt
4 lagigen PCB. Die Einzelzellenmessung wurde auf die Tippel-Tappel-Tour mit dem interen ADC eines PIC24 gemacht. Das Ladegerät hat 26V, die Ladespannung wird über einen StepUp auf die nötigen Werte gebracht. Dieser StepUp wird aber alternativ als StepDown geschaltet um die Spannung für das Licht zu
-
Thread
USB Host Controller
Controller), kann mich aber nicht mehr erinnern, wo das war :( Edit: Habs gefunden: Basierend auf einem PIC 24FJ64GB002 https://www.hobbytronics.co.uk/usb-host-board-v2 Aber es hat keinen TTL-RS232 Pegelwandler und für mich sieht es so aus, als ob nur die RX/TX Leitungen herausgeführt sind, RTS/CTS/..
-
Thread
Lohnt sich der Einstieg in die MSP430 Welt?
Allzweckprozessor bist Du aber mit ARM und MIPS (PIC32) besser bedient. Nicht teurer, aber viel schneller. Ich hantiere gerade mit TI TIVA TM4C bzw MSP432. Schöner Softwaresupport mit TI-RTOS und Driverlib. fchk
Programmierung in Hochsprache UND Assembler im Grunde angesagt. Guck dir lieber alles mal an, vom PIC10 über MSP, Atmel AVR, PIC24, Cortexe von diversen Herstellern, PIC32, div. Renesas und und und. Manche Architekturen wirst du dann irgendwann man mehr mögen und andere weniger, aber wenigstens in den
-
Thread
AES-EBU parallel zu DA Wandler (AK4384ET)?
der DA Wandler genau angesteuert wird, außer dass das Gerät auf 44.1kHz/16Bit, 48kHz/16Bit, 44.1kHz/24Bit und 48kHz/24Bit konfiguriert werden kann. Besteht Hoffnung, dass so ein Vorhaben realistisch ist? Gibt es geeignetere ICs als den CS8406 für sowas?
anderer Teil des Schaltplans weitere Hinweise: Das Clock Signal wird für ein 48kHz Samplerate durch ein 24,576 MHz Quarz generiert und durch ein NAND Gatter Grab bis zum DA Wandler als MASTERCLK_DAC geschleust.
-
Artikel
Mikrocontroller Vergleich
auf 128k Code beschränkt ist. Für die PIC24 und dsPIC gibt es den C30 von Microchip. Er basiert auf gcc und ist frei erhältlich, wobei nach 6 Wochen nicht mehr alle Optimierungsstufen wählbar sind, dann maximal -O1. Wie für alle PIC ist mit
kleinstes Speichermodell, auf Platz optimiert: Compiler Befehle(1) Bytes(1) Befehle(2) Bytes(2) GCC AVR 24 48 24 48 Keil 8051 24 38 74 109 SDCC 8051 24 40 35 54 Zilog Z8e 21 54 27 73 PIC C18 26 52 95 206 SDCC PIC18 41 112 41 112 SDCC PIC16 26 52 - - (for pic16f84) HEW R8C/M16C 20 48 20 48 GCC 68HC11 36 65
-
Thread
Welche Programmiersprache soll ich lernen?
Es ist ein Compiler. [code]ls tiny* tiny10.dat tiny13a.dat tiny1634.dat tiny22.dat tiny24a.dat tiny261a.dat tiny28.dat tiny43u.dat tiny44.dat tiny461.dat tiny5.dat tiny84a.dat tiny861a.dat tiny88.dat tiny11.dat tiny13.dat tiny167.dat tiny2313a.dat tiny24.dat tiny261
finden wird. Wie bereits geschrieben Great Cow BASIC erfüllt diese Bedingungen und ist zu dem für PIC und AVR zu verwenden
-
Thread
Höhere Spannung schalten
Sicherheitsabstaende aufweisen. https://www.ebay.de/itm/5V-Four-4-Channel-Relay-Module-With-optocoupler-For-PIC-AVR-DSP-ARM-Arduino-8051/201498785043?hash=item2eea437513:g:aj4AAOSww85aXVnQ
geht hier rein um Theoretische Erklärungen, gerne auch mit Skizzen https://www.google.com/search?q=24v+mit+5v+schalten+schaltplan Ergibt dann je nach Anwendergruppe sowas: https://www.sps-forum.de/elektronik/43838-mit-5vdc-ttl-24vdc-schalten-selbstbau-schaltung-im-schaltschrank.html oder sowas: https
-
Thread
Gemeinsam Basteln :-)
Ich bin ja persönlich ganz begeistert von privaten Beobachtungsnetzwerken à la flightradar24.com und Lighningmaps.org Anlässlich des Meteoritenschauers neulich kam mir in den Sinn, dass man doch eigentlich auch mal ein privates Infraschall-Netzwerk zur Ortung von Meteoriten aufbauen könnte.
EAGLE 9.6.2 für das "Neue Gerät" und dann das ganze passe "Gerät" dafür MPLAB IDE v8.46 (für PIC12F* und PIC16F*) Grüße, Jens aus Zeuthen (nur eine S-Bahn-Station von Berlin)
-
Thread
Back to School - MSP430 Rabattaktion
Moin Freunde des MSP430, für Studenten oder Hobby vielleicht interessant ist die bis zum 24. August 2018 laufende Aktion von TI: http://www.ti.com/store/featured/august2018.html?HQS=ecm-tistore-promo-august2018-exah-lp-ElectronicSpecifier_Aug15-wwe&DCM=yes Ein MSP430FR2433-Board ist für
anderer Hersteller laufen inzwischen sparsamer, Man muss unterscheiden: Nur sleep, ohne jeden Takt: PIC XLP (9nA) Betreiben eines LCD: Renesas RL78/L12 (<1uA mit Uhr auf LCD) Leistung pro Watt: Fujitsu Ambiq z.B. APOLLO512 > haben mehr Treiberleistung" im Sinn hattest? SH79F3212, PIC16F1764
-
Thread
Poweroff timer im Batteriebetrieb
www.mikrocontroller.net/articles/Batteriew%C3%A4chter#Spannungsregler zusammen mit einem 6-pin Prozessor wie z.B. PIC12F202 braucht die Schaltung weniger als 1 qcm. Wobei die Schaltung mit dem Mono-Flop im Ruhezustand auch so gut wie nichts verbrauchen sollte wenn alle Eingangspegel richtig gelegt sind. Bei 450uA
Sperrichtung genommen. Er hat es aufgebaut mit einem IRF540. Die LED leuchtet 12 sec. Bei einer Tumg von 24°C. Die 1N4448 muß vor Licht geschützt werden. Luftverdrahtung ist angesagt. Der Sperrstrom einer 1N4448 verdoppelt sich alle 10°C. Bei einer Tumg von 34°C leuchtet die LED dann also nur noch 6 sec
-
Thread
Neue Lötstation
mehr oder weniger fertige Nachbauprojekte > mit denen die JBC Handstücke Ja, viele benutzen einen 24V AC Trafo :/ Gibt es eine Seite mit Specs für die C245-A?
dangerousprototypes.com/forum/viewtopic.php?f=56&t=5264 Falls jemand passende Platinen dazu haben will -> PN PIC und paar LED Anzeigen kann ich den ersten Interessenten auch noch dazu geben. So eine Station werkelt schon lange bei mir, hab sie gleich nachdem der Thread dort begann nachgebaut. Sehr angenehmes
-
Thread
Einfacher Mikrocontroller mit mind. 5 UART?
Sprich: Steuerung 1 -> "voltage=5" -> µC -> "INST OUT1\nVOLT 5\n" -> Netzteil Steuerung 2 -> "voltage=24" -> µC -> "INST OUT2\nVOLT 24\n" -> Netzteil usw. Und das halt für bis zu 4 Steuerungen. Vielen Dank.
Du könntest den PIC18F65K40 nehmen. Ansonsten einen PIC32MX... die haben auch soviele UART. Oder halt natürlich per Software dies machen.
-
Thread
Rust als Embedded-Programmiersprache Gesperrt
func(true, true, x); } [/pre] [pre] error[E0382]: use of moved value: `up` --> src/main.rs:7:24 | 4 | tmp = up; | -- value moved here ... 7 | println!("{}", up) | ^^ value used here after move | = note: move occurs because `
Programmiersprache aus. Und ihr wollt hier diskutieren, ob sich _DAS_ als Programmiersprache für einen PIC32 oder einen Cortex eignet? Nur zu, wer es sich in den Kopf gesetzt hat, partout Rust für die Firmware seines BluePill-Brettl's oder seines AVR nehmen zu wollen, der muß es halt tun - wenngleich ich
-
Thread
nochmal: Zisternen-Füllstand über Druck-Sensor
> Autor: Martin H. (hebi19) >Datum: 07.08.2018 17:24 >Liebe "sonic-" und Ultraschallfreunde OK :O)
auch > Probleme eine WLAN Verbindung aus dem Betonschacht heraus zuverlässig > herzustellen). nRF24L01+
-
Thread
Sensormodul mit Funk
ich hab meine Sensoren mit RFM12 und PIC, 3St. 1,5V AAA Batterien halten ca. 1 Jahr. Welche Reichweite brauchst du denn, gibt es Hindernisse zw. Sender und Empfänger? Holger
aufflackert). Die Zentrale hat einen nRF24L01 LNA + PA. Er hat praktisch keine Aussetzer (also keine Retransmits). Natürlich alles mit Power Down. Im Mittel 20µA. Also theoretisch 10000 Std (also mehr als ein Jahr) mit einer CR2032 Wieso nimmst
-
Thread
Kaiser-Window Annäherung
Seiten gescanned und da hier gefunden: I0(x)≈1+x2(−1(1!)241+x2(+1(2!)242+x2(...+x2((−1)K−1((K−1)!)24K−1+x2(−1)K(K!)24K)))) kennt jemand was Einfacheres?
A5HilbertPhasePage.html Kapitel 3.5. Das wird da als FIR-Filter umgesetzt. Läuft bei mir auf einem PIC32, aber ich sehe keinen Grund, warum das nicht auch ein AVR könnte.
-
Thread
ADC meines PIC24 misst nicht richtig
Liebe MC-Gemeinde, leider habe ich Probleme mit der ADC-Auswertung meines PIC24. Sicher kein seltenes Thema aber ich hoffe ihr könnt mir helfen. [c] ANSELA = ANSELB = ANSELC = 0x0000; ANSELAbits.ANSA1 = 1; [/c] [c] void InitADC(){ AD1CON1 = 0x00E0;
-
Thread
PIC16F628a - interne Pull-Ups und Sleep-Mode?
Hallo, ich möchte gerne dem PIC über einen 4pol DIP-Schalter gegen GND kodieren. Dazu würde ich die Pullups PortB einschalten und RB0-RB3 auswerten. Der Pic soll die größte Zeit im Sleep-Mode sein und nur durch RB4-Tastendruck geweckt
habe das schon geschafft, mehrfach. Insebesondere bei 5V macht es schnell "patsch" wenn man einen PIC (in meinem konkreten Fall PIC24FV32KA301) gegen GND treiben lässt. Hab das so zweimal auf dem Breadboard hinbekommen. Es mag Exemplarabhängig sein, möglich ist es aber. Also Vorsicht. Mein
-
Thread
David Jones über PIC vs AVR
Die PIC32 sind doch wieder ganz brauchbar. Haben aber auch nen MIPS Kern und nicht die PIC Gubbelarchitectur *scnr*
aus wie ich. Assembly kenne ich eigentlich nur richtig von Motorola a la MC6802/HC11. Mit den 18/24/33er PICs arbeitet es sich eigentlich nicht zu schlecht. Mein PIC Arbeitspferd fürs Hobby ist der 18F4620 und 18F46K80. Machte in der Arbeit an einigen Projekten auch recht gute Erfahrungen mit den DSPIC33ern
-
Thread
CAN-Sender im Mini-Format
einfach nur eine einzige ID aussendet. Also quasi Digital zu CAN ;-) Da dachte ich jetzt an einen PIC oder kleinen AVR (Attiny45) in Kombi mit MCP2515 und MCP2551 oder TJA1050 Transceiver. Da das ganze möglichst klein sein soll wär meine Frage an Euch, ob es noch bessere Chips für eine solch triviale
Dann eben ein PIC18F2xK80? (x= 5oder6) <edit>der 25k83 ist neuer und scheint auch billiger zu sein. Kostet gerade so viel, wie ein 2515</edit>
-
Thread
stm32f103, libopencm3 und USB-Tastatur
sieht vielversprechend aus: > http://www.hobbytronics.co.uk/usb-host-keyboard Ja, klar. Alle PIC24/dsPIC33 und PIC32 mit USB können sowohl Device als auch Host spielen, und Microchip liefert einen recht brauchbaren USB-Stack mit, der die Standard USB-Klassen wie HID, CDC und Mass Storage unterstützt
Einen PIC neben einen STM32 setzen nur weil man für letzteren die verfügbaren USB-Host-Libraries nicht findet? Weia... https://www.st.com/resource/en/user_manual/dm00105256.pdf Insb. ab S. 25 ...
-
Thread
Märklin-Motoren
digital modulierte DCC Daten. Das Fahrtrichtungsrelais spricht allerding nur auf Überspannung (24V) an, nicht auf die DCC-Daten ;-)
treffen. > > ;-) Ähnliches passiert hier im Forum, wenn man fragt: Was ist besser, AVR oder PIC?
-
Thread
PIC24 SPI erzeugt Dauerschleife?
Moin Leute, ich habe das Problem, dass mein Controller (PIC24EP) in eine Art Dauerschleife geht sobald ich "SPI1BUF = Wert;" ausführe. Ich verschicke am Anfang der Main per UART einen String. Dieser wird einmal verschickt, sobald ich den SPI1BUF auskommentiere
Vielleicht solltest du deinen Code komplett posten und jemand mit PIC24 Erfahrung könnte dir weiter helfen. Gibt's einen Watchdog?
-
Thread
PIC24 Verwendung eines bestimmten Pins als GPIO
Hallo Leute, ich verwende auf meinen PIC24 das SPI1-Modul und brauche davon nur SDI, SDO und SCK. Auf den Pin !SSI möchte ich das CS für mein SPI-Slave legen. Leider habe ich das Problem, dass trotz Initialisierung als Output des !SSI-Pins
Analogfunktionen abschalten. Die haben die höchste Priorität. Das ist ein beliebter PIC-Anfängerfehler. Such nach ADCON*-Registern. fchk
-
Thread
[S] Externe Unterstützung Platinenentwurf Gesperrt
Dimming im 1% Bereich mit 1-10V Schnittstelle für elektronische Vorschaltgeräte und 6 Kanälen mit 24V Output bei je 8 Ampere, und auch noch aktuell den aktuellen CE und EMV Normen entsprechend. Da ist ein mittleres vierstelliges Angebot schon ein echtes Schnäppchen. mit einfach irgendein ARM, PIC oder
Langsam wird die Aufgabenstellung spannend. 8A x 24V sind ja schon 192 Watt. Mal 6 Kanäle! Und dann sind das 48A auf der Platine. Da wird es ja schon bei den Anschlussklemmen interressant. Dass man sich über Leiterbahnbreiten, deren Verlustleistung
-
Thread
ATmega8 verhält sich fehlerhaft
UC schrieb im Beitrag #5478486: > Die Anlage läuft 24/7 und eigentlich sehr gut. So ein "eigentlich" kann einem den ganzen Tag versauen. Die Space Shuttle liefen auch /eigentlich/ sehr gut, bis ...
Je höher der Strom+Spannungsdifferenz, desto größer der Störabstand. In der Industrie/SPS sind 24V und 20mA weit verbreitet. Da muss schon ordentlich was an Störung kommen, um sich durchzusetzen.
-
Thread
433 Mhz Funksignal nachbilden.
Im Sender und Empfänger ist jeweils nur ein PIC verbaut... leider..
Stefan schrieb im Beitrag #5476325: > Im Sender und Empfänger ist jeweils nur ein PIC verbaut... > leider.. Rolling Code?
-
Thread
Mikrocontroller an Raspberry Pi
Beginn selber flasht. Könnte auf mehrere Stück einfacher sein. Habt Ihr eine Idee? ATtiny? ATmega? Pic? ... Ich danke Euch schon mal :) Grüße
Dekodierung der Infrarot-Fernbedienung, und der Raspi bekommt dann die Tastencodes. Funktioniert 24/7 schon seit Jahren.
-
Thread
irsnd Callback function
---------------------------------------------------------------------------------------------- * PIC C18 or XC8 section: * * Change hardware pin here: IRSND_PIC_CCP1 = RC2 on PIC 18F2550/18F4550, ... * IRSND_PIC_CCP2 = RC1 on PIC
#if defined(__18CXX) // Microchip PIC C18 compiler # define PIC_C18 #elif defined(__XC8) // PIC XC8 compiler # include <xc.h> # define PIC_C18 #elif defined(__PCM__)
-
Thread
Akku für Fernbedienung
meinem Höhenmesser gemacht, das Multimeter sagt 1,5µA, da ist der Spannungsregler schon drin (TPS709, PIC24). Die Batterien sind voll ausgelaufen. Hurra. Variante 2: Benutz den normalen sleep-Mode. Damit kommt man mit guten µC auf z.B. 10µA-100µA. Variante 3: Schalte den Clock runter, wenn nix sendet. Ich habe einige Projekte mit PIC24 die mit 40µA im RUN-Mode (Dauerbetrieb, LCD treiben per GPIO, inklusive Step-Up) auskommen. Alle Varianten haben gemeinsam, dass man sorfältigst jeglichen Stromverbrauch in der Hardware planen
-
Thread
Welchen Mikrocontroller Quadrature Decoder Kanäle ?
hardwaremäßig mit Encodern zusammenarbeiten. Es werden 2 CLC pro Encoder gebraucht. Gibt's schon ab PIC 16xxx, z.B. PIC 16F1713 mit 4 CLCs. MfG
macht man heutzutage natürlich mittels Hardware. Das geht selbst bei billigsten STM32F0 mit vollen 24 MHz und direkt in 32-Bit-Registern - bei 0% Auslastung und man hat Zeit und Rechenleistung für die wirklich wichtigen Dinge. > Vorausgesetzt man kann Programmieren. Auch ein guter Programmierer