-
Thread
Wickelvorrichtung für (kleine) Spulen - wie bauen
so daß die Wicklungen sehr ordentlich wurden und nichts schlaufte. Die Motoren waren von einem Mega16 mit ULN2803 angesteuert. So nu´ mach mal.
gewünschten Endrehzahl. Der Draht konnte so gemütlich von Hand geführt werden. Das ganze wurde von einem PIC16F877 gesteuert. Als Paramtriergerät diente eine alte Bedienungseinheit eines Muffenschweissgerätes, welche auf Basis eines 8051 lief und umgebaut wurde. Hoffe das kann dir als Beispiel dienen.
-
Thread
Absoluter Neuling, Einstiegsfragen.
*************************** ;---------- Includedateien ------------------------------ #include <P16f84A.INC> ; Includefile for P16F84A ;********************************************************************** ;---------- Konfiguration ------------------------------ ; bis 4 MHz: Power on Timer, no Watchdog, XT-Oscillator __CONFIG _CP_OFF & _PWRTE_ON & _WDT_OFF & _XT_OSC processor pic16f877a ;Variablen ZAEHL1 equ 0x20 ; Hilfsvariable für Warte-Routine ZAEHL2 equ 0x21 ; Hilfsvariable für Warte-Routine ZAEHL3
-
Thread
Taschenrechner Eigenbau?
...nicht etwa Byte ;-) ) unter. Beispiel: "HP-35" (s. Wikipedia). Da bleibt selbst in kleineren PIC- und Atmel-Prozessoren noch viel Platz für Nebenjobs wie Tastatur-Scannen und Display-Multiplexen. MfG
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
-
Thread
Microchip 44-pin demo board files
neues Jahr Ich habe eine bitte, hat vielleicht jemand das Microchip 44-pin demo board mit dem PIC16F877. Ich gehe das Handbuch gerade durch und es wäre toll wenn mir jemand die Beispiel Files auf der CD Mailen könnte. Martin Michael
-
Thread
Zustandsmaschine
Projektarbeit ablegen! Dabei muss ich einen Mikrocontroller programmieren! Ich verwende einen PIC16F877 und muss eine 'Zustandsmaschine' programmieren, da bei meinem Programm 26 verschieden Zustände auftreten können! Dafür benötige ich den program counter(PC), für den ich auch bereits ein Testprogramm
-
Thread
PIC Timerprobleme
Hallo Habe ein Problem mit dem PIC16F877. Ich habe ein Programm mit dem ich über die CCP1 unit eine Rampe für einen Schrittmotor programmiert wird. Die frequenz geht von 200Hz bis 1500Hz. die schrittdauer zwischen den frequenzwechsel
-
Thread
AVR-ANALOG wie viele Signale?
verschidene Analog Signale kann der 90S8535 messen (mit und ohne die AVR Control)?. Ich frage weil der PIC16f877 sechs ANlaogeingaenge hatte und bis jetzt keine INFO zum AVR finden konnte. gruss Achim
-
Thread
Ansteuerung eines optischen Schalters
erneut umgeschaltet wird!! Weitere Infos: Zur Ansteuerung verwende ich nur eine Steuerleitung eines Pic16f877a (Pin RB4). Die Betriebsspannung beträgt +5V. Zum Schalten benötigt der optische Schalter 4.5-5.5 V und 22.5-28 mA Nun zu meiner Frage! wie kann ich diesen Schalter ansteuern? evtl.
-
Thread
Oszillatortschaltung
Hi Leuts! Ich bin grad am basteln mit einem Pic 16f877 und ADUs. Als Takt soll ich einen 40Mhz Quarz nehmen und diesen mit FlipFlops auf 20MHz und 10MHz runterteilen. Nun meine Frage, kann mir jemand den Aufbau einer solchen Schaltung beschreiben
-
Thread
Frage zum PIC PWM
Hallo Im Datenblatt des PIC16F877A lese ich, dass der PWM nur vom Timer2 generiert wird (Seite 63) Timer 2 hat 8 Bit. Jetzt lese ich aber auch, dass der Dutycycle mit 10 Bit eingestellt wird. Diese sind auf zwei Register
-
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.
umzuschalten. Die bessere Möglichkeit wäre, ähnlich wie bei DMX-512 die Bits einfach nacheinander in 16 Bytes (16*8Bit) zu packen, und diese als Paket loszuschicken. So würde ich das machen.
-
Thread
Temperatur Anzeigen LCD mit PIC
Hallo Ich weiss nicht ob ich hier richtig bin. Probiere es trotzdem. Ich habe einen PIC 16F877, ein 2x16 LC-Display und einen Temperatursensor. Das Ganze programmiere ich in Assembler. Mein Ziel ist es nun die Temperatur auf dem LCD anzeigen zu können. Die Ansteueung des Displays funktioniert
-
Thread
Ansteuerung von einem Servo
@Gerhard (Gast) wenn du es mit einen Pic versuchst, mal sehen ob ich es als Miniübungsprogramm machen kann.
werden oder? Hier wird zur STeuerung allerdings die RS232 Schnittstelle verwendet! #include <16F877a.h> #use delay (clock=20000000) #fuses HS, NOWDT, NOPROTECT, NOLVP #use RS232(baud=9600,xmit=PIN_C6,rcv=PIN_C7) #include <stdlib.h> int8 pos; int8 zaehler = 0; #INT_TIMER2 void isr()
-
Thread
I2C und Interrupt bei PIC
Guten Abend! Ich arbeite mit einem PIC (16F877A, später ist ein "kleinerer" geplant) an einem Kurzzeit-Timer (zum Belichten von Platinen bzw. Teekochen ...). Als Quarz verwende ich wegen der genauen Sekunden einen Quarz mit 3,2768 MHz. Die
-
Thread
Fehlersuche--Hilfe!!
gebastelt. nach dem ich fertig war wollte ich es ausprobieren, leider funzte es nicht. ich benutze einen pic16f877 und progge das ding mit einem ICD-modul. das icd module hat eine verbindung zum prozessor. es kann alles auslesen und ich kann den chip programmieren. beim selbsttest jedoch sagt er mir, dass
-
Thread
Bild-Aufzeichnung
Takt aufnehmen, dann bis zu 50Hz steigern. Mein Problem ist derzeit, das ich zwar eine µC habe (PIC16F877), der SPI versteht, sowie eine MMC Karte die ich direkt beschreiben kann, aber leider keine Kamera dazu. Gibt es ein Kameramodul das ich direkt mit SPI auslesen kann. SPI in I2C umwandeln is zu
-
Thread
Portieren von Hight.C nach CCS
. Irgendetwas mache ich da falsch , das Display zeigt nichts an . Ich benutze das Ganze mit nem PIC16F877 mit 4Mhz . Das originale auf dem HightechC funktioniert nur mein wohl stümperhafter Versuch läuft nicht . Achja die letzte Zeile macht mir irgendwie Sorgen , die kann ich nicht compilieren da
-
Thread
Entwicklungsmodul von TechTools
Hallo! Verkaufe hier einEntwicklungsmodul von TechTools. Drauf ist ein PIC16F877-ME/PT. Bitte nur ernstgemeinte Angebote abgeben. Gruß, CoolRunner
-
Thread
I2C kommunikation hängt
Hi ich will mit dem MSSP Modul vom PIC16F877A über i2c eine ds1307 RTC ansteuern nun hab ich mich über Sprut Informiert und das Ganze auch schon programmiert bei der Simulation in Proteus ISIS funktioniert das auch einwandfrei aber beim
-
Thread
delay_ms bei Pic funktioniert nicht
Hallo zusammen Ich habe für mein Print, bestückt mit einem PIC16F877A, eine kleine Software geschrieben, in welcher ich ein delay_ms(500); Befehl ausführe. Doch mein Board macht nur die Befehle bis dort. Wenn ich die Zeit mit der Stopwatch messen will, hört er
-
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
READ ist eine Konstante mit dem Wert 0x03 ->laut Datenblatt write_spi(h_addr); // High Byte der 16bit Adresse write_spi(l_addr); // Low Byte der 16Bit Adresse data = read_spi(); // gelesenen Daten in der variable data abspeichern ECS = 1; // Chipselect -> disabled DelayUs(100)
-
Thread
PIC-EEPROM erweitern
Hallo, möchte bei einem PIC16F877 deEEPROM-Speicher vergrößern. kann ich jeden Typ verwenden, der den SPI Parameter entspricht? z.B. ATMEL AT25080NC Gruß Siegfried
-
Thread
GLCD mit T6963 Read-Data Problem
übertragenen Befehl eingelesen. Vielleicht hat jemand eine Idee??? [c] //Header-Datei für PIC 16F876 einbinden #include <16f877.h> #include <Pfeil01.inc> //Grafik-Datei #define NotWR PORTD.0 #define NotRD PORTD.1 #define NotCE PORTD.2 #define NotCD PORTD.3 #define
); WriteCommand(0x24); /*Auto-Write aktivieren*/ WriteCommand(0xB0); /* 16 Byte pro Zeile gelöscht werden (1 Byte = 8 Pixel) 128 Pixel=16 Byte*/ /*bei 128x64 Pixel ergeben sich 64 Zeilen zu je 16 Byte = 1024 Byte */ for(Counter2 = 0; Counter2 < 1024; Counter2++) {
-
Thread
Leistungstreiber galvanisch getrennt
Hallo, ich möchte mit einem PIC16F877A eine Last (max. 32V DC & 500mA) treiben! Dazu suche ich ein IC, der eine galvanische Trennung (Optokoppler) gewährleistet und die oben genannte Leistung treiben kann (beide Sachen in einem
-
Thread
Wassertemp.erfassung über 16f877&DS1621
Falls sich jemand mit dem erfassen einer Wassertemperatur mit dem PIC16f877 auskennt, bitte ich diesen mir so schnell als nur irgend möglich bescheid zu sagen. Ich muss dies für die schule machen und über Visual Basic auswerten(Tabelle und Grafik)Ausserdem muss es mir
-
Thread
Protokoll für serielle Schnittstelle
kriege ich Hex Daten von einem Windows PC, die ich dann über eine serielle Schnittstelle auf ein PIC16F877 und Platine MMI-G1 mit TIPTEL Display weiterleiten muss. Leider weiss ich n icht so ganz wie der Code dazu aussehen soll. ich würde mich sehr freuen wenn jemand mir weiterhelfen kann. DANKE
-
Thread
serieller Datenaustausch
Hallo, ich habe ein Problem, ich setze einen PIC16F877 ein und dieser sendet kontinuierlich über die RS232 ein ASCII-Wert welchen ich am PC darstellen möchte. Jedoch bekomm ich das nicht hin. Hat jemand Ideen wie das mit dem Hyper-Terminal dargestellt
-
Thread
Erfassen einer induktiven Last
Hallo, ich hab vor mit meine controller (Pic16f877a) ein elektromagnetisches Hydraulikventil zu erfassen, d.h. ich will wissen wann das ventil angezogen hat. der magnet wird mit 12v betrieben und braucht an die 30w. wie würde dass am besten klappen
-
Thread
SiemensProtokoll 3964r mit PIC-µC fahren
Hallo, hat irgendjemand Tipps oder Tricks, wie man eine serielle Verbindung mit einem PIC16F877 mit MAX232 und einem "Gegenüber" mit dem Siemensprotokoll 3964r realisiert. Suche Datenblätter und Protokollspezifikationen, die die Übertragung festlegen. Wenn möglich speziell zur Übertragung
-
Thread
Multiplexer_seltsam
Folgendes Problem: Verwende einen Analogmultiplexer CD4051BE. Angesteuert wird dieser mit Hilfe vom PIC16f877 über eine galvanische Trennung usw., aber das ist nicht das Problem. Gibt man an die Steuereingänge die entsprechenden High bzw. Low -Pegel so schaltet der Multiplexer den entsprechenden Kanal
-
Thread
Wlan2Serial Modul für 5 euro
Webserver gepostet: > https://www.mikrocontroller.net/topic/344962#new läuft.. danke ! Bin auf PIC 18F damit unterwegs. Holger
einfacher. Zum Spannungsteiler kann ich nichts sagen, meine Schaltung läuft komplett mit 3,3 V, PIC 18F. Holger
-
Thread
Binäre Differenz
hallo habe folgendes Problem mit meinem Pic 16F877 wie kann ich die Differenz zwischen zwei Binären Zahlen herausfinden. Also egal ob zahl a oder zahl b größer ist, jediglich die differenz interessiert? gibt es da einen eingenen Befehl
-
Thread
PWM bei PIC
muss mit assembler eine PWM in einen pic16f877 programmieren; das problem ist, das sich der duty cycle ändern soll, z.B. in der ersten periode 50%, in der zweiten 30% und in der dritten wieder 50% usw. betragen soll. bis jetzt habe ich
-
Thread
Prototypen bei festgelegter RAM-Location
Hallo. Ich programmiere einen PIC 16F877A mit dem CCS-Compiler. Weil eine Routine zu gross für einen einzelnen ROM-Block wurde, habe ich verschiedenste Subroutinen mit dem Befehl [c]#org 0x1800[/c] manuell in einen anderen Block
-
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
Uhrenquarz "CM200C32768HZFT" (91Cent) ? > > http://www.digikey.de/product-detail/de/PCF85063TP%2F1Z/568-10236-1-ND/4022736 > http://www.digikey.de/product-detail/de/CM200C32768HZFT/300-8742-1-ND/2108134 Wollte damals eine schnelle Lösung für die Wetterstation und da der DS1306 in einem DIL16
-
Thread
Projekt: 200MHz DDS-Generator
wie man an der Innenansicht erkennen kann. Basiert auf dem AD9912-DDS-Chip, Controller ist ein PIC18F4520. Wolfgang
eine Seite die etwas ähnliches Beschreibt:http://www.dl5mgd.de/dds/AD9951.htm DDS mit AD9951 und PIC16F877 bis 160 MHz
-
Thread
PIC und SPI
Hallo! Ich versuche gerade Daten über die SPI-Schnittstelle des PIC16F877 zu versenden. Wenn ich nur ein Byte sende bzw immer wieder das selbe Byte dann funktioniert das auch. Wenn ich aber in das SSPBUF-Register einen anderen Wert schreiben will um diesen Wert dann
-
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
Transistortester AVR
hoffe ihr könnt mir weiterhelfen!? Leider besitze ich keinen AVR-Brenner, da ich bisher nur mit dem PIC gearbeitet habe. Einen Brenner alla Sprut habe ich mir vor langer Zeit mal aufgebaut. Meine Fragen: Welcher PIC ist vergleichbar mit dem ATMega8? (eine Handvoll 16F877-20/P habe ich hier noch rumliegen
1353441643.jpg fusebit KLA987 CKSEL = 0001 SUT = 00 (in Bascom AVR), but the tester, Displays 1000uF -> 1576uF 3300uF -> 126900uF 100uF -> 162uF 100nF -> 158nF 47nF -> 69nF Triac BT138 displays only 19uF Do you have good software (eprom.hex and program.hex) for ATmega8A-PU (no Atmega8-16PU
-
Thread
[V] E-Blocks Starter Kit Professional zu verkaufen
USB-Multiprogrammer (115,95 €) - LCD-Board (28,95 €) - LED-Board (21,95 €) - Switch-Board (21,95 €) - PIC16F877-Mikrocontroller (15,75 €) Gesamtwert: 381,50 € Es ist völlig unbenutzt und nagelneu. Ich habe es heute erst bekommen und nur geöffnet um zu sehen ob alles dabei ist. Habe alles in der Originalverpackung
-
Thread
Pic 18F4525 10Bit Analog wert
AN0 - AN3 einlesen aber je als 10 Bit... Gut wir haben die Kommunikation zum PC stehen, der PiC soll die AN´s einlesen und dann kontinuierlich zum PC schicken( das ist nur ein teil des gesamten) so aber wie... nun ich weiss das die 10 Bit im Adresh und Adresh low abgelegt werden, je nach einstellung
0x04); //false=0, true=1... } void konfig(void) { ... } WOBEI DAS IST FÜR DEN 16F877 da stimmen die Adcons nicht überein, udn der hatte nur 8Bit und ich brauche die 10Bit... So ich glaueb das war es... aber wie gesagt wenn ich diese erweitern könnte, dann häött ich was lauffähiges
-
Thread
[S] SLiMP3 Device
Hallo, wer hat noch ein SLiMP3 Device mit dem Microchip PIC16F877 microcontroller abzugeben? Gruß homa
-
Thread
i2c ack-polling
hallo!! also ich will beim PIC16F877 mit Verwendung des CCS Compilers ein ACK-Polling durchführen. Da man ja nach der Stopbedingung beim Schreiben ein wenig warten muss bis der interne SChreibzyklus fertig ist wäre dies sehr sinnvoll
-
Thread
Übetragungszeit beim BTM 112
BTM 112 Modul. Leider hänge ich im Moment etwas an der Übertragungszeit der Daten. Im Sender ist ein PIC 16F877, der die Daten via UART überträgt. Es werden alle 30 ms 13 Byte mit 19200 Baud gesendet. Am Empfängermodul kommen diese aber Zeitversetzt und in "Bruchteilen" an, was eine Auswerung erschwert
-
Thread
Taschenrechner - Algorithmen
speicherbaren Mantissen-Bits nach rechts im Nirwana verschwinden. In Assembler hab ich das für die PIC16xx vor 20 Jahren erledigt für 24 und 32 Bit Mantisse, aber sowas in C formulieren zu wollen, würde mich grausen. Also schreib mal, wie du dir ganz konkret die 4 Grundrechenarten für 128 Bit Mantisse
Ich habe auch mal einen eigenen Taschenrechner gebaut und programmiert, mit dem PIC16F877. Ich habe einen Instruktionssatz in Assembler geschrieben, der mit BCD-Ziffern gearbeitet hat. Dann diese Instruktionen durch ein Programm, das diese Instruktionen benutzt, aneinandergereiht.
-
Thread
PIC ICD
Hallo, ich suche einen In-Circuit-Debugger für den PIC 16F877. Es gibt einen ICD von Microchip, welcher allerdings nur sehr schwer zu beschaffen ist. Farnell ist die einzige mir bekannte Quelle und die wollen gleich 200Euro incl. Demoboard, welches sowieso
-
Thread
eDIPTFT43-A an i2c
beim Ansteuern des Grafikdisplays eDIPTFT43A von Electronic Assembly. Möchte das über i2c an einen PIC16F877-A ansteuern. Das Display zeigt aber nichts an, außer den blinkenden Cursor. - Anschlüsse sind richtig (VCC, GND, i2c-mode, SDA, SCL) - Pegel von SDA und SCL mit Pull-Ups angepasst Hat jemand
-
Thread
MISC Processor
Nova/base-instr.html Die konnte mit einem Befehl rechnen, shiften und springen. Ok, die war "nur" 16-Bit, aber das ließe sich doch erweitern!?
z.b. aus sowas (einfacer Test der ein Bild Dunkel->Hell macht (der 32 Bit Core Assembler von meinen 16 Bit Assembler über Preprocessorkommando geladen)) [avrasm] org hcoreStartPc .def pixelCount 324000 ;740*450 move r20,0 ;counter doAgain move hold,testPic
-
Thread
Frequenz am IR2183 mit uC einstellen
per uC steuern. Eigentlich ist das Problem unabhängig von dem Chip ;-) Also, ich verwende einen Pic16f877a mit 20MHz und werde auch auf keinen anderen umsteigen. Jetzt möchte ich eine Frequenz mit dem uC erzeugen, im Bereich von 30...100KHz mit konstanten Abständen (ca. 100Hz). Im Moment habe ich
-
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 0xE words (0xe withtotal) f�r psect "text871" im segment "CODE" nicht finden (gr�sster ungenutzter zusammenh�ngender Bereich 0x1) :0: error: kann 0xE words (0xe withtotal) f�r psect "text877" im segment "CODE" nicht finden (gr