-
Thread
steuerung einer warmwasserzirkulationspumpe
Hallo! Ich hatte genau das selbe Problem. Hab das damals gelöst mit PIC16F876 (Bootloader) und RTC PCF 8583 und einem seriellen EEprom. Mit einer selbst geschriebenen Anwendung mittels VB kann man 4 Tagesfreigabezeiten und 2 Zwangszeiten für jeden Wochentag einstellen und
-
Thread
Problem mit AT90Can128
auch ein Board von Microchip hier, jedoch habe ich da eine SPI Schnittstelle zusätzlich zwischen dem PIC16F876 (µController) und dem MCP2515 (CAN Controller). Servus Christian !!!
Gibt's dabei noch was besonderes zu beachten, beim Aufruf, oder so? Wegen der neuen EE-Adressen 1F, 20 und 21? Vielleicht hat auch schon jemand eine übersetzte libc.a für diese 3 kleinen Funktionen, ich brauch ja nicht die ganze lib???? Danke Christian
-
Thread
KS0073 mit HD44780 kompatibel
Hi. Habe mir eine Schaltung zur Rotorsteuerung nachgebaut,bei der auch ein Hexfile dabei ist(Pic16F876) Da kommt ein LCD display mit 4x20 zum Einsatz. Weder der Plan noch die Beschreibung läässt sich allerdings über das verwendete Display aus. Ich nehme an,daß es sich dabei um eines mit HD44780
-
Thread
Erfahrungen mit eachbuyer.com
Noch eine Info- Ich habe inzwischen den Brenner unter XP 32bit und Win7 64bit mit einem "gebrauchten" PIC 16F876 getestet, also den PIC ausgelesen, den HEX gespeichert, den PIC gelöscht (gelesen, wirklich alles 0) und den HEX wieder aufgespielt, anschliessend die HEX File verglichen. Ergebis; 100% 1:1.
ich habe jetzt alle elf Lampen und habe bei zwei Fahreten zum Zollamt einmal 16,05 und einmal 12,84 bezahlt. Lehrgeld...
-
Thread
Wegaufnehmer anschließen
können, möchte ich die verfahrene Höhe mit einem Wegaufnehmer erfassen und mit einem Microcontroller (PIC 16f876a) verarbeiten. Bin auf folgenden Artikel gestoßen: http://www.contelec.de/uploads/tx_skorder/KL_01.pdf Hier heißt es: Empfohlener Betriebsstrom im Schleiferkreis max. 1 μA wie soll ich
-
Thread
SCHRITTMOTOR ALS ROTARY ENCODER
Lösungsansatz oder gar eine Lösung. Bei der SW habe ich die Rotary Encoder Routinen von Sprut übernommen (PIC16F876A, Assembler), den ich gelegentlich als verlässliche Quelle nutze. Wenn der Aufwand zu groß werden sollte, steige ich allerdings auf eine optische Lösung um. Danke für Eure Hilfestellung
-
Thread
C Routine um Bit Stream in Manchetser Code zu codieren
Hey! Ich arbeite zur Zeit mit dem PIC16F876A und will an einem PIN ei Bit Stream aus dem Speicher Manchester codiert ausgeben. Hat da jemand was parat? Danke!!!
-
Thread
AD22100 vs. KTY100
den beiden im Betreff erwähnten Temperatursensoren nennen. Der Betrieb des Sensors ist an einem PIC16F876. Danke
-
Thread
I2c Bus am Aduc812
Hallo zusammen, ich soll über I2C Bus einen Pic (16F876) mit dem Aduc812 verbinden. Hat das schon mal jemand von euch gemacht bzw. hat jemand eine Idee? Danke schon mal im Voraus
-
Thread
China SUPER Bauteile-Schnäppchen Thread
diverse Oszillatoren abzugleichen, Quarze auszupaaren, usw. Die eigentlich Frequenzmessung macht ein PIC16F648A, die Programmierpins sind auf eine Stiftleiste herausgeführt. Die Platine bietet sich also auch als PIC Entwicklungskit bzw. als Basis für eigene Projekte an. Die Eingangsschaltung ist recht
www.reichelt.de/IC-Sockel/AW-122-20/3//index.html?ACTION=3&GROUPID=3215&ARTICLE=4426&SEARCH=AW%20122%2F20&OFFSET=16&WKID=0& Grüße
-
Thread
SPI am PIC liefert nur 4bit
Hallo, ich mache gerade die ersten versuche mit dem SPI-Modul (MSSP) am PIC 16f876A. Wenn ich ein Byte ausgeben möchte und mir den Clock-Ausgang auf mein Oszi hänge bekomme ich immer nur 4 Impulse raus. Sieht so aus als würden die Daten bei jeder ansteigenden UND abfallenden
-
Thread
Microchip ICD2 Schaltung?
ebenfalls irgendwo veröffentlicht? Bei Microchip will ich aufgrund der aktuellen Probleme (fehlerhafte PIC16F876A Rev. B0) nicht nachfragen. MfG Steffen
-
Thread
SP14Q002-A1 aus eBay - Erfahrungsaustausch
deswegen brauchte ich noch eine schönes Display ;) Bisher wird der Roboter von 3 PICs gesteuert (2x PIC16F877 und 1x PIC16F876) und die Intelligenz ist per Funkmodem auf einen PC ausgelagert, auf dem eine Java Anwendung läuft. Anhand von Karten - die man mit dem Programm erstellen kann - navigiert der
!!! Das Ding hat einen verchromten Rahmen, die Platine selber ist 265x116 mm und ist bestückt mit 16!!! SED1180F5A und einem SED1190F5A. Datenblatt ist ebenfalls dabei - alle Signale sind äquivqlent zu diesem Projekt. Stückpreis: 79 EU (nur einige noch verfügbar !!!) Bei echtem Interesse (also
-
Thread
Microcontroller & PARSIC & Drehempulsgeber
Programmierumgebung PARSIC???? Ich möchte einen drehempulsgeber damit auswerten, mein benutzter MC ist ein PIC16F876. Habe schon richtig viel Zeit investiert aber komme nicht vom Fleck, also wenn ich einen Zähler erstelle und das Signal A von Inkrementalgeber auf Clock Eingang lege, das B Signal auf R/V dann
-
Thread
Brauche dringend HILFE zu SED1520
Hallo, ich habe ein Display (EA P120-5N) mit zwei SED1520 Controllern drauf (Ansteuerung über einen PIC16F876 mit MPLAP programmiert). Ich bekomme aber nichts auf dem Display angezeigt. Das Datenblatt bezieht sich aber nur auf den Controller und von dem DAtenblatt werde ich auch nicht 100% schlau. Kann
-
Thread
Signalfolge mit PIC auswerten
Hallo zusammen, ich benutze MPLAB 6.4/CCS und moechte mit einem PIC 16F876 ein digitales Signal (Signalfolge, kommt aus IR-Sender, 36kHz) detektieren um dann entsprechend darauf reagieren zu koennen (Tastenauswertung der IR). Was fuer ein Ansatz waehle ich dazu bzw.
-
Thread
CC5X 1k-Grenze umgehen
Fehlermeldung beendet wurde. Ich verwende die MBLAB IDE v8.33 mit dem CC5X-Compiler und möchte einen PIC16F876 programmieren. Vielen Dank für die Mühe. Christian
-
Thread
uC Schaltnetzteil
http://320volt.com/wp-content/uploads/2010/05/pic16f876-sinus-inverter-devresi.zip http://etepic.com/resim/uploads/1328283558.gif http://etepic.com/resim/uploads/1328360213.jpg
-
Thread
Compiler Fehler MPLAB IDE X / HI-TECH C
Hallo Zusammen, Ich habe ein Projekt für einen PIC16F72 welches mit em IAR Compiler erstellt wurden. Nun soll das Projekt auf den HI-TECH C V9.83 umgeschrieben werden. Dabei Verwende ich die MPLAB X IDE v1.10. Die Meisten Sachen habe ich eingentlich
�sster ungenutzter zusammenh�ngender Bereich 0x1) :0: error: kann 0x7 words (0x7 withtotal) f�r psect "text875" im segment "CODE" nicht finden (gr�sster ungenutzter zusammenh�ngender Bereich 0x1) :0: error: kann 0x7 words (0x7 withtotal) f�r psect "text876" im segment "CODE" nicht finden (gr
-
Thread
Erfahrungsbericht: Schrittmotor als Rotary Encoder
im Internet) und den Encoder Routinen von Sprut (ebenfalls im Internet). Als uC verwende ich einen PIC P16F876A mit einem 10 MHz Takt. Der Code wurde mit MPLAB IDE V8.02 in Assembler erstellt. Mir war vom Anfang an bewusst, dass bei einem elektromagnetischen Geber, der ja nur temporär Impulse generieren
-
Thread
Probleme mit AD Wandler beim 16F876
Wandlers leicht angespannt! Deshalb hoffe ich das ihr mir weiterhelfen könnt! Also Problemstellung: PIC16F876 mit 20MHZ, ich will 2 AD Eingänge benutzen. Erste AD Wandlung scheint zu Funktionieren, bei der Zweiten stimmt der Wert nicht. Es sollen die Eingänge AN0 und dann AN1 verwendet werden. Die Wait
-
Thread
T6963 Geschwindigkeitsprobleme bei benutzderdef. Fonts
Zeilingen Textes mit Schriftgröße 13 MS Sans Serif ca. 1 Sekunde. Der Prozessor ist ein M64, mit 16MHz Takt. Meiner Meinung nach ist das ganze so langsam, da die Table mit den Zeichen erst aus dem Flash geholt werden muss und dann Pixel für Pixel ans LCD geschrieben wird. Hat jemand eine Idee wie
schreibst du direkt Byte für Byte in den RAM? Ich habe ein 240x64px-Display mit dem T6963 an einem PIC 16F876 mit 4MHz hängen. Ein komplettes Bild darzustellen, dauert ca. 80ms. Schriftgrößen sind eine Zeile mit 40x24px und darunter eine mit 16x12px. Die Fontdaten lade ich auch direkt aus dem Flash des
-
Thread
AVR TTiny 461 Pullup nicht aktiv?
Ich hatte vor einiger Zeit für den PIC16F876 das gleiche Programm in Flowcode geschrieben wobei es keine Probleme gab. Es kann ja nur etwas mit dem PORT A sein weil bei Port B gehen die Pullups ja ordentlich. Ich habe auch mal einen
Beitrag #4710917: > Was soll ich ändern Schreibe überall, wo PORTA modifiziert wird mit Maske 0xF0: Alt: PORTA = irgendwas & 0xF0; Neu: PORTA = (irgendwas & 0xF0) | 0x0F; Bespiel: Alt: PORTA = dat * 16 & 0xF0; Neu: PORTA = (dat * 16 & 0xF0) | 0x0F; Die Maske 0xF0 könnte
-
Thread
DogM162 in C initialisieren
Hallo zusammen. Ich versuche ein EADog LCD an einem PIC16F876a im SPI-Modus zu betreiben. Ich habe mir folgendes Programm ausgedacht, aber es tut sich nichts. Kann mir jemand sagen was ich falsch mache? #pragma config=0x3F31 bit RS@PORTA.0; bit CSB
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
Puste. Nix da "nur Spezialfall" ! https://onlinedocs.microchip.com/pr/GUID-C866D457-41E2-43C7-8442-2F1193FAAD9F-en-US-4/index.html?GUID-4833C767-98D0-467C-A41C-9BE5A3C2D233
meine PICs leid, mit denen ich früher so gerne arbeitete. Für deren größeren Bauformen wie z.B. 18F8722 gab es ja nur SMD Bauformen. Die 30 und 33er hatten sich auch gut bewährt und machte in der Arbeit viel mit denen. Da war der 18F4620/2620 mein Liebling. Früher der 16F877A/876A. Ich sehe die
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
umgebaut, die Anschlüsse dann mit Fädeldraht zum Controller verbunden. - der selbe Controller jeweils - PIC10F222, bzw. PIC10F322. Das sind nun für viele zukünftige Projekte die Spiel-Prints. Grüße Gerald ----
Zwei PCF8574 ersetzen einen PIC16F876 in der Schaltung... Gruss Chregu
-
Thread
C versus Assembler->Performance Gesperrt
oder bei C nur die I/O Bereiche - die in meinem Fall vielleicht 5-10% ausmachten. Beispiel: Der STM32F030 kostet bei Farnell aktuell 1,10 Eur bei Einzelabnahme. TSSOP20, 16KFlash, 4KRam, 12-Bit A/D, SPI/I2C/Uart, DMA, 16-Bit Timer. AVRs sind bei mir ausgelistet....
uint16_t temp = adc->temp += ADC; if (0 == (n_irq & 0x3f)) { adc->result = temp >> 6; adc->temp = 0; uint8_t refs = (n_irq & 0x80) ? (1 << REFS1) |
-
Artikel
AVR-Transistortester
meisten Widerstandswerte ab. Die Genauigkeit ist aber nicht sehr hoch. Kondensatoren können von ca. 0,2nF bis gut 7000µF gemessen werden. Oberhalb von rund 4000µF wird die Genauigkeit aber zunehmend schlechter. Prinzipbedingt dauert die Messung großer Kondensatoren auch recht lange, eine Messdauer bis zu
fließende Strom zu einer Verfälschung des Ergebnisses führen. Links. Originalschaltung von 2005 (mit PIC16F876) Dieses Gerät hat mich auf die Idee gebracht, sowas selbst zu bauen Thread zum Artikel Kompaktes einseitiges Layout mit drei Drahtbrücken, zwei Sockeln (für Bauteile mit dünnen und dicken Pins
-
Thread
Assembler wo sind eigentlich diese ganzen Genies??
Stefan ⛄ F. schrieb im Beitrag #6514219: > Doch Schwätzer
so mitbekommen. Habe meinen ersten Mikrocontroller in Assembler um ~2010 rum programmiert. War ein PIC16F84 und später ein PIC16F876. Waren relativ einfache Sachen die ich gemacht habe. z.B. 2*16 Zeichen LCD ansteuern oder ADC lesen. Mit Assembler habe ich heute eigentlich gar nichts mehr am Hut,
-
Thread
Fehler zum nachbauen :-)
Das schlimmste ist aber, dass ich die falsche MCU ausgewählt habe. Die Schaltung basiert auf einem PIC18F25K20 mit 2 I2C Modulen, Relais usw. Weil es beim Lieferanten Lieferschwierigkeiten gab und ich nicht 1 Woche warten wollte, habe ich halt den PIC18F25K50 genommen :-( Die Inbetriebnahme war ein Fiasko, nix funktioniert, außer Dauerpiepen vom Buzzer. Der PIC18F25K50 ist nicht der große Bruder des PIC18F25K20! Der 25K50 hat kein Hardware I2C, was für sich allein nicht so tragisch ist, aber die Pins 14 /15 können nicht als I/O Eingänge konfiguriert werden
-
Thread
Erfahrungen mit Oszi Rigol DS1074Z bzw. DS1104Z?
DISP:DATA?") wavdata = ins.read_raw()[2+9:] # strip header with open("screen.bmp", "wb") as f: f.write( wavdata ) anything() [/code]
http://int.rigol.com/File/ProductSoftWare/20160914/DS1000Z(ARM)update.rar [code] 23.08.2016 16:36 4.734.887 DS1000ZUpdate.GEL 14.09.2016 14:06 8.334 MSO_DS1000Z Release Notes.txt 14.09.2016 15:07 2.876 MSO_DS1000Z Upgrade Instructions.txt 14.09.2016 15:07
-
Thread
Rust - ist das hier um zu bleiben?
Bake a cake printf("Happy birthday %s!\n", who); } [/c] [code] cd geburtstag gcc -shared -fPIC -I ../greeter main.c -o libgreeter.so cd .. [/code] Man beachte, ist das Interface separat, sind die Projekte "A", "Hallo" und "Geburtstag" sind beim kompilieren unabhängig voneinander. Falls
implemented for `i32` = help: the following other types implement trait `Add<Rhs>`: <&'a f32 as Add<f32>> <&'a f64 as Add<f64>> <&'a i128 as Add<i128>> <&'a i16 as Add<i16>> <&'a i32 as Add<i32>> <&'a i64 as Add<i64>>