-
Thread
Frage zu Assembler für meinen Informatikunterricht
wird mit 8B 45 F8 in Maschinencode übersetzt. Die Variante, die mit 8B anfängt, bewegt eine Zahl aus dem RAM oder einem anderen Register in ein Register. Die Variante die mit B8 anfängt, bewegt eine Konstante die
89E5 MOV BP,SP 1ABB:0102 C646FC02 MOV BYTE PTR [BP-04],02 1ABB:0106 C646F803 MOV BYTE PTR [BP-08],03 1ABB:010A 8B56FC MOV DX,[BP-04] 1ABB:010D 8B46F8 MOV AX,[BP-08] 1ABB:0110 01D0 ADD AX,DX 1ABB:0112 8946F4 MOV
-
Thread
STM32 / Probleme mit Ringbuffer Implementierung
Oder ich bin zu doof das zu lesen, ARM-Assembler kann ich nicht) Dafür komme ich ursprünglich vom PIC16/PIC18, der DECFSNZ-Befehl ist wirklich praktisch, um Schleifen zu bauen (Decrement, skip if not zero). foobar schrieb im Beitrag #6317823: > Beim Overflow macht der Zähler einen Sprung und überspringt
Welt der Mikrocontroller zu übertagen. Demnächst fragt dann jemand wie du, wo denn malloc auf dem PIC16F711 ist oder wie man die bash auf einem Padauk-µC aufruft. W.S.
-
Thread
Ultraschall Entfernungsmesser selber bauen Eigenbau ATmega8 Assembler
Polaroid Kamera mit einem T.I. chipset welches aus einem Analog und Digital IC bestand. (TL851/852). Ein PIC war für den Betrieb verantwortlich. Hier sind ein paar nützliche Links: https://www.ti.com/lit/ds/symlink/tl851.pdf?ts=1593218896802&ref_url=https%253A%252F%252Fwww.google.ca%252F https://www.ti.com
Ein Assembler-Beispiel ATmega8 mit 8MHz und ein HC-SR04 Modul. Die Messrate variiert, sobald eine Messung beendet ist, je nach Laufzeit, startet sofort eine neue. In einem Schieberegister werden 8 Messwerte erfasst und immer
-
Thread
Wer macht bei Arduino eigentlich die Qualitätssicherung?
REG_DETECTION_THRESHOLD, 0x0a); } writeRegister(REG_MODEM_CONFIG_2, (readRegister(REG_MODEM_CONFIG_2) & 0x0f) | ((sf << 4) & 0xf0)); setLdoFlag(); } [/c]
Stefan ⛄ F. schrieb im Beitrag #6312679: > Wenn man von dem was man besitzt oder was man tut sehr > überzeugt ist, möchte man sich nicht gerne anhören, dass > man da auf dem Holzweg ist. Nicht jeder
-
Thread
PIC Microchip lebt noch?
etwas mit PICs macht? Überall > sehe ich ESP oder Arduino. Ich nehme gerne PICs. Weniger die 8-Bitter, sondern eher PIC24/dsPIC oder PIC32. Und das deswegen, weil die Peripherie deutlich besser als bei zB AVR ist. Beispiel PPS: Du kannst bei einem PIC, der das hat (das sind recht viele, aber nicht
Die 8-Bit-PIC haben halt doch eine eher unschöne Architektur. Und inzwischen gibt es genug billige Alternative, so dass der früher oft für PIC sprechende Grund des Preises wegfällt. Dass die pic-Backends
-
Thread
GP1 bei PIC12F683 als Ausgang
Hallo zusammen Ich beschäftige mich seit gestern mit dem PIC12F683, da mein Standard-uC für das aktuelle Projekt zu gross ist. Der PIC läuft jetzt mit einem 20MHz Crystal, das funktioniert auch. LED an GP2 kann ich blinken lassen, an GP1 ist auch eine LED. Zu
Register hatte ich ja bereits im DB gelesen und auf 0x07 gesetzt. Wenn ich jetzt eine zusätzliche 8-bit Variable anlege und diese nach der Manipulation jeweils ins GPIO Register schiebe funktioniert es tatsächlich. Da bin ich aber vom PIC18 offensichtlich verwöhnt. Bin ja mal gespannt was mich noch
-
Thread
Mikrocontroller mit 9 PWM ausgängen?
Die 9 PWM gibt's in dieser Familie : dsPIC 33FJ64GS606-I , wobei der genannte nur 16x6 PWM hat, ein anderer hat aber 9. der Genannte ist allerdings im TQFP64. Ein anderer : dsPIC 30F6015-30I hat vieles, im TQFP80.
matchtype=&aud-826607888547:pla-300064715906&gclid=CjwKCAjw5Ij2BRBdEiwA0Frc9XZPtdpqhO970OSRop5EhIH-HSytF55C-2dznR5D-UC8KgAcZ20-phoCSqgQAvD_BwE&gclsrc=aw.ds Wenn mir da jemand die Ausgänge erklären könnte währe ich sehr dankbar. Da ich nicht soviel Erfahrung mit SMT hab. Hol ich mir ne SMT THT Adapter
-
Thread
"Überspannung" an PIC-Eingängen
auch wieder, laut Wikipedia senderseitig eine maximale slewrate von 30 V/µs, ergibt also mindestens 0,8µs für einen Pegelwechsel bei angenommenen +12V/-12V. Wieder was gelernt nebenbei, folgendes spielt wohl die Hauptrolle: > Ein 1206 Widerstand hat ca 0.1 pF > die gegen 5 pF Eingangskapazität eines
keine Rolle. Denn: > Wenn ja, scheint dass "die" Referenzschaltung für Digital Decoder mit > PIC Controller zu sein. Das gilt nach meiner Kenntnis allgemein. > Es macht irgendwie jeder so, 22k Ohm Widerstand oder größer zwischen > Digital Signal (+/- 18 V) und PIC Controller Interrupt
-
Thread
PWM Regler Programmierbar mit Bus Anschluss
STM32 F334 oder G4. Der HR-Timer macht alles was du brauchst und mehr. Der G4 hat zusätzlich noch alles was man an analogem Kram braucht integriert.
... mit dem STM32 hab ich keine Erfahrung. Ich hatte schon mal angefangen es mit einem PIC 18F4620 zu machen. Der kann die Frequenz auf jeden Fall auch. Dann wird das wohl der Weg sein den ich mal einschlage. Danke für die Tips und Hinweise.
-
Thread
avr-gcc-10 - "volatile deprecated [-Wvolatile]" Warnungen
std Y+2, r19 ; 0x02 32: 29 83 std Y+1, r18 ; 0x01 34: e8 2f mov r30, r24 36: f9 2f mov r31, r25 38: 20 81 ld r18, Z 3a: 26 5d subi r18, 0xD6 ; 214 3c:
std Y+2, r19 ; 0x02 50: 29 83 std Y+1, r18 ; 0x01 52: e8 2f mov r30, r24 54: f9 2f mov r31, r25 56: 20 81 ld r18, Z 58: 2f 5f subi r18, 0xFF ; 255 5a:
-
Thread
Transistoren - Die-Bilder
noch zusätzliche Kondensatoren integriert hat. Hab mal nachgerechnet: Eine Gatekapazität von 160 pF hat bei 1,8 GHz einen Blindwiderstand von rund 0,5 Ohm, damit ist das Gate praktisch HF-mäßig kurzgeschlosen. Wie kann dann die Ansteuerung funktionieren? Beste Grüße, Marek
diskret ab und zu zu sehen. Hat wohl nicht gereicht den Namen zu verbreiten. Bei Mouser kann man den PIC647 übrigens noch kaufen, für 462€: https://www.mouser.de/ProductDetail/Microchip-Technology/PIC647?qs=bP%2FQ3uAU8wuSB7VeNzxz6g%3D%3D "Sonderbestellung ab Werk" Dafür wird dann extra jemand aus dem
-
Thread
Neue AVR Familie - AVR-DA
Stefan ⛄ F. schrieb im Beitrag #6259801: > Moment mal, der Artikel ist von 2016. Am Sachverhalt hat sich nichts geändert. Und 8Bit werden auch in diesem Jahrzehnt sicher nicht aussterben. > Da behauptet
... noch eine erneuerte 8-bit Front die eröffnet wurde: e.g. PIC18f27q43 - pdip 28pin - 64MHz @1.8-5V - fetch/decode/exec pipeline (endlich!) - 128K/8k/1k Flash/Ram/Eeprom - hw stack jetzt 128 entries deep - adc/dac
-
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,
chr_MAC[6]; [/c] Die hat noch nichts mit der MAC aus der Vorlage zu tun. Wie geht das mit dem XC8 am einfachsten. Ich habe lange mit dem C18 gearbeitet mit dem XC8 habe ich noch nicht soviel Erfahrung.. Und da hat sich ja in der Richtung einiges getan. Wichtig: Der XC8 ait auf C90 wegen anderer
-
Thread
Probleme beim Aufbau eines Zufallsgenerator zur Hauslichtsteuerung (Modellbau)
Oder mal ein ganz anderer Ansatz https://www.stummiforum.de/viewtopic.php?f=7&t=165060
Programmierung ist ausgesprochen primitiv, direkt etwas zum Kennenlernen. Vor Urzeiten haben wir das mit einem PIC bearbeitet. Inzwischen laufen bei uns auch Atmels für ganze Stadtteile. Schauen Sie mal rein bei http://www.mec-castrop-rauxel.de, dort weiter bei Technik - Tips für PICs - PIC-Tip 1. Vorteil bei
-
Thread
Midiinterface - diskrete UARTs mit integrierter RS232 statt MC UARTs?
nämlich 4 Software-UARTs mit je 31,25 kb/s zu programmieren? Das kann man mit praktisch jedem AVR8 machen. Man muß halt bloß wirklich programmieren können... Ja klar: mit deutlich schnelleren µC geht's natürlich auch, wenn man zu doof ist, einen Eimer Wasser umzukippen...
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
PIC mit Ethernet für SMA Modbus TCP auslesen
https://www.mikrocontroller.net/topic/492217#new und frage mal in die Runde, ob jemand einen PIC (18 F?) empfehlen kann, welcher hierfür (Modbus TCP) her halten kann? Aktuell programmiere ich einen 18F mit meinem Sohn mit Interrupts/ ADC und PWM, so dass es für mich eventuell leichter erscheint
Danny_678 schrieb im Beitrag #6226656: > und frage mal in die Runde, ob jemand einen PIC (18 F?) empfehlen kann, > welcher hierfür (Modbus TCP) her halten kann? Es gibt genau eine PIC18-Familie mit eingebautem Ethernet MAC/PHY: PIC18F67J60/87J60/97J60. Unterscheiden sich in der Anzahl
-
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
werde ich mich als nächstes mal mit dem MPLAB beschäftigen und wie > ich damit ein Programm für den PIC12F508 erstelle welches die Aussendung > vornimmt. Wenn Du den PIC entfernst kannst Du jeden beliebigen Mikrocontroller nehmen. Alternativ den relativ günstigen EL-50448 modifizieren (das ist der
-
Thread
Epidemiologischer Verlauf und Analyse von Krankheiten Teil 2 Gesperrt
rammstein-saenger-till-lindemann-und-sein-gedicht-es-ist-klar-wer-da-kritzelt-a-4bdaf903-10df-4fb7-b8a3-39ae4204c728-amp?amp_js_v=a3&_gsa=1&usqp=mq331AQFKAGwASA%3D#aoh=15866098111791&referrer=https%3A%2F%2Fwww.google.com&_tf=Von%20%251%24s&share=https%3A%2F%2Fwww.spiegel.de%2Fkultur%2Fliteratur
video-cdn-jwt-new.mes.glomex.cloud/292106/v-c1uvdnvcylc1/eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzUxMiJ9.eyJleHAiOjE1ODY3MTgwMDAsImxvY2F0aW9uIjoiYXQiLCJ2aWRlb0lkcyI6WyJ2LWMxdXZkbnZjeWxjMSJdfQ.BXMLshS_BSI6gmBLRj7EXmp3bar2Q_W5lKa30zOGvKoxotWurE1KYmwvegj-XcVZsLTlJFm5mloBnZkS75m0CwDALlsYpIS8SvtIyh6pTWSbyzdLLOPFx1aHTv_WN6dW4MiMVGytH_EOMfZwfpPJ9CV8AYrLdSYkhYY8EfJtOnzi5o8CYB7a6Slk6rOB-rb65W_h10nmsXIvN0329VVITJV
-
Thread
USB-HID Beispiel für PIC18F2550 und XC8 - Compiler
Ich brauche Hilfe bei der USB-HID Firmware für einen PIC18F2550 Die verwendete IDE : MPLAB X IDE v5.25, Compiler XC8 v2.10 Eine bestehende Relaykarte für spezielle Messzwecke soll auf USB umgestellt werden. Verwendet wird dort der PIC18F2550. Zur Zeit
wwwproducts/en/PIC18F2550 https://www.microchip.com/wwwproducts/en/PIC18F25K50 https://www.microchip.com/wwwproducts/en/PIC18F25J50 Es könnte weniger Arbeit sein, einfach auf einen aktuellen PIC umzusteigen als die
-
Thread
Testplatine für ATmega 2560 - Kondensatoren an jedem VCC/GND Paar ?
_28.pdf 5.0mm * 3.2mm Die Kondensatoren müssen zum Quarz passen. Der oben angegebene Typ hat 18pF Ladekapazität, d.h. da müssten 22pF passen. > Spricht technisch was gegen diese etwas einbaufreundlichere Variante > (außer dem höheren Platzbedarf)? ;-) > > https://www.reichelt.de/smd-standardquarz-grundton
328p - Quarz einbinden an 33/34 beim 2560 bzw. 7/8 beim 328p(TQFP), dabei 2x 22pF zu GND, möglichst "in Richtung des MP weisend" + 1M parallel zum Quarz Hierzu direkt noch eine Frage: Finde beim Recherchieren das mit dem Baudratenquarz 14,7456 recht
-
Thread
RS485 Auslegung und Spannungsversorgung
lieber ...CB, siehe Bild? > Busterminierung: 120 Ohm, Test mit 1µC in Reihe wenn alles läuft 1uF? das scheint mir etwas viel zu sein, ich hätte eher 10nF geschätzt. Aber Versuch macht kluch! > Biasing Busleitung: entfällt das wäre dann eine zusätzliche GND-Ader > WakeUp-Leitung: entfällt
schrieb im Beitrag #6213173: >> Busterminierung: 120 Ohm, Test mit 1µC in Reihe wenn alles läuft > 1uF? das scheint mir etwas viel zu sein, ich hätte eher 10nF geschätzt. > Aber Versuch macht kluch! 1µF hatte ich irgendwo gelesen. Gerechnet habe ich da noch nichts. Ich hatte vor, es zuächst zu probieren
-
Thread
DS18B20 mit Interrupt, AVR-GCC
c-hater schrieb im Beitrag #6239665: > All diese netten Sachen gibt's nämlich halt nicht auf jedem AVR8. AVR8 was ist das, muss ich das noch kennen? ... ch bekomme von Microchip jeden Monat backfrisch 36 AVR/ARM/PIC's freihaus geliefert und sammle die Teile bald wie Briefmarken! ... und lese auch
doch > nur an den eigenen begrenzten Fähigkeiten. HansImGlück schrieb im Beitrag #6239696: > AVR8 was ist das, muss ich das noch kennen? > ... ch bekomme von Microchip jeden Monat backfrisch 36 AVR/ARM/PIC's > freihaus geliefert und sammle die Teile bald wie Briefmarken! > ... und lese auch intensive
-
Thread
STM8 Example Code
Alters der Architektur gar nicht mal häßlich. Aber alles in allem muß man wohl sagen, daß ST auf dem 8-Bit Markt eher glücklos operiert hat. Der STM8 scheint noch der erfolgreichste 8-Bitter aus deren Haus zu sein. Die automotive Varianten des STM8 gibt es sicher nicht nur aus Spaß an der Freude. Die
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.
-
Thread
Taster --> USB --> Software Event
aus, dass ich eine USB-Tastatur ümgelöstet habe, so dass beim einem Hardware Taster z.B. Strd+Alt+F8 gedrück worden ist. Das habe ich mit meiner Software ausgelesen und darauf reagiert. Wie würde die professionelle oder eine bessere Lösung aussehen? USB Standart Device? Ich weis nicht, nach
https://www.codeproject.com/Articles/830856/Microchip-PIC-F-USB-Stack
-
Thread
Tachosignal durch Tansistor an Raspi
sie das nicht dadurch das sie beide vom gleichen Netzteil gespeist > werden? Also ich hab ein 5v 8A netzteil, das verteilt jeweils 5V & GND > auf eine Stiftleiste, von dieser Stiftleiste bekommt dann der Raspi > seine Versorgung in den USB-C port, ein USB-SATA adapter und der Lüfter > ebenfalls
hier rein: https://electronics.stackexchange.com/questions/69613/how-to-read-rpm-from-3-wire-fan-pic18f4550 (Anhang)
-
Thread
Datei auf SD-Karte via AVR auf Computer übertragen
VBat-Pin, wo Du eine Knopfzelle oder so anschließen kannst. Solange da die Spannung nicht unter 1.8V fällt, sind die Daten sicher. 2. Wenn Du selber löten und Dir nicht die Finger brechen willst: https://www.microchip.com/wwwproducts/en/PIC24FJ64GB002 Ist jetzt kein AVR. Kennst Du nicht. Ist
brauchen maximal 1ms um einen Block (256 Byte) zu schreiben -- auch noch nach 100000 Schreibzyklen. Im SO-8 gibt es 16 MByte, im SO-16 auch 32 und 64 MByte; oder in 8x6 mm ohne Pins, aber noch lötbar. > Ich möchte nicht das Modul, sondern den hier als SMD anlöten: > https://www.u-blox.com/en/product/neo-m8
-
Thread
Thema Netzwerkkarte in der Beruffschule
gibt aber auch Ausnahmen, hauptsächlich bei 10MBit-Controllerchips wie Microchip ENC28J60 oder dem PIC18F67J60. Hier sind die digitalen Strukturen noch nicht so schnell, und deswegen kann man da MAC und PHY auf ein Stück Silizium packen. Gegenbeispiel ist z.B. TI TM4C129E, wo tatsächlich zwei Siliziumchips
alle moeglichen Gimmicks, wie Checksum-offloading, Timestamping, I2C/SPI-Interface (zu dem kleinen 8-fuessigen Flashbaustein der oft auf der Netzwerkkarte ist, um z.b. MAC-Adresse zu speichern), DMA Controller... Bei Nicht-PCs, also z.B. irgendwelchen ARM basierten SoCs in Einplatinencomputern, Tablets
-
Thread
Einstieg in 8051 - Atmels AT89S52 oder?
ADC mit PGA und 2 UARTs. Cheng Xin Wei Technologies baut 8051 abgeleitete Flash uC mit A/D und PWM CX8F2810E CX8P1710C in SO8 und CX8F2811E C8XP1711C in SO14 ohne weitere Doku. STC Micro http://www.stcmcu.com/ hat nicht nur nützlich erweiterte 8051 wie STC15F20x (3.8-5.5V) oder STC15L20x (2.4-3.6V)
guenstig aus China. meinst du z.B. den hier von SiLabs https://www.mouser.de/ProductDetail/634-8LB11F16EBQFP32
-
Thread
PIC18F97J60 Deklaration Array XC8
Hallo Zusammen, ich würde gerne die MAX Adresse aus einem 24AA02E48 (I2C) bzw. einem 25AA02E48 (SPI) auslesen. Nun bin gerade dabei den Code zu optimieren. Um die Ansteuerung des Busses geht es nicht. Leider stoße ich bei der Deklaration von einem einfachen Array auf ein Problem. Wenn die die einzelnen Teile in einzelne Variablen schreibe dann funktioniert alles. Allerdings wenn ich das ganze mit einem Array versehen will mekert der Compiler -> conflicting declarations for variable "MAC_Adr". Ich bin mir sicher dass dies nur eine Winzigkeit bei der Schreibweise ist. Weiß jemand waran das
-
Thread
DC-Motor über Gegen-EMK-Spannung regeln
> Wenn man da einfach nur eine RC-Kombi vor den ADC-Eingang des PIC setzt > ist es eigentlich nicht möglich, eine optimale Wertekombi zu finden. Ich sehe in meiner Schaltung keinen PIC. Ich sehe aber einen Schalter der das Eingangsignal nur zu einem bestimmten
Im Anhang wird eine kommerziell vertriebene Lösung dargestellt. ct.de/yqb8
-
Thread
Spotwelder - Transistortreiber
Q=I*t U=Q/C Q=0,5A*16s=8C C=Q/U=8C/16V=0.5F
nachgebaut, als Leistungsschalter einen 24V LKW Magnetschalter 500A, über Fusstaster. Kondensator 1F/22V Kabel 25qmm 2 x Cu Spitzen Bleistift Form 6mm Durchmesser Geladen wird mit 5A LNG zw. 8...18V je nach benötigter Schweissleistung. 2. LNG 24V/2A für Magnetschalter. Hiluminband 0,1-0,3mm
-
Thread
ATtiny25 - EEPROM - Write ohne Verschleiß
Warum muss da krampfhaft ein "else" hin? Macht den Code nur unleserlicher.... [c] # ifdef EEDATA_U8 if (p->type == EEDATA_U8) return (eedata_t)eeprom_read_byte((uint8_t*) (p->bufStartAddr+p->dataIdxAddr)); # endif # ifdef EEDATA_U16 # ifdef EEDATA_U8 else # endif if (p->type ==
); # endif # ifdef EEDATA_U24 case EEDATA_U24: union {uint32_t u32; uint8_t u8[3];} d = {.u32=0}; for(uint8_t i=0; i!=3; i++) d.u8[i] = eeprom_read_byte((uint8_t*) (p->bufStartAddr+p->dataIdxAddr+i)); return (eedata_t)(d.u32); # endif
-
Thread
PIC18F4550 LATA mit PORTA nicht auslesbar?
Hallo Ich habe eine Frae zum setzen von Port PIC's (18F4550 mit XC8 Compiler). An sich habe ich einige Erfahrung, aber das hier will mir nicht in den Kopf. Es geht um die berüchtigten Funktionsunterschiede der LATA und PORTA Register. Im untenstehenden
Aber warum soll man im Zusammenhang mit Port A auch auf das Bit USBEN achten? Im Datenblatt vom PIC18F4550 steht auf Seite 115, dass das Register UCON (Bit USBEN) einen Einfluss auf Port A hat. Ich kann diesen Einfluss aber icht nachvollziehen. Kennt den jemend? Wenn ich das DB nach den Begriffen
-
Thread
Modernes "Z80 Klein-Computer"-Analogon für Jugendliche/Kinder?
wie alle PIC12/16/18 debuggen, d.h. Code im Einzelschritt ausführen und sich Speicher und Register anschauen und ändern (das finde ich extrem wichtig speziell für den Anfang), und der Debugger/Programmer (PicKIT3
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
bei Digikey im Programm. Ja, der Chinese ist helle. < https://www.digikey.de/product-detail/de/T8F81C2/2134-T8F81C2CT-ND/10222911/?itemSeq=306476158 > Gruß, Gerhard Shameless plug: Freelancer mit umfangreicher Redundancy-Erfahrung hätte durchaus Interesse an einer Neu-Implementierung
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.
-
Thread
AVR Watchdog Timer zu ungenau 6h/18h
Alarm 18h später ein und kannst den μC dann komplett schlafen legen > - Rekalibrierung des internen Oszis -> Das soll wohl eher aufwendig > sein? der Watchdogtimer löst ja in der max. Einstellung nach 8s
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 Microchip.
-
Thread
Mehrkanal Impulszähler PIC
Ingo Less schrieb im Beitrag #6157252: > nichtmal ein STM32F4 hat 6 Eingänge für > externe Zählsignale, Oh doch. Timer 1, 2, 3, 4, 5, 8, 9 und 12 sind zusammen 8. Beim PIC könnte man auch eine Kombination von Hardwarezählern und flankengetriggerten Interrupts
asr.w r2, r1, r3 07D2 lsls r2, r2, #31 D504 bpl 0x0800046C F8502023 ldr.w r2, [r0, r3, lsl #2] 3201 adds r2, #1 F8402023 str.w r2, [r0, r3, lsl #2] 3301 adds r3, #1 2B08 cmp r3, #8 D1F3 bne 0x0800045A
-
Thread
PIC32 - Ausführen von Code im RAM
Ich habe ein bestehendes PIC32-Projekt für den 32MX795F512H. Verwendeter Compiler ist C32-v1_11b und MPLAB 8.92. Dort will ich eine Routine die im RAM läuft hinzufügen. Die naheliegende Methode per __longramfunc__ scheitert
asm__ (" ori v0,v0,0x6000"); 0x0040F809, // 14 __asm__ (" jalr ra,v0"); 0x00000000, // 18 __asm__ (" nop"); 0x00000000, // 1c __asm__ (" nop"); 0x8FBF0000, // 20 __asm__ (" lw ra,0(sp)"); 0x8FA20004, // 24 __asm__ (" lw v0,4(sp