-
Thread
PIC-Programmierung in C
um kurze Beantwortung. Es werden 2 PIC's mittels I2C-Übertragung miteinander verbunden. a) PIC 16F877 (MASTER) 16MHz. SSPADD für 100 KHz 39, Port C3 -SCL-, Port C4 -SDA-. b) PIC 16F688 (SLAVE) Quartz ?? Port C3 -SCL-, Port C4 -SDA-. Ablauffolge: b) Überträgt laufend eingehende Daten
-
Thread
DMX - Empfängerbau mit PIC - erste Schritte
Super ... das ging ja mal sehr schnell!!! Hab da folgende Formel gefunden für nen PIC 16F877A: Baut-Rate = Fosc / ( 64 * ( x + 1 )) <- für den Low-Speed-Mode Baut-Rate = Fosc / ( 16 * ( x + 1 )) <- für den High-Speed-Mode Bei nem 8MHz Quarz muss ich also in den HIGH-Speed-Mode
-
Thread
Midi-Application
machen kann (aber eher in Richtung Parameter in Echtzeit verändern ). Leider meist mit den teuren PIC16F877 und Quelltext wird auch nicht angegeben. Wenn du eher was in Richtung Schlagzeugspielen auf Tasten suchst, ist der Ansatz eher bei Andreas zu finden (beides zusammen währe ja vielleicht auch nicht
-
Thread
Grafik Display Ansteuerung
dem Thema los getreten wo mit mir noch jemand ein ähnliches Problem hat. Das Programm für den PIC16F877 ist in Assembler geschrieben. Ich habe das Display in folgendem Modus beschaltet: http://eigo.kilu.de/Bilder/EAM.PNG Als Taktversorgung habe ich einen 10Mhz Quarz 2x 20pF Kondensatoren gegen
-
Thread
Daten auswerten mit Pic
ein programm zu entwickeln welches mir ermöglicht Farben auszuwerten...(AD gewandelte RGB Werte,PIC16F877), ich wollte euch fragen ob mir irgendwer einen Tipp geben könnte wie ich die sache am besten angehe, vielleicht hat jemand schon ein ähnliches programm entworfen und kann mir helfen danke im voraus
-
Thread
lcd_puts und lcd_putc funktioniert nicht
Hallo, ich verwende den PIC16f877 und ein hd44780 kompatibles 4x20 LCD. Das Display ist funktionstüchtig und ich kann auch mit der routine lcd_cursor() den cursor bewegen. Jedoch bekomme ich keinen Text auf das Display. Hier
-
Thread
EEPROM Endurance von Microchip uC
Moin, Vor längerer Zeit testete ich einen PIC16F877A aus gegebenen Anlaß um herauszufinden wieviele Schreibzyklen im EEPROM tatsächlich ausgehalten werden können. (Nur für Hobby Anwendungen von Interesse und für die allgemeine Praxis nicht sehr empfehlungswert
-
Thread
[V] Microchip ICD2 und diverse PIC Mikrocontroller
1 x 24LC512 2 x 24LC65 Bild 4: 1 x PIC18F442 5 x PIC18F452 3 x PIC18F458 1 x PIC16F877 Meine Preisvorstellung liegt bei 60,00 € incl. Versand in DE.
-
Thread
MMC als Datenspeicher am PIC
Hallo und Servus ! Will über einen PIC (16F877) eingelesene Daten auf einer MMC zwischenspeichern. Habe nun im Internet schon viel zusammengetragen und folgendes erreicht. 1. Ub 3,3V an 2. 80 Takte 3. CS = Low 4. Reset (0x40,0x00,0x00,0x00,0x00,0x95
-
Thread
PIC16F884 und LCD2004 über I2C
https://microdigisoft.com/pic16f877a-interfacing-i2c-lcd-16x2-with-pic-microcontrollers/
-
Thread
2x Motoren (12V / 2A) mit PWM ansteuern (µC PIC)
bringen. wir haben 2 motoren mit 12V / leerlauf 300mA / unter last ca 2A. diese wollen wir mit einem PIC 16f877 über PWM ansteuern. wir haben für jeden motor einen tc4427a treiberbaustein an den wir direkt die motoren angeschlossen haben! laut datenblatt kann man diese bis zu 1,5A belasten, darum gingen
-
Thread
Frage zu PIC ADC Wandler!
Hallo leute! ich will mit einem pic16f877 einen servoposition per pc steuern und auch einen(bzw später mehrere Analogwerte) einlesen! bei meiner steuerung funktioniert die servo ansteuerung schon sehr gut! jetzt möchte ich dazu einen
-
Thread
Pic-C-Compiler
Und die haben noch riesige Reserven an I/Os und Rechenleistung... Warum nicht einfach einen PIC16F877? Mit 20MHz ist der schnell genug und hat alles an Hardware onChip was du braucht. 33 I/Os, 8A/D Wandler, MSSP, 2PWM/CCP, UART etc. Das sollte für vier Ladekanäle, ein LCD und nen paar Sensoren plus
-
Thread
[V] Aus Hobby-Auflösung: MCUs,FPGA, Speicher, etc.
Sub-D9, 2x Quarz] 2x PIC16F84-04/P (Microchip, MCU) 1x PIC16F84A-20/P (Microchip, MCU) 1x PIC16F877-04/P (Microchip, MCU) inkl. Sockel 40pol. 1x XC2S100-5TQ144C (Xilinx, Spartan 2 FPGA) EUR 15,00 1x XC9572-15 PC84C (Xilinx, CPLD PLCC84) EUR 5,00 1x ADV7125KST140 (Analog Devices, 8-Bit High
-
Thread
Anfängerfrage PIC
5x5 Anordnung). Das LCD braucht noch 8+3 I/O, macht Total 31, was z.B. für den verbreiteten PIC16F877A kein Problem darstellt. Es gibt bei www.microchip.com Application Notes, die zeigen, wie man Pins sparen kann. Z.B. kannst Du die 8 Datenleitungen des LCD auch für die Tasterabfrage brauchen, da
-
Thread
Serielle Kommunikation / Modbus Format - wie implementieren?
und normale UART Routinen konnten wie üblich eingesetzt werden. Auch war die FW viel schlanker (PIC16F877) Die Kundenanlagen liefen auf Jahrzehnte störungsfrei. Auf einem Leitungspaar liessen sich zehn oder mehr RS485 RTUs betreiben. Als Transceiver empfehlen sich die 250kb Version wie zB. Ein MAX483
-
Thread
Bücher + Bluetooth
Basic für Windows Laptop) zu entwickeln. Verwendete Module: PICDEM2 PLUS: Demo Board für PIC 16F877,16F876,... mit LCD,Tastatur Als Baustein in der Applikation soll der Typ 16F88 verwendet werden. Microchip MPLAB ICD 2: Entwicklungsumgebung, Software, Debugger, Programmer, USB Interface CC5X-free
-
Thread
GSM modul Sony Xperia Tipo ST21i reagiert selten und unvollständig auf AT-Commands
unterstützt. *Software und Controller* - Windows 7 - ISIS Proteus - MPlab X - CCS Compiler - PIC16F877 - Tera Term - Free Serial Analyser So. Ich hoffe ich habe jetzt alles wichtige drin. Falls etwas fehlt bitte einfach fragen. Vielen Dank an alle Helfer im Voraus. Mit freundlichen Grüßen
-
Thread
PIC32 brennen
unterstützt. Geht das dann trotzdem über ICSP? Denn er meldet ja, wenn das Programm z.B. für ein PIC16F877 geschrieben ist, aber ein PIC16F887 drinne ist. Wenn er den PIC32MX795F512H z.B. nicht kennt, kann er ja auch nicht Prüfen, ob es der richtige ist, oder nicht. Daher noch die Frage: Kann man quasi
-
Thread
Taschenrechner Eigenbau?
wissenschaftlichen Taschenrechner auf Basis des HP-45 gebaut, inklusive Stoppuhr, Hardware war ein PIC 16F877A. Das Projekt habe ich noch, falls Interesse besteht. Funktioniert allerdings in RPN, dafür mit BCD-Arithmetik, alle wissenschaftlichen Funktionen etc. Falls du einen eigenen Rechner bauen willst
-
Artikel
Benutzer:Thomas1123
aktuelle Leistung in W und was sonst noch so gefällt) auf 4*16 oder 4*20 LC-Display Steuer µC PIC 16F877 oder PIC 16F887 Diverse feste Spannungen (+5V +12V etc.) Schön wärs aber nicht umbedingt nötig. Temperaturüberwachung der Leistungsbauteile Kommunikation über RS232 Speicherbare Einstellungen (wie
-
Thread
[V] verschiedene Microchip µC's
PIC16LF876A-I/SP - IC MCU 8BIT 14KB FLASH 28SDIP Einzelpreis: €2/Stück , Posten: €25 09 Stück PIC16F877A-I/P - IC MCU 8BIT 14KB FLASH 40DIP Einzelpreis: €2,50/Stück , Posten: €18 09 Stück PIC16LF877A-I/P - IC MCU 8BIT 14KB FLASH 40DIP Einzelpreis: €2,50/Stück , Posten: €18 09 Stück PIC18F252
-
Thread
Problem mit seriellem EEPROM 25LC640!
Hallo Ich möchte mit einem PIC16F877a über das SPI Interface Daten in den Speicher schreiben und dann wieder auslesen und auf einem Display anzeigen. (einfach nur mal für Testzwecke). Die Display Ansteuerung (Nokia 3310 Display)
-
Thread
PIC16F einzelne Portpins ein/auslesen
This file is a basic code template for object module code * ; generation on the PIC16F877A. This file contains the * ; basic code building blocks to build upon. * ; * ;
-
Thread
MPLAB lässt sich nicht schließen
Hallo, habe meinen ersten PIC 16F877 mit dem Lauflicht Programm von Sprut programmiert. Alles ok. Damnn habe ich das Programm LCD von Sprut in einen Ordner kopiert und entzipped und ein Projekt daraus gemacht. Aber es läuft nicht und
-
Thread
PIC I2C Problem beim Daten empfangen
Hallo, ich komme einfach nicht mehr weiter. Ich benutze einen PIC 16F877A und betreibe einen TMC222 über I2C damit. Senden an I2C ist kein Problem. Das auslesen von Adressen geht aber nicht, da erhalte ich immer 255. Prinzipiell kann das auslesen aber nicht falsch
-
Thread
PIC I2C Fehler mit CCS Compiler in MPLAB
Ich hab das Hardware-I2C Modul des PIC 16F877 verwendet. Mein Code sieht so aus: [c] #include <16f877.h> #device ICD=TRUE #use delay(clock=20000000) #include <lcd.c> #use i2c(master, sda=PIN_C4, scl=PIN_C3, noforce_sw) int i2cT1,
-
Thread
PWM-Signal mit Phasenverschiebung 180°
Hi ich verwende eine PIC16F877A und erzeuge damit ein PWM-Signal welches ich an einen boost-converter schicke. Jetzt möchte ich den einfachen boost-converter gegen einen 2 Phasen interleaved austauschen, dafür brauche ich ja zwei
-
Thread
Mysteriöses DS3234 Problem
natürlich alle Register auslesen. Möglich ist es schon, daß ich irgendwo irgendwas Dummes im Code (PIC16F877A) angestellt haben könnte. Ich finde es nur komisch weil ich die RTC an einer gleichartigen zweiten Wetterstationsbord im Haus wochenlang in Betrieb hatte und sich kein Fehler zeigte. Die RTC lief
-
Thread
Mit RS232 128 LEDs ein- und ausschalten
Befehle via RS232/USB zu einem µC und dieser steuert deine LEDs! Habe sowas ähnliches mal mit einem PIC16F877 gemacht.
-
Thread
Hex Datei entschlüsseln
2x16 auf eine 4x20 umgebaut, jetzt Funktionieren nur die oberen zwei Zeilen, jetzt habe ich den PIC16F877A ausgelesen und kann leider die Hex Datei nicht Decodieren, habe jetzt die Person angeschrieben wo das Programm geschrieben hat, bei ihm ist leider vor 2 Jahren die Festplatte kaputtgegangen und
-
Thread
Messchieber auslesen
Beschaltung vor dem PIC soweit, das es in den PIC passt. Habe folgendes zur verfügung: -PIC 16F877A mit 20MHz Quarz -MikroC-Compiler Habe nun in C mal probiert ein Programm zu schreiben, aber ich glaube es bekommt nicht alle Daten mit. Hat jemand erfahrung mit MikroC und weiss ob der Code
-
Thread
130 kHz (max.) PWM Signal via Telemetrie übertragen
Projektes SAM. Kurz zur Erklärung: Es gibt eine Sensoreinheit (FGM-3) und eine Auswerteeinheit (mit PIC 16F877) via RS232 lassen sich die Daten in einen PC speisen und im Netz veröffentlichen. Nun ist es so, dass ein Magnetfeldsensor sehr sensibel auf div. vorbeifahrende Autos etc. reagiert. Also möchte
-
Thread
Messchieber Programm
Hallo Karl Danke für deine ausführungen. Der Prozessor ist ein PIC16F877A. @Helmut: Compiler: wie geschrieben MikroC Messchieber: Wabeco -> Produkte -> Zubehör -> Messwerkzeuge -> Digitale Längenmessleisten (geht leider nicht zum verlinken) freundliche Grüsse
-
Thread
PIC Assemblerprogramm- Problem
angehen. Erstmal ein paar Worte zur Hardware. Ich benutze die Testplatine von „sprut“ mit dem PIC 16f877. Getaktet ist der mit 8MHz. Am Port D hängt eine 7- Segment- Platine mit 4 Anzeigen (meine LEDs). Am Port B sind die Steuerleitungen zur Auswahl der Anzeige angeschlossen. Es sollen alle LEDs
-
Thread
Probleme mit LCD an PIC 16f887
insbesondere falls "relocatable Code" Dir noch nicht geläufig sein sollte, könnte ich Dir ein für den PIC16F877 geschriebenes ASM-File (absoluter Code) und HD44780.INC (LCD-Initialisierung) hier einstellen. Wie ich das sehe, müsste lediglich der Header (Prozessor, INC-File, Config-Word) und PORTA ADCON1 -
-
Thread
A/D conversion-scalling with look-up-table and frequency generation with PIC16F877a
projekt ist folgendes: Analog Neigungssensor mit ausgangsspannung zwischen 1,8V und 3,2V mit PIC 16F877A 8Bit A/D Wandlung dann ne direkte skallierung des wertes über eine Look-Up-Table(mit excel erzeugt) und diesen wert gleich als Timer-Vorladung benutzt um eine gewisse pulsbreite des ausgangssignals
-
Thread
Grafik-Display mit T6963C Darstellungsfehler
etwas vernüftig angezeigt wird. Siehe hierzu Dateianhang! Angeschlossen ist das Display an einem PIC16F877. Die Kontrastspannung beträgt -5V. Mein Programm-Code sieht folgendermaßen aus: [c] /******************************************************************************* ********************
-
Thread
IIC-Kommunikation friert ein
, bestehend aus: - einer Platine mit einem LM75-Temperatursensor - einer µC-Platine mit einem PIC16F877A - und einem LC-Display Soweit funktionierte auch alles ganz gut, 1x kann ich die Temperatur korrekt einlesen, auch die Ausgabe am Display geht. Wiederholt sich nun aber die Schleife zum