-
Thread
Radxa RS114 oder anderer µC zum Einstieg?
gelernt und hatte eigentlich vor, mir einen Raspberry Pi zu kaufen. Nun hat Conrad den Radxa RS114+B2E16 Rock 4 B+ 2 GB 2.0 GHz gerade günstig im Angebot, der mit knapp 70€ gut in mein Budget (möglichst nicht mehr als 100€) passt. Fragen: - Wie wichtig ist die Wahl des µC-Herstellers im Hinblick auf
Stefan schrieb im Beitrag #7242683: > Nun hat Conrad den Radxa RS114+B2E16 Rock 4 B+ 2 GB 2.0 GHz gerade > günstig im Angebot, der mit knapp 70€ gut in mein Budget (möglichst > nicht mehr als 100€) passt. Eigentlich so ziemlich das allerletzte Argument für/gegen den Einstieg
-
Thread
PIC16F884 und LCD2004 über I2C
https://microdigisoft.com/pic16f877a-interfacing-i2c-lcd-16x2-with-pic-microcontrollers/
'LCD2004' (was ich nicht kenne), sondern mit einem Alpha-LCD 2x8 (von Pollin) und nicht mit einem PIC16F884, sondern mit einem PIC16F819. Und nicht per I2C, sondern im bekannten 4 Bit Modus. Guck einfach mal bei den Projekten. Vielleicht hilft's. Eventuell aber auch nicht. W.S.
-
Thread
[V] diverse Gegenstände
Hallo! Ich habe nach dem Aufräumen folgenden Artikel abzugeben: 8 x PIC 16F88-I/P 25€ 1 x Eurolite NODE 1 mit 5Meter LED-Strip 25€ 3 x Diverse Messgeräte 25€ 1 x Rexroth Prop.Verstärker 25€ 1 x AEG-EProm 2€ 1 x Mastercard Kartenlese(schreib)gerät
-
Thread
Viele Kippwaagen, wie zählen?
Reedkontaktes führen. > Ich würde die Kippwaagen in Cluster organisieren, sprich 8-10 > (Designziel 16) Waagen über billigen „Klingeldraht“ (z.B. per LSA Plus > Klemmen) in einem Cluster-Controller zusammenfassen und die bis zu 10 > (Designziel 16) Controller über einen Bus zum Aufzeichnungsgerät
Pic seriell an den Auswerterechner senden.
-
Thread
Effizient/Einfach viele kapazitive Sensoren auslesen
der Idee Von John Nethercott (bei interesse siehe Bild, bzw. Link: https://wordpress.codewrite.co.uk/pic/2014/01/21/cap-meter-with-arduino-uno/), möchte aber die vielen langen Kabel, die ich dafür auf dem auf dem Arm habe, eliminieren. Deshalb bin auf einer Suche nach einer Lösung, die die Kapazitätswerte
Analog Digital Converters und Messen über Spannungswandler mit referenz Kondensator. -> habt ihr 16 Channel ADC Empfehlungen die einfach zu programmieren und idealerweise auch einfach selbst anzulöten sind? 3) Verwendung eines kleinen μC (wie Teensy 3.x) mit genügend Analogpins bzw. in Kombination
-
Thread
PIC16F884 seltsamer Effekt
das Programm nicht (hat das was mit der Stromstärke zu tun ?). Ich kauf mir jetzt nochmal einen PIC16F884 und schaue ob es mit dem einwandfrei läuft. Vielleicht hat mein jetziger einen Defekt, weil ich mal was falsch angeschlossen habe.
LVP EN (Low voltage programming enable pin) > eingeschaltet und der Pin nicht beschaltet. > Der PIC ist dann immer in den Programmiermodus gewechselt... Diese Falle hätte es beim ollen PIC16F84 nicht gegeben...
-
Thread
PIC16F884 interner Oszillator
was muss ich denn hier ändern, um den internen Oszillator zu benutzen ? [c] #pragma config FOSC = HS // Oscillator Selection bits (INTOSC oscillator: CLKOUT function on RA6/OSC2/CLKOUT pin, I/O function on RA7/OSC1/CLKIN) #pragma config WDTE = OFF // Watchdog Timer Enable bit (WDT disabled and can be enabled by SWDTEN bit of the WDTCON register) #pragma config PWRTE = OFF // Power-up Timer Enable bit (PWRT disabled) #pragma config MCLRE = ON // RE3/MCLR pin function select bit (RE3/MCLR pin function is MCLR) #pragma config CP = OFF // Code Protection bit (Program
-
Thread
gibt es neben der Kapazität andere Kriterien am Elko die altern?
spezifizierten sind sogar nicht mal teuer - hier z.B. für 0,71 € https://www.reichelt.de/elko-radial-2-200-f-16v-rm5-105-c-10000h-20--fr-a-2-2m-16-p228757.html?&trstct=pos_2&nbc=1
#7248328: > Ist heute angekommen, morgen gibt's Messwerte. Der Delinquent ist ein D12x25 Elko 2,7mF/16V/105°C bei 10kh aus der FR-Serie von Panasonic und damit ja eigentlich schon ein recht brauchbares Bauteil: https://www.reichelt.de/elko-radial-2-700-f-16v-105-c-low-esr-fr-a-2-7m-16-p200315.html
-
Thread
ESP32 als WebServer für Console Access von Switchen
PIC schrieb im Beitrag #7237476: > Hab ich seit Jahren im Handgepäck. > Air watch war mir zu teuer und ich hab’s gebaut weil ich’s kann👍🤓 Leider verweist dein Link auf den Ursprungspost. Bekommst
groessere Routerzusammenrottungen empfiehlt sich eher ein serieller Terminalserver. Z.B. ein Equinox 16 Port. Wenn es denn unbedingt Out-of-Band-Management braucht. Eine Air Console mit Bluetooth habe ich aber auch. Entscheidender Nachteil: Muss man wirklich regelmaessig mal aufladen. Richtwert
-
Thread
PIC16F884 Anfängerfragen
warum kommt eine Fehlermeldung beim Hochladen ? hängt es mit der Definition des internen Oszillators zusammen ? Ich will ihn auf 1Mhz einstellen: #pragma config FOSC = INTRC_CLKOUT// Oscillator Selection bits (INTOSC oscillator: CLKOUT function on RA6/OSC2/CLKOUT pin, I/O function on RA7/OSC1/CLKIN) #pragma config WDTE = OFF // Watchdog Timer Enable bit (WDT disabled and can be enabled by SWDTEN bit of the WDTCON register) #pragma config PWRTE = OFF // Power-up Timer Enable bit (PWRT disabled) #pragma config MCLRE = ON // RE3/MCLR pin function select bit (RE3/MCLR pin function
-
Thread
13.56 Mhz RFID Modul / Wiegand 26
welche auf der abgebildetn Platine sind und welche Funktuon diese haben. Was man gut erkennen kann: PIC16F690, µC von Microchip. Die anderen hättest du schon putzen müssen.
auf der abgebildetn Platine sind und welche Funktuon diese haben. > > Was man gut erkennen kann: PIC16F690, µC von Microchip. > > Die anderen hättest du schon putzen müssen. Ich habe die anderen Chips Im Internet eingegeben aber Leider unter den Begriff Stmicroelectronics 211 ST211 ST258 bzw
-
Thread
CH32V003 - RISC-V für angeblich $0.10
Erfahrungen? https://www.cnx-software.com/2022/10/22/10-cents-ch32v003-risc-v-mcu-offers-2kb-sram-16kb-flash-in-sop8-to-qfn20-packages/ https://github.com/openwch/ch32v003 Auf den ersten Blick sieht das nach einem sehr interessanten Produkt aus, das einen 8-Bitte in Einfachstprojekten ersetzen
digitale Filter geeignet? Laut Datenblatt wird das RV32EC Instruction set unterstützt. Das heisst nur 16 Register und keine Multiplikation. Diese würde die M-Extension benötigen. https://riscv.org/wp-content/uploads/2017/05/riscv-spec-v2.2.pdf
-
Thread
Standalone USB HID an bestehendes Projekt
microchip-technology/PIC16F1454T-I-SL/3879781 https://www.digikey.de/de/products/detail/microchip-technology/PIC16F1455-I-JQ/5033394 fchk
Du brauchst möglicherweise die Legacy MLA für PIC16. fchk
-
Thread
PIC16F84A Programm läuft nicht
ich hab erst mit nem 4Mhz und dann mit nem 16MHz Quarz probiert beides mal dasselbe. wie kann ich messen ob der Quartz läuft ?
der tut was er soll? Der braucht zum Brennen keinen Takt. Das hat früher gereicht: https://pic-microcontroller.com/simple-jdm-pic-programmer-using-pic16f84a-microcontroller/
-
Thread
PIC16F84A - could not detect target voltage VDD
.01.28.90 * Firmware type..............Midrange Now Downloading new Firmware for target device: PIC16F84A Downloading bootloader Bootloader download complete Programming download... Downloading RS... RS download complete Programming download... Downloading AP... AP download complete Programming
Joe S. schrieb im Beitrag #7235357: > Die PicKit können keine 20mA liefern PicKit3 kann 30mA liefern... Sofern das USB-Kabel nicht aus Eisen ist!
-
Thread
NF-Quietsche mit AD9833
aber offenbar nicht veraltet. Das Ganze besteht im Grunde aus einem AD9833 zum Quietschen, einem PIC16 zum Einstellen, einem Drehgeber, einem 2x8 Display (die gab's mal bei Pollin für 95 Ct) und einem kleinen Li-Akku - und das Ganze in einem ABS-Gehäuse im Taschenformat von TME. W.S.
-
Thread
FPGAs in der Lehre
nachprogrammieren kann. Tut man das in modernem C, kriegt man dasselbe Tempo mit einen billigen Arduino, PIC oder einem anderen Billig-PCB hin. Dann kann man auch (muss aber nicht) "die alte Hardware" nutzen und hat die Option in 2,5V zu bauen, auf Kühlung zu verzichten etc.
#7237470: > Was ist der ADSP-1100 in der Mitte der Platine? Ein Abtippfehler. Aber der ADSP1110 ist ein 16x16 MAC. > Das Datenblatt finde ich bei Analog nicht. 1984 gab es noch kein Internet. Aber irgendwer hat da was eingescannt: * https://www.findchips.com/parametric/Microcontrollers%20and%20Processors
-
Thread
1-Wire und non-blocking code (state machine)
Ich hatte einen 16 MHz AVR mit einem globalen 10 kHz Timer Tick betrieben, und auch die Bits von 1-Wire darüber abgewickelt. Nur das Timing innerhalb der Bits lief per Delayloop. Dieser Tick produzierte natürlich spürbar
habe auch (noch) keine superkritischen Timing-Sachen, daher sehe ich mir das nochmal an. neuer PIC Freund schrieb im Beitrag #7234626: > Auf einem Tiny10 tat ich genau dies. Fährt automatisch > SkipRom-ConvertT-SkipRom-ReadScratchpad bitbangend durch. Auch nicht schlecht. :) Ich vermute aber
-
Thread
MOSFET ohne Widerstand direkt am µC-Ausgangspin schalten?
Hallo, beim PIC16F684 z.B. sind die dynamischen Kennwerte bei einer kapazitiven Belastung mit 50 pF beschrieben. Das wird bei anderen µC nicht viel anders sein. Soviel hält der µC also ohne Wiedersand schon mal aus
Bernd schrieb im Beitrag #7233449: > beim PIC16F684 z.B. sind die dynamischen Kennwerte bei einer kapazitiven > Belastung mit 50 pF beschrieben. Nice. > Das wird bei anderen µC nicht viel anders sein. Beim ATmega48/88/328 ist für einen simplen
-
Thread
2.8 Inch TFT LCD Touch Screen Display Module 240 x 320
3.3V With PCB adapter for LCD With buck for IC With for SD card socket 8-bit / 16-bit Parallel bus interface(16-bit default, change to 8-bit by yourself) Can be driven by 8051 / AVR / PIC and other low power controllers 2 x 20 Pin 2.54mm double row pin header interface for
-
Thread
PIC-Prozessor programmieren
ein PIC16F54 völlig aus. PIC16F84 könntest du ein paar geschenkt bekommen.
oben mit dem Preis. Für das was der PIC16F84 kann ist der mittlerweile sehr teuer im Vergleich zu neueren und auch einfachen PIC24 Modellen. Die PIC24 gehen ab ca. 1,40€ bei kleinen Mengen los. Die PIC16F84 kosten mittlerweile 5€. ;) Witzig
-
Thread
Reparatur Stromstoßrelais/Fernschaltrelais Eltako ES12
auf einem Kunststoffteil stimmt wurde das Gehäuse im März 2003 hergestellt. Es hat einen Schließer (16A/250V~) und kann angesteuert werden von einer Gleich oder Wechselspannung. Zusätzlich benötigt es noch eine Betriebsspannung von 230V~. Diese Betriebsspannung versorgt über einen Vorwiderstand einen
gleichgerichtete Betriebsspannung wird von besagten Elko (100µF) geglättet und versorgt dann einen PIC12C50 µC (https://ww1.microchip.com/downloads/en/devicedoc/40139e.pdf). Dieser steuert dann über einen Transistor dieses (PCD-124D1MH OEG Power Relay 10A 24VDC) Relais (https://pdf.datasheet.live/ea1b6d48
-
Thread
welche Chips sind ähnlich leicht zu programmieren wie die ATMEL-Chips ?
Fürs Hobby sind zum Beispiel folgende beliebt Microchip PIC16 Serie Microchip Atmel AVR Serien Espressif ESP32 und ESP8266 ST STM32 Serie TI MSP430 Serie
/www.microchip.com/en-us/product/PIC24FJ128GA202 Dafür musst Du dann den XC16 installieren. Es gibt auch ferige Boards dafür: https://www.microchip.com/en-us/development-tool/DM240004 fchk
-
Thread
Einstieg in den Z80
jedem Bit und Pin persönlich die Hand geben. Das fehlt heutzutage. Und zur Entscheidung, ob ich PIC oder AVR nehme, war die Kenntnis vom Z-80 gut. AVR war da ähnlich. PIC weit weg. Einarbeitung ging zügig. Kennt noch jemand Elektronikladen? Was für eine Vielfalt gab es damals! Aber ab dem
Nein, er hat noch die Frage gestellt was so einfach ist wie die AVR und fragt sich jetzt noch wegen PIC durch. Ist wohl eher lesefaul.
-
Thread
PIC 18F25k22 mit mikroC Pro
und MplabX auf den Pic geladen funktioniert. Hat vielleicht noch jemand einen Tipp?
Programmbeispiel mit MPLABX (Syntax angepasst, gleiche Platine) funktioniert. Ebenso funktioniert es mit dem PIC16f18855 und MikroC. Bin über jeden Hinweis dankbar-
-
Thread
48V Zerteilen Mosfet
Variert die Stromaufnahme zwischen 1,3 und 2A (gemessen mit Labornetzteil) Steuerung würde über einen PIC erfolgen 16 oder vorzugsweise 18. Wenn könnte man die "kurzschlüsse" die bei der PWM Geschichte nicht mit einem Widerstand ala 10 Ohm oä begrenzen? Dann könnte ich die spannung im Elko ja aktiv mit
-
Thread
dsPIC33 primary oscilator mode auslesen
Register wird auf S.416 beschrieben. https://ww1.microchip.com/downloads/aemDocuments/documents/MCU16/ProductDocuments/DataSheets/dsPIC33CK64MC105-Family-Data-Sheet-DS70005399D.pdf P.S.: Du hast Seite 156 geschrieben, meintest aber glaube ich S.159. Oder wir haben verschiedene Versionen des Datenblatts
tblwr() Befehle. Siehe Seite 35 im Datenblatt. (und ja, ich meinte vorhin Seite 158/159) 8 und 16 Bit PICs haben wie AVRs und 8051 Architekturen getrennte Adressräume für Programmcode und Daten. Darüber stolperst Du gerade. C kann das nicht wirklich gut abbilden. Und: Bei Deinem dsPIC kann man
-
Thread
Gibt es CPUs, die den alten Speicherinhalt auf den der Stapelzeiger zeigte, selbstständig löschen?
schrieb im Beitrag #7217198: > Bei WASM gibt es einen Funktionsstack, Gibt's das nicht auch bei PIC10/PIC12? Hardware-Stack nur für die Funktions-Rücksprungsadressen, mit ganz wenig erlaubter Verschachtelungstiefe? "Rekursiv geht schief"?
#7217201: > DPA schrieb: >> Bei WASM gibt es einen Funktionsstack, > > Gibt's das nicht auch bei PIC10/PIC12? Hardware-Stack nur für die > Funktions-Rücksprungsadressen, mit ganz wenig erlaubter > Verschachtelungstiefe? Jo, der olle 16F84 hatte nur zwei, die 10er haben min. acht. Da aber eh kaum
-
Thread
Alternativen zu STM32?
Digikey hat gerade 11400 Stück auf Lager, Mouser hat 2700. Cortex M0+ 48MHz, 48 Pin, 128kiB Flash, 16kiB SRAM, 6 SERCOM (UART/I2C/SPI) Unter 3 Euro das Stück bei 100 Stück.
ADC / DAC Chips. Ich hatte vergessen zu erwähnen dass da eine kontinuierliche FFT laufen muss. Der dsPIC könnte das leisten, die 8051 Derivate würde ich da eher am Limit einschätzen. Das Master-Slave Konzept ist da ebenfalls interessant. Und der kleine 502 würde vermutlich ausreichen. Ich bestelle mir
-
Thread
BMP280 an PIC18F45K42 mit MPLAP und I2C
master.c @Summary This is the generated driver implementation file for the I2C2 driver using PIC10 / PIC12 / PIC16 / PIC18 MCUs @Description This header file provides implementations for driver APIs for I2C2. Generation Information : ac Product Revision : PIC10 / PIC12 / PIC16 / PIC18 MCUs - 1.81.8 Device : PIC18F45K42 Driver Version : 1.0.2 The generated drivers are tested against the following: Compiler : XC8 2.36
-
Thread
Einzelbits in Byte Namen zuweisen und auswerten
laden - Byte verändern - Byte zurückschreiben erforderlich. Zumindest. Kann auch sein, daß es nur 16 Bit-weise oder gar 32 Bit-weise geht - je nach Plattform. Eine Ausnahme sind z.B. die PIC16, wo man mit einem Maschinenbefehl ein Bit in einem Byte abfragen oder verändern kann. Auch die 8051 Architektur
-
Thread
Vom MPASMWIN zum PIC-ASS : Übersetzungshilfe.
wahnsinniger Versuch: die Bitte um Umschreiben der „Preliminarien“ eines Programmes - erzeugt mit PIC MPASMWIN – auf PIC-ASS. Hintergrund: Seit Jahren programmiere ich als Hobby Progs z.B. für den PIC18F14K22 in dem vormaligen Assembler-Speech des MPASWIN. Das klappt auch recht gut, übliche Hakeleien
, dem eine strukturierte SW zu grunde liegen wird, so dass jederzeit eine Portierung auf beliebige pic16/pic18 gelingen sollte. Es fehlt auch an einer Unterstützung im MPLABX Editor für den PIC-AS und der Simulator hat seit Urzeiten tonenweise Bugs ...
-
Thread
Gute LiFePo4 Zellen gesucht
BMS JK-B2A8S20P (Balancer 2A, 8S, 200A) - Anderson Stecker 175A Leitungen 35mm². (Sorry für PIC1. hab vergessen, zu verkleinern)
Hab Ende Juli bei EVE Energy (Alibaba Shop) EVE-Zellen direkt bestellt (16 x LF280K). Ich warte noch auf Lieferung. Laut Testprotokoll wurden die Zellen im Juli produziert. Die Zellen sind preislich nah bei dem Preis den nkon.nl angibt, allerdings mit Verbindern (ca. 180
-
Thread
GPIO-Mangel am ESP8266
ein Arduino/ESP-Projekt in der Arduino IDE für und mit meinem Sohn. Ich kann und möchte nicht auf PIC oder FPGAs oder sonstwas umsteigen; das wäre nicht kindgerecht. Nun gibt es mit dem MCP23017 einen 16-Bit Port-Expander über I²C, der aber "unglaublich teuer" (~5€ mit Versand aus China für den nackten
oder so auf low liegt. Ich hatte nur den Rotary-Encoder nicht mehr unterbringen können, weil 0, 2 und 16 sich da so anstellen...
-
Thread
gesucht: ARM-uController mit integriertem Audio-ADC&DAC
Der vom Teensy hat 16-bit ΔΣ-DAC und 12-bit ADC. Könnte man überabtasten, aber Qualität von separatem I²S-Codec würde natürlich nicht erreicht werden. https://pjrc.com/teensy/datasheets.html
I²S-SPI-Schnittstelle an. Die kann idR. beide Datenströme (in und out) gleichzeitig behandeln. PIC32MZ ist auch noch ein Kandidat für I²S. Gruß Jobst
-
Thread
Z80 Emulation auf dem Arduino
Beschränkungen antun, wenn ein auch schon (fast) Historischer und aus der Zeit gefallener ATMega 8 oder ein PIC 16F84 deutlich mehr leisten, die GUI und Entwicklungsumgebungen wesentlich Anwendungsfreundlicher und dabei sogar meist kostenlos sind. Nur um die rosarote Nostalgiebrille zu tragen und sich selbst
Takt arbeitet 1 Instruktion pro µs ab. Damit liegt er so etwa gleichauf mit sowas wie klassischen PIC16, die aber deutlich weniger Speicher adressieren können. Nun ja, neuere Z80 vertragen 20 MHz Takt und da sind so etwa 5 Instruktionen/µs drin. Ich schreibe hier immer 'so etwa', weil der Z80 eben verschiedene
-
Thread
Mikrocontroller lernen als E-Technik-Student: Assembler bzw 8 Bit noch sinnvoll?
selbst beigebracht, AVRs. Ein Schritt auf CISC war kein Problem aber ein Schritt in die Familie der PIC16f8 war da schon sehr sehr gewöhungsbedüftig. Heute gehört Atmel leider zu Microchip... Seitenhieb an MC haben wohl das schlechtere Design ihrer Kisten gehabt...
von der Intel-Seite gestritten haben, wer das schlechtere Design hat. Aber das Design der kleinen PIC16 ist bei näherem Hinschauen sowohl pfiffig als auch recht hübsch. Immerhin kann man damit selbst bei einer älteren und damit in den Strukturgrößen gröberen Fab seine Mikrocontroller preisgünstig mit
-
Artikel
DCF77-Funkwecker mit AVR
immer '0' 1.-14. keine Bedeutung, normal '0' NEU Wetterdaten(verschlüsselt) 15. Reserveantenne aktiv 16. Umstellung zwischen Sommer- bzw. Winterzeit 17. Sommerzeit 18. Winterzeit 19. Schaltsekunde 20. Zeitbeginn 21.-27. Minute 1, 2, 4, 8, 10, 20, 40 28. Prüfbit Minute 29.-34. Stunde 1, 2, 4, 8, 10, 20
Funkwecker von Norma Weckomat: DCF77 Funkweckerprojekt mit ATmega32 und Punktmatrix-OLED DCF77 Routine PIC-Projekte.de funkweckertest.de: Online Vergleiche von Funkweckern und Uhren
-
Thread
Abschätzung uC Größe/Performance
Taktraten Hand in Hand wachsen wird es nicht so schwer sein. Nimm einen Compiler, für AVR oder PIC32. Lass dein Programm kompilieren und gucke es an wie viel an Flash es braucht. Dann kannst du dir einen uC dafür aussuchen und schauen, dass du noch bisschen reserve hast. So grob 100% Reserve wird
min. 2kByte hat. Da wirst du auch sehen welche Familie für dich passt. Sprich für 2kByte kann der PIC16 passen. Der PIC12 wird glaube ich schon bisschen klein. Sonst für 20kByte oder mehr würde ich richtung PIC32 gehen. Die Taktrate wird ja auch praktisch immer höher je mehr Flash man hat. Macht
-
Thread
KiCad 6 das Beste Gesperrt
externe Tool das haben will. Über die Importfuntion des ext. Tools wird dann aus einem 'Cap0805_16V_1uF' das spezielle Bauteil das derzeit an dieser Position im Lager ist. Für den Kicad Schaltplan und die Kicad BOM ändert sich nix. Da ist das immer noch ein 1uF/16V im 0805 Footprint. Die Bauteilbibliothek
z.B. hat ne USB hid lib wo das nur ein paar Zeilen sind. Die funzt ganz gut aber ist dann (Igitt) PIC aund nicht Atmel. Dann kann man das auch allen möglichen Tastern anbauen, (z.B. am Lötkolben).
-
Thread
[V] HP5082-7000 Led Display
Ich hatte gegen 16:30 eine Mail gesendet ...
Beitrag #7203689: > Ein Display möchten wir auch leuchten sehen;-) http://www.decadecounter.com/vta/pic/5082-7000.jpg
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
hatte sich das für die PICs mit Kenntnis über die Existenz von AVRs ganz schnell erledigt, die PIC in Assembler zu programmieren ist ein Krampf weil sie keinen nennenswerten Registersatz haben und der Befehlssatz ist genau so mies. Hier liegen immer noch welche aus meiner Anfangszeit (PIC16F877),
PORT->Group[0].PINCFG[19].bit.PULLEN = 1; PORT->Group[0].OUTCLR.bit.OUTCLR = (1 << 19); /* PA16: input with pullup */ PORT->Group[0].PINCFG[16].bit.INEN = 1; PORT->Group[0].PINCFG[16].bit.PULLEN = 1; PORT->Group[0].OUTSET.bit.OUTSET = (1 << 16); /* LED0 on XPlainedPro: PB30, active
-
Thread
Steuerung von 6 Magnetventil
08.00 für 2 min öffnen -Magnetventil_4 soll um 12.00 für 2 min öffnen -Magnetventil_5 soll um 16.00 für 2 min öffnen -Magnetventil_6 soll um 20.00 für 2 min öffnen Ich würde mir hoffen das es so in der Art Aussehen würde bei dem Bild- Platine_Zeitschaltuhr.jpg dass man mit einen Knopf
schließt die Ventile über jeweils eine Diode in Reihe an? https://www.ebay.de/itm/115522733011?mkcid=16&mkevt=1&mkrid=707-127634-2357-0&ssspo=zfQAS0xZQ82&sssrc=2047675&ssuid=&widget_ver=artemis&media=COPY
-
Thread
Assemblerprogrammierung: Bank switching vs. Segment:Offset Adressierung
Transistoranzahl pro CPU reduzieren. Und wie macht man das? Ganz einfach, man fertigt nur 8 Bit und 16 Bit CPUs, anstatt 32 Bit CPU. Eine 16 Bit CPU hat nur halb so breite Register wie eine 32 Bit CPU. Um nur ein einziges Bit zu speichern, braucht man mehrere Transistoren. Bei 16 Bit weniger spart
schlichtweg erforderlich. > > Das ist doch Quatsch. > Wieso sollten einfache lineare Adressräume und 8/16 Bit CPUs einander > ausschließen? Mit einem nur 16 Bit breiten Register kannst du 2^16-1 Byte ansprechen. Das sind 64 KiB, das war es. Der Rest geht dann nur über Segmente oder Bank Switching
-
Thread
Eigenbau Einspeisewechselrichter
Bei unserem lieblings-$40-GTI macht auch der PIC den halbwellensinus und speist das über den filter da oben in den NI eingang des SG3525A ein der dann die PWM macht. Wenn du "PIC_OUT" findest sollte sich das messen lassen. Ich schäze PIC_OUT ist
version mit einstellbarer pulslänge und einstellbarer pause. steuerbar mit tasten 1,2,3,4. Max puls 16us, max pause 256*16us. Ausgang ist pin10.
-
Thread
programmierbare Fernbedienung selbst bauen
erforderlich. Ich hatte vor vielen Jahren mal eine FB umgebaut. Den originalen µC ausgelötet und einen PIC16L... rücklings drauf geklebt und mit dünnen Drähtchen kontaktiert. Da kann man dann das Protokoll seiner Wahl programmieren und die Befehle seiner Wahl auf die Tasten legen, die man dafür haben will
Nachtrag: Wenn ich mit 16 Tasten auskommen würde, würde ich eher ein fertiges Tastatur einsetzen als den Theater machen. Einfach ein Aufkleber drüber , was auch bei Touch-Pad geht. Und fertig ist.
-
Thread
EKG - Selbstbau, ich brauche eure Hilfe!
fuer sein Seminar angucken. Die Bauteile sind (latuernich) aktueller, es wird ein Microcontroller (PIC16C773) fuer die ADC-Konversion eingesetzt. Sampling, Filterung wird alles sehr gut erklaert. In dem Buechlein wird auch erklaert wie man am Patienten misst und gleichzeitig nicht umbringt. Bei