-
Thread
PIC16f876 ADC mit externer Referenzsp.
Hallo, ich arbeite an einer Strommessung mittels PIC16f876 und Hallstromwandler, der im Bereich von +/- 80A arbeitet, und eine Ausgangsspannung proportional der Eingagsspannung zw. 0,5V und 4,5V liefert. Meine max. Ströme sind jedoch +/- 25A und möchte
liefert jedoch nicht die gewünschten Werte. Hat jemand mit externer Referenzspannung am ADC des PIC16f876 gearbeitet! Bitte helft mir, komme nicht weiter!!!!!
-
Thread
Keyboard ausgabe auf pic16f84a
ich hätt da mal ne frage. ich fang grade mitm programmieren an und würde gern über nen pic16f84a signale an den ps/2 port ausgeben. dochich weiss nicht wie ich die ausgeben soll. die keystrokes werden ale als hexzahlen ausgegeben. wie könnte ich die ausgeben e45tg4t3
Wenn Du gerade anfängst, solltest Du zuallererst die Finger vom 16f84 lassen. Der ist grottenschlecht und veraltet. Und als nächstes solltest Du lernen, die Suchfunktion zu benutzen. Sowohl hier im Forum als auch mit einer Internetsuchmaschine. Dann hast Du genügend
-
Thread
PIC16F87x läuft nicht richtig
schon länger mit PICs rum, aber sowas hatte ich noch nie. Es ist aber das erste mal, dass ich einen 16F87x benutze. Problem: Ich hab am PIC einen 4511 (BCD zu 7 Segment Decoder) hängen, und zwar an PORTC Bit 0 - 3, außerdem hängt an PORTC,4 und PORTC,5 je ein NPN Transistor, der für das multiplexen der Anzeige zuständig ist. Wenn ich jetzt probehalber (ohne PIC) einen BCD Wert auf den 4511 gebe und dann einen der NPN schalte funktioniert alles einwandfrei. Nun baue ich den PIC ein, mit einem gan einfachen Programm: =========================== Start
-
Thread
PIC 16F876 kommuniziert mit Nokia 6210
Diese Schaltung wurde zum Einschalten der Standheizung mittels SMS entwickelt. Nähere Infos (Foto, Schaltplan, Programm) gibts auf der Homepage. www.8ung.at/help2u
-
Thread
Eingangssp. f. PIC 16f87X
Ich danke euch für euere unverzügliche Antwort auf meine vorhergehende Frage (Datenblatt in Deutsch). Könnt ihr mir vielleicht sagen, welche Spannung ich an die analogen Eingänge auf Port A (AN0, AN1, AN2,...) anlegen kann? Danke!!
-
Thread
Zweite RS232 an einem PIC 16F876
Hallo, hab zwei Messsysteme, die über die serielle Schnittstelle Werte aus einem PIC16F876 abfragen wollen. Kann man eine zweite RS232 an einem PIC implementieren, so dass es nicht zu Kollisionen derer kommt? MFG Holger
-
Thread
PIC16F886 PWM-Programm läuft nicht
Hallo, im angehängten Programm läuft zwar die über CCP2 angesteuerte LED an RC1, wie sie soll, aber die über CCP1 angesteuerte LED an RC2 gibt keinen Mucks von sich, obwohl ich glaube, alle diesbezüglichen Einstellungen (single on RC2) korrekt gmacht zu haben. (Ausgang RC2 durch bsf PORTC,2 überprüft). Dank für Hil im Voraus. Dieter
-
Thread
PIC 16f627 PORTA nicht Bit-Addressierbar?
Hallo zusammen, kann ich die BITs von PORTA nicht einzeln ändern? Beim HITECH-PICC-Compiler sind die Bits wie folgt definiert: [c] static volatile bit RA0 @ (unsigned)&PORTA*8+0; [/c] Wenn ich aber folgendes Programm laufen lasse [c] int main() { RA0 = 1; RA1 = 1; RA2 = 1; } [/c] dann ist immer nur das letzt gesetzt bit (im Beispiel RA2) auf "high". Wenn ich RA1 und RA2 tausche dann ist RA1 auf "high". Warum? Gruß, Tobias
-
Thread
Einsteiger Hilfe zu PIC PIC16F628A
#4159653: > Die PIC10/12/16 machen es einem C-Compiler nicht ganz einfach, > brauchbaren Code zu erzeugen. PIC18 ist besser, und PIC24 und PIC32 sind > in dieser Hinsicht optimal. Das mag stimmen. Aber sofern der
http://www.manelsoft.com/projects/pic16f628a_led_chaser.aspx
-
Thread
pic16f84 seriell (rs232)
wie kann ich das Programm zu seriellen emfang von der Seite http://www.sprut.de/electronic/pic/programm/rs232.htm um bauen, dass ich drei zeichen empfangen kann? es reichen 9600 voll aus, nur drei zeichen wären wichtig. funktion: PC -> RS232 -+-> PIC16f84 -> ausgang an Port B (auf relays) + +-> PIC16f84 -> ausgang an Port B (auf relays)zweit pic + ... also zeichen 1 -> code für PIC 1, 2, ... zeichen 2 -> bit für Port B zeichen 3 -> sicherungscode (ala CRC)
-
Thread
Assembler-Programmieren PIC16F1934/6/7
Bisher habe ich für den PIC16F873A erfolgreich in Assembler programmiert. Eventuell möchte ich auf den PIC16F1934/6/7 umsteigen. Das Datenblatt zeigt mir, dass die Programmierung sich doch deutlich von der für den PIC16F873A
Hallo, Leute, besten Dank für Eure gut gemeinten Ratschläge. Das Umsteigen auf den PIC16F1934 zieht doch allerhand Blasen, wenn man genauer hinschaut. Fazit: Ich bleibe beim bewährten PIC16F873A
-
Thread
Pic 16F873 28pin DIL
Hallo! Bin Neuer hier. Suche Jemanden der sich mit Programmieren von 16F873 28pins auskennt sowie Arduino Projekts. Bin Raum Südost Bayern. Nicht umsonst. Danke für jeder Hilfe.T.08683-891614 oder PN
Ich hätte ein PICkit3 und könnte dir den PIC programmieren, du müsstest ihn mir per Post (Italien) schicken. Wenn du interessiert bist: Kontaktiere mich per PN.
-
Thread
PIC16F767 Programmieren - Error
Guten Tag Folgende Situation: Ich versuche jetzt seit 5 Stunden verzweifelt mein PIC16F767 zu Programmieren mithilfe meines PICKit 3 und über MPLAB. PICkit 3 detected Connecting to PICkit 3... Firmware Suite Version...... 01.27.20 Firmware type......................Midrange
-
Thread
Suche Disassembler für PIC16F877
Hi, ich suche einen guten Disassembler für den o.g. PIC. Ich habe hier zwar einen von Norbert Hageman V1.6 welcher wirklich toll funktioniert. Er nimmt die Hex aus MPLAB, steuert Confbits, ID, RAM Label etc. richtig toll ein, das sieht dann wirklich gut aus, aber was nicht geht ist das Labeling in Abhängigkeit der Bits: PCLATH,3 und 4. Vielleicht ist das auch ein wenig viel verlangt, aber er Labelt wohl nicht richtig... es sind oft solche Ausdrücke zu sehen: BSF PCLATH,4 ; !!Bank Program-Page-Select BSF PCLATH,3 ; !!Bank Program-Page-Select CALL LADR
-
Thread
DC-Motorsteuerung mit PWM und PIC16F690
suche eine Steuerung für einen 24V Gleichstrommotor. Realisiert werden soll die Steuerung mit dem PIC16F690 und einem Poti zum einstellen der Geschwindigkeit. Das ganze sollte doch mit einem 1QS Tiefsetzsteller funktionieren? Leider habe ich keine Ahnung wie die Schaltung aussieht oder welche Dimensionierung
-
Thread
PIC 16F1827 - Problem mit Latch
Hallo, Ich bin gerade dabei für mein momentanes Projekt die Fernbedienungs-Empfangsroutine zu schreiben. Dabei bin ich beim Testen ob das ganze auch so tut wie es soll auf ein seltsames (oder bin ich einfach nur so doof?) Problem gestoßen. Doch erstmal was ich gemacht habe: Das kleine Testprogramm unten bekommt über einen Interrupt ein Phillips RC5 Datenpaket (noch Manchestercodiert) sowie ein Readyflag. Hier ersetzt durch die beiden Konstanten. Die erste If() soll eine LED einschalten, sobald der gewünschte Befehl gekommen ist und wieder ausschalten sobald was anderes kommt. Funktioniert auch
-
Thread
PIC16F887 und MCP3909 Eagle
Guten Tag! Weiß jemand von euch wo ich die Bauteile PIC16F887 und MCP3909 in der Eagle Bibliothek finden kann? Können auch gleichwertige sein, die ich im Platinenlayout verwenden kann. Beide Bauteile sollten falls möglich bedrahtet verbaut werden. MCP3909: http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en520376 PIC16F887: http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en026561 mfg
-
Thread
PIC16f84A und timer0
hallo, bin anfänger und brauche hilfe. ich will einen schrittmotor ansteuern mit dem pic16f84a µc, habe vier schritte und da zwischen muss eine pause. die pause soll variabel sein, d.h.: bei ersten vier schritten soll sie 100ms lang sein bei der nächsten vier schritten 99ms u s.w. , kann
-
Thread
PIC16F84a Programmier und testplatine
Hallo Leuts. Ich wollte meine Programmierplatine erweitern mit einem LCD-Display. Jedoch weis ich nicht wie ich das machen soll... Auch ist es die Frage ob mir dann der 7805 abraucht wegen des Stromes
-
Thread
XBee Pro mit Pic16f876 verbinden
ich hier auf eure Hilfe. Es sieht folgendermaßen aus: Ich will mir einen Datenlogger mit dem Pic16f876 bauen und dies aber auf Echtzeit mit Telemetrie auf einen Palm übertragen.(http://home.arcor.de/d_meissner/d_logger2.htm) Dazu möchte ich die Xbee Pro verwenden, da ich diese ja nicht programmieren
Naja, nun mein Problem besteht darin, das ich nicht weis, wie ich die miteinander verbinden soll. Am Pic gibts ja den TX Ausgang. Der Pic arbeitet mit 5 Volt, das Xbee aber mit 3,3v. Im Anhang habe ich den Schaltplan des Datenloggers bereitgestellt. Da ist am RX und TX noch ein BC817 Transistor. Das
-
Thread
PIC 16F818 Hilfe in BONN gesucht
Hey, bei meinem ersten Versuch, einen Reaktionstester mit einem PIC 16F818 zu bauen, habe ich bereits in der Testphase schwerwiegende Probleme. Ich kann leider nicht ausmachen, ob es an dem Programm liegt, oder an der Schaltung (eventuell sind Bauteile kaputtgegangen
-
Thread
PIC16F877 grundlegende Frage zum Quarz
Hallo, ich beschäftige mich erst seit kurzem mit Microcontrollern und deshalb habe ich ein paar grundlegende Fragen. Was für einen Zweck hat der Quarz? Wann verwendet man welchen Quarz? (MHz?) Was bewirken die Kondensatoren vor dem Quarz? Danke für eure Hilfe, mfg Michi
-
Thread
HILFE Brauche hilfe bei einem PIC 16F877
Hallo Ich habe Probleme mit meinem Comepiler bzw. Mikrocontroller. Also, ich programmiere einen Pic 16F877. Als Entwicklungsumgebung benutze ich MPLAP und den ICD2 Debugger. Als Compiler benutze ich die kostenlose freie Version von HI TECH (Picc Lite v9.50). Ich weiß, dass der Compiler Einschränkungen
word ( 0.0%) Loaded F:\Christian\Diplomarbeit\Projekte\Test1.cof. BUILD SUCCEEDED: Tue Sep 25 09:16:59 2007 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-
Thread
PIC16F877 und Parallel Slave Port
Hallo, ich wollte mir für den PIC16F877 ein kleines Experimentierboard aufbauen, wobei ich dabei möglichst 'flexibel' bleiben wollte, was die Verwendung von Ports und internen Systemen angeht. So auch beim PSP, nur leider hab ich jetzt
ersteres, du kannst den pic daten zukommen lassen, indem du ihn wie ein statisches ram beschreiben kannst... gut für komplexe prozessorsysteme, bei der eine dir übergeordnete cpu deinen pic als ein "special function register
-
Thread
PIC 16f84a! Hilfe bei Quellcode
Sers Leutz, ich brauche dringend eure hilfe und zwar versuche ich mit dem PIC 16f84a und dem demultiplexer hc4514 ein LED-Display (Punktmatrix) 12x8 anzusteuern und breuchte nun dringend ein programm das genau auf diese anforderungen passt. Die PIC ausgänge RB0-RB8 steuern die zeilen des Displays an und die eingänge RA0-RA3 den multiplexer der diese dann in 16 ausgänge umwandelt. Also ich hoffe mir kann jemand von euch helfen. Ich benötige ein Programm das z.B ein Wort über das LED-Display laufen lässt. Schon mal danke an euch. cya Denis
-
Thread
verkaufe PIC16C73B-04/SO
hallo zusammen hat jemand interesse an "ein paar" Stück PIC16C73B-04/SO. habe noch eine stange (27 stück), sind anscheinend nur einmal programmierbar...aber vielleicht kann sie jemand brauchen...preis könnt ihr mir vorschlagen! interesse??? gruss fab
-
Thread
Vergleichtyp für PIC16F877P?
Könnt ihr mir einen Vergleichstyp von Atmel sagen? Wäre echt geil..! Danke!
-
Thread
Pic16f LSB MSB Euart einstellen
Hallo, ich stehe gerade vor einem Problem. Ich habe hier ein pic16f18875 und habe mit dem MCC eine Euart mir erstellen lassen. Nun ist mir beim senden (TX) an dem PC aufgefallen, das dieser mit dem MSB anfängt. Nun meine Frage, wie kann ich es einstellen das die
-
Thread
PIC 16f84a! Hilfe bei Quellcode
Sers Leutz, ich brauche dringend eure hilfe und zwar versuche ich mit dem PIC 16f84a und dem demultiplexer hc4514 ein LED-Display (Punktmatrix) 12x8 anzusteuern und breuchte nun dringend ein programm das genau auf diese anforderungen passt. Die PIC ausgänge RB0-RB8 steuern die
http://www.sprut.de/electronic/pic/programm/index.htm Schau dir mal die Projekte an.
-
Thread
PIC 16C63A Fahrstuhl-Steuerung wieder beleben
Sorry es ist ein PIC 16C74B
Gary schrieb im Beitrag #5989192: > kannst Du mir dann einen PIC16C84 schicken Er hat aber einen 16C74. Kein Flash, nur OTP.
-
Thread
PIC16F684 Comparator in CCS C
Hallo, ich möchte einen Comparator vom PIC16F684 nutzen. Beim überschreiten einer bestimmten Spannung soll ein Interrupt ausgelößt werden, aber es tut sich nichts. Habe an C2-/RC1 (PIN9) einen Spannungsteiler und an C2+/RC0 (PIN10) die zu überwachende Spannung (im Moment auch Spannungsteiler). Hier mein Code: [c] #include <16F684.h> #pragma ID CHECKSUM // Checksumme als ID #pragma device adc=16 #pragma FUSES NOWDT //No Watch Dog Timer #pragma FUSES INTRC_IO //Internal RC Osc, no CLKOUT #pragma
-
Thread
EEprom mim PIC 16F870 beschreiben
anscheint übersehen. Der Versuch ins EEPROM zu schreiben geht nicht richtig. Ich verwende ein PIC 16F870 und bin in bank0 MOVLW D'30' ; Adresse MOVWF EEprom_adress ; EEprom_adress liegt in bank0 auf adresse 50h MOVFW D'10' ; wert der ins EEprom
-
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
AD Wandler Problem PIC 16F684
Hallo, ich habe eine Schaltung aufgebaut mit einem PIC16F684. Diese Schaltung soll im Grunde folgendes machen: Analogen Spannungswert einlesen, Wert aufarbeiten und als Binärwert wieder ausgeben. Nur wird bei meinem PIC am Ausgang immer b'11111' angezeigt
******** ;*************************************************************************** ;***** PIC intialisieren ;*************************************************************************** #include<P16F684.INC> __CONFIG 0x3fC4 List P = 16F684 ;*********************************
-
Thread
PIC 16F684 Interrupt an AN2
Hallo Zusammen! Ich habe ein Programm von einer früheren Aufgabe übernommen (ohne Beschreibung). Nun funktionieren die Interrupts nicht! Der Code: ___________________________________________________________________________ list p=16F684 #include <p16F684.inc> RADIX DEC errorlevel -302 errorlevel -306 __CONFIG B'11001111010100' org 0x00 nop goto Init org 0x04 goto Interrupt Init call InitWatchdocOff call InitOszillator call InitPort call InitTMR call
-
Thread
Kapazitätsmessgerät mit PIC16F877A bauen
Hi Leute, ich brauche etwas Hilfe bei meinem Projekt, ein Kapazitätsmessgerät zu bauen mit einem PIC16F877A und einem LCD... Grundlage ist die Vorlage von www.Sprut.de Da ich aber in C mit den MikroC Pro für PIC programmiere, muss ich den Quellcode umschreiben bwz. selbst schreiben.. Hier der
-
Thread
MMC Karte mit PIC 16F872 beschreiben,
eines Logger-Projekts: Ich möchte gerne Daten loggen auf SD oder MMC Karte, möglichst mit einem PIC 16F872, siehe http://www.cc5x.de/MMC/ Der 16F872 hat zwar keinen 512 Byte großen Zwischenspeicher, aber so wie es auf der genannten Seite beschríeben ist würde ich es auch machen: Nämlich den Schreibvorgang
-
Thread
PIC16C54B und C abzugeben
Hallo *.*, durch eine Fehllieferung bin ich den Besitz von 25 Stück PIC16C54B und 75 Stück PIC16C54C gekommen Hat irgendjemand Interesse????? Bitte eine kurze Mitteilung an inrfb at freenet.de
-
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
-
Thread
Flowcode pic16f873a unterstützung
Hallo Leute ich habe volgendes Problem: Habe mir ein schönes Programm zu gelegt und komme nicht weiter! Also wenn ich "Flowcode" starte dann kommt so ein Fenster zum auswellen von PIC`s aber meiner steht leider nicht drinne, abwohl in der support steht volle unterstützung dafür! Was kann ich machen? Wenn jeman von dem progamm Plann hat biitte ich um Hilfe!
-
Thread
[V] PIC16F84A-20
Biete die aus meiner Auflösung, aber alle noch voll funktionsfähig. 8 Stück 15 € + Versand 1,60 € = 16,60 € (PayPal ist auch möglich!) Auch möglich: x Stück (2 €/pro Stück) + Versand 1,60 €
-
Thread
MAX521 ansteuern mit PIC16F877
Lüfterregelung und sollte heute beginnen mit der Programmierung der "Kommunikation" zwischen dem max521 und dem PIC16F877. der D/A Wandler MAX521 habe ich gewählt, da ich insg. 8 Lüfter ansteuern will und ich gehört habe dass der MAX521 gut geeignet wäre. Nur habe ich ein wenig Mühe mit dem Verständnis wie man diese
-
Thread
10-bit ADC am PIC 16F87*
Hallo Leute, ich versuche vergeblich den 10- Bit Wert des Analog-Digitalwandlers an einem PIC 16F872 auszulesen. Aber ich bekomme immer nur EINEN 8-Bit Wert heraus. Entweder 000-255 oder 000-003. Zusammen wäre es ja ein 10-bit Wert, aber das geht leider nicht. Auf eine Internetseite habe
-
Thread
PIC 16F84A Timer ???
Hallo ! Wer kann mir weiter helfen ? Ich möchte gerne einen Timer in Assembler mit MPLAB von Microchip programmieren, leider funktioniert das bei mir nicht. Ist es eigentlich möglich einen Timer über z.B. 4 Stunden zu programmieren ? Wie muss ich den Timer initialisieren und wie kann ich ihn dann im Programm verwenden ? Wie berechnet sich die Zeit ? Welche Parameter muß man wie einstellen ? Leider findet man im Internet ziemlich wenig darüber. Über ein kleines Beispiel z.B. Einschaltverzögerung wäre ich sehr dankbar ! Grüße, RyanB
-
Thread
PIC 16F877 ADC - Problem
ich habe ein großes problem mit dem pic adc ! kennt ihr eigentlich ein forum in dem es sich hauptsächlich um den pic dreht ? jetzt zu meinem problem: ich ahbe 2 sensoren ! die beiden habe ich mit edn eingängen RA0 und RA3 verbunden. diese eingänge habe ich als analogeingänge definiert ! ich habe für jeden der beiden sensoren ein unterprogramm geschrieben wo die daten von jeweils einen sensor umgewandelt werden. jedoch hae ich folgendes ergebniss: beim 2. ADC hab ich als ergebnis 0 ! bei 1. ADC ein einigermaßen brauchbares ergebniss ! allerdings wenn ich den eingang vo´m 1.
-
Thread
Pic 16f873 Flash eprom beschreiben
Hallo Leute Versuche gerade den Programmspeicher (Flash EEprom) des PIC 16f873 zu beschreiben bzw auszulesen. Ich habe dabei genau das Beispiel aus dem Datenblatt benutzt. Nur leider kriege ich dabei nix in den Speicher geschrieben. Hat jemand dabei Erfahrung? Danke für
-
Thread
Suche Unterstützung: PIC16F88 flashen
Ich suche jemanden der mir gegen Bezahlung einen PIC16F88 beschreibt. einen leeren PIC16F88 habe ich nicht. THT- DIP format, kein SMD. Das hex-file sende ich per Email.
-
Thread
PIC 16F876A; Probleme mit ADC
Hallo Leute, Ich arbeite gerade an einer Auswerteschaltung für einen Sensor. Dem Sesnor ist ein Verstärker hinterhergeschaltet. Ich möchte nun den 10 Bit ADC des 16F876A nutzen, um das Sensorsignal zu digitalisieren (ADC-Eingangsport ist AN0). Das Digitalsignal wird dann über RS232 an einen Rechner weitergeleitet. Die Programmierung erfolgt in C (MPLAB, CCS). Die Kopplung zwischen Controller und Rechner funktioniert problemlos. Der ADC funktioniert auch, jedoch erhalte ich statt 10 Bit Daten nur 8 Bit Daten. #DEVICE ADC ist auf 10 gesetzt. Der Systemtakt beträgt 4MHz. Die Übergabevariable für
-
Thread
PIC16F876 4Stück neu
10€, Versand und Paypal möglich 4x MICROCHIP PIC16F876-04/SP MCU 4MHz 8-Bit I²C, SPI, UART/USART I/Os: 22 Programmspeichers: 14KB (8K x 14) FLASH EEPROM: 256 x 8 RAM: 368 x 8 Spannung - Versorgung (Vcc / Vdd): 4V bis 5,5V Datenwandler: A/D
-
Thread
debugging PIC16F1503 Release Step2
, etc, Startvector,...?? Theoretisch darf doch mein PIC16f1503 erst dann die Befehle ausführen, sobald ich mich im Debug-Mode step by step vorwärts bewege. Ich bedanke mich schon mal im Vorraus. Ben
Ben K. schrieb im Beitrag #5243358: > Was mich zum grübeln bringt: > Das Target-Device mit dem PIC16f1503 läuft auch schon komplett an, bevor > ich mich in der main-routine vorwärts bewege. Woher weißt du das? Ben K. schrieb im Beitrag #5243358: > Theoretisch darf doch mein PIC16f1503 erst