-
Thread
16F84A.h und 16F877.h
Guten Tag Allerseits Ich suche die Dateien 16F84A.h und 16F877.h für den CCS-Compiler. Ich muss für die Schule einen solchen PIC in C programmieren, leider hab ich nur die Demo-version vom CCS-Compiler. Danke für jede Hilfe Gruss Edouin
-
Thread
Lötstation JBC ?
Einlegen und Entfernen vom Schlaf aufzuwecken damit die CR2032 Zelle ein paar Jahre durchhält. (Der PIC 12F683 uC verbraucht im Schlaf unter 0.2uA) Bis dahin wird man eine Kabelverbindung verwenden müssen. Da werde ich mir irgendwas einfallen lassen müssen. Vielleicht geht es kapazitiv oder mechanisch
Ich habe diese und bin damit sehr zufrieden https://de.aliexpress.com/item/32781116333.html?spm=a2g0o.productlist.0.0.f060724aHFuc1b&algo_pvid=1b73021b-bdf1-4799-8692-cd87527f67ec&algo_exp_id=1b73021b-bdf1-4799-8692-cd87527f67ec-8&pdp_ext_f=%7B%22sku_id%22%3A%2264195466501%22%7D&pdp_pi=-1%3B30.6%
-
Thread
DCF77-Modul von Pollin
OK. Ich wollte den Empfänger an einen Captureeingang des PIC16F887 anschliesen. Das ist schon mal ein ST-Eingang. Wie bekomme ich denn nun heraus, welchen Strom der Eingang des PIC zieht? Ist der Parameter "Input Leakage Current" der richtige? Dann würde das
stepp64 wrote: > OK. Ich wollte den Empfänger an einen Captureeingang des PIC16F887 > anschliesen. Das ist schon mal ein ST-Eingang. Ein Comparator-Eingang ist nur dann ein Schmitt-Trigger, wenn man den Schwellwert entsprechend umprogrammiert. Ich bin da bei diesem PIC grad
-
Thread
PT100-Thermometer
/doi/pdf/10.1139/p53-055 https://xdevs.com/doc/Guildline/9540-b.pdf http://cloud.tapatalk.com/s/5a86a63889b0a/GL9540_ServiceManual.pdf http://www.guildline.com/media/k2/attachments/30900-03-85_A1Z6625T.pdf http://www.guildline.com/ https://pubs.usgs.gov/of/1990/0216/report.pdf http://bbs.38hot.net
Hallo, Jörg W. schrieb im Beitrag #6484150: > Roland F. schrieb im Beitrag #6483838: > Du kommst zu spät. ;-) > > Donald E. Knuth war schon vor 46 Jahren dieser Meinung: "Structured > Programming with go to Statements" *) > > https://pic.plover.com
-
Thread
Schwinger für PIC 16F84-4
Hallo, ich arbeite grade an einem Projekt mit einem PIC 16F84-4 und habe einen 4 Mhz Schwinger von Conrad (Nr. 503169-88) gekauft. Kann mir jemand helfen und sagen, wo ich in EAGLE ein entsprechendes Symbol für den Schwinger finde...Oder muss ich den
Die Blattgrösse braucht man unter Eagle nicht definieren!!! Wenn Du einen Schaltplan auf ein DIN A4 Blatt zeichnen möchtest, dann hole Dir aus der LIB Frames ein DIN A4 Blatt!! Die gbit es da in allen Formaten. GRUSS INGO
-
Thread
AVR Attiny10 External Interrupt in C
0x0 <__vectors> 00000028 <__vector_1>: #include <util/delay.h> ISR(INT0_vect) { 28: 1f 93 push r17 2a: 0f 93 push r16 2c: 0f b7 in r16, 0x3f ; 63 2e: 0f 93 push r16 30: 10 e0 ldi r17, 0x00 ; 0 32: 4f 93 push r20
: 5f 91 pop r21 54: 4f 91 pop r20 56: 0f 91 pop r16 58: 0f bf out 0x3f, r16 ; 63 5a: 0f 91 pop r16 5c: 1f 91 pop r17 5e: 18 95
-
Thread
Suche Preiswerte Messumformer für PT100
davor. Ein dreipoliger Klinkenstecker oder so als Stecksystem. Der SMT160 verbraucht selbst nur 200uA Strom. Gute Nacht - A.
durchgeführt werden. Die Stützkondensatoren am Spannungsregler 7805 müssen noch dran und ein 10µF an Pin15 und Pin16 am Max232 ansonsten gibt es Messwertsprünge bis zu 3°C. Der Messwert ist ausgelegt von 0-100°C Der Mega8 hat die Aufgabe den Wert von den OPs in °C umzurechnen. Er empfängt über
-
Thread
Hobbyätzen in der Schweiz unmöglich?!
www.csd-electronics.de Liefern auch in die Schweiz, steht jedenfalls in den AGBs so. Kriegst dann deine Ware abzgl 16% MwSt.
mir eigentlich alles dort geholt. Nun die einzigen uCs die die haben scheinen einige Pics zu sein(pic16f84 zb für 16 franken/~9euronen). Kürzlich war ich da gerade wieder, weils sich eifachn icht lohnt bei distrelec was zu holen wenn man doch in Zürich zur Schule geht. Also: da waren 2x eine Schraubklemme
-
Thread
Externer Oszillator für TMR0
Guten Abend allerseits, ich würde gerne an meinem PIC 16F84A-04P einen Uhrenquarz für eine exakte Zeitmessung anschließen. Damit nicht der ganze uC mit 32,768 kHz läuft, kommt an den eigentlichen Oszillatoreingang (2 Pins) ein schnellerer Quarz. Für den
Einfacher wäre wohl, du nimmst einen Pic mit T1OSI und T1OSO Pins. Da kannst du dann ohne Verrenkungen beide Quarze anschließen. Eine Übersicht findet sich auf http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1002&mid=10&lang
-
Thread
wie Hi Tech C Compiler in MPLab einbinden?
wenn ich MPLab 8.30 für die PIC-Controller z.B. 16F84A oder 16F877A installiere, kann ich im setup auch den Hi Tech C Compiler mit installieren lassen. Weiß jemand, wie ich den Kompiler aber letztendlich in MPLab so nutzbar machen
-
Thread
ATMega Auslaufmodell?
Tim T. schrieb im Beitrag #7740796: > Seitdem nutze ich eigentlich von Atmel nur noch die Tiny13A Der kann fast nichts. Zum Vergleich ein anderer 8-Pin AVR: [pre] ATtiny412 ● Two-cycle hardware multiplier . . . . . . . . . . ● 16-bit Timer/Counter type A (TCA) with a dedicated period
ATmega2561 - AVR504: Migrating from ATtiny26 to ATtiny261/461/861 - AVR505: Migration between ATmega16/32 and ATmega164P/324P/644P - AVR533: Migrating from ATtiny2313 to ATtiny2313A
-
Thread
LC-Display will nicht
durchgeführt, auch auf die Zeitangaben habe ich auch geachtet. Die Eingänge werden über einen MC (PIC 16F84A) angesteuert und Enable wird nach jeder Portänderung kurz gesetzt. Wenn ich meine Dateneingabe lesen will (R/W und RS auf 1), ist DB5 immer gesetzt, unabhängig der eigentlichen Dateneingabe.
erforderlich (Read=0 ; Write=1). Initialisierung bitte 3x durchführen, Zeilen u. Matrix einstellen. Dein 16x4-Display ist ein zweizeiliges, Matrix vermute ich 5x7. LG Jürgen
-
Thread
Halbbrücken Resonanzwandler mit ATMega
Mikrocontroller z.B. 1. von Silicon Laboratories die Serie Si8250/1/2, 2. von Microchip die Serie dsPIC33FJ, 3. von Freescale die Serie MC56F84xx Da gibt es dann auch zum Teil Software, mit der sich die Regelschleife und die Timing-Muster grafisch generieren lassen (z.B. von Silicon Laboratories).
4,6kV betrieben werden. Die Leistung soll über der Strom geregelt werden. Der Strom darf maximal 360mA haben. Es handelt sich um einen 1kW-Wandler, Dauerleistung.
-
Thread
[AVR] "Undokumentierte" Synchronisationsprimitive XCH, LAC, LAS, LAT in gcc
; 0 "" 2 /* #NOAPP */ ldi r25,0 ret[/avrasm] Und das Disassembly: [avrasm] 0000018a <main>: 18a: 80 e0 ldi r24, 0x00 ; 0 18c: e0 e2 ldi r30, 0x20 ; 32 18e: f6 e0 ldi r31, 0x06 ; 6 190: 84 93 xch Z, r24 192: 90 e0 ldi r25
ein Anhänger des ATMega und wollte auch den Schritt zum XMega gehen. Stattdessen bin ich dann beim PIC24 gelandet, der meines Erachtens ein wirklich sehr guter (16Bit) µC ist.
-
Thread
Noch ein Taschenrechner auf ATMega Basis
Gero D. schrieb im Beitrag #5682587: > So, hier die Tastaturbelegung. Was ist mit Ziffern A bis F ? Sind auch auf 7-Segment-Anzeigen darstellbar mit Kleinbuchstaben b und d : A b C d E F
dann in die 2./3. Ebene z.B. F SIN > und F F ASIN. > Ggf. könnte man das dann via Optionsparamater (wie die Helligkeit) > einstellen ob die Taste zB. A/SIN/ASIN oder SIN/ASIN/A lautet oder das A > nur im hex Eingabe Modus sofort
-
Thread
Zahlen getrennt ausgeben
Marcus Deine Variable hat den Wert 155 = binär 10011011 und soll auf Portd 1 ausgegeben werden. a = schleifenzähler a= 0 1001101"1" unterste Bit 1 = setze Portd 1 auf 1 kleine Pause nach bedarf a = 1 einmal nach rechts schieben 0100110"1" unterste Bit 1 = setze Portd 1 auf 1 kleine Pause
Tja ich könnt euch weiterhelfen mach es aber nur wenn ich dafür eine Laufschriftsteuerung mit eenem 16F84 in MPLap geschribenes Programm bekomme.
-
Thread
Akku Ladetechnik
Schaut man sich das Datenblatt zu dem CCS Chip an, so passt ein PIC16x84 o.ä. als underlying. Die Schaltung mit den Impulsen der ungesiebten Netzspannung im Datenblatt passt zur Zeichnung Fig3a im Patent EP0409847B1. Im Patent heisst es: "Mit zunehmender Ladung
@Matthias Für einen 4/8A-Lader würde ich folgende Modifikationen machen: - Trafo: 2*24V, 8A - D1 und D2: je 10A - D3: Shottky, 20A - C1: 3*4700uF - je 0,01Ohm zur Stomsymmetrierung an den Emittern der BDX64B - an Stelle
-
Thread
Was ist so toll am Ardurino!
Der Klon ist billig. Die Arduino-IDE nimmt einem u.a. das Sch****-Gefrickel mit dem makefile ab.
Arduinos schon gegeben, wahrscheinlich hätte ich mir auch einen gekauft. So ging es erstmal los, den 16F84 auf Lochstreifen zu löten, ein paar Taster, Widerstände, LEDs sollten auch noch aufgelötet werden. Keine Ahnung, warum ich kein Steckbrett genommen habe. Und dann ging es schon los mit der ersten
-
Thread
ZX81 plus38 Clone
from ali: https://de.aliexpress.com/item/4000810151652.html?spm=a2g0o.productlist.0.0.3e5146cbRR2QME&algo_pvid=e59f2bd1-823a-4bd9-bed7-0e8de594461a&algo_expid=e59f2bd1-823a-4bd9-bed7-0e8de594461a-11&btsid=0b0a01f816024086961615172e183a&ws_ab_test=searchweb0_0,searchweb201602
Platine vergesehen habe sind z.B. diese: https://de.aliexpress.com/item/1005001437819067.html?spm=a2g0o.productlist.0.0.52aa73da1e4oq7&algo_pvid=91e144a5-f47d-4d9c-a01d-3543a728e98d&algo_expid=91e144a5-f47d-4d9c-a01d-3543a728e98d-45&btsid=2100bdca16055444291261913e0f86&ws_ab_test=searchweb0_0,searchweb201602
-
Thread
Batteriewahl und Powermanagement
folgender Gedanke Sinn? Solarzelle und dann ein LTC4079 https://www.mouser.de/datasheet/2/609/4079f-1271375.pdf der eine einzelne LiFePo4 Zelle 18650 oder 14500 lädt. Dahinter dann den Timer TPL5111 und dahinter einen Stepup TPS61021A https://www.ti.com/lit/ds/symlink/tps61021a.pdf den der Timer schaltet
sollte man auch noch spendieren. Das Funkmodul kostet derzeit 1,71€/Stück bei Pollin, einen Tiny84A (SOIC-14) kannst du für derzeit 0,86€/Stück bei Reichelt kriegen.
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
eine komplett neue CPU Architektur zu lernen - meine letzte war wohl Risc-V^^. Was hatten die PIC32 - ich denke einen MIPS? PIC hab ich eh immer gehasst ... Damals als ich schon gut Erfahrungen mit AVRs und deren Luxus gesammelt hatte, musste ich auf einen PIC16F84 zurücksteigen 🤢 (Ich bin
nimm den für 1,30 EUR im TSSOP-20: https://www.reichelt.de/arm-cortex-m0-mikrocontroller-32-bit-3v-16-kb-tssop-20-stm-32f030f4p6-p168428.html * 48 MHz * 16Kb Flash * 4 KB RAM * 5 Timer * 15 I/Os * 5 Kanal DMA * 1 I²C * 1 SPI * 11 ADC * 1 USART P.S. Gibts für denselben Preis auch mit
-
Thread
externe Taktung
Hallo zusammen! Ich soll in einem kleinen Projekt die Möglichkeiten der externen Taktung des pic16f84a untersuchen! Ich habe bisher nur mit einem externen Quartz (4Mhz) getaktet. Nun soll ich die externe Taktung mit: -Frequenzgenerator -RC-Glied -peer Hand untersuchen. FRAGE:muss ich
Funktionsgenerator schließe ich an wie den Quartz an OSC1 und OSC2 oder? mit welcher Spannung kannn ich den Pic max. takten? Danke im Voraus
-
Thread
Volksempfänger- Zwischenübertrager Werte gesucht
spezielle Spulenwickelart, die heute nur noch wenige Leute kennen, die Spulenkörper hatten Durchmesser bis 16 cm, dazu die passenden Drehkondensatoren, ca. 20 x20 cm, bis 5000 pF.
Spulenwickelart, die heute nur noch wenige > Leute kennen, die Spulenkörper hatten Durchmesser bis 16 cm, dazu die > passenden Drehkondensatoren, ca. 20 x20 cm, bis 5000 pF. Das sind Zeugen einer Zeit, als Metall als Material viel billiger und verfügbarer war als heutzutage. Man kann über die Jahre
-
Thread
AVR-Bootloader mit Verschlüsselung
Der One-Way-Loader unterstützt aktuell die folgenden AVR-Controller: m1280 m1281 m1284 m1284P m128A m128 m128RFA1 m128RFR2 m162 m164A m164PA m164P m165A m165PA m165P m168A m168 m168PA m168P m169A m169PA m169P m16A m16 m16HVA m16HVB m16M1 m16U2 m16U4 m2560 m2561 m256RFR2 m324A m324PA m324P m3250A m3250
tn441 tn44A tn44 tn45 tn461A tn461 tn48 tn80 tn840 tn841 tn84A tn84 tn85 tn861A tn861 tn87 tn88 MfG Gerd
-
Thread
Was ist bzw. war Atmel QTouch?
; - hinter dem Sensor noch 50pF, das ist also die Kapazität der Kunststofffolie; - Die 4 Sensoren kommen an Mega8 Eingänge, LEDs (gegen+) an die Ausgänge [code] ldi r16,low(ramend) ldi r17,high(ramend) out spl,r16
; 32 15f4: 05 c0 rjmp .+10 ; 0x1600 <qtm_ptc_start_measurement_seq+0x4a> 15f6: 20 38 cpi r18, 0x80 ; 128 15f8: 41 f4 brne .+16 ; 0x160a <qtm_ptc_start_measurement_seq
-
Thread
Ansteuerung einer RGB LED (PWM)
Problem beim Forum "Mikroprozessor und Elektronik" - die Power-LED-Ansteuerung mit PWM in Assembler (PIC16F84). Das Programmieren bereitet mir ein bisschen Probleme, aber es muss Assembler sein - Könnt ihr mir helfen? Guckt doch mal dort hinein, wäre nett. Gruss und bis bald
mich auch für die Schaltung Interessieren könntest du mir das per Mail zuschicken ? Wäre Super !! a.klimasch@arcor.de
-
Thread
[T]Biete div PIC, suche ATMEGA
Hallo alle zusammen, ich habe hier noch einige PIC`s aus dem letzten Jahr zu liegen, alle neu und unbenutzt, die ich gerne gegen ATMEGA128 bzw. ATMEGA32 tauschen würde. Vorhanden sind: 1x 18F4550-I/P würde ich tauschen gegen einen ATMEGA128 oder 2x ATMEGA32 1x 16F876A würde ich gerne gegen einen ATMEGA32 tauschen 2x 16F84A würde ich zusammen gegen einen ATEMGA32 Wer Interesse hat bitte Mail an thomas (at) heldt-web.de
-
Thread
Pic-Abfrage
ich komme einfach nich weiter und bitte um hilfe. mein problem ist folgendes. Ich habe einen 16f84a und er soll folgendes tun. 1. an RA0 bis RA3 soll er einen BCD code empfangen (von 1-8) 2. an RB0 bis RB7 soll er dann eine LED zum leuchten bringen(also RB0=1, RB1=2 usw. 3. diese folge soll
angehängt. Das ist für den Simulator gedacht. Man sollte neben dem Quellcode die Register beobachten (h 0F wir einfach hochgezählt und simmuliert PortA, h 10 dient der Fehlerbehandlung falls der Wert zu gross wird, h 06 = PortB). Ich empfehle Einzellschritte Taste F7.
-
Thread
pic micro
Hallo, Auch wenn auf dieser Seite den PIC's nichts gewidmet ist, hoffe ich, dass jemand mir helfen kann, der von diesen Ahnung hat. ich versuche gerade bei einem pic micro 16f84 das Pin RA4 anzusteuern. Es soll lediglich als Ausgang dienen,
Ausgang benutzt werden kann. PORTA4 ist ein OpenDrain-Ausgang. Der Pin kann zwar bei Low-Level einige mA ziehen, bei High-Level bleibt der Pin jedoch auf 0 V. Die Lösung ist daher ein Pullup-Wiederstand.
-
Thread
HDMI an Arduino
R. F. schrieb im Beitrag #5814047: > Das sieht gut aus, aber woher nehmen? Das hat mit HDMI aber mal gar nichts zu tun.
i might be a bit late to the party but there is an hdmi shield available: http://www.techtoys.com.hk/BoardsKits/HDMIshield/HDMIshield.htm
-
Thread
Vorverstärker für Elektret-Mikrofon
auf 5V mit Ladungspumpe anheben, MAX682/ab 3.5V. http://www.elektronik-kompendium.de/public/glahe/pic16f84.htm MfG Manfred Glahe
[.. Vorteile: keine negative Spannung nötig, ..] was bedeutet "V16" in dieser Schaltung?
-
Thread
Superhet-Audion
notwendig. Das Kapazitätsverhältnis beträgt mindestens (3,35MHz / 3,05MHz)^2 = 1,2. Bei C6 = 150pF müßte eine Varicap schon einen Bereich von ca. 5 - 80 pF überstreichen können. Hier wäre es günstiger, C5 und C6 wären etwas kleiner und idealerweise gleich groß. >C5 und C6 NPO-Typen o.ä. sind?
ein Kondensator übrigbleibt. Dann einsetzten: Fr = 1/(2*Pi*sqr(L*C)) Fr = 1/(2*Pi*sqr(47µH*60pF)) Fr = 3 MHz Übrigens schwingt die Schaltung nicht genau beim Maximum, sondern bei der Phase 180°. Wenn man diese Stelle nach oben verlängert, trifft man die Amplitudenkurve bei -16dB. Der Transistor
-
Thread
CRC Berechnung für ETH comfort 200
el : Enable TX register = 1 //ef : Enable RX FIFO buffer = 0 //Select 868 MHz band //Select 11 pF crystal load capacitor writeCmd(0x80A5); // Disable FIFO //RFM12 - Frequency Command //Set center frequency to 868.3 MHz writeCmd(0xA67c); rf12_setbaud(9600); //RFM12 - Receiver
rumspielen mit ETH 200 von ELV. Ich lese die Übertragung von einer Fernbedienung über eine Schaltung mit PIC16F88 über RS232 aus. Wenn ich die Sonne auf der Fernbedienung drücke empfange ich folgende Nachricht. 7E 01 10 01 2B 20 42 00 FA C6 Ich verstehe das aber mit der CRC Prüfsumme nicht, habe das erste
-
Thread
ATtiny45 Bootloader
und dann mit dem Loader die Applikation lade, würde ich erwarten, dass der Bereich von 0x07D bis 0x21F mit 0xFF gefüllt ist. Mit PonyProg ausgelesen sehe ich aber dass der Inhalt der Adressen 0x060 bis 0x07F in diesen Bereich kopiert ist (13 mal). Am Attiny habe ich das Fusebit SELFPRGEN gesetzt. Als
machte von Anfang an was er sollte. Das Linux-Programm von Andreas Butti habe ich etwas umgestrickt u.a. konnte es den one-wire Mode nicht. Bei der ganzen Testerei ist mir aufgefallen, daß ich im one-wire Mode auch eine untere Grenze habe. So geht ein Atmega 32 mit 16MHz bei one-wire sicher zwischen 38400
-
Thread
UKW-Prüfsender: Diverse Fragen!
Oszillator wird etwas warm. Der 50R Widerstand am Emiter des Verstärkers muss 0.5W verbraten (5V * 100mA) und wird richtig heiss. bzw. da müsste man mindestens 4 x 200R parallel schalten. Das 1nF C am Emiter muss möglichst nahe vom Transistor direkt auf GND plaziert werden, sonst hast Du nochmals einen
Ja, da sind sogar nur 100nF als Kopplung dran. Die ganze Platine ohne Bandpass wurde 10x16mm groß. (Höhe ca. 10mm) Mit Bandpass 23x16mm.
-
Thread
Steuerung LED Netzteil
Spannung ausgibt, die mittels Trimmer einstellbar. Wahrscheinlich würde ich aber einen meiner ollen Pic16f84 verbauen. Die landen sonnst noch auf dem Müll. :) Marcel H. schrieb im Beitrag #5634773: > Zusätzlich hatte der Baustrahler > zwei Taster für die Helligkeit und einen Taster für Ein/Aus.
Du kannst auch gleich das Innenleben pur kaufen: https://www.pollin.de/p/schaltnetzteil-mit-usb-a-ausgang-sunny-ne1000-5-v-0-3-a-351754 https://www.pollin.de/p/schaltnetzteil-mit-anschlussleitung-5-v-0-5-a-351271 Letztendlich Deine Entscheidung.
-
Thread
ATTiny13 und Ponyprog
eeprom * MicroWireBusSpeed=NORMAL affect 93Cxx eeprom * PICBusSpeed=NORMAL affect PIC16x84 micro * SDEBusSpeed=NORMAL affect SDE2506 eeprom Every parameter can be assigned the value ULTRASLOW, VERYSLOW, SLOW, NORMAL, FAST or TURBO. Avoid to use the TURBO value because it
my PC (Pentium MMX 200MHz) run I²CBus at about 80Khz with NORMAL, and 110 Khz with FAST. Note that a lot of I²CBus devices don't work at speed above the 100KHz. A special note for AVR devices. The AVR need a valid system clock to be programmed via SPI and the max frequency of the SPI bus depends
-
Thread
Labornetzteil/Funktionsgenerator
wie sie soll. Der LowDrop bewegt sich so um die 4V, differenz max. Eingangs-Ausgangs-Spannung. Ab 16V 3A gibt's Rippl von 30mV. Mit zusätzlichen 4,7mF (Siebelko), also gesamt 8mF(3,3mF+4,7mF), ist der Ripple mit dem Oszi nicht mehr messbar. Gruß Michael
UC3845 für kleines... :-) http://www.reichelt.de/ICs-U-ZTK-/UC-3845N/index.html?;ACTION=3;LA=444;GROUP=A21E;GROUPID=2921;ARTICLE=21962;START=0;SORT=artnr;OFFSET=16;SID=10T0c5vH8AAAIAACrlaDE4f0e23ee1e8bebe7a78dce364c9d5fd3#av_tabdata Ich habe die Datenblätter nur mal schnell überflogen, beide sollten
-
Thread
BAudrate in Assembler einstellen
Wie stelle ich die Baudrate (9600) bei 4 MHz ein. Nutze ein Pic16f84a??? Habe im Netz ein Quelltext gefunden da wird die Baudrate so ermittelt: clockrate EQU .4000000 ;Xtal value fclk EQU clockrate/4 baudrate
EQU .4000000 Definition der Quarzfrequenz > fclk EQU clockrate/4 Der PIC teilt den Takt intern nochmal durch 4, somit hast du 1MHz, d. h. ein Befehl benötigt 1us (bzw. 1/fclk us) zum abarbeiten. > baudrate EQU ((fclk/.9600)/3-2)Wenn du nun fclk durch die
-
Thread
Bastlerkiste mit viel Bauteilen / Boards (Audio, Embedded)
Mikrocontroller - Mehrere Infineon TLS4120 / 4125 DC/DC Buck Chips - 8x Infineon MA12070P - 2x PIC16F84 DIP - 8x ESP32-WROOM-32D - 7x Infineon MA2304 DNS - 5x IPD50P04P4L11 Mosfet - 4x MPS MP8040 - halbe Rolle mit Vishay SS24-E3 40V/2A Schottky - 2x PCM1808 ADC Chips - 4-5x OPA4197 - 3-4x
- ca 10x verschiedene Lastwiderstände (100W/10Ohm, 50W/2Ohm, - 1x Geschlossenes SMPS mit 60V/10A Ausgang - 1x 16A FI/LS für Hutschiene - 1x 230V Strom/Spannungsmesser mit Digitalanzeige - Kleinere Restbestände schwarz/weißes Filament für 3D-Drucker - Analoge Stromanzeige im 72x72mm Einbauformat
-
Thread
Zeitsteuerung für Wasserpumpe
Thomas A. schrieb im Beitrag #6744050: > Ich habe mir schon "TreppenHausautomaten" angesehen aber da ist die > Zeiteinstellung leider sehr unpräzise. Ja, käufliche Treppenlichtautomaten sind ja auch für
~20-200ml gebaut (Effektiv, hat aber letztens auch ne Wama leer gesaugt:). Hatte dafür nen oller Pic16F84 mit C vergewaltigt. Der Handschalter gibt 10x ml, der Taster am Gerät 100x ml. Bei Null ml gehts unendlich. So Grimmigs wie Leck-Alarm, Leerlauf-Erkennung, Automatische Durchflussmengenanpassung
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
es ist dort nicht alles 32 Bit. Daten-Register können zu 32 Bit komb. werden (was teils auch bei M16C mögl war), aber insbes. Rechnungen >16 Bit sind dort viel besser möglich, auch weil die A-Register dort 24 und nicht 16 Bit breit sind, was erhebliche Vorteile bringt. (wenn es also ein typ 16-Biter
(prx) A. K. schrieb im Beitrag #7121676: > Der M32C/8x ist klar ein 16-Bitter, Ach Leute, ihr seid ja immer noch dabei, die µC in Schubladen einzusortieren. Na OK, der tatsächlich noch (prinzipiell) verfügbare
-
Thread
Verkaufe Bauteile AVR,LCD,.
. Miniatur SMD Dipschalter RM 1,27 8x stk. 0,40€ 7. LED Rot SMD 1206 13x stk. 0,10€ 8. 7805S (0,1A) TO-92 im 10er Pack 0,80€ 9. 7815 1,5A TO-220 im 10er Pack 0,60€ 10. 7824 1,5A TO-220 im 10er Pack 0,60€ 11. VERKAUFT 12. 7x Rote Vollisolierte SICHERHEITS Bananenbuchste (Schraubbar) mit Lötanschluss
Ohne hintergrund beleuchtung NEU Stk. 6,50 22. 3 Trafos (Daten auf Anfrage) 23. 13x PIC 16F84A-04 stk: 1,40 24. 3x ADC0804LCN 1,20 Stk. 25. Riesen Text LCD preis: 12€ sende auf wunsch daten 26. ATMEGA 128 Preis: 4,85€ Stk. 27. 7805 Regler 1,5A 0,08€ Bei Intresse könnt ihr euch melden
-
Thread
SD-Card schreiben auf Arduino due mit Atmel-Studio
res = RES_OK; break; case MMC_GET_CSD : /* Receive CSD as a data block (16 bytes) */ if (send_cmd(CMD9, 0) == 0 /* READ_CSD */ && rcvr_datablock(ptr, 16)) res = RES_OK; break; case MMC_GET_CID : /* Receive CID as a data block (16 bytes) */ if (send_cmd(CMD10, 0) == 0 /* READ_CID */ && rcvr_datablock(ptr, 16)) res = RES_OK; break; case MMC_GET_OCR :/* Receive OCR as an R3
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
vom Programmieren): es braucht viel Platz auf einer Platine. Ich würde 2 Folientastaturen zu je 16 Tasten nehmen: https://www.ebay.de/itm/2PCS-NEU-4-x-4-Matrix-Array-16-Key-Membrane-Switch-Keypad-Keyboard-for-Arduino/263796344890?hash=item3d6b7cc83a:g:iS0AAOSwE3tbPXCf Benötigt dann 12 Leitungen
auf 1/7 Duty-Cycle für die 14-Segment LED-Anzeigen. Sollten dann im Mittel bei allen Segmenten 20mA fließen. Mit 16 Tasten auszukommen, ist natürlich eine feine Sache, zumal die 14-Segment-Displays eh' schon 25mm lang sind. Dafür würde dann ein 8-Bit-Port ausreichen. Ich werde jetzt mal einen
-
Thread
Nochmal Analog Comparator
Hallo, ich habe dass mit einem PIC16F84 gelöst. Das Problem dabei ist die relativ große Schwankung der Eingangsamplitude und die Nebengeräusche. Deshalb habe ich das mit einem externen Komparator gelöst und nicht mit einem anderen PIC
Und für den A/D finde ich nur MAX-Werte, keine MIN.. ???
-
Thread
Mikrocomputer (Z-80) bauen (Hamburg)
Ansonsten gibt es das Projekt bzw. die Teilprojekte per Eagle und per Xilinx ISE und meinem eigenen PIC-Assembler und Delphi für diverse PC-Software dazu und Keil Compiler für einen ebenfalls im Gesamtprojekt enthaltenen "Pseudo"-Z80 auf Basis eines STM32F103-Minimalboards, was zum allerersten Programmieren
https://de.wikipedia.org/wiki/Experimentelle_Arch%C3%A4ologie
-
Thread
Errechnung der ADC Leistung?
der dann ABS intern ausgelesen wird. Als Microcontroller hatte ich schon mal den UNO32 mit einem PIC32MX320F128 ausgeguckt- der kostet nur 25€. Der kann auch mit der Arduino IDE programmiert werden. Mit dem Arduino habe ich schon gebastelt und habe kein Problem mit dem Code. Der Controller kann 1000
13.3Ohm widerstand über die Spannungsverlauf konstant. mit URI kommst du da auch so in etwa auf die 14 mA und die 7 mA der Stromschnittstelle des Sensors. Leg diese Spannungen 0,1V und 0,19V an den Schmitttrigger Eingang und stell dir die Schaltschwelle auf 0,15V.
-
Thread
Kompleete Werkstattauflösung
SMD 5x Stange ATTINY13A-SU 12 Stück Stange ATTINY44A-PU 5 Stück ATTINY84A-PU 3 Stück ATTINY85-20SU 5 Stück ATTINY2313-20PU 3 Stück ATTINY2313A-PU 8 Stück ATMEGA32A-PU 4 Stück ATMEGA328P-PU 2 Stück mit Ard. Bootloader ATMEGA644PA-PU 1 Stück ATXMEGA16A4-AU 2 Stück Dann sind noch da: PIR Sensormodule HC-SR501 20 Stück DHT22/AM2302 Sensoren 5 Stück ESP32-WROOM32D 3 Stück Und noch so einiges was ich in der schnelle nicht erfasst habe ;9
-
Thread
AVR Ethernet Platine
überzudimensionieren. Wie gesagt bei maximal 128Kb SRAM und Latch im CPLD braucht man AD0-AD7, ALE, WR\, RD\, A8-A15, CS0-CS3, AL0-AL7, AH15-AH16 + ~WR\ für den FTDI, macht 34 Pins. Der SRAM wird in 32Kb Bänke geteilt und deshalb benötigt man nur noch A15 und A16. Intern kann man also die 4 SRAM Bänke jeweils
interessant. Dann könnte man z.B. 32kByte SRAM auf Adresse 0x8000 - 0xFFFF legen und 8 CS-Signale mir A14,A13,A12 machen. Man könnte dann auch eine Schnittstelle definieren, wobei 8 CS-Signale, die 8 Datenleitung, 16 Adressleitungen, WR, RD, 5V, 3.3V und GND draufliegen. Damit könnte man extern noch