-
Thread
Arduino Betriebssystem
Ein echter Artuinohirnfurz. Menschen mit Realitätssinn, nehmen einen PIC32 mit 128 kB RAM. Der braucht dafür auch kein Artuinogedöhns. Guggelsuchwort: Micromite
das Anwenderprogramm ist mit 1 kByte RAM arg > limitiert. Ich würde heutzutage das Limit eher bei 16 oder sogar 32kByte > RAM sehen. Früher (tm), auf einem 6502, lief Basic auf 8kB ROM und 4kB RAM. Arduino gibt es mit 96kB RAM (64k+32k) und 512kB Flash. Merkst du was?
-
Thread
PIC24F16KM202 RA4 und RB4 nicht als Ausgang nutzbar
Hallo, ich sitze schon eine ganze Weile an einem Problem. Ich nutze den PIC24F16KM202 im SPDIP-28 Gehäuse (https://ww1.microchip.com/downloads/en/DeviceDoc/PIC24FV16KM204-Family-Data-Sheet-DS30003030C.pdf) und wollte an den Anschlüssen RA4 und RB4 zwei Relais betreiben. Diese
Funktionen SOSCI/AN15/U2RTS/U2BCLK/CN1/RB4 SOSCO/SCLKI/AN16/PWRLCLK/U2CTS/CN0/RA4 Wenn dann müsste das da ja irgendwo dabei sein. Also Oszillator, UART?
-
Thread
Banddecoder mit 18F4520 nach DH8BQA
burned the PIC you need to install either the Kenwood CAT firmware or the BCD firmware thru the serial port." Wahrscheinlich ist einfach z.Zt. nur der Bootloader im PIC und noch keine Applikation geladen.
after you burned > the PIC you need to install either the Kenwood CAT firmware or the BCD > firmware thru the serial port." > > Wahrscheinlich ist einfach z.Zt. nur der Bootloader im PIC und noch > keine Applikation geladen
-
Thread
Brenndatum automatisch mit MPLAB X Assembler mit Pickit 3 ins EEPROM schreiben
Ich suche eine automatisierte Möglichkeit, das Brenndatum eines Microchip PIC 16Fxxx automatisch aus dem Tagesdatum (des PCs) zu ermitteln und in den EEPROM-Bereich mit den DE-Direktiven zu schreiben. Manuell geht das ja wunderbar, ich bin aber zu faul, immer das Datum manuell
-
Thread
Python oder besser bei C bleiben?
altbewährte HW und SW verwenden zu wollen. Viele Probleme lassen sich mit den alten Bekannten wie PIC, AVR, STM32 und ähnliche Plattformen angehen. Zumindest hat man hier schon eine gewisse historische Unterstützung. Auch Datenblätter, User Manuals, Appnotes sind in zahlreicher Auswahl vorhanden und
zweistellige GB an Plattenplatz und mehrere GB RAM benötigt, wo doch ein professionell eingerichteter 16-Bitter für die Aufgabe doch genausogut eingesetzt werden könnte? Willkommen in der Gegenwart, wo 32-Bit-μC /nicht/ zwangsweise nennenswert teurer sind, als viele 8-Bit-Controller – die zudem teils
-
Thread
[T] Tausche SMD Bauteile gegen THT
Pos. Kondensatoren 5 Pos. Induktivitäten Halbleiter: TPS60300 2St TPS2111 TPS76912 ca 10 St. PIC 16F1823 1St TPD2E001 LP2980 3St. TUSB3210PM 4St SI2342DS-T1-GE3 ca 8St. FT311D 5St LMT70 ca 20St. BAS4002A TPS7A7002 3St. Je 2 St: LTC3110 LTC3539 LTC4416 LTC3606 LTC3226 LTC4425 LTC3125 AD8021 AD8099 ADA4895 MSP430FR5738 5St. MSP430FR5969 3St. PIC16LF18323 2St. PE64904MLBB 4St. HMC358 2St. STEVAL MKI009V1 3St. STM MEMS Neben den oben genannten Bauteilen hätte ich auch Interesse an gebrauchten Messgeräten, alten Radios (Transistor
-
Thread
Anfängerfrage: 40 Stück Atmega328 an einem Quarz?
20 Mhz > ? > Ohne Übertakten ... Vielleicht doch nur MIT Übertakten? Im Datasheet steht MAX 16MHz...
Platine gleich nebeneinander sein). Du brauchst sowas: https://www.reichelt.de/quarzoszillator-16-00-mhz-oszi-16-000000-p13686.html?&trstct=pol_14&nbc=1 Der gibt einen 16 MHz Takt aus, und den kannst Du dann weiter verteilen. Deine AVRs musst Du dann auf "External Clock" (0000) stellen. fchk
-
Thread
Aref Spannung, was ist besser?
Vorgehensweise: siehe Anhang Externe Komponenten wie Widerstaende sind dann nicht erforderlich. Die PIC-pdf-Datei gibt auch nochmal Erklaerungen zum Messen der Ub an.Auch Atmega Freaks werden das verstehen.
Rechnerisch ergibt sich bei einer Eingangsspannung von max. 5V ein Spannungsteiler zu 4,096V von 16,18Kohm zu 73,3Kohm.
-
Thread
Analog Inputs liefern unterschiedliche Werte bei verschiedenen Arduino Nanos
Manfred schrieb im Beitrag #6673960: >> Knalltüte! > > Selber Knalltüte! Ich traf einen kleinen PIC, der hat mir ganz gut gefallen und abends dann im Forum, ließ ich die Tüten knallen! :)
analogen Inputs vorstellen? Ungefähr so. https://arduino-projekte.webnode.at/meine-libraries/16er-tastatur/ oder so. https://arduino-projekte.webnode.at/meine-libraries/16er-tastatur-mit-i2c/ Das ist zwar für eine 16 Tastatur aber es geht für JEDE Tastatur. Bei nicht quadratischen Summen
-
Thread
Neuer LoRa-Transmitter von Microchip, ST Microelectronics unterstützt mioty
Formfaktor erinnernden Modul noch der Versorgungsspannungsbereich, der von 2,1-3,6 V reicht. Analog zum PIC16 sind die GPIO-Pins übrigens durchaus leistungsfähig, und können bis zu 25 mA liefern oder senken. Zu guter letzt noch den Sende-Stromverbrauch von 40mA, den Empfangs-Stromverbrauch von 14.2mA und
kann nicht die Rede sein). Steht übrigens in der Doku. Aber sowas liest Du ja nicht. >Analog zum PIC16 sind die GPIO-Pins übrigens durchaus leistungsfähig, und können bis >zu 25 mA liefern oder senken. Zu guter letzt noch den Sende-Stromverbrauch von 40mA, >den Empfangs-Stromverbrauch von 14.2mA
-
Thread
Mikrocontroller, Prozessoren und Chipsätze - Die-Bilder
Microchip PIC16F13145, ein Mikrocontroller mit konfigurierbaren Logikblöcken: https://www.richis-lab.de/uC09.htm
Und noch ein Bluetrum Mikrocontroller, ein AB5322B: https://www.richis-lab.de/uC16.htm
-
Artikel
Benutzer:Martin d69
MSO5074 Ersa MS6000 Atten 858D+ Batronix BXM85 Bevorzugte Bauteile: RCL 0805/0603 SSOP/QFN/SOT Microchip PIC (8/16-bit) Meine Basteleien richten sich alle in die Richtung: etwas sehen, etwas meckern und dann besser nachbauen! Generell bin ich von bedrahteten Bauteilen weg gegangen, da die Leiterplatten zu
-
Thread
Welchen Frequenzzähler kaufen?
Ebay für 50..100€ zu haben. Hat aber nur 5 1/2 oder 6 Stellen soweit ich weiß. Da ist mein kleiner PIC-Zähler deutlich besser. Noch ein Wort zu den Auerswald-Zählern, egal ob FZ-1310 oder FZ-2510: Die haben einen lausigen Referenz-Oszillator (diskret aufgebaut, Quarz+Heizwiderstand+Temperaturfühler
im Beitrag #6675830: > Überladen ist das Display überhaupt nicht, Dann sieh Dir bitte "Figure 2-16 Statistics Display Interface" im Handbuch an. Unsinnige 12-stellige Frequenzwerte in kleinster Schriftgröße, die nicht zum 480x272 Raster des Displays passt, dazu eine unskalierte Grafik und Pfeiltasten
-
Thread
IC identifizieren
1 hat den Aufdruck STL6018A und scheint ein µC zu sein. SOP20-Gehäuse, 1,27mm Pitch. Zwischen Pins 16 und 17 befindet sich ein länglicher Quarz ohne Aufruck. Pin 6 ist GND, Pin 15 VCC, zwischen Pins 7 und 9 ist ein NTC angeschlossen, einer davon ist also wohl als ADC verwendbar. Den zu erkennen wäre
SLT6018A ist ein PIC ? Richtige Bezeichnung bringt die Spur
-
Thread
Debounce eines durch ein Relais geschaltetes Signal
Elektroinstallation wurde gerade saniert, nachdem ich reklamierte, das ich für meine mickrigen 1x 16A wenigstens einen Personenschutzschalter haben möchte.
. Allerdings kriegst da sonst keine Ruhe. Ich habe den großen Bruder mit 8 Eingängen im Einsatz an PIC´s, 8051 usw..
-
Thread
uC Programmiertechniken - Gibt es da Bücher?
im Beitrag #6658773: > Ist beim ARM eigentlich der 32 Bit Zugriff effizienter als der auf > uint16 oder uint8? Siehe voriger Beitrag: schau dir sowas einfach mal an. Aber ja, insbesondere an Stellen, wo der Compiler nicht sicher erkennen kann, ob sowas wie definiertes Wrap-Verhalten eines uint8
schrieb im Beitrag #6670529: > Bin ein Fan von sowas hier > idx = (idx + 1) & BUFSIZE mit BUFSIZE 4,8,16,32.... Du meinst aber sicher "(BUFSIZE - 1)". Dann solltest du aber unbedingt noch einen Test darauf einfügen, dass BUFSIZE auch wirklich 2^N ist.
-
Thread
Welchen lattice ic
pins > > Welche Familie wäre denn dafür am besten geeignet? Wie wäre es mit einem betagten GAL16V8? Der kommt inzwischen von anderen Herstellern, ist aber noch neu erhältlich. Zumindest hat Lattice die mal hergestellt: https://www.latticesemi.com/-/media/LatticeSemi/Documents/DataSheets/GAL/GAL16V8883DataSheet.ashx
> CLC-Einheit Wenn man mit 2 bzw. 4 zufrieden ist: PIC16F1501/1503/1507: 2 PIC16F1508/1509: 4 Natuerlich zur Laufzeit reprogrammierbar. Dazu gab es frueher noch einen separaten (kleinen) CLC-Designer. Heute muss man dann gleich mit MPLAB-X rumfuhrwerken
-
Thread
PIC Standardwerte
Hallo, ich versuche mich gerade in PIC Microcontroller einzuarbeiten und verwende xc.h. Ich habe den PIC16F1503 genommen. Ich versuche gerade herauszufinden wie die Register gesetzt sind. TRISA: 1=PortA pin configured as an input
> PIC16F1503 Wenn er zu faul ist, soll er einen kleineren nehmen. Z.B. 12F675. Das hat netto gerademal 100 zu lesende Seiten. > Ohne groß zu denken hätte ich gedacht Und Brain mal auf "ON" stellen
-
Thread
Mikrokontroller sparsam versorgen
den ganzen Mist wegzulassen, und dafür die Schaltung auf niedrigen Stromverbrauch zu trimmen. Mit PIC24 bin ich da schon um <10µA gelandet. Keine Ahnung, wie weit man mit einem ESP herunterkommt.
dann muss ich jetzt noch nicht entscheiden > welche Akkutechnologie verbaut wird). MCP1703, 2µA, 16V
-
Thread
Division 64Bit durch 32Bit gesucht
Hallo, ich habe mal vor einiger Zeit für einen PIC eine 16-Bit-Division in Assembler programmiert. Das Prinzip ist tatsächlich wie schriftliches Dividieren in der Grundschule, nur auf binär umgesetzt. Ich weis jetzt nicht wie sehr sich PIC und ATmega
Variablen sind dann im SRAM abgelegt. Beispiel: UARTlesen: ;USART lesen pushw x push R16 in R16,SREG push R16 push R17 ;hier Deine Verarbeitung pop R17 pop R16 out SREG,R16 pop R16 popw x reti Gruß Carsten
-
Thread
LogicAnalyser Kingst LA5016 500MSa/s für 160Euro
2100bdd716182196678436967ef892&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_ Logic Analyser LA5016 500MSa/s 16Channels, Max Sampling Depth 10GB. Ist es der Preis Wert?
ich noch erwähnen, dass ich Bastler bin und den LogicAnalyser für meine Hobbyarbeiten mit Atmega, PIC24 und PIC32 Mikrocontrollern nutze. Für den Zweck ist er meiner Meinung nach gut geeignet. Harald schrieb im Beitrag #6653722: > Interessant! > - Gibt es da auch Updates oder muss man mit dem
-
Thread
MCUs mit OPA?
stages and filter functions allowing signal conditioning with down to zero external components. PIC16F15354 hat es nicht, PIC16F570 mit "Dual Op Amp Module with 3MHz GBWP "
-
Thread
Quadratur Decooder/Zähler als eigenständiges IC - heutzutage (2021) erhältlich?
und Pincounts, sogar bastlerfreundlich in DIP. Einige PIC24EP-Typen haben dieses Feature auch, kann man hier leicht herausfiltern: https://www.microchip.com/maps/Microcontroller.aspx
wuerde ich auch so sagen. So macht es keinen Sinn ueber sowas nachzudenken. > Dafür sind z.B. die dsPIC-Mikrocontroller sehr gut geeignet, da sie > einen Quadratur-Decoder in Hardware besitzen. Es duerfte kaum eine MCU Familie geben wo es sowas nicht gibt. Olaf
-
Thread
GLCD Controller ST7920
#6647507: > Mir ist die vorangestellte > Null nicht klar. Laut Datenblatt sind die normalen fonts 16x16 bits. Zusätzlich gibt es aber half-width fonts (das sind die ASCII fonts). Auch wenn ich mit letzteren arbeiten will, muß ich immer 16x16 bits ausgeben. Meine Version würde dann (Space)A(Space)B
Hallo, ich habe den ST7920 bisher mal im seriellen Modus und mal im parallelen 4-Bit-Modus (mit PIC16F18326) angesteuert. Ohne Kenntnis des ST7920-Datenblatts ist man natürlich aufgeschmissen! Da im seriellen Modus nur Schreiben und damit keine Statusabfrage möglich ist, muss man (vgl. S. Landolt
-
Thread
Fotos von zwischendurch :-) (Laberthread)
losgelassen. Egal, was man sonst noch so gemacht hat - der blaue Schein und ein paar Ziffern auf dem 2x16 Display sind immer noch Magic :)
lötfaul bin hab ich ein Demoboard von Microchip drauf. Da ist auch der Programmer schon dabei. Ist ein PIC16F18855. Der kann auch nur 0..3,3 Volt messen. Zum Ansteuern des Ladestromes und der Last habe ich einen DAC (5-Bit:-( ) und einen PWM-Ausgang mit Tiefpass im OPAmp verwendt. Gruß Gerhard
-
Thread
S:Hilfe bei HEX-Erstellung und Flashen von PIC
Hallo! Ich suche für einen Kunden jemanden, der ihn bei der Erstellung einer HEX-Datei für einen PIC16F877A unterstützt. Es ist der Quellcode (.c) und die Include-Dateien (.h und .c) vorhanden. Momentan scheitert es an der Compilierung der Dateien, da die Include-Dateien nicht gefunden werden. Vermutlich
ist. Deswegen wird hier Ersatz gesucht... Ich denke das ist für jemanden, der sich mit MPLAB und PIC auskennt ist es maximal 1-2h Aufwand und somit leicht verdientes Geld... Ich selbst bin eher im AVR Segment tätig und habe aktuell auch nicht die Zeit mich hier zu beschäftigen und einzulesen. Daher
-
Thread
TL431 switching shunt 14..15V für Bleibatterie
MaWin schrieb im Beitrag #6641305: > Panels (was bei 30-80V nicht auftritt, > aber bei 16-18V Panels) und können die wenn der Akku voll ist einfach > kurzgeschlossen werden, ganz ohne Bremswiderstand. Das ist so nicht ganz richtig mit dem Kurzschließen. Da eine Zelle (ein Solarpanel hat
Schaltregler grübel ich noch. MPP-Tracking, Spannungs- und Strombegrenzung wäre eher eine Aufgabe für nen PIC16F1782. Mit einfach reparierbarer Technik ists dann vorbei.
-
Thread
Programm Simulation für Schaltung bei geringer Spannung vom Akku
io.h> #include <avr/interrupt.h> #include <avr/sleep.h> volatile unsigned char zaehler; uint16_t adc_read() { uint16_t adc_measurement = 0; ADCSRA |= (1 << ADSC); //Startet Konvertierung while(ADCSRA & (1 << ADSC)){ } //Wartet bis Konvertierung fertig ist
WGM13) | (1 << CS11)); TIMSK |= (1 << OCIE1A); OCR1A = 250; sei(); } uint16_t adc_read() { uint16_t adc_measurement = 0; int adc_mittelwert = 0; int i = 0; for(i=0; i <= 4; i++) { ADCSRA |= (1 << ADSC); //Startet Konvertierung while(ADCSRA
-
Thread
PIC 16F877A programmieren
Wolfgang schrieb im Beitrag #6635294: > Der PIC16F877 hat doch auch schon 20 Jahre auf dem Buckel - passt Der Drake-TR7 hat schon 50J drauf, die eingebaute Platine mit dem PIC16F877 erst 20J - passt Hans
einem nagelneuen Gerät alle Verbindungen > durch? Aslo zum Trost sei dir gesagt:Die Kombination "PicKit Clone" und Adapter funktioniert.Ich hab eben einen Pic16F876A getestet (aus der gleichen Familie wie der Pic16F877A). Zum Test habe ich aber nicht MPLAX IDE gestartet sondern das mitginstallierte
-
Thread
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
kannst Du so abpinseln, das funktioniert. Wenn Du mehr Ports und Pins brauchst, gibts das ganze als PIC18F97J60 auch mit 100 Pins. fchk
einfachste. Solche Geräte gibts entweder zum Einbauen oder als externe Einheit, die dann bis zu 16 serielle Ports (RS232 oder RS422/485) haben kann. fchk
-
Thread
STM32: I2C-Master setzt ARLO-Flag (arbitration lost)
* @retval HAL status */ HAL_StatusTypeDef HAL_I2C_Master_Transmit(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint8_t *pData, uint16_t Size, uint32_t Timeout) empfangen: /** * @brief Receives in master mode an amount of data in blocking mode. * @param hi2c Pointer to a I2C_HandleTypeDef
* @retval HAL status */ HAL_StatusTypeDef HAL_I2C_Master_Receive(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint8_t *pData, uint16_t Size, uint32_t Timeout)
-
Thread
Vorstellung und erstes Projekt
14 3e: 82 bb out 0x12, r24 ; 18 40: 81 9b sbis 0x10, 1 ; 16 42: 04 c0 rjmp .+8 ; 0x4c 44: 82 9b sbis 0x10, 2 ; 16 46: 02 c0 rjmp .+4 ; 0x4c 48: 90 9a sbi 0x12, 0
AVR-GCC kann das: https://www.mikrocontroller.net/topic/292251#3113090 Das sollte auch beim PIC gehen.
-
Thread
Fehlersuche Weidezaungerät
Das Triac (Aufdruck BTB16 800BW) wird nicht angesteuert, der MOSFET schon. Möglicherweise wird das Triac aber auch deshalb nicht gezündet, weil die Software erkennt, dass die nötige Spannung noch nicht aufgebaut wurde.
Mark U. schrieb im Beitrag #6631339: > BTB16 Erstaunlich, ein Thyristor wäre robuster und bräuchte weniger Gatestrom. > Möglicherweise wird das Triac aber auch deshalb nicht gezündet, weil die > Software erkennt, dass die nötige Spannung
-
Thread
Nochmal LC-Meter nach AADE: dessen Oszillator
wenig geändert. Ein bischen beschreibt er auch wie es funktioniert. https://www.sprut.de/electronic/pic/projekte/lcmeter/lcmeter.htm
Equipment, das war Programm!) hatte ohnehin einen digitalen Ausgang benötigt, um die Frequenz mit einem PIC16F84 messen zu können. Das wird wohl der Hauptgrund gewesen sein. So, ich wollte ja mal den Hartley ausprobieren. Siehe Bilder, gemacht mit MicroCap. Da ich dort nix gefunden habe, um L und C mit
-
Thread
4 Kanal MSO gesucht (Fortsetzung von "Oszilloskop R&S RTB 2k All-in, Erfahrungen")
Beitrag #6629857: > 1-Kanal + 4Bit 50MBit(!) Mir ist unklar, was du damit meinst. Das RTB2004 hat 16 Logikkanäle, aufgeteilt auf 2 "Pods" zu je 8 Kanälen.
blabla Information die man sowieso überall anders zB. Wikipedia nachschauen kann, dazu Berichte über PIC-Lauflichter, 30 Euro Handfunkgerät etc. und plötzlich, riesige Testreihe eines 25k Oszis?? Meine unbegründete Meinung: Die Website wird von einer Agentur betrieben, oder einem Ghostwriter, wahrscheinlich
-
Thread
LED Bargraph sinnvoll nutzen
im Multiplexverfahren, besonders elegant durch uC mit eingebauten LED Treiber und Stromquellen wie PIC16F1614 . Es gibt eh keine passenden Spezialchips mehr dafür.
-
Thread
SK6812 mit PIC12F692 Steuern
aber nicht anschliessen kannst, weil die Anschlüsse alle belegt sind. Also brauchst du einen anderen PIC oder du verwendest den internen 4MHz-Oszillator. Also lade dir mal das datenblatt des PIC12F629 auf deinen rechner und lies dir das mal durch. Und dann gibts da ne Seite für PIC-Anfänger: www.sprut.de
neuere uC besser geeignet. Beispiel PIC16F1829, gibts bei Conrad. Gruß Gerhard
-
Thread
hc zähler instabil
Beschaltung von 5-Bit-Zählers CD74HC4017PWR. Siehe Anhang. Es wurde von mir eine Schaltung auf einem PIC16f887 MC entwickelt. Kurze Erläuterung der Funktion der Schaltung. Es soll ein Kabeltester werden. Auf anderer Seite von Stecker 10126 gibt es ein 10226 Stecker und die Pins sind über Pulldown (10k
verbunden. Der µC prüft, ob die Verbindung da ist und meldet es über LCD... Alles andere wie LCD16x2 und die Abfrage an den Ports RA und RB läuft einwandfrei. Aber Zähler verhält sich instabil. Entweder schaltet(zählt) er gar nicht oder bleibt auf Q2 oder Q4 stehen. Der PIC läuft mit dem 8MHz