-
Thread
Probleme mit dem Pic dem 2 plus demo board
Ich versuche gerade ein Programm über die serielle Schnittstelle (Picdem 2 plus demo board)auf einen PIC 16f877 zu schreiben. In Mplap unter Programmer habe ich PICSTART plus eingestellt aber ich lann keine Verbindung aufstellen. Es kommt folgende Fehlermeldung :"Cannot Transmit. Please verify connection
-
Thread
Grundlagen der C Programmierung
Hallo Ich schreibe gerade an meiner Diplomarbeit und muss dabei eine Pic16f877 mit Hilfe des Pic Dem 2 plus Demoboard programmieren. Ich habe mich vorher noch nicht mit der Programmierung von Pic Controllern beschäftigt. Ich benutze als Compiler den HI TECH PICC. Hat
persönlich kenne auch niemanden, der mit diesem compiler arbeitet. ...oder nimm doch einen andern 40pin-PIC der 18er reihe (sind sehr(!) pinkompatibel und nebenbei auch schneller) und dazu den compiler von Microchip (C18), dort hat es genügend beispiele. viel glück
-
Thread
Einstieg PIC in C programmieren
z.B.: main.c file: [c] #include <pic16f84a.h> void main() { TRISB=0xFF; while (1) { PORTB++; } } [/c] Kompilieren mit: sdcc -mpic14 -p16f84a --opt-code-size main.c (Später macht da natüerlich ein Makefile Sinn)
Ich hab vor einiger Zeit mal was an nem PIC16f877 gemacht und hatte da den PICC Compiler mit MPLAB. Das ging recht gut. Wende dich doch mal direkt an die Hersteller. Die sind, wenn es um studentische Arbeit oder auch so was wie "Jugend Forscht
-
Thread
PIC Mikrocontroller
weren kann. Nun habe ich schon in manchen Datenblättern geschnüffelt (bei MC die wir hier haben PIC16F877, PIC18F458, ...) ob ich EUART irgendwo finden kann. Hab aber leider nichts gefunden. Desswegen meine Frage: Welche Mikrokonrtoller sind fähig ein Wake-Up zu rgistrieren, und sich auf die
eh ein Beispiel auf Microchip. Irgendwo habe ich mal eines gesehen. mfg Schoasch PS.: Der PIC18F4550 wäre vl interessant: • Asynchronous (full-duplex) with: - Auto-wake-up on character reception - Auto-baud calibration
-
Thread
Osram OLED Pictiva
Reichelt gekauft und in Hardware gegossen :-) Es ist das 1" Color hab das jetzt zusammen mit nem PIC16F877 auf meinem Experimentrieboard aufgebaut . Ich habe hier den CCS Compiler und wollte die GLCD Routine so umschreiben dass man damit auch das OLED ansteuern kann . Jetzt weiß ich dank meiner Programmierkenntnisse
Also ich habe einen PIC16F877 genommen der läuft ab 2Volt und ich betreibe ihn mit 3,3V . Habe ein 4Mhz Quarz für den Takt genommen . Ich habe mir eine Platine geätzt auf der der 3,3V Wandler das Display und eben die einzelnen
-
Thread
PIN B3 Pic 16F877A schaltet nicht auf HIGH
Hallo, ich beschäftige mich derzeit mit dem Pic 16F877A, es klappt auch alles wie gewollt, bis auf das ich den Pin B3 nicht auf High schalten kann um z.B. eine LED leuchten zu lassen. Alle anderen Pins jedoch folgen den Anweisungen. Danke
Hallo, ich habe jetzt auch einen anderen Pic versucht. Doch das Ergebnis ist wie vorher beschrieben, alle Pins an Port B schalten , bis auch PIN B3. Kann mir jemand helfen , und erklären warum alle andere PINs funktionieren und entsprechend dem
-
Thread
Wie of kann mann einen internen EEPROM beschreiben -->PIC
Hallo zusammen. Habe eine Frage. Wie oft kann man den internen EEPROM eines PIC16F877 beschreiben??? Ich finde in den Datenblättern nichts.
Einer der wenigen echten Vorteile die so ein PIC gegenüber nem AVR hat: Flash-Zyklen: Pic: 100,000 AVR: 10,000 EEPROM-Zyklen: Pic: 1,000,000 AVR: 100,000 (Hab relativ neue Modelle verglichen, PIC12F683 und ATTiny13, die anderen haben
-
Thread
PIC : welchen C-Compiler ?
Fehlermeldung sind manchmal wenig aussagekräftig. Hitech kenne ich nicht. Habe bisher auch nur die PIC16F87x damit programmiert.
der Testversion: es werden nur die Controller PIC16C554, PIC16F877(A) und PIC18F458 unterstützt. Also wirklich keine große Auswahl. Die Laufzeitbeschränkung liegt hier bei 30 Tagen. Codebeschränkung auf 2K Wörter. cc5x: Keine wirklich große Auswahl
-
Thread
Kurzschluß durch aufstecken des Pic
weiter. Seit so lieb und helft mir. Projektbeschreibung: Ich hab mir ein I/O Board gebaut mit dem 16F877 und alle I/O Pins auf Klemmen gelegt, sowie drei Ports auf LEDs und drei Prots direkt auf Taster. Kurz zur Problembeschreibung: Als ich das Board fertig gelötet hatte, hab ich die Spg zum Pic gemessen. Genau 5V die vom Spgreg kommen. Als ich den Pic reingedrückt hab, wurde der Spgreg heiß und das Netztgerät hat einen Kurzschluß angezeigt. Was ich schon unternommen hab: -Der Pic ließ sich vor anschluß der Spannung Programmieren über ICSP. Jetzt
-
Thread
Frage zum UART im PIC16F877
Hallo, ich benutze in einem PIC16F877 nur den RX Eingang um Daten zu empfangen. Der TX-Pin wird nicht benötigt. Kann ich an diesen Pin eine Error-LED anschliesen und diese z.bsp. über bsf PORTC,6 einschalten? Ich möchte also den TX-Ausgang
-
Thread
LCD macht Buchstabensalat PIC16F877
Hallo, ich mit einem PIC16F877 per 4.bit-Anateuerung ein 2x16-Display TM162A von TIANMA an. R/W ist auf Masse, Bussy wird nicht abgefragt. Den Code habe ich von Michael Dworkin(cc5x.de) und der von Holger Klabunde. Ich porte
Das Bandkabel habe ich abgeschirmt, die Betriebspannung direkt am Display mit 2000µ, parallel 100nF stabilisiert. Keine Nachvollziehbare Änderung. Anschließend habe die Software dahin geändert, dass das Display nach jedem Relais-Schalten komplett neu initialisiert wird. Dann ging es gut. Das bandkabe
-
Thread
cc5x und PIC 16F628 / 88 problem
.1.1.1.1.1.0.1.11.0.0.01 Als ich folgenden Eintrag in der Headerfile gelöscht hab, #pragma chip PIC16F877 und durch den obigen ersetzt wurde konnte ich die Assambler files nicht mehr zusammenfügen. Mein letzter Versuch war es nur in der File 16f877.h die Config zu machen. Ich hab dann anstadt
zu #pragma config |= 0b.xxxxxxxmuss muss #pragma chip PIC16F877 für jede Quelldatei bekannt sein.( daher befindet sich #pragma chip PIC16F877 auch in der PROJECT.H). Der Grund ist wahrscheinlich der, dass der C-Compiler ja bei jeder Datei wissen muss, welcher
-
Thread
Timer0 Interrupt
Hallo, ich verwende einen PIC16f877 und möchte an PortB Pin 1 eine LED toggeln lassen, jeweils 2s Sekunden an, 1 Sekunde aus. Beim Überlauf des Timer0 wird ein Interrupt ausgelöst der den Pin entsprechend schaltet. Nach meiner
Ich habe keine Ahnung vom PIC, aber bei den meisten AVRs müsste man noch den Stackpointer auf Defaultwert setzen um Interrupts korrekt nutzen zu können. ...
-
Thread
Pic16F877+SI-Prog
Hallo, ich möchte ein Pic16F877 mit PonyProg und dem SI-Programmer programmieren. Ich habe den Programmer aufgebaut, aber er meldet immer Device Missing. Ein EEPROM 24C02 lässt sich lesen und beschrieben. Was ich bisher Versucht habe: Das PIC16F877 ist Dil-40 Gehäuse...Ich habe ein PLCC-Sockel dazuverdrahtet und mit einem NEUEN PIC16F877A versucht...nichts. Wie gesagt EEPROM geht. VDD PIN 11;32 =4,85V (DIL) VSS PIN 12;31 = Verbunden
-
Thread
Int Wert auf GLCD anzeigen
Hi ich bin Anfänger und probiere gerade ein bischen mit C und einem Pic rum. Hierzu hat mir ein Freund ein Entwicklungsboard mit einem PIC16F877A und einem Grafik LCD Display gegeben. Es geht auch alles ganz gut aber ein Problem habe ich: Ich möchte gern eine Zahl auf
sprintf Befehl versucht. Ich habe allerdings inzwischen rausgefunden, dass diese Funktion nicht bei der PIC12 und PIC16 Linie unterstützt wird. Die Funktion sprintl wird unterstützt und funktioniert einwandfrei. Das Problem hat sich also gelöst. Nochmals vielen Dank für die schnelle Antwort.
-
Thread
ICD2-Nachbau von Harald Sattler
kann man sich ersparen. Ich denke er wird nicht emuliert. Das Ganze funktiniert so: MPLAB <===> PIC18F4550 <== paralleles PortD ==>PIC16F877<==>Schaltung Der PIC18F4550 kommuniziert mit dem PIC16F877 über 8 Leitungen PORT D, eine RD, WR, eine Busy, und eine CS-Leitung:) Hoffe, das halbwegs richtig
konnte ich den Schaltplan nicht betrachten. Ich nehme aber an, die Kommunikation zwischen FTDI und PIC16F977 erfolgt wie in Harald seiner Schaltung. Freundliche Grüsse Geri
-
Thread
Anfänger: MMC/SD Dateien auslesen bzw. erstellen
Was ich leider vergessen habe das ganze wird mit einem PIC16F877A gemacht. Deshalb auch leider im falschem Forum =( @Mods bitte verschieben. lg Markus
Schnittstelle bietet sich hier SPI an. 2) Ein darauf aufsetzender Dateisystemtreiber, der das FAT16-Dateisystem unterstützt. FAT32 ist erst bei Speicherkarten mit mehr als 2 GByte Kapazität notwendig. Das sollte beim gezielteren Suchen helfen.
-
Thread
PIC16F877A
Hallo, ich möchte ein PIC16F877A programmieren. Die Software habe ich fertig als hex-code vorliegen. Jetzt habe ich gelesen, dass das Pic schon einen Bootloader integriert hat. Aktiviert wird der Bootloader wenn beim Startup
Antworten. Ich hatte dieses self-programmable under software control falsch interpretiert...ich dachte das pic bringt den bootloader schon mit *g* dann muss ich mich wohl mal um einen brenner bemühen.
-
Thread
LCD- Grafik Modul mit PIC ansteuern
Hallo zusammen, ich möchte mit meinem PIC16F877A das LCD- Grafik Modul EA DIP 128-6 (128x64 Pixel) ansteuern. Egal was ich auch probiere, es bleiben immer alle Pixel ausgefüllt. D.h. die Hintergrundbeleuchtung und der Kontrast funktionieren
studiert, doch auch da nichts hilfreiches gefunden. Das Timing sollte kein Problem darstellen, der PIC läuft mit einem 8Mhz Quarz, d.h. der PIC braucht für einen Zyklus 500ns. Gruss Mike
-
Thread
PIC 16F877 EEPROM / CC5X
in der MPLAB - IDE müssen nun alle ASM-Dateien eingefügt werden (nicht die C-Dateien) und die Datei 16f877.lkr Die Datei 16f877.lkr musst du im MPLAB-Verzeichnis suchen und gemäß CC5x-Handbuch anpassen oder Du nimmst meine (falls DU den PIC16F877 verwendest) 3) In der MPLAB-IDE Nun mit Project -> Build
/l+ /x- /p16F877 /c+ Executing: "C:\Programme\Microchip\MPASM Suite\MPASMWIN.exe" PID.asm /o+ /e+ /l+ /x- /p16F877 /c+ Executing: "C:\Programme\Microchip\MPASM Suite\mplink.exe" "16f877.lkr" "D:\Stefan\MPLAB_WORK
-
Thread
[Q]Erfahrungen mit (Reichelt) Pictiva OLED Displays
Hallo Habe da ein kleines Problem. Habe einen dsPIC30F6012 und möchte damit ein OS128064PK16MY0A01 ansprechen. Hat da vielleicht jemand schon ein kleines proggi dafür. Habe mir zwar jetzt schon mal die Initialisierung geschrieben, aber soweit ich
den Ram schreiben irgendwie nicht so ganz verstanden . Ich habe das Display im 6800 Modus an einem PIC16F877 am Laufen . Geht auch alles wunderbar nur möchte ich da ja auch gern mal Schrift bzw kleine Grafiken anzeigen . Wenn von euch jemand so nett wär und mir im Anfängerdeutsch erklären könnte wie
-
Thread
Frequenzmessung Pic16F877
Taktrate und evtl. Interrupt schaffen könnte. Hat jemand von euch schonmal eine Frequenzmessung mit dem Pic 16F877 gemacht? Könnte auch externe Bauteile dafür nehmen. Gruß Marc989
Kann dein PIC auf Taktflanken reagieren? Wenn ja, dann solltest du auf eine (der beiden) Taktflanke reagieren und zwischen zwei dieser Flanken die Zeit messen. Dann hast du die Periodendauer, die hat schliesslich
-
Thread
Entwicklungsmodul von TechTools
Hallo! Verkaufe hier einEntwicklungsmodul von TechTools. Drauf ist ein PIC16F877-ME/PT. Bitte nur ernstgemeinte Angebote abgeben. Gruß, CoolRunner
-
Thread
[V] PIC16F84A, PIC16F877A, PIC16F874A abzugeben
Hallo, ich habe ein paar PIC Controller aus meinen Projekten übrig die ich günstig abgeben würde: 4x PIC16F84A-20I/P (DIP 18) für je 2,50 Euro 3x PIC16F877A-I/P (DIP 40) für je 4,00 Euro 3x PIC16F874A-I/L (PLCC 44) für je
Die PIC16F877A und die PIC16F84A sind weg. Nur noch die PIC16F874A sind übrig.
-
Thread
(DMX)-Eigenbau-8-Kanal-Dimmer mit Winamp steuern
Lichteffektgerät gebaut. 8x60 Watt (bitte nicht lachen), 8 Kanäle. Gesteuert werden die Lampen über einen PIC 16F877. Der hat so an die 80 Lauflichtprogramme und realisiert in einem anderen Modus über seine 8 AD-Wandler eine 8-Kanallichtorgel. Alle 8-Kanäle sind über Phasenanschnittsteuerung dimmbar. Nun
Ich habe nun überhaupt keinen Plan, was das Winamp Plugin für Daten sendet und wie diese in den PIC kommen. Am liebsten wäre mir die COM. Die parallele würde aber auch gehen. Falls nur DMX-Karten angesteuert werden, wäre das auch noch eine Überlegung wert, ich denke aber, dass das mit Kanonen auf
-
Thread
usb schnittstelle pic16F877
Moin, Mal ne Frage die Serielle Schnittstelle ist ja schon langsam aus der Mode gekommen, also steigt man auf usb um. Jetzt mal meine Frage gibt es ein USB-equivalent zum MAX232?? Denke schon das es sowas gibt nur naja dürfte heute etwas schlecht geschlafen haben..=) mfG Martin
-
Thread
DSP mit PIC steuern
Hallo zusammen. Ich versuche eine DSP von Wavefront(1KM) zu programmieren. Er soll über einen PIC 16F877A gesteuert werden. Das Programm für den DSP ist auch schon fertig, doch ich habe ein Problem. Über eine RS232 Schnittstelle soll das DSP Programm in ein EEprom gespeichert werden. Nun ist das Programm für die zwischenspeicherung leider zu groß für den PIC. Über ein Xmode Protokoll wollte ich jetzt die Daten über den PIC in das EEprom schreiben. Leider sind nur unzulängliche Protokollerklärungen im Netz zu finden. Wer kann mir da helfen?
-
Thread
xmode Protokoll in C
Hallo zusammen. Ich versuche eine DSP von Wavefront(1KM) zu programmieren. Er soll über einen PIC 16F877A gesteuert werden. Das Programm für den DSP ist auch schon fertig, doch ich habe ein Problem. Über eine RS232 Schnittstelle soll das DSP Programm in ein EEprom gespeichert werden. Nun ist das Programm für die zwischenspeicherung leider zu groß für den PIC. Über ein Xmode Protokoll wollte ich jetzt die Daten über den PIC in das EEprom schreiben. Leider sind nur unzulängliche Protokollerklärungen im Netz zu finden. Das ganze soll in c realisiert werden
-
Thread
Assembler-Programm benötigt
Ich würde ein ASM Programm für den PIC16f877A benötigen, welches einen Wert über die RS-232 Schnittstelle vom PC übernimmt, in ein EEPROM reinschreibt und dann den Wert wieder vom EEPROM auf dem Computer zurück sendet! Vielleicht könnte
als ich mit pic angefangen hab hab ich damals unter google die seite von sprut: http://www.sprut.de/electronic/pic/index.htm gefunden. aus erfahrung kann ich dir sagen: die ist so deutlich geschrieben das man es
-
Thread
USB-ICD2 für PIC
@Steffen: Jo, danke, das war´s. Ich hatte mal vermutet, daß der 16F876A dem 16F876 ähnlicher ist als dem 16F877A. Deshalb hatte ich halt die mitgelieferte BL-Software benutzt. Mit der modifizierten BL-Software für den A-Typ läuft es jetzt. Gruß und Danke an alle,
Debug Mode kann. HAt jemand ne Idee? Wie gesagt Programmieren geht einwandfrei. Hardware: USB ICD2, Pic16F876A PIC: PIC18F4450 Danke
-
Thread
LCD Library T6963c
Hello All Can any one share us T6963C C library for dsPIC (MikroC dsPIC) because the one supported with the Compiler isn't flexible with dsPIC30F4011 Thank you
Hallo Leute, meine Frage, kann man diese Library auf für einen PIC 16F877 verwenden. Danke Chris
-
Thread
PIC18F4550 USB Entwicklungsboard
Aufbau und Test ca. einen verlängerten Nachmittag:) Ich meine, das Board kann man auch mit dem PIC18F452 oder dem PIC16F877 betreiben, bin mir aber nicht 100%ig sicher. Die Platine lässt sich sehr gut als Entwicklungsboad für eigene Projekte einsetzen (Leds, genügend digital ein und Ausgänge mit
-
Thread
Daten auswerten mit Pic
dabei 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
-
Thread
PIC und Takterzeugung
Hallo! Ich plane zwei PIC16F877 einzusetzen, die über eine längere Datenleitung mit etwa 10-100kbit/s kommunizieren sollen. Dabei kann es möglich sein, dass auf beiden Seiten Temeparturunterschiede von etwa 30° herrschen.
Bitte entschuldigt mein Doppelposting. Leider muss ich noch eine Korrektur anfügen. Beim dem PIC handelt es sich um einen PIC16F687. Falsches Projekt ;-)
-
Thread
Programmspeicher lesen
Hallo Tobi, schau dir mal PICs mit Flash Programmspeicher an. Zum Beispiel den PIC16F877A. Da kannst du den Programmspeicher so ähnlich wie das EEPROM verwenden. MFG Kai
spezielles Bit (EEPGD control bit (EECON1<7>)) das du setzen mußt. Der gesammte Vorgang ist z.B. im PIC16F877A Datenblatt auf Seite 36 beschrieben. Zum Thema CRC Check, schau dir mal dies an: http://ww1.microchip.com/downloads/en/AppNotes/00730a.pdf Gruß Kai
-
Thread
COMPACT FLASH-Card
Hi Leute, auch ich versuche (mit einem PIC16F877) auf eine CF-Karte zuzugreifen und habe ein ähnliches Problem wie es Daniel in diesem Forum unter http://www.mikrocontroller.net/forum/read-1-161430.html beschrieben hat. Grundlage meiner Arbeit
@Daniel: Ich glaube, dass auch Du diesen Punkt übersehen hat. Ich programmiere das Ding in PIC-Assembler (MPLAB IDE v7.00) und verwende den PIC-Brenner5 von sprut. Mein armer PIC hat gestern und heute wohl zwischen 50 und 100 Programmierzyklen über sich ergehen lassen müssen
-
Thread
PIC16F877
Hallo, ich arbeite zur zeit mit dem pic16f877 und benötige 4 analoge eingänge, welche der pic auch hat. allerdings weiß ich nicht welche spannung ich an diese pins anlegen kann.. ich hoffe irgendwer kennt sich da aus.. Mfg Bernhardt
-
Thread
Kaufberatung AVR / PIC
hier mal kurze beschrieben. Vielleicht interessiert es dich ja. http://burger-web.com/Projects/PIC18F4550USB/de_PIC18UsbBoard.htm Von den PIC18 gibt es natürlich auch eine Menge "kleiner" Beste Grüsse Geri
Stimmt die Sprut Seite ist echt klasse! Die hat mir sehr geholfen ins Thema µCs einzusteigen. Die PIC16 sind schon etwas älter und daher an sich uninteressant, aber durch deren Erklärung auf Sprut seiner Seite lernt man generell sehr viel über moderne µCs. Und einen MP3 Player kann man mit den PIC16F877
-
Thread
Einsteigerset von ELV
Ach ich habe auch mit den PICs angefangen eben durch die Seite von Sprut. Ich habe mit einem PIC16F877 einen MP3 Player gebaut, ging ganz gut. Also die PICs sind schon ganz nett, gerade die neusten PIC18 sind teilweise echt super. Die haben viele schöne Zusatzfunktionen und man bekommt durch Microchip einen guten Einstieg. Es gibt z.B. einen PIC18 mit dem man 2MB Ram linear ansprechen kann. ABER: AVRs lassen sich Teilweise schöner in Assembler programmieren (durch die 32 Register) im Gegensatz zu den PIC16 gibt es keine Bankumschaltung
-
Thread
RS232 - ( PIC 16f877a )
Hallo Man hat ja die Möglichkeit beim PIC mit 2 Pins eine serielle Verbindung aufzubauen Ich hab das mal versuch zwischen 2 Pics und einem PC also: Pic Nr1 schickt "abcde" an Pic2 und der leitets weiter an den PC Pic1 & Pic2 haben die selbe Versorgungsquelle - also auch selben Ground ich habe den recieve pin einfach immer an den transmits pin des anderen pic gesteckt - habe aber jetzt das Problem, dass die Daten zwar ungefähr übertragen werden aba die Reihenfolge oft nicht passt da kommt dann "abde" oder "de" ... raus woran könnte das liegen? vl muss man beim pic auf irgend
-
Thread
MPLab Zähler
Guten Morgen! Ich will mit MPLab einen PIC16f877 programmieren. Und zwar soll der PIC erst 2 mal hochzählen, und dann einmal runter. Ich habe zwar schon das Flussdiagramm erstellt (Start-Increment(2Mal)- Decrement - und dann wieder von
Du musst dir ein wenig klar machen, was in deinem Pic vor sich geht. Was soll hochgezählt werden (interne Variable, möchtest du die Sache am Port über LEDs beobachten?... Stell dich dumm wie ein Pic und überlege, wie du einem Neugeborenen die Welt erklärst
-
Thread
DC Motor PWM gesteuert, Treiberbaustein, L293D oder TLE4205?
Voraussetzungen: DC-Motor wird mit 12V betrieben, schluckt 500mA. Da ich das ganze über PWM (von nem PIC16F877) steuern möchte, denk ich is die einfachste Lösung einen Treiberbaustein zu benutzen. Oder liege ich da fahlsch?! Wie muss denn da dann die Schaltung aussehen? Ich bau nen Spannungsregler fürn PIC und einen Motor (5V und 12V) ein. Aber wie läuft denn jetzt das mit der beschaltung des Treibers? wird der direkt mit dem PIN vom PIC verbunden, oder muss da nochn Schutzwiderstand dazwischen? Das gleiche
-
Thread
I2C-Bus eeprom adressierung
hi, vllt hilft das weiter... http://www.sprut.de/electronic/pic/grund/i2c.htm wenn du schon was hast oder weitergekommen bist, schreib doch bitte noch mal; mir besteht das selbe demnächst auch bevor und ich bin mich noch am einlesen. mfg
man die Hardwarerealisierung hin. Hab schon im Datenblatt geschaut, dass es das ssp modul gibt(p16f877). SSP = Suport standart port Leider ist die Vorgehensweise unklar. Wär echt dankbar, wenn mir jemand weiterhelfen kann. Viele Grüße
-
Thread
Assembler
! Ich benötige dringend Hilfe bei meiner Hausübung.. Ich muss ein Blink-Licht im MPLAB mit dem PIC16F877 programmieren. Da ich mit MPLAB noch nie was zu tun hatte, habe ich keine Ahnung wie ich anfangen soll bzw. wie das Programm ausschauen soll. Ich hoffe dass mir jemand helfen kann. MFG
Hi, also PIC16 Assembler ist SEHR einfach und macht auch Spaß.. gucke mal auf die Seite www.sprut.de dort ist dazu viel erklärt und auch noch eine Befehlsübersicht in deutsch mit PIC16 ASM
-
Thread
PIC USB Controller Board mit dem PIC18F4550
Hallo zusammen Inzwischen ist das PIC USB Controller Board weiter gediehen und ich habe die Dokumentation etwas ausgearbeitet. Wer interessiert daran ist, kann ja mal rein sehen. U.a. habe ich auch den Schaltplan aufs Netz gestellt.
Platinen und Controller habe ich noch... Beste Grüsse Geri PS: Ich denke, das Board auch mit einem PIC16F877 oder PIC18F452 funktionieren müsste. Man hat dann halt keine USB-Schnittstelle. http://www.burger-web.com/ProductDescription/AKKON_USB_CONTROLLER_BOARD/de_AKKON_USB_Controller_Board.htm
-
Thread
SChrittmotor mit pic16f877 ansteuern
hi leute. kann mir jemand bitte dabei helfen einen Scfhrittmotor unipolar/bipolar mithilfe eines pic16f877 anzusteuern? welche schaltung ich dazu brauche und ob ich mit pwm arbeiten muss usw.. danke euch schon mal im vorraus LG
zwei Analogeingänge liefert (die Schaltung ist allerdings aufwendig, außerdem könnte es mit dem PIC16 Geschwindigkeitsprobleme geben). All das gilt für die bipolare Ansteuerung. Einfacher wird es mit fertigen IC's (z.B. von Allegro) oder eine Schrittmotorendstufe mit 5V-Eingängen (siehe www.motionstep.de
-
Thread
PIC 16LF877a Komparator ==> RA2 = LOW
Eingänge geschaltet. Es ist also das Signal 'Analog Input Mode' = '1' beim entsprechenden Port-Pin (s. PIC16F877a Manual). Ein Pin-Eingang wird also auf analog geschaltet, wenn: A) in ADCON1 analog konfiguriert ODER: B) in CMCON entsprechend als Komparator konfiguriert Dann darf man wieder nicht mit
arbeiten, da Read-Modify-Write - Lesen des Ports liefert dann immer '0'. Im Kapitel "Comparator" des PIC16F877a-Manual ist das bei der Mode-Übersicht ganz klein durch die 'A'-Eingänge gekennzeichnet. Hier wäre eine Ergänzung im Kapitel "I/O Ports, Port A" vorteilhaft. MfG, Alois
-
Thread
Mikrocontroller mit 8 analogen Eingängen
Danke :) hab nur noch eine Frage, und zwar ob das Pic's sind?also kann man die mit PIC programmieren? mfg Patrick
Wenn Du also einen PIC mit 8 analogen Eingängen benötigst, dann siehe Dir doch mal folgende Typen an: PIC16F676 PIC16F684 PIC16F688 PIC16F871 PIC16F874 PIC16F877 mfg Stefan B.
-
Thread
PIC configuration bits
05) nachgebaut. Es funktioniert allerdings noch nicht so ganz. Auf dem Board befinden sich zwei PIC's, ein 16F84A und ein 16F877. Ich habe beide mit den HEX Dateien programmiert, die man sich bei Elektor runterladen kann. Die configuration bits werden dabei mit importiert (benutze MPLAB). Ich habe
man dazu das Programm kennen muss und nur so eine Aussage dazu treffen kann, oder? Ich hab die PIC's wie folgt programmiert: PIC16F84A: Oscillator XT Watchdog Timer off Power Up Timer on Code Protect off PIC16F877 Oscillator XT Watchdog Timer off Power Up Timer on Code
-
Thread
Schreiben&Lesen EEPROM
ich arbeite mit einem PIC16F877A und HI-TECH C - Compiler Kann mir helfen wie ich ein int-wert ins EEPROM des PIC schreiben kann ? momentan versuche ich mit folgenden befehlen (c-code): schreiben: