-
Artikel
Digitale Signalverarbeitung
niedrigere Ordnung ausreichend -> weniger Rechenaufwand Ordnung üblicherweise < 10 Beispiel. Seien D(0), D(1) ... D(t) wieder die eingehenden Daten, wie oben und Y(t-1) der um einen Berechnungsschritt zeitlich verzögerte Wert des Filterausgangswertes Y(t), dann wäre Y(t) = Y(t-1) * (1-k) + D(t) * k ein IIR-Filter
Core-Module Herstellerwebsite uClinux Port und GNU toolchain Blackfin Core-Module mit Spartan-3E FPGA dsPIC. Der dsPIC ist ein kleiner 16-Bit-Mikrocontroller mit DSP-Funktionen. Mit dem klassischen 8-Bit-PIC hat er außer dem Namen nichts gemeinsam. Er basiert auf der modernen RISC-Architektur des PIC24 und
-
Thread
Suche Mikrocontroller mit 16Bit ADCs und DACs
Die ADSP-CM40xF von Analog haben zwei 16-Bit-ADCs, die zwei DACs haben aber nur 12 Bit.
Noch so ein Schwachmat der die Überschrift nicht liest. 16 bit DAC und ADC mit 750ksps gibt es nicht, der PIC hat bloss 2x10-bit 1MSPS DAC und dumme SigmaDelta ADC, der STM ebenso zu wenig. Es gibt einige Audio-DSP z.B. von AK, aber zu langsam und 16 (oder
-
Thread
PIC18F97J60 -> MAC Adresse ändern
Hallo Zusammen, ich habe mein PIC18F97J60 Board entwas modifiziert. Um nicht jedesmal im Quellcode IP, Subnet oder MAC zu ändern habe ich ich ein 24AA025E48 inkl. MAC Adresse nachgerüstet. Die Daten von IP, Subnet Maske, Gateway,
Display usw. umgestellt. Dies als Info am Rande. [c] #define MAC_ADDRESS {0x00,0x04,0xa3,0x00,0x16,0x06} // MAC-Adresse typedef union { uint8_t mac_array[6]; struct { uint8_t byte1,byte2,byte3,byte4,byte5,byte6; } s; } mac48Address_t; typedef union { uint8_t mac_array[8];
-
Thread
Arduino DUE Hardware mit W5500: Seltsame Absturzprobleme
dem Oszi habe ich mir das noch nicht angesehen, werde ich aber prüfen. Als Workaround habe ich einen 1-Ohm Widerstand in die VCC Leitung zum W5500 und einen 1000 uF Siebelko eingelötet. Damit funktioniert das (ca 5 Stunden getestet). Weitere Langzeittests sind natürlich vorgesehen. Yogy
Haushaltsbedingungen. Alle meine anderen Prozessorplatinen (Eigenentwicklungen insb. mit/für AVRs, PIC16F64, Motorola 6809, Motorola 68HC11) hatten und haben keine Reset-Probleme.
-
Thread
ADC mit höherer Aufösung vs Oversampling
Unterschied zu was? Das eine ist ein 10bit, das andere ein 12bit. Rauscht das Signal mit min 1bitauflösung, kannst Du durch 4fach Oversampling die Auflösung um 1 Bit verbessern. Für 12bit also schon 16fach Oversampling. Da Du aber wohl kaum in der Lage sein wirst Deine Schaltung so aufzubauen
AppNote ausführt für die erschlichenen n Bits 4^n > Messungen gemacht werden müssen. 2Bit mehr also 16-Fach abtasten. OK, mein Fehler. Ich habe für 1bit mehr die Bezeichnung 1x Oversampling genommen. Dass ich mehr Messungen machen muss, 4^n Mssungen machen muss, war mir bewusst M. K. schrieb im
-
Thread
Midiinterface - diskrete UARTs mit integrierter RS232 statt MC UARTs?
Ein XR16L788 lässt sich auch nicht einfacher ansteuern als ein integrierter UART.
nämlich 4 Software-UARTs mit je 31,25 kb/s zu programmieren? Jeder der schnell genug ist. z.B. PIC18F24Q10 mit 64Mhz für <1€ Ich würde mir trotzdem lieber eine MCU mit genug Uarts aussuchen. Einfach mal das Parametric Search Tool von Microchip bemühen. https://www.microchip.com/ParamChartSearch
-
Thread
Dart Matrix auslesen
vor ca 15 Jahren habe ich einen Dart Automaten als Schulprojekt entwickelt. Die Auswertung hat ein PIC16F887 übernommen. Die Spielsteuerung wurde frei programmierbar auf einem Tiger TP1000 (industrielle Touch Steuerung) realisiert. Wie gesagt es war ein Schulprojekt, dementsprechend nicht wirklich
@Hbose https://www.darts1.de/dartautomat/Royal-Dart-Profi-1988-03.pdf Hier auf Seite 30 findest du einen Schaltplan. Hilft dir das weiter?
-
Thread
LVDS und Mikrocontroller
sie genug RAM (16 oder 32MBytes SDRAM integriert) und genug Rechenleistung, um sinnvolle Grafik zu machen. Ich würde sie mir mal ansehen. Ich denke außerdem, die STM32F7-Serie wäre einen Blick wertm, das ist in
im RAM halten will). Für 800x600 benötigst du 800x600x3Bytes = 1,44Mbytes, darum braucht man schon einen großen µC. Beim ST wird ein externes RAM dranmüssen, beim PIC32MZ DA geht das schon mit dem internen. Bei einem LVDS-Display muss man den Inhalt definitiv immer
-
Thread
Funktion Reifendruckanlerngerät EL-50448; OEC-T5; Welches Bauelement ist das?
an der LF-Antenne. Und dann noch eins mit dem Timing der Preambel. Dann habe ich einfach mal den PIC12F508I runtergelötet und auf gut glück ausgelesen. Zumindest kommt was (nicht nur 0x00 oder 0xFF) und der PIC-Disasm v1.6 macht dieses daraus [code] ; original File = D:\IONOS HiDrive\Auto\Thema
; b'0000 1000' TRIS GPIO ; Set GP3 (Pin 4) to Tri-State (Open) MOVLW 0x4F ; b'0100 1111' OPTION ; Set presacler (PSA=1, PS2=1, PS1=1, PS0=1) ; Set T0CS=0, T0SE=0 ; Set /GPWU=0, /GPPU=1 ;
-
Thread
Technische Richtlinie FA 205 Elektroniker für G&S
DerFabi schrieb im Beitrag #6221334: > Wenn ja was sind eure Tipps? Kapitel 1 enthält einen Teil der Grundlagen zur Programmiersprache C. Es fehlen Arrays, Zeiger und Structs. Bei den Zahlenformaten fehlt float und double. Zusätzlich sind noch Struktogramme drin damit ihr
den boolschen Gleichungen macht und was innerhalb des Chips passiert. Wir verwendeten dafür den GAL16V8 (der war damals schon veraltet). Oder Assembler Programmierung am PIC16F84 mit Erklärung sämtlicher Register, Befehlszeiger etc... in einer Schulaufgabe mussten wir damals auf Papier dann eine einfache
-
Thread
Entprellen (kein AVR) Gesperrt
auf 'verändert worden und gesetzt sein'. Siehe: http://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.29.1 Das delay mit for 1000 ist sowieso Quatsch. Buck schrieb im Beitrag #6218451: > habe in einer Dimplomarbeit eine Routine gefunden (siehe Anhang). > Was ist mit der? Schwachsinn. Wenn
programmieren. Man war das ne > Qual, nur mit 3 Calls auskommen zu müssen. Hab immer noch'n paar 16F84 rumfliegen, 2 Calls! Ist in Assembler weder eine wirkliche Einschränkung, noch Qual!? Mittlerweile /liebe/ ich es, diese mit C regelrecht zu vergewaltigen. Das zu optimieren, damits überhaupt reinpaßt
-
Thread
Epidemiologischer Verlauf und Analyse von Krankheiten Teil 2 Gesperrt
www.rollingstone.de/till-lindemann-100-gedichte-wenn-du-schlaefst-kritik-1933339/amp/?usqp=mq331AQRKAGYAaiYyriUwoS1tAGwASA%3D&_js_v=a2&_gsa=1#referrer=https%3A%2F%2Fwww.google.com&share=https%3A%2F%2Fwww.rollingstone.de%2Ftill-lindemann-100-gedichte-wenn-du-schlaefst-kritik-1933339%2F https://www.zeit.de
www.rollingstone.de/till-lindemann-100-gedichte-wenn-du-schlaefst-kritik-1933339/amp/?usqp=mq331AQRKAGYAaiYyriUwoS1tAGwASA%3D&_js_v=a2&_gsa=1#referrer=https%3A%2F%2Fwww.google.com&share=https%3A%2F%2Fwww.rollingstone.de%2Ftill-lindemann-100-gedichte-wenn-du-schlaefst-kritik-1933339%2F > > https://www.zeit.de
-
Thread
Testplatine für ATmega 2560 - Kondensatoren an jedem VCC/GND Paar ?
anderweitig nutzen zu können. Nimm am besten SMD-Quarze: https://www.reichelt.de/keramik-smd-quarz-3x5x1mm-16-0mhz-16-000000-mj-p85005.html?&trstct=pol_0&nbc=1 https://www.reichelt.de/keramik-smd-quarz-3-2-x-1-5-x-0-8-mm-32-768-khz-gey-kx-327nht-7-p245474.html?&trstct=pol_1&nbc=1 100n an AREF gegen
nutzen zu können. > > Nimm am besten SMD-Quarze: > https://www.reichelt.de/keramik-smd-quarz-3x5x1mm-16-0mhz-16-000000-mj-p85005.html?&trstct=pol_0&nbc=1 > https://www.reichelt.de/keramik-smd-quarz-3-2-x-1-5-x-0-8-mm-32-768-khz-gey-kx-327nht-7-p245474.html?&trstct=pol_1&nbc=1 > > 100n an AREF
-
Thread
PIC Entwicklungsumgebung und Programmer/Debugger?
beschaffen, China... MPLAB REAL ICE: teuer MPLAB ICD 4: Mir ist nicht klar, ob man damit auf einem PIC debuggen kann MPLAB SNAP: Man liest hier und da, dass das Ding ziemlich unzuverlässig ist Was brauche ich, um eine simple Anwendung mit z.B. PIC16F153 zu entwickeln?
BS schrieb im Beitrag #6214309: > Was brauche ich, um eine simple Anwendung mit z.B. PIC16F153 zu > entwickeln? MPLAB X Pickit 3 Clone für 10-15€
-
Thread
UKW-Sender Schaltung
u.a. mit den folgenden Komponenten bestückt: J310, BFR91 BFR96 sowie den ICs TSA5511 programmierte pic16f628a Wenn Sie lediglich die Platine kaufen möchten, kostet diese 9,50 Euro plus 2,50 Euro Porto. Die Dokumentation empfangen Sie als PDF-Datei via e-Mail. Mit die HEX file für die PIC. (Programmierte PIC kostet 2,50) Die Platine incl. aller für den Aufbau notwendigen Komponenten kostet 29,50 Euro plus 3,50 Euro Porto. Die Dokumentation empfangen Sie als PDF-Datei via e-Mail. Der Sender hat die
-
Thread
Neuer Freeware OBD Scanner für nicht kompatible ECU's
Oder du benuzt Google: https://translate.google.com/translate?hl=de&sl=auto&tl=de&u=https%3A%2F%2Fnetcult.ch%2Felmue%2FHUD%20ECU%20Hacker%2F&sandbox=1 Ich bin erstaunt über die Qualität der Übersetzung. Übrigens: Bei meiner monatelangen Arbeit an dem Programm habe ich viel im Internet recherchiert
Befehl, der zur ECU gesendet wird. Der Befehl 'Start Communication' (81). Ich sende ATSH 81 11 F1 und dann 81 Der Adapter sendet anstatt 81 11 F1 81 + Checksum aber C1 33 F1 81 + Checksum Der Befehl ATSH ist buggy implementiert. ________________________________ Ausserdem habe ich
-
Thread
Schaltung mit lm358 schwingt?
| | | | +----+--(--|ADC |--+ | | | ZD5V1 47uF | | | |PIC16F716|--+--(--47R--+ | | | | | +--| |--+ | \ | | | NTC C | | |--+ | BTB16-600BW
| | | | | | | |+ | | | | | 120k | 1k 120k 120k ZD12 | 100nX2 | | Poti | | | | | | | | | | | +--|+\ LED | +---(-----1M-+--(--470nF-- | 100R1W | |+
-
Thread
STM8 Example Code
Gerade schon wieder bei mir so gelaufen. Mit einer 5V MCU spare ich den Pegelwandler, aber für die >1Mbit RS422 brauche ich hohe Taktraten, möglichst mit einem stabilen internen Clk. STM hatte wieder nix für mich. Dafür Microchip mit dem PIC18F24Q. Kann man nix machen, schick sind die trotzdem.
mittlerweile zu muehselig. Da kann ich mit dem IAR-Compiler aus dem vollen schoepfen. Aber fuer den eCOG1X14Z5H. Das ist ein 16 Bitter. Mit auf dem Board sind 16 MB SDRAM, 1 MB SRAM, 1 MB paralleler Flash, eine SMC Fastethernet-PHY, ein Wolfson Audio-Codec, eine USB2-ULPI-PHY und noch diverses anderes
-
Thread
PIC I2C Master Slave
ww1.microchip.com/downloads/en/appnotes/00735a.pdf
Hallo, Deine PICs heissen übrigens PIC16F.... Ich habe auch mal einen I2C-Slave mit einem PIC16F876, habe Tage verbraten aber nicht hingekriegt. Die Hardware ist ja dieselbe, vielleicht hilft es Dir: https://www.mikrocontroller.net
-
Thread
Datei auf SD-Karte via AVR auf Computer übertragen
Nimmst einfach ein STM32F1 mit USB. Da gibts genug Mass storage Device Beispiele bei Github und ST
alles HIER: NEO-7_DataSheet_(UBX-13003830)-1.pdf und ATmega8U2/16U2/32U2 - Complete Datasheet
-
Thread
SCL3300 Inclinometer
WHOAMI: Dezimal: 67, 0, 193, 53 Hex: $43, $00, $C1, $35 Binär: 01000011, 00000000, 11000001, 00110101 $C1 stimmt, die 0 davor auch, da 16 Bit Rückgabewert CRC8 stimmt jetzt wohl auch. 4300C1 CRC-8/EBU https://crccalc.com/
Harald, Thanks for your quick reply. I have followed the start up sequence as per the datasheet. 1. Startup delay of 2 seconds for both the PIC micro and SCL3300. 2. Sent Status Summary 3 times. 3. Sent Enable Angles. 4. Then sent Read Angle X. I assume that Mode 1 will be automatically selected
-
Thread
Interrupt wird dauerhaft angesteuert.
neuer PIC Freund schrieb im Beitrag #6187009: > Hi > > Du bist anscheinend relativ neu im uC Business der AVR. > > Weil der AVR so einfach ist, muss man eine 1 schreiben, damit eine 0 > ankommt. Sieht
Maximilian G. schrieb im Beitrag #6188244: > const uint32_t Teiler_Baud = (TAKT / (BAUD * 16)) - 1; versuch mal 16L oder 16UL [c] const uint32_t Teiler_Baud = (TAKT / (BAUD * 16UL)) - 1; [/c]
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
16*12bit A/D 4*12bit D/A, 64 I/O und 64k Flash+4k RAM oder den C8051F4 mit 100MHz, Analog Devices hat den ADUC824/834 mit 24bit A/D, 3 x 16 bit A/D, 12 bit D/A, PWM und 62k Flash, 4k EEPROM, 2k RAM und
guenstig aus China. meinst du z.B. den hier von SiLabs https://www.mouser.de/ProductDetail/634-8LB11F16EBQFP32
-
Thread
STM32 Welches Protokoll für Projekt
Diese Systemchips kostet den Hersteller nur Cents (z.B. MCP2004A, dazu ein kleiner uC wie z.B ein PIC16F18425, und fertig ist der LIN-Knoten für 30 Cent. In Einzelstückzahlen beim Katalogdistributor ist das natürlich viel teurer, aber auch da bist Du mit 1.50€ dabei. https://www.kfz-tech.de/Biblio
CubeMX Bibliotheken nutzt. Ein gutes Video was mir geholfen hat: https://www.youtube.com/watch?v=v1_f5u5pChs CAN ist doch etwas schwieriger. Da muss noch einiges an Code reinkopiert werden. Das Video ist sehr gut plus Teil 2: https://www.youtube.com/watch?v=79TbYAKpIkg Für mich klingt das aber
-
Thread
DC-Motor über Gegen-EMK-Spannung regeln
hier in die falsche Richtung. Meine Fragen gehen von der Regelung aus, wie ich sie nun einmal im PIC implementiert habe, nicht auf die Art der (vermutlich besseren) Regelung, wie sie (vermutlich nicht nur in diesem Bereich) üblich ist und wie ich sie in meinem post vom 12.04.2021 16:12 kurz skizziert
das war um die Jahrtausendwende, gab es jedenfalls im Amateur-Hobby-Bereich nicht viel mehr als den 16F84 und das war damals schon eine tolle Sache. Um diesen herum wurde dieser DIY-Dekoder, auf den das alles zurückgeht, entwickelt, wobei im Mittelpunkt natürlich die Dekodierung des Digitalsignals stand
-
Thread
Wieviel Platz braucht ein Befehl ?
sein? > >> Und dann frage ich mich, wo bleibt so ein Befehl >> in die paar Bytes die man in ein PIC hat ? >> Es funktioniert, aber wie ? > > Einfach. > Es wird 60 Mal 1 Minute Delay aufgerufen, das ergibt eine Stunde > Wartezeit. Dieses wird dann xx Mal aufgerufen. > > xx Stunden Delay
Um dem TE mal eine Antwort auf seine eigentliche Frage zu geben: Hab's mal kurz getestet: 1 Stunde Wartezeit, PIC12F683 @4MHz, Compiler: MikroBasic 7.6: delay_ms(3600000) -> 17 Maschinenbefehle: ;test.mbas,23 :: delay_ms(3600000) MOVLW 72 MOVWF
-
Thread
Inverter HF Stufe Frequenz zu den Trafos erhöhen
Im Moment analysiere ich noch die Schaltung. Meinst du 1,45% pro MOSFET?
Diesen Hinweis hätte man genau so am 11.03.2020 16:23 geben können.
-
Thread
Wie in C zum Quadrat? Gesperrt
movsd QWORD PTR [rsp-24], xmm0 movsd xmm0, QWORD PTR [rsp-24] movsd xmm1, QWORD PTR [rsp-24] mulsd xmm0, xmm1 movsd QWORD PTR [rsp-16], xmm0 movsd xmm0, QWORD PTR [rsp-24] mulsd xmm0, xmm0 movsd QWORD PTR [rsp-8], xmm0
movsd xmm0, QWORD PTR .LC0[rip] xor eax, eax movsd QWORD PTR [rsp-16], xmm0 movsd xmm0, QWORD PTR [rsp-16] movsd xmm1, QWORD PTR [rsp-16] mulsd xmm0, xmm1 movsd QWORD PTR [rsp-8], xmm0 ret .LC0: .long 0
-
Thread
Spotwelder - Transistortreiber
schweißen. Alter Mikrowellentrafo (z.b. Ebay Kleinanzeigen nach defekten Mikrowellen absuchen), bisschen 1,5 - 2m x 16mm² vom Baumarkt. Fertig. Das reicht für passable Punktschweißverbindungen und kostet fast nichts (im Gegensatz zu den 1F Kondensatoren)
So, ich hab mal einen meiner 1F-Kondensatoren mit 0,5A in ca. 16 Sekunden auf 16V geladen. Ich denke 20 Sekunden zwischen Schweißvorgängen zu warten sollte jetzt nicht so das Problem für mich sein ;)
-
Thread
STM32 eval board mit MAC aber ohne Eth PHY für SPE
Evalboard an. https://www.st.com/content/ccc/resource/technical/document/user_manual/70/fe/4a/3f/e7/e1/4f/7d/DM00039084.pdf/files/DM00039084.pdf/jcr:content/translations/en.DM00039084.pdf PA0- ETH_MII_CRS PA1 - ETH_MII_RX_CLK PA2 - ETH_MDIO PA3- ETH_MII_COL PA7 - ETH_MII_RX_DV (Hier fehlt
gefunden: https://eckstein-shop.de/Waveshare-Core407V-Development-Core-Board-STM32-Cortex-M4-STM32F407V-Entwicklungskit?gclid=EAIaIQobChMI8OOomqyP6AIVSOd3Ch1DUwEyEAYYASABEgIHTfD_BwE was meinst du, das kann ich nutzen? Danke Dir, für deine Mühen:)
-
Thread
PIC12F1572 HEF -> Wo fängt er an ?
Hallo Leute, Will meinen PIC12F1572 den HEF nutzen. Nun stellt sich mir die Frage, wo das erste WORD liegt? In 0x780 ? Könnnte mir da wer weitehelfen? Hier ein Link zum DB: http://ww1.microchip.com/downloads/en/DeviceDoc
>In 0x780 ? im datenblatt seite 15 steht es klar und deutlich. TABLE 3-1: DEVICE SIZES AND ADDRESSES Device Program Memory Space (Words) Last Program Memory Address High-Endurance Flash Memory Address Range(1) PIC12(L)F1571 1,024 03FFh 0380h-03FFh PIC12(L)F1572 2,048 07FFh
-
Thread
ATtiny25 - EEPROM - Write ohne Verschleiß
Ich verwende diese routinen, uint bits(uint32_t val) { uchar i=0; for(;val;val>>=1) if(val&1) i++; return i; } uint32_t ee_cnt(uint16_t addr, uint8_t cnt) { // 3bytes = 1.572.863 -- 4bytes = 3.670.015 uint8_t cnt_flag(uint16_t addr, uint8_t mask) { ... } void ee_inc(uint16_t
Probleme während der Entwicklung machen. Nur die Retentionszeit wird sinken. Habe zufällig ein STM32F051-Datenblatt offen: Table 42. Flash memory endurance and data Retention 1 kcycle (2) at T A = 85 °C -> 30a 1 kcycle (2) at T A = 105 °C -> 10a 10 kcycle (2) at T A = 55 °C -> 20a Endurance: T A
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
) gibts als 1:1 Nachbau für 20€ beim Chinesen. Dazu beispielsweise ein PIC16F1509 für den Anfang. Mit 10k gegen VCC am MCLR und 100n zwischen VCC und GND läuft der an. Wahlweise Steckbrett oder Lochraster. Und
durchaus geeignete Bastel-Projekte herhalten können: Das Gerät mit dem Knopf ist ein NF-Generator (PIC16Firgendwas und AD9833) und das andere ist ein Reziprok-Frequenzzähler (PIC16F627/8 und einige UHS-Einzelgatter). Die Schaltungen beider Geräte sind ziemlich übersichtlich und die Firmware ist in
-
Thread
FPGA aus Köln - GateMate
Digikey im Programm. Ja, der Chinese ist helle. > > < > https://www.digikey.de/product-detail/de/T8F81C2/2134-T8F81C2CT-ND/10222911/?itemSeq=306476158 >> > > Gruß, > Gerhard Efinix scheint aber eine amerikanische Bude zu sein.
marktfähig ist. https://www.spiegel.de/wirtschaft/unternehmen/siemens-healthineers-will-varian-fuer-16-4-milliarden-dollar-kaufen-a-73d6202e-5ad8-4f74-aa1f-357eaa2ca293 https://www.siemens-healthineers.com/de/radiotherapy/varian-partnership Aber dafür gibt es dort bestimmt viele Konzernbeamte, die
-
Thread
Einfacher ARM für den Einstieg und Linux Toolchain
qualifiziert zu bekommen wäre. Nach einem sehr kurzen Blick auf die HAL war ich da bei den STM32F4xx angenehm überrascht, nachdem mich das bei den STM32F1xx eher abgestossen hat. Die STM32G441 finde ich zum Beispiel sehr interessant, nur habe ich gerade festgestellt, dass da zwar offenbar ein
ist eigentlich egal. Der gcc deckt das alles weitgehend zu. Von daher kannst Du genauso gut einen PIC32MX250F128B (MIPS M4K Kern mit 50 MHz) im SDIP28 nehmen, dazu einen PICKIT3-Clone vom Chinamann für 20€, MPLABX, XC32 und Harmony vom Microchip-Server ziehen, und bist sofort im Geschäft. Läuft hervorragend
-
Thread
AVR Watchdog Timer zu ungenau 6h/18h
> zusätzlich noch ein kleiner Elko (auch ohne Beschriftung) Sicher, das es kein Resonator ist? C1 und C2 auf der Platine sprechen nämlich dafür. Findet sich die Versorgung mit Plus an Pin 1 und Masse an Pin 8, dann wird es wohl ein PIC sein (PIC12F519/F629 o.ä.). Das sind 8-Pin Mikrocontroller von
Wie auch immer, eine RTC im 8-pol. DIL wäre zum Beispiel ein PCF8563/83 mit aufgeklebtem Quarz. 1 - 6 V wären kein Problem. Zwischenzeitlich wurde auch von drei PWM-Kanälen gesprochen, weshalb ich wiederum den oben erwähnten ATTiny814 ins Gespräch bringe: RTC und 3 x 16-Bit PWM alles schon auf dem
-
Thread
Mehrkanal Impulszähler PIC
=0x10000048 <utmp> 480C ldr r0, =0x10000024 <carr> 781C ldrb r4, [r3] F04F4590 mov.w r5, #0x48000000 692B ldr r3, [r5, #16] 4621 mov r1, r4 B2DC uxtb r4, r3 EA240101 bic.w r1, r4, r1 2300 movs r3, #0 FA41F203
diese Flanke speichern, bis sie wieder zurückgesetzt werden. In diesem Fall darf X dann fast 15ns (1/65kHz) werden und bei 125ns kürzester Befehlszykluszeit kann der PIC16F18346 ja immerhin grob überschlagen 120 Maschinenbefehle ausführen. Damit sollte das doch hinzubekommen sein.
-
Thread
PIC18 : Problem mit serieller Kommunikation UART mittels Interrupt
TRISC=0b.1000.0011; TXIE = 0; RCIE = 0; CREN = 0; SPEN = 0; SYNC = 0; BRGH = 1; BRG16 = 1; ADDEN=0; ABDEN=0; WUE=0; RCIF=TXIF=0; // clear interrupt flags //Baudrateneinstellung (9600,8,'n',1) SPBRGH=4; SPBRG=16; RX9 = 0; // no 9th bit (parity
TRISC=0b.1000.0011; TXIE = 0; RCIE = 0; CREN = 0; SPEN = 0; SYNC = 0; BRGH = 1; BRG16 = 1; ADDEN=0; ABDEN=0; WUE=0; RCIF=TXIF=0; // clear interrupt flags //Baudrateneinstellung (9600,8,'n',1) SPBRGH=4; SPBRG=16; RX9 = 0; // no 9th bit (parity