-
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%
-
Artikel
LCD
Datasheet_Epson_S1D13305.pdf Datasheet : Datasheet_HM628128D.pdf Datasheet : Media:Datasheet_SED1330F-1335F-1336F.pdf Projekte. Projekte mit Text-LCD. AVR-Tutorial: LCD AVR-GCC-Tutorial/LCD-Ansteuerung Projekt LCD an Parallelport (A) KS0066U oder Ähnliche --- LCD Treiber Tinykon - Menüsystem für LCD
, 12/3/07 (PIC10F) LCD Font Generator (LFG) von elvand.com (Freeware) Toshiba T6963C Controller based Displays Using the KS0713/S6B1713/ST7565 LCD driver chips - Tutorial bei www.avrfreaks.net (kostenkose Registrierung
-
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.