-
Thread
Anfängerfrage PIC
in 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
>>Ich plane zur Zeit die Programmierung eines PICs. Ich schwanke zur Zeit >>zwischen der PIC16 Serie und den 18ern. >Dazu kann ich nix sagen, kenn mich mit dem PICs nicht aus. Klasse, hauptsache mal was abgelassen.
-
Thread
Struktogramm in Assemblersprache umsetzen (PIC16F877)
sozusagen schon im Einsatz und muss nur um eine weitere Programmvariante erweitert werden. µC: Pic16F877 Software zur Programmierung MPLAP bzw. MCLS-Modular Um noch zu meinem Wissenstand zu kommen. Ich habe fundierte Kenntnisse in der SPS Programmierung (damit verdiene ich mein tägliches Brot
es jedoch bessere Programmiertools geben, dann gebt mir bitte bescheid! Danke für diesen Tip. @F.H.
-
Thread
Mal wieder ein neuer on Board.
stieß ich auf eine sehr tolle Sache. Sie trägt den Namen "GoEmbedded IDE 3.0". Damit kann in Pascal Pic-Mikroprozessoren programmieren. Da ich vor etlicher Zeit ausreichend mit Delphi herumprogrammiert habe und schon in der Schule Turbo-Pascal kennenlernte, habe ich mit diesem Programm nun nur wenig
Hacken an der Sache ist nur, das 30 PICs unterstützt werden. Leider ist der zum PICkit2 dazugelieferte PIC nicht dabei. PICkit enthält PIC16F690. Programmiert habe ich nun mit dem PIC16F877. Klar, die Schaltkreise sind nicht identisch, aber da wos mir drauf ankommt, da läuft das Programm dennoch. Hier
-
Thread
Audio CD abspielen
on an "old" PC CDROM drive, instead of throwing it away. It consists of the bare essentials: a PIC microcontroller (16F877), 6 push-buttons, stereo audio amplifier (TDA2822M) and a few discrete components, not forgetting the IDE CDROM drive. --- http://www.diyaudio.com/forums/showthread/t-
als einfacher start: http://www.reichelt.de/?SID=26tKOsXawQARoAAC5qcEsbdcd50aea00fced579f554b848c937d0;ACTION=3;LA=2;GROUP=E631;GROUPID=727;ARTICLE=56511;START=0;SORT=artnr;OFFSET=16 cdrom mit play/skip taste...
-
Thread
CC5x zeigt mir unverständlichen Fehler an!
also applies if locations was skipped by an earlier #pragma origin statement) ich verwende den pic 16f877A CC5x Compiler ich hab kA wieso dieser Fehler auftritt bitte um hilfe ! mfg Dilch Bitte Fragen falls zusätzlihce Informationen benötigt werden!
-
Thread
PIC oder ATMEL?
Ich habe bisher einige Projekte mit PICs realisiert (PIC16C55, PIC12F675, PIC16F876/877) und frage mich manchmal, ob die PIC nach wie vor das "richtige" sind, oder ob es etwas Besseres gibt. Natürlich muss ich das schliesslich für mich entscheiden, und ich
ich wohl um Flisskommaarithmetik und Stringverarbeitung nicht herum komme. Werde dazu entweder den 16F877A oder einen PIC18Fxxxx einsetzen. Das Ganze ist dafür nicht sehr zeitkritisch...
-
Thread
AVR: Wetterinformationen über DCF77 Gesperrt
Inthusiasten!!! nach allem Horroszenario bin ich ja froh, daß unsre Kirchenuhr noch richtig geht mit PIC16F877 da geht die rote LED (1.richtig decodierte Min + 1 =2.richig dec. Minute)immer noch an und Pendel wird bei Fehler >10 sec angehalten, Zeit, Temp. und Pendelauslenkung alle 2h auf Chipcard geschrieben
Weiter oben im Thread, pic12f509 , pic12f508 (von anderen quelle).
-
Thread
Senderuptroutine PIC 16f877
könnt mir helfen. Mein Problem ist folgendes: Ich habe eine Senderuptroutine geschrieben (für den PIC 16f877), der aus einem „Array“ solange Zeichen sendet bis eine 0 drin steht. Die Senderuptroutine starte ich indem ich bsf TXSTA,TXEN (Sender freigeben). Sind alle Zeichen aus dem Array gesendet sperre
Problem: Bei der Simulation läuft das ganze programm ohne Probleme, lade ich aber das programm in den PIC dann sendet es mir nur einen textsring und die anderen Textsringe sendet es mir nicht mehr. das kann ich eben nicht verstehen.
-
Thread
µC Timer
pic ist eine 16f877a ubrigens :>
-
Thread
PIC 16F877a - RS232
Hallo! bin ein pic neuling und versuche gerade mit einem 16f877a über die rs232 einen Text (beliebig lange) im Hyperterminal auszugeben. wie schicke ich den text über die rs232 ans Hyperterminal? geht das mit dem TXREG
fuer PIC16F877A goto Timer0_ISR ;springe zum Label "Timer0_ISR" ;**************************************************************************** ; Timer0 Interrupt Service Routine ;***************
-
Thread
Freeware C-Compiler für PIC 12F ..... 16F
sondern unter der GPL, das wird aber für den OP wohl keinen Unterschied machen. SDCC unterstützt die PIC14 und PIC16 Architektur, d.H. nur manche der pic12f (nicht die mit PIC12 Befehlssatz). im PIC14 Modus: 16f72 16f73 16f74 16f76 16f77 16f84 16f84a 16f87 16f88 16f616
16f777 16f785 16hv785 16f870 16f872 16f871 16f873 16f873a 16f874 16f874a 16f876 16f876a 16f877 16f877a 16f818 16f819 16f913 16f914 16f916 16f917 16f946
-
Thread
PIC 16F877A LCD bitte um Hilfe
Hallo, ich beschäftige mich mit dem Thema LCD und PIC. Ich habe mir eine Schaltunge aufgebaut und ein schon fertiges Programm benutzt. Es funktioniert alles, jedoch habe ich Probleme die nachfolgende Zeile zu verstehen, bzw. was sie macht. Ich wäre für eine Antwort sehr dankbar. lcd_putc ist eine Funktion. Ich verstehe nur nicht wie die unterstehende Zeile direkt arbeitet. printf(lcd_putc,"\fWert: %03u",wert);
-
Thread
Modem mit PIC steuern
Hallo Bernhard, vielen Dank für die antwort! der Controller ist ein PIC16F877A MPLAP CCS-Compiler RS 232 ist programmiert und funkt. ohne fehler. Der compiler meldet einige Fehler wenn ich die Rückmeldung vom Modem z.B NO CARRIER über getch() abrufe. Deklarieren
benutzt), sollte man auch das Gegenstück dazu kennen. Es fängt mit eine "s" an und hört mit einem "f" auf.
-
Thread
PIC16F877A - Problem mit LCD
Hallo zusammen Ich habe bei einem 16f877A (auf einer einfachen Platine testweise montiert) das Problem, dass das LCD-Display nichts anzeigt. Beim Anlegen von Versorgungsspannung leuchtet die Hintergrundbeleuchtung auf, angezeigt wird aber
Masse ziehen sollte, was beim 16F877A scheinbar ein bekanntes Problem ist. Hat schon jemand ein ähnliches Problem gehabt oder kann mir sonstwer einen Tip geben? Gruss Martin
-
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
PIC C18 float -> int
folgendes problem hatte ich. ich verwendete zuerst einen PIC16F877A mit dem Sourceboost C2C Compliler. dessen größter datentyp war ein 'int' mit 16 bit. ich muss jedoch den mittelwert aus 4 'int' Werten ermitteln. dazu teilte ich die einzelnen werte vorher
bit, da man die letzten beiden bit jedes messwerten raus shiftet. um dies zu ändern stieg ich auf PIC18F4550 um und verwende den C18 Compiler von Microchip, der sowohl 'double' als auch 'float' beherrscht. unsigned int val_0 ... val_4, sum_val; unsigned int AVG_1,AVG_2; float temp; ... ..
-
Thread
FAT für SD
Hallo zusammen, möchte gerne auf einer SD-Karte ein Fat16/32 dateisystem aufziehen. War schon auf Ulrich Radigs seite. Benutze leider einen PIC16F877a Controller. Hat jemand da schon was fertiges, mir kommts vor allem auf die Schreibfunktion an und nicht aufs
http://forum.microchip.com/tm.aspx?m=199006&mpage=1 Laut der Aussage dort brauche ich mit meinem PIC16F877a gar nicht erst anzufangen das FAT-System für eine SD Karte zu implementieren da der PIC zu wenig RAM besitzt und man mindestens 1.5 Kbyte benötigt (mindestblock ist 512 Byte.)Der PIC16F877 hat
-
Thread
PIC16F877A
Hi ich hab nen kleines Problem mit einen PIC16F877A dieser lest sich hervoragend Programiren nur das Configword lest sich nicht schreiben der PIC ist REV.8 egal was ich mache es wird hinterher nicht geschriben das komische ist das das Program
Grundgerüst erstellt + __CONFIG .... zusätzlich habe ich versucht einen Bootloader(http://www.microchipc.com/PIC16bootload/) in den Chip zu Brennen Kontrolliert hab ich das mit Verifizieren und in der Schaltung aber da er scheinbar das Configword nicht brennt läuft das nicht.
-
Thread
mit PIC 16f877 seriell daten senden und empfangen
Hallo Ihr!!! Weiß jemand von euch wie der Programmcode aussieht wenn man mit dem PIC 16f877 daten an ein gerät mit serieller schnittstelle (RS232) senden und empfangen möchte? Ich bedanke mich im Voraus für eure Hilfe!! mfg
Hallo Stefan, schau Dir doch mal die folgenden Application Notes von Microchip an! Der PIC-Typ paßt zwar nicht, aber der dort verwendete PIC gehört zumindest zur selben PIC-Familie. Als Anregung sollten die Application Notes also geeignet sein. http://ww1.microchip.com/downloads/en/AppNotes
-
Thread
PIC16F877
hallo, möchte den Microcontroller PIC16F877 für mein Perojekt verwendet. Frage: welche Programmiersprache wird hier verwendet und Software benötige ich, um meine eigne Projekte zu erstellen. Welche Kosten würden auf mich zukommen ? Besitze
also wenn du den 16f877 los werden willst ...ich brauche noch einen :-) gruß sebastian
-
Thread
Weller Lötstation Entsprerren
unterworfen wurde. Vermutlich ist das EEprom in den Controller gewandert. Bei mir werkelt ein PIC 16F877-04/PQ Laut Datenblatt hat der 256 Bytes an EEProm was ja sicher für alle Einstellungen mehrfach reichen sollte.(Auch 2 Kanal inkl. Werkseinstellungen und allen Lock-/Statusbits nebst irgendwelchen
130, 150 und 160. Die neu(er)en xx1 Baureihen haben - wie schon von Karsten festgestellt - einen PIC16F877 mit internem EEPROM. Tut mir leid, ich gelobe mich zu bessern.
-
Thread
PICs, MPLAP
echt cool. Und sie Seite ist auch echt gut. Also meine frage, arbeitet jemand den mit den pics zb 16F8XX oder andere PIC´s? Ich habe nämmlich erst angefangen mit den pics zu arbeiten und die Programmieroberfläche heisst MPLAP von microchip. Da ich auf diesen Gebiet noch neu bin, wollte ich wissen wer
HI Digger, danke fürs Antworten! Ja ich arbeite mit den PIC16F877A während mein Praktikum. Das ist ein 40 polliger und der kann auch unheimlich viel. Ich habe ein Hardware Aufgabe die ich durch den Pic realisieren muss. Die Sprut seite ist echt gut, studiere
-
Thread
SD-Karte
Hallo zusammen, möchte gerne mit einem PIC16F877a eine SD Karte ansteuern. Dazu habe ich auch schon einen Schaltplan gefunden und ich weiss auch in etwa wie die Sache mit dem SPI-Interface des Controllers zu regeln ist. Allerdings frage ich
Hi, dank für die Infos. Gibt es solch eine FAT16/32 Programm auch für den PIC? Wo könnte ich das herbekommen? Weiss jemand einen Link? Vielen Dank Gruss Uli
-
Thread
PIC16f628 quarz probleme
Hi, habe meine schaltung mit dem pic16f628 aufgebaut. Leider habe ich das problem, das mein quarz nicht anschwingt (4Mhz, 33pF). Normalerweise klappt das bei anderen PIC typen immer. Habe gelesen das es zu problemen kommen kann bei diesem
spannung am Quarzpin daraufhin um ca. 0,5V steigt, tut sich nix. Normalerweise lässt sich bei den 16F877 Typen das Quarzsignal wunderbar oszilloskopieren. Woran kann das liegen und wie soll ich hier weiter vorgehen? Gruß Marc
-
Thread
AVR asm eigene Flags
machen. Für PIC bin ich mit MPLAB ICD1 und ICD2, sowie eigenen Platinen und über 100 PIC16F877 (PLCC, TQFP und DIP40) etwas besser ausgestattet, mich interessiert aber, was am AVR evtl. besser ist, als am PIC. Deshalb
begrenzte Stacktiefe von 4. Daraufhin habe ich mein Konzept geändert und konnte dann damit leben. Der PIC16F877 hat eine Stacktiefe von 8; auch nicht weltbewegend, vor Allem, wenn man vom 80C166 kommt, ist das vollkommen ungewohnt.
-
Thread
Mehrere Leds und ein Poti
Mit einem PIC16F877 habe ich das softwaremäßig und ohne PWM-Modul gelöst. Das Assembler-Listing ist unter: http://www.domnick-elektronik.de/picpwm.htm und das Layout unter: http://www.domnick-elektronik.de/aktuell.htm (PIC-Controller als FlackerLicht (8 PWM-Ausgänge))
-
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
Adressierung im CAN-Bus?
diese habe, welche ist die Einfachste Variante um den CAN-Bus zu testen?? Ich kenne mich gut mit PIC16F876 und PIC16F877 aus, diese haben jedoch kein CAN Bus Interface. (Toll währe ein FULL-CAN Bus Controller welchen ich mit dem PIC16F877 ansteuern kann?) Danke im Voraus Michael
-
Thread
DS1307 RTC und PIC16F877
Hi, bin seit einigen Tagen beschäftigt, den Pic16f877 mit der RTC 1307 zu verbinden. Leider reagiert der RTC in keinster weise auf meine Kommandos. Hat einer von euch ein C Code dafür? (verwende CCS compiler) gruß marc