-
Thread
LED Matrix PIC ansteuerung
Hallo, ich habe einen PIC16F887 und versuche gerade eine 10x10 LED Matrix damit anzusteuern um ein kleines "Snake" game zu basteln. Nach ein paar versuchen muss ich aber feststellen, dass der PIC mit 8MHz internem Oszillator
umsteigen? Ein grober Ablauf sieht in etwa so aus: 1.PIC wird gestartet 2.Lege ein Array aus unsigned short an was 10 lang ist. (10 Lang für die 10 LED's an der Y Achse und das unsigned short für 16 Bit um den zustand der LED's auf der X Achse darzustellen
-
Thread
hc zähler instabil
Beschaltung von 5-Bit-Zählers CD74HC4017PWR. Siehe Anhang. Es wurde von mir eine Schaltung auf einem PIC16f887 MC entwickelt. Kurze Erläuterung der Funktion der Schaltung. Es soll ein Kabeltester werden. Auf anderer Seite von Stecker 10126 gibt es ein 10226 Stecker und die Pins sind über Pulldown (10k
verbunden. Der µC prüft, ob die Verbindung da ist und meldet es über LCD... Alles andere wie LCD16x2 und die Abfrage an den Ports RA und RB läuft einwandfrei. Aber Zähler verhält sich instabil. Entweder schaltet(zählt) er gar nicht oder bleibt auf Q2 oder Q4 stehen. Der PIC läuft mit dem 8MHz
-
Thread
gratis PIC compiler, der pipelining benutzt?
http://www.t4f.org/articles/optimization-of-microchip-pic-xc8-compiler-in-free-and-pro-mode/
C-Code effizient und bug-frei kompiliert wurde und dass man auch sprintf() problemlos auch auf einem PIC16F887 nutzen konnte (ja, soll man nicht tun, aber wenn der PIC sowieso sonst zu 5% ausgelastet wäre, macht es nichts) Axel Schwenke schrieb im Beitrag #3625585: > A. S. schrieb: >> Welche Alternative
-
Thread
PIC ignoriert endlosschleife
status--; CCPR1L=dc; CCPR2L=128-dc; PORTD=0xFF; fDelay_ms(10); } Light=0; start=1; dc=128; TRISC = 0x00; break; } } } [/c] Wie gesagt, es funktioniert alles, nur dass der PIC, wie ich
Typen.) 16F887 > Schaltplan? jep, vorher > So kann ich nur mit allgemeinen Ratschlägen dienen: :) > - Kondensatoren zwischen Vdd und Vss direkt am PIC Ja > - Resetpin richtig beschalten oder MCLRE_OFF
-
Thread
PIC 18F4550 - tut nichts auf meinem Olimex Board
Hallo, wie ich gesehen habe gibt es hier ja einen PIC18F4550-Spezialisten. Ich habe mir auch ein PIC18F4550 zugelegt und zwar das bei folgendem Link [[http://www.olimex.com/dev/index.html]] mit dem entsprechenden Programmer [[http://www.olimex.com/
C-Code (der auch schon als .hex mit dabei ist): //PROGRAMM FOR BLINKING LED // // PROCESSOR : PIC16F877A // CLOCK : 20MHz, EXTERNAL #include <pic.h> __CONFIG(WDTDIS & LVPDIS & BORDIS & HS & PWRTEN) ; //Just simple delay void Delay(unsigned long cntr) { while (--cntr != 0); }
-
Thread
C Programm für Drehimpulsgeber funktioniert nicht
Hallo, ich möchte die Impulse eines Drehimpulsgebers mit einem PIC16F887 auswerten, und die Umdrehungen auf einer 7-Segment Anzeige ausgeben. Ich habe volgenden Ansatz. PIN A und PIN B des Drehgebers werden mit Interrupt Eingängen des µC verbunden. Sobald sich
das selbe Ergebnis liefern soll. Das define für RB0 dürfte in irgendeiner header-Datei stecken,die pic16f887.h oder ähnlich heißt. Kannst du mal in deinem Projekt nach der Datei suchen? Oder kennt deine Entwicklungsumgebung ein "Find in Files", so dass du mal eben schnell nach jedem Auftreten von RB0
-
Thread
Mikrocontroller gesucht
16,- EUR keine allzugroße Investition. Schau dich mal dort um, vielleicht gibt es da auch das Eine oder Andere nützliche für dich: http://shop.myavr.de/ Gruß Karsten
Bei DIP würde ich doch eher Microchip empfehlen (PIC24 oder PIC32). Günstige Tools (PicKit3 ICD/Programmer), kostenlose NetBeans basierte IDE und Compiler (direkt ab Werk für Windows, OS X und Linux) http://ww1.microchip.com/downloads/mplab/X/index.html
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Ein PIC16F887 Lochraster Hack für die Azubis. Eine Eurokarte mit festem Layout ist schon bestellt. Die "Firmware" wird mit dem MPLabX und XC8 Free Edition erstellt. 3 Analog Eingänge werden von den Potis
mehr bringen als alles andere. Das können sich dann die Azubis auch mal für zu Hause leisten. Der PIC16F887 ist für Einsteiger genau richtig dimensioniert, nur muss er durch Wissenstransfer zugänglich gemacht werden. Zitat eines meiner Azubis : "in einer Woche mit dir am PIC Projekt habe ich mehr gelernt
-
Thread
16F887 Dauerspannung am, A/D Wandler
Nun stellt sich mir die Frage wenn ich an allen 4 A/D Kanälen max. 5 V anlege, würde da nicht der 16F887 extrem warm werden und evtl sogar kaputt gehen??? Ich habe einen Spannungteiler von 5k und 1k und somit einen Strom von 30V/6K = 0,005A = 5mA. Falls es irgendwelche Fragen gibt Meldet euch :)
Hat der PIC keine internen Schutzdioden oder sind die zu schwach für den geforderten Strom?
-
Thread
I2C Programmierungsproblem
Ich habe ein problem: ich bekomme beim ausgang von der I2C schnitstelle vom PIC16F887 beim SDL ausgang, kein Signal über, wenn ich es mit dem Oszilloskop messe... Ich weiss nicht was ich noch einstellen muss, oder ob ich etwas falsch mache oder etwas nicht beachte... Der SDL
ein "repeated start", sonst kannst Du ja keinen Lesebefehl absetzen. In Assembler sieht das beim 16F887 so aus (Teil einer Routine, die ich immer wieder verwende, z.B. für EEPROMs) [code] ; lesen Adresse adr_l/adr_h im I2C-Device adr_e nach W read_i2c call i2c_on ; Bus
-
Thread
Konfiguration unbenutzter I/O Pins
Nein hat der PIC nicht.
ersten Seiten immer eine Tabelle, aus der die Funktionen der einzelnen Pins ersichtlich sind. Der 16F887 hat z.Bsp. Pullups auf PortB. Aber in welchem Zustand der PIC nun am wenigsten Strom zieht, kann ich dir nicht sagen. Sven
-
Thread
Problem mit 16F887
Hi zusammen, Wollte letzte Woche mein eigen zusammengebasteltes PIC16F887 Board testen. Leider will der uC nicht so recht. Zuerst hab ich einfach mal alle Ausgänge gesetzt und die Leds geprüft, das passt auch. Als nächstes war dann ein Lauflicht dran, was einfach nicht funktionieren will. Das Programm ist ein altes Beispiel für den PIC16F690, daran hab ich nichts geändert, da ich keine Unterschiede im Datenblatt fand. Die Led an PORTC 0 leuchtet und manchmal geht sie mal ne Sekunde aus oder auch länger, manchmal blizt sie auch
-
Thread
[V] PIC Kit 2
Hallo, Ich verkaufe ein PIC kit 2 Debug Express von Microchip. Mit dem PicKit lassen sich viele PIC Mikrocontroller programmieren. Dazu gibt es die Test Platine mit einem 44pin PIC in SMD drauf (PIC16F887). Teile die enthalten
Neu: http://de.farnell.com/microchip/pg164120/programmer-pickit-2/dp/9847170 pic
-
Thread
Pic mit C programmieren aber wie?
#include <pic16f887.h> void main (void); { TRISB 0x00; int 1,2,3,4,5,6,7,8,9; for (i=0;i<=8;i++) { TRISB 0x00=1; TRISB 0x01=2; TRISB 0x02=3; TRISB 0x03=4; TRISB
http://www.mikrocontroller.net/topic/146990 http://pic-projekte.de/index.php/pic-c-tutorial.html
-
Thread
Spannungsmessgerät (voltmeter) 0V-30V
soll eine Spannung messen von 0V bis 30V maximale Frequens 150HZ (vernachlässigbar?). Ich habe einen PIC16F887 zur verfügung der sollte 5V am A/D Wandler aushalten können laut Datenblatt somit habe ich ein Spannungsteiler von 6:1 realisiert. Da ich 4 Kanäle gleichzeitig Messen soll habe ich mir gedacht
im Beitrag #2536600: > Autor: > > Erich (Gast) > > Datum: 06.02.2012 16:18 > > Ein Spannungsmesser mit PIC und LED Anzeige ist hier beschrieben, > ausgelegt auf 12 Volt Nomimalspannung , leicht anpassbar. > > http://embedded-lab.com/blog/?p=3096
-
Thread
Der PIC reagiert auf eingabe von Tastatur via RS232 nicht
Ich habe ein kleines Problem, ich möchte eine RS232 verbindung zwischen PC und dem Mikrokontroller PIC16F887 herstellen habe das auch hinbekommen, der Taster funktioniert einwandfrei und gibt auch via Terminal alles so raus wie es sollte. Ich benutze als Terminal das CRT5.0! Programmiert wird mit dem
Böser-böser PIC
-
Thread
Umstieg von PIC Micro auf Atmel ATMega
Hallo Zusammen Ich habe sehr viel Erfahrung mit den PIC uC's insbesondere mit dem PIC16F887. Nun möchte ich gerne eine andere Plattform kennenlernen und zwar zu ATMega. Als Grundlage dachte ich mir ein ATMega324PA. Jetz habe ich ganz viele Fragen:
gemacht hat? Was für entwicklungsumgebungen sind gebräuchlich? Welche Parallelen bestehen zwischen PIC & ATmel? Was ist AVR? Was ist JTAG? usw... Vielen Dank für eure Hilfe!
-
Thread
AVR gegen den Rest der Welt
das Bedürfnis, erst recht nicht den Zwang zu anderen Microcontroller-Familien auszuweichen. Wo ein PIC16F nicht mehr reicht, nehm ich ein PIC18F. Wo dieser nicht mehr reicht, nehm ich einen dsPIC und danach einen PIC32. Ich hab mir mal zum rumspielen einen dsPIC besorgt, jedoch hat mir ein 16F oder 18F
die > 16F können. Da nimmst DU Dir einfach die kostelose Lite-Version und gut > ists. Ich kann nicht einfach 18F nehmen, weil 16F887 für die Ausbildung von der IHK festgelegt wurde. Abgesehen davon sollte man
-
Thread
Internal External Switchover bit
Hallo, ich habe vor einen Einstellbaren Countdown-Zähler zu machen (mit einem PIC16F887). Da ich sonst eher was mit dem 16F84A (Ausbildung) gemacht habe, ist das jetzt schon ein PIC, mit dem ich noch nichts gemacht habe. Anfangs muss ein PIC ja über die Config eingestellt werden
Anlegen der Betriebsspannung wird eine best. Zeitspanne gewartet (ca. 100ms siehe Datenblatt) bevor der PIC mit der Arbeit beginnt. Das dient dazu eine stabile Stromversorgung zu gewährleisten (bis sich das evtl. eingependelt hat) und um die Eingangszustände sicher anzulegen. Außerdem werden dadurch Rechenfehler
-
Thread
PIC16F877 - Interrupt auslösen bei Empfang eines Bytes
Hallo, ich laboriere im Moment an dem Interrupt meines PIC16F877 herum. Ziel ist es in die Interrupt-Routine zu springen, sobald die USART ein Byte empfängt. Leider funktioniert es so gar nicht. Nachstehend der Code meines Testprogramms, im Hauptprogramm
? Gruß Olaf #include <C:\cc5\16F877.H> #include <C:\cc5\int16CXX.H> // Speicherschutz12,13,4,5=aus,Debug11=aus,ProgrammFlash9=an,EEpromRead8=an, // NiedervoltProgr7=aus, NiederVoltReset6=an,EinschaltTimer3=an, // WachDogTimer2
-
Thread
PIC32 - XC32 - Assembler
Hallo, ich setzte mich gerade mit dem PIC32MX220F032B auseinander. Ich habe in C ein kleines LED Blink Programm geschrieben und es hat alles gut funktioniert. Vor dem PIC32 habe ich mit dem PIC16F887, den ich noch in Assembler programmiert
ich sagen, dass man kein einziges Tutorial findet was sich mit MIPS Assembler in Verbindung mit dem PIC32 auseinander setzt. Für MIPS Assembler alleine findet man ne ganze Menge aber eben nicht in Verbindung mit dem PIC. Den grundlegenden aufbau von dem MIPS Assembler verstehe ich langsam, jedoch habe
-
Thread
PIC 16F877A Vergleichen ob Analoger Wert in bestimmten Bereich liegt
Hallo, ich würde gern mit einem PIC 16F877A einen Motor ein bzw ausfahren. Dazu lese ich eine beim Motor angebrachte Lichtschranke über den AD Wandler ein. Einen zweiten Wert gebe ich über einen Poti vor, dieser ist der Soll Wert für
dann 0 wenn w größer war und 1 wenn es gleich oder kleiner war. Schau dir mal das Instruction set des 16F887 (nicht 877) an. Dort ist es besser beschrieben. Bsp. [pre] movfw pot subwf min,w ;das w hinter dem Komma ist wichtig, damit der Wert in ;min nicht überschrieben
-
Artikel
PIC Codebeispiele
Hardware-Design bei einer Platinenerweiterung nur geringfügig ändern muss. Bei den älteren PICs sind dies z.B. PIC12F683 (8pin), PIC 16F684 (14pin) und PIC16F690 (20pin), bei den neueren Serien (C-optimiert) sind dies z.B. PIC12F1822 und PIC12F1840 (8pin), PIC16F1825 (14pin) und PIC16F1829 (20pin). Diese PICs haben
bzw. PIC16F1847, sie sind wesentlich schneller, haben erweiterte Hardware und sind für die Programmierung in C optimiert. Wer noch mehr Pins braucht, nimmt die 28- bzw. 40-pinnigen PIC16F886 bzw. PIC16F887 oder
-
Thread
viele Fototransistoren an µC
heller ist, als sonst? Da ist schon was dran. An µC mit vielen Analog-Eingängen fallen mir spontan PIC16F884 bzw. 887 ein, die haben je 13 Analog-Kanäle bzw. der PIC18F45K22 aus der 18er-Reihe, der hat 28 Kanäle. Interessant beim PIC18F45K22 ist auch der extrem niedrige Stromverbrauch.
nun für den ATmega32 entschieden. Der hat genug I/O-Pins. Dazu erstmal zwei 74HC4051 und ich habe 16 + 6 A/D-Kanäle. Sehr gut. Falls sich jemand wundert warum ich gerne die AVR-Modelle nehme: ich hatte mal mit Produkten von myAVR zu tun und fand diese sehr elegant und leicht verständlich, leicht
-
Thread
Buffer des PIC16LF877A
Hallo zusammen Ich schicke (und empfange) Daten über die UART-Ausgänge des PIC16LF877A. Weiss jemand wie gross der Sende- und Empfang-Buffer dieses PIC ist? Oder kann ich die Grösse selbst definieren? Danke & Gruss Sandra
und vorallem den pic16f887 verwenden und den opa in frieden ruhen lassen.
-
Thread
PIC Microchip und Programer
Um so länger ich mit dem Thema beschäftige umso frustrierter bin ich. Ich habe mir die Boards PIC-Ready1 Board with Bootloader PIC-Ready2 von Mikroelektronika gekauft. Nun ich brauche noch einen Controller "PicFlash2" Nur wo bekomme ich den, sch..e habe wohl zu früh bestellt. Habe Tigal
PIC-Typ ist und von USBurn und der Firmware nicht unterstützt wird -.- Also für so zarte Anfänge mit nem PIC16F887 oder so vielleicht noch ganz i.O. Aber später braucht und will man einfach einen Richtigen
-
Thread
Wofür sind die Schottky Dioden hier?
>Was für einen µC verwendest du überhaupt? ich verwende den 16F887 >Lothar Miller ich denke mal das man sich in diesem Forum nicht Prügeln muss um herraus zu finden was nun besser ist :P also achte mal auf deine Aussprache :p ^^ >Und warum stellst du dann
Kurt G. schrieb im Beitrag #2546925: > ich verwende den 16F887 Dann sieh Dir doch mal "Figure 9-4, analog input model" an. Die Dioden sollten doch reichen.
-
Thread
PIC16F877 programmieren
ich suche für Ausbildungszwecke ein Programmiergerät für PICs. Im Moment verwendet die IHK den PIC 16F887, also muss dieser auch unterstützt werden. Da ich bisher nur mit Atmels gearbeitet habe sind PICs Neuland für mich. Welchen Programmer könnt ihr mir empfehlen? Als Software würde ich gern
ICD2 geht zwar für 16F877, unterstützt aber neuere PICs nicht mehr. Die Brenner von sprut.de sind tatsächlich die besten, ich habe brenner8 und brenner9, absolut zuverlässig. Problem dabei ist nur, dass man einen PIC
-
Thread
Stimmt meine Rechnung für Timer0 PIC
gute lektüre: http://www.sprut.de/electronic/pic/grund/timer/timer.htm
Beitrag auch ein wenig damit herumexperimentiert. Das interessante ist, dass im Simulator bei einem 16F887 das TMR2 Register nur alle 64 Takte weitergezählt wird, wenn T2CKPS1 und T2CKPS0 = 11 sind. Aber gut zu wissen, dass man an dieser Stelle mal wieder Obacht geben muss. Mir ist auch aufgefallen
-
Thread
TOP2005 ein guter PIC Programmer?
brauchst, ist vernünftig konstruiert und hat einen hervorragenden "Support" http://sprut.de/electronic/pic/projekte/brenner8/index.htm Zu Kaufen als Bausatz z.B.: http://www.aatis.de/content/bausatz/AS207_USB-PIC-Brenner ■
Also ich hab mir auch den Brenner8P gebaut. Der brennt einen 8k 16F887 in ca. 10 Sekunden (Das Programm ist 6k groß). Der hat bisher keinerlei Fehler gemacht. Er kann ICSP und hat eine Fassung, in welche du sowohl die 8 Pinner als auch die 18- 28 und 40- Pinner einsetzen
-
Artikel
Benutzer:Thomas1123
Istspannung, Sollspannung, Iststrom, Maxstrom, 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
und Premiere Decoder :-) Was sich bis jetzt so getan hat. Der Steuerpic wird wahrscheinlich doch ein PIC 16F690 (ist mein persönlicher Liebling) werden der hat zwar nur die Hälfte der Pins aber mit etwas Trixen müsste des gehen. Als Display habe ich mich für ein 20*4 zeichen DIP-Display von ELECTRONIC
-
Thread
PIC24FJ64ga002 UART
Einen guten Morgen! Versuche jetzt schon seit Tagen bei meinem PIC24fj64ga002 den UART zum laufen zu bringen... Verbunden ist der PIC mit dem PC (über einen anderen PIC der den USB-Part übernimmt) das Problem ist mein UART PIC empfängt die Daten richtig (ich
das U2BRG auf 25 setzten. Hardwaretechnisch sollte echt alles richtig aufgebaut sein.. Der "USB-PIC" funktioniert sicher auch, denn von einem PIC16F887 empfängt er alles einwandfrei... Hoffe jemand kann mir helfen! Danke!! Liebe Grüße Max Berg
-
Thread
Fixspannung 7805 wird heiß
GND-Signale. 12 u. 24 Volt sollen "gefiltert" werden durch die Diode. Und bei GND-Signale soll der PIC 16F887 am digitalen Eingang ein "LOW" erkennen. --> Low-Signal wegen Diode=0,6 Volt, was der PIC aber als "LOW" erkennt. Programmcode funktioniert also, dennoch wird der Regler extrem heiß, was ich
Ausgang definiert hast, dann ist er qquasi unendlich hoch und deine Schaltung oder die Ausgänge des PIC geht dadurch kaputt. Du solltest also die Pindefinitionen noch mal überprüfen.
-
Thread
Problem mit UART?
Problem mit einer UART Schnittstelle, habe ein IC das ich über einer UART Schnittstelle mit einem PIC16F887 verbunden habe. Hab die Schnittstelle des PICs wie unten gezeigt initialisiert. // UART Bus initialiaieren TRISC=TRISC|0b11000000; TXSTA=0b01100000; RCSTA=0b11011000; SPBRG=15; // Interups
Aber ob deine PIC Konfiguration richtig ist, ist eine ganz andere Sache. Und die Idee mit dem defekten PIC: Darauf würd ich erst mal nicht setzen. Die Erfahrung zeigt, dass zu mehr als 98% das Problem immer vor dem
-
Thread
Mikrokontroller mit I2C und RS232 mit 3.3V mit Evalboard
Hallo Ich suche einen Eval Board dass einen PIC mit 3.3V speist und einen PIC der dazupasst. Der PIC sollte eine I2C-Schnittstelle haben mit dem ich ein anderes Board ansteuern kann und auch herauslesen kann via I2C. Vom PIC sollte ich dann zum PC
module=artikel&action=artikel&id=76 I2C, uart und 40 Pins im DIP-Gehäuse hat z.B. der folgende: PIC16F887 Grüße, Peter
-
Thread
Überfordert mit Datenblatt Microcontroller
Belastung steuert der Lüfter stufenweise durch,..usw. (Jetzt zur Frage) Wir haben den Mikrcontroller PIC16F886 auf der Platine bekommen und müssen mit diesem Arbeiten. Der Mikrocontroller soll Eingangswerte aus und einlesen können und ein Signal ausgeben für *STEUERE DEN PC-LÜFTER 1 ODER 2 AN* Diese
Angaben findest du in der Regel unter "Electrical Specifications" Ich hab hier grad mal ein Datenblatt (PIC61F882/883/884/886/887) offen, und da steht in Kapitel 17: Eletrical Specifications [pre] 17.0 ELECTRICAL SPECIFICATIONS Absolute Maximum Ratings(†) Ambient temperature under bias
-
Thread
MPU-6000 SPI initalisieren
Antworten erhielten. Dennoch benötige ich eure Hilfe. Ich möchte eine MPU-6000 über SPI mit einem PIC16F887 betreiben. Ein Rätsel ist mier woher die MPU weiss, welcher Bus (I2C oder SPI) verwendet werden soll. Zwar gibt es ein Register106 wo man umschalten kann, aber mit einem Bus muss ja gestartet
natürlich 4Blöcke. Im Anghang die Bilder vom KO. 1.Bild: Blau: Clock Gelb: Send (vom PIC aus gesehen) 2.Bild: Blau: Read (vom PIC aus gesehen) Gelb: Send (vom PIC aus gesehen) 3.Bild: Blau: Read (vom PIC aus gesehen) Gelb: CS Soweit ich sehe, stimmt die SPI Logik.
-
Thread
PIC16 SPI SD Card
Hallo, ich versuche gerade eine SD Karte über SPI an den PIC16F887 anzuschließen. Ich habe schon einiges im Netz dazu gefunden und ein paar Versuche gemacht, jedoch will es nicht funktionieren. Ich bekomme bei der Initialisierung der SD Karte nie eine Antwort
/MDQ2OTgxOTk-/Bausaetze_Module/Entwicklerboards/SD_Speicherkartenmodul.html So schließe ich den PIC an das Speicherkartenmodul an: - SD | PIC - -------------- SS -> VSS GND -> VSS 3.3V -> VDD MISO -> SDI MOSI -> SDO SCK -> SCK Ich betreibe den PIC und die SD Karte
-
Thread
Brauche Hilfe.
ich versteh sogut wie garnichts... und mein lehrer meinte ich sollte einen Motor ansteuern mit dem 16F887. Wir haben schon ein Programm geschrieben für verschiedene Töne.. Jetzt meine Frage, kann ich das selbe Programm für den Motor nutzen das wir geschrieben haben nur für den motor? ich meine Frequenz
Interrupt-Routine. Englisch kannst du? Dann lies dir mal das Dateblatt dazu durch. U. a. steht im 'PIC16F87X Data Sheet': 8.3.3 SETUP FOR PWM OPERATION The following steps should be taken when configuring the CCP module for PWM operation: 1. Set the PWM period by writing to the PR2 register.
-
Thread
MPLAb Breakpoint gehen nicht
Ist dein Projekt lokal auf der Platte? Welcher PIC/Compiler/Debugger? Egal wo im Projekt? (geht bei keiner Zeile)
1. Ja das Projekt ist Lokal gespeichert 2. PIC16F887/XC8 von Microchip/ debbuger ist einfach der der schon vorinstailliert ist (wenn ich irgend wo einen spezifischen namen finden kann einfach sagen wo dann kann ich ihn suchen) 3. Also einfach
-
Thread
PIC16F688 - Problem mit Variablen
Zurückgesetzt. Das habe ich durch Ausgabe der Variable überprüft. Dummerweise kann ich den Code auf dem PIC16F688 nicht debuggen da ich die Hardware dazu nicht habe. Hier der Code: Hauptprogramm: [c]#include "Tornado.h" #include "Initialisierungen.c" #include "Befehl.c" #include "ISR.c"
folgenden Werte nicht in die vorhergesehenen Variablen speichern. Jedenfalls ist das auf meinem PIC16F688 so. Auf einem PIC16F887 hat der Code funktioniert. Kann mir da jemand helfen? MfG Michael
-
Thread
Universalprogrammieradapter
PIC Meiner meinung nach Hochohmige eingänge besitzt sollte das funktionieren. Allerdings scheint er ein Problem mit dem MCLR zu haben. Es scheint Probleme zu geben wenn die MCLRleitung noch auf einen
mir bei connecten diese Fehlermeldung: PKWarn0003: Unexpected device ID: Please verify that a PIC16F887 is correctly installed in the application. (Expected ID = 0x2080, ID Read = 0x0) PK2Error0049: VPP Voltage error. Check target and retry operation. Im Anhang seht ihr wie das ganze Aufgebaut
-
Thread
PICKit 2 Clone Ladungspumpe Problem
Problem... Folgende Situation: Wenn ich mein Board über USB Betreibe, messe ich am Pin MCLR des PIC16F887 erstmal 4,7 Volt. Ist ja auch korrekt. Sobald ich MPLab öffne und mich dann mit meinem PICKit 2 Clone Verbinde (PIC18F2550) messe ich am Pin MCLR des Maincontrollers noch 53mV. Wenn ich nun den
Da das schema schlecht erkennbar ist, hier habe ich es noch einmal auf PIC-Upload hochgeladen: http://www10.pic-upload.de/12.07.12/2gas7h7lnmu3.png http://www10.pic-upload.de/12.07.12/4ptcmpm9o4d.png