-
Thread
Ausgänge PIC funktionieren nicht
Hallo miteinander Ich benutze einen PIC16f628a. Ich habe alle Ports (A und B) auf ausgang geschaltet und auf high gelegt. Gewisse Pins haben nun 5V aber ein Paar nicht. Zum einen solche RA1 - RA4. Ich weiss diese sind von haus aus auf analog
geschaltet. mehrere Möglichkeiten: 1. Nicht digital konfiguriert. (Analog / Comparator) Da der PIC16F628 keine ADC Eingänge hat bleibt nur der Comparator über. Siehe 3. 2. http://www.sprut.de/electronic/pic/fallen/fallen.html#ra4 3. Manche PICs haben Comparatoren die auch gerne nach Reset aktiviert
-
Thread
Betriebsspannung PIC
Ich verwende den PIC16F628A Nein am MCLR PGC (RB7) und PGD (RB6) habe ich extra nur für den Programmer frei gelassen. Ich benutze den von Sprut. Brenner 8p. Hat soch seit eh und je super funktioniert. Ich habe extra
PIC 16f628a
-
Thread
For-Schleife (ASM) funktioniert nicht Brauche Hilfe (PIC16F628A9
Da dies mein erster Beitrag ist möchte ich mich erst ein mal vorstellen. Ich heiße Benedikt und bin 13 Jahre alt. Ich habe vor kurzem angefangen mich mit PIC´s zu beschäftigen. Mein Problem ist das die schleife die ich programmiert habe nicht funktioniert. Eigentlich soll sie (nur zum Test) 5 mal den Programmabschnitt wiederholen, doch er wird endlos wiederholt. Ich hoffe ihr könnt mir helfen. Und bitte ich weis das der Code vlt. ein bisschen unprofessionell ist. Der Code --> https://www.dropbox.com/s/nx7tb96jyocuhts/For-Schleife.pdf
-
Thread
uC zum ansteuern von Relais, Basiswiderstand für Transistor
/datenblaetter/175000-199999/179205-da-01-en-SPANNUNGSREGLER_IC_L7805CV__TO_220__STM.pdf) - 1x PIC16F628A (uC, Microchip, http://ww1.microchip.com/downloads/en/DeviceDoc/40044G.pdf) - 2x 4k7 (R1/R2) - 2x BC547A (Transistoren, Diotec, http://www.produktinfo.conrad.com/datenblaetter/150000-174999/154709
-
Thread
Verschieden ICs abzugeben
16-Channel LED Driver http://www.ti.com/product/tlc5904 Hinzu kommt: 2 x PIC16F627A 2 x PIC16F628A 2 x PIC16F648A 2 x PIC18LF2550 1 x PIC16F84A (können teilweise Samples gewesen sein!) PCMCIA - RS232 Adapter NP:13,58 aus Hong Kong King Craft Schätzeisen, geht an aber ungetestet (Strippen
-
Thread
Problem mit Schleifengenerator (PIC, ASM)
Ich verwende den PIC16F628A. Gibt es eine Möglichkeit in MPLAB einzustellen, dass der PIC nur 8 bit hat? Das würde mir das Schleifen austesten sehr erleichtern, da ich im Moment eine Schleife mit 3 Variablen, je mit 0x02
Finn Jensen schrieb im Beitrag #3490594: > Ich verwende den PIC16F628A. > > Gibt es eine Möglichkeit in MPLAB einzustellen, dass der PIC nur 8 bit > hat? Der PIC16 hat genau 8bit und das kann man auch nicht ändern.
-
Thread
Anfänger hat Probleme mit PIC und C
aufleuchten und nach ner kurzen zeit wieder ausgehen soll. eigentlich ganz simpel... Nun habe ich meinen PIC16F628 04/P mit IC-Prog und mit dem folgenen Code beschrieben, in die schaltung eingesetzt und nicht passierte... #include <stdio.h> #include <stdlib.h> //mit den Header-datein bin ich mir nicht sicher
-
Thread
LEDs an PIC ausglimmen lassen
********** ; This file is a basic code template for assembly code generation * ; on the PIC16F628A. This file contains the basic code * ; building blocks to build upon. * ;
-
Thread
PIC16F628A PWM mit delay (ASM)
RB1-| 8 |-RB6 ; RB2-| A |-RB5 ; RB3-|______|-RB4 ; ;Verwendet wird ein PIC16F628A ; ;Einen großen Dank an die Seite: ;http://www.piclist.com/techref/piclist/codegen/delay.htm ; ;Es handelt sich größtenteils um verschachtelte Schleifen. ;Mittels diesem Generator lassen sich
RB1-| 8 |-RB6 ; RB2-| A |-RB5 ; RB3-|______|-RB4 ; ;Verwendet wird ein PIC16F628A ;; list p=16f628a #include <P16F628A.inc> __CONFIG h'3F38' errorlevel -302 radix dec ;****************************************************************
-
Thread
[V] Alles mögliche die zweite
: T Riemenscheiben Grosses Rad 16T2,5/60 Kleines Ritzel hat 12 Zähne auch T2,5 Pos 3: 4x Pic16F628A Pos 4: 9 Stück (sichtbar nur 6, auf der Rückseite sind noch 3) LM3914N-1 Bargraphtreiber Pos 5a: HP Netzteileinschübe Input 100-240V/5A Output: +12V 26A -12V 0.3A +5VSB 1.25A +3.3VSB
Das folgende ist noch zu haben: Pos 3: 4x Pic16F628A Pos 7: Glasfaser Sende und Empfangsdiode für 850nm http://www.lightwavestore.com/product_datasheet/OS... Pos 15: Edding Textmarker, hab zuviele bei Amazon gekauft gehabt Pos 18:
-
Thread
[V] verschiedene Microchip PICs Mikrocontroller um je 2.50€
PIC16F877-04I/P 2 x PIC16F687-I/P 3 x PIC16F84A-20I/P 4 x PIC16F84A-04I/P 9 x PIC16LF84A-04I/P 1 x PIC16F628-04I/P 6 x PIC16F88-04I/P 2 x PIC16F687-I/P 4 x PIC16F876A-I/SP 3 x PIC16F870-I/SP 3 x PIC12F683-I/P lG
-
Thread
Ist der PIC 18F2450 eine gute Entscheidung
natürlich kannst Du diesen PIC verwenden, allerdings ist er etwas überdimensioniert. Bereits mit einem PIC16F628 (18 pins) kannst Du DCF77-Input-Verarbeitung, LCD-Ausgabe (4bit-Modus) und Tasterabfrage (Stellen von Uhr, auch Weckerfunktion) vewirklichen. mfG Ottmar
-
Thread
Anfänger Frage zu PIC16F628A
fragen. Ich habe so ein PIC-READY 2 Board von Mikroelektronika und versuche die kleinen Käfer (PIC16F628A, PIC16F84) ohne Debug Möglichkeit zum fliegen zu bekommen. Einfach nur LED an [avrasm] CLRF PORTB MOVLW 0x07; MOVF CMCON BANKSEL TRISB MOVLW 0; MOVWF TRISB;
Hallo Martin, Du hast fälschlicherweise versucht die Analog-Pins des PIC 16F628 PORTB anstatt PORTA auf digital umzuschalten! Das geht nicht! Schau mal im Datenblatt S.33 (Abschnit 5.1, excample 5-1) Init: ;---PORTA ;(Beispiel aus dem Datenblatt) CLRF PORTA
-
Thread
5V Lüftersteuerung mit PIC
die Zeiten sehr gering sind, denke ich sollte die Spannung relativ konstant sein. Anstelle des PIC16F628A verwende ich jedoch einen PIC16F870. Dies sollte jedoch keinen unterschied machen. Die Werte für die Innenwiderstände der Lüfter und die Kapazität des Kondensators stimmen mit der Zeichnung überein
-
Thread
Ardpicprog, pic programmieren mit Arduino
Wer kann mich helfen mit folgendes Problem? Wie oben gesagt, ich möchte ein pic 16f628a brennen. Da dies warscheinlich die einzige mal sein wird, möchte ich nicht extra ein pic-brenner kaufen. Ich weiss es gibt billige chinesische klones usw, aber ich habe hier ein Arduino und damit
-
Thread
PIC programmieren
Hallo, wer von euch kann mir zwei PIC16F628A programmieren? Würde mich sehr freuen wenn sich jmd meldet...
-
Thread
DCF- Funkuhr mit PIC
ich hab folgendes Problem, in der Schule soll ich eine Funkuhr mit einem DCF77-Modul und einem PIC16F628A bauen und alles sauber dokumentieren, d.h. Schaltplan,Ablaufplan... Kann mir jemand in diesem Fall vielleicht behilflich sein? Habe keine Idee wie ich anfangen soll. Vielen Dank im Voraus!
Überblick Hardware für eine DCF77-Uhr: Gehäuse DCF77-Empfangsmodul (z.B. Pollin, Conrad) PIC 16F628 Quarz z.B. 4MHz LCD 2x16 Programmteile: Interne Uhr, erhält Sekundentakt von Interrupt-Routine Interruptroutine z.B. alle 4ms(*250=1s), 10ms(*100=1s) usw.. Dekodierroutine für das DCF77-Signal
-
Thread
Fragen zu: Miniterminal mit Nokia 3310 LCD und 4x4 Tasten
diese Methode problematisch ist und das hat in mir wieder Hoffnung geweckt ;) Ich hab zwei PIC16F628-04/p, zwei 3310 Displays, eine Menge allgemeiner Bauteile, also im Prinzip alles was man dafür braucht, sogar nen ahlen Pentium I Laptop mit LPT mit 5V. Ich wollte die Idee aufgreifen und
-
Thread
Wer kann das Programm umschreiben?
Brenner > will nicht... Wovon redest Du da eigentlich ? Der Prozessor (laut ASM File) ist ein PIC16F628. Das ist ein FLASH Typ. den kannst Du (fast) beliebig oft umprogrammieren. Grüße Andreas
-
Thread
Wer kann einen PIC16F628A programmieren
fragen ob er dir den PIC programmiert. Für den Brenner 8 wird aber ein PIC18F2550 benötigt, kein PIC16F628A
ob er dir den PIC programmiert. > > Für den Brenner 8 wird aber ein PIC18F2550 benötigt, kein PIC16F628A Gerade darum bin ich hier. Du hast recht. Es wird der PIC18F2550 benötigt. Habe eine Schaltung verwechselt :)
-
Thread
Problem mit 2 LCD parallel, getrennt durch Bustreiber 74HC245
Momentan stecke bei diesem Problem fest: An einem PIC16F628 betreibe ich an PORTB ein LCD Nr. 1, dessen Ausgabe einwandrei funktioniert. An PORTB sind die Pull-Up-Widerstände aktiviert. Jetzt habe ich an PORTB, parallel zum LCD1 einen 8Bit-Bustreiber
-
Thread
PIC16F628A kann nicht gelöscht werden.
Hallo zusammen, ich habe einen PIC16F628A mit ner *.hex Datei beschrieben, kann in aber nicht löschen. Vpp nachgemessen 13,1V; Vcc 4,83V im TestH/W Modus. Die Aktivierung der Verify Funktion nach dem Chipauslesen und einem Erase- Löschversuch
verwirrte Posting. Ich wollte nur sagen das, ich den pic16f84 löschen und beschreiben kann. Den pic16f628a nur beschreiben, auslesen, vergleichen aber nicht löschen. Danke, faribari
-
Thread
Warteschleife, delays
Arbeitszyklen zu dessen Abarbeitung benötigt. Das kannst Du im Datenblatt eines jeden PIC nachlesen. Z.B. PIC16F628: vgl. "TABLE 15-2: PIC16F627A/628A/648A INSTRUCTION SET", Spalte "Cycles" [code] z.B: nop 1 Cycle die meisten Befehle benötigen nur 1 Cycle GOTO 2 Cycles manche auch 2 Cyclen [/code
-
Thread
PIC16F688 wird nicht erkannt.
ich auch nie Probleme! Die Pin-Einstellung ist auch richtig gewesen. Habe zufällig noch einen PIC16F628 liegen gehabt...der wurde sofort erkannt. Du meinst den 16F688 über Kabel und ICSP-Adapter anschließen? Nein, habe ich noch nicht probiert, werde mich aber ans Werk machen und einen Adapter basteln
-
Thread
Achtung: Anfänger! PIC16F628 Fehlermeldung beim Assemblieren
Assembler (Microchip MPLAB IDE V8.90). Der Mikrocontroller, den ich mit meinen Versuchen quäle, ist ein PIC16F628. Zum Brennen verwende ich den Sprut-Brenner P8. Das Brennen von fertigen HEX-Dateien und auch das Assemblieren von leicht geänderten *.asm-Files klappt auch. Jetzt habe ich ein eigenes Programm
versuche mich jetzt mal an den Interrupts und Timern. Das von mir ausgedruckte Datenblatt des PIC16F628 sieht schon ziemlich gebraucht aus, auch das griffbereit liegende English-Deutsch-Wörterbuch. Ist schon so lange her mit dem English ... :-) Danke nochmal und bis bald, Norbert
-
Thread
Basisstrom bei uC Ausgang zu hoch
keinen Fall solltest du den Typ von Controller, Transistor oder LED > > verraten. uC: PIC16F628A Transistor: BC337 LED: POWER-LED 1W, kaltweiss
Bobby schrieb im Beitrag #3152319: > > uC: PIC16F628A > Transistor: BC337 > LED: POWER-LED 1W, kaltweiss Und wie soll da jetzt der Basisstrom zu hoch sein? Annahme: Die LEDs ziehen 350mA (und selbst wenn Du mehrere parallel haben solltest,
-
Thread
Led Lauflicht - IR Signale entschlüsseln
Fernbedienung gesteuert wird. Das DATA Signal des IR Empfängers geht direkt auf einen Digitalport eines PIC16F628A. Ich würde gernde das auslesen, so das ich es auf eine andere Art(ein weiterer µC) dem Digtalport dem übergeben kann. Muss ich dazu ein Osilloskop haben? Danke Joachim
-
Thread
mp3 player mit atmega Gesperrt
Vieleicht ginge es mit pic-mikrocontrollern? Ich habe: pic16f627, pic16f628a und pic16f678.
>Vieleicht ginge es mit pic-mikrocontrollern? Ich habe: pic16f627, >pic16f628a und pic16f678. Sehr witzig;) Irgendwie habe ich das Gefühl das hier ein dummer Troll unterwegs ist.
-
Thread
PIC16F84A Programm auf PIC16F819 umschreiben
Kennst du die Seite von Eelke Visser? Da habe ich die Software auf einen PIC16F628 portiert. Der hat auch mehrere ADC's. Habe noch einen Code in Mikrobasic von Mikroelektronica angehangen. Das komische an dem Code ist, das er nur mit dem PIC16 funktioniert. Dafür mit allen
-
Thread
Programming mit PicKit 3
Hallo zusammen! Ich habe ein Problem: Ich möchte meinen PIC16f628 über MPLAB mit einem PicKit3 programmieren. Hier git es beim Connecten den Fehlertext: "PK3Err0045: You must connect to a target device to use PICkit 3" ich habe meinen Mikrocontroller und den
Ist schon ein Pic16f628, wie beschrieben... Die leitungslänge kann es auch eig nicht sein, hab mit diesem PicKit3 auch schon vorher gebrannt, auch nur die 16f628...
-
Thread
Pickit3 Probleme beim Programmieren
Pinbelegung: Pin1 MCLR (10k nach +5V) Pin2 +5V Pin3 GND Pin4 PGD Pin5 PGC Ich verwende einen PIC16F628. Habe bereits einen anderen PIC genommen aber das Problem bleibt das selbe. Ich nutze MPLAB IDE v8.89 und als Compiler XC8 v1.12 Wenn ich in den Settings vom Programmer unter "Power" Das häckchen
Ich habe auf dem Steckbrett lediglich einen PIC16F628 gesteckt, die Versorgungsspannung und die ICSP Verbindung mit einem 10k Pull-up von MCLR auf 5V ... mehr hab ich garnicht und es geht einfach nicht :-/ Brauche ich eventuell einen USB-Treiber?
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
MSP430F1612: 1 TMS320F28023: 1 PIC12F1822 1 PIC16C57 1 PIC16F628 1 PIC16F84 2 PIC16F871 1 PIC16F876 1 PIC16F877 2 PIC16(L)F193x 1 PIC18F452: 2 PIC18F2680 1 PIC18F4685
MSP430F1612: 1 TMS320F28023: 1 PIC12F1822 1 PIC16C57 1 PIC16F628 1 PIC16F84 2 PIC16F871 1 PIC16F876 1 PIC16F877 2 PIC16(L)F193x 1 PIC18F452: 2 PIC18F2680 1 PIC18F4685
-
Thread
PIC Programmer Probleme
Ja für das Firmwareupdate brauchst du einen pic16f628 oder einen pic16f628A. Als nächstes brauchst du die neuste Firmware. Also das Hex-File der neusten Firmware (Das Hex-File und die neuste Brennersoftware findest du da: http://www.kitsrus.com/zip
Zip-Datei downloaden sollte. darin waren viele Unterordner mit jeweils einer Sofwre. Drauf ist ein pic16f628A. Was stellst du dir preislich dafür vor? Danke das du sowas anbietest, echt nett :) Wenn du nen Quarz hast den eventuell auch, damit ich wenigstens einbisschen rumtesten kann. Nenn mir einfach für
-
Thread
PIC16F628 EEPROM, Beenden von Write feststellen
Hallo Freunde, Beim Beschreiben des EEPROM mit einer Zeichenfolge möchte ich erreichen, dass nur dann auf das beenden des hardwaremäßigen Schreibvorgang gewartet werden muss, wenn beim erneuten Aufruf der Write-Routine, dieser Vorgang, welcher ja unabhängig von der weiteren Programmausführung hardwaremäßig abläuft, noch nicht beendet ist. Dies funktioniert bis jetzt nicht. Allerdings funktionieren die nachstehenden Abfragen (natürlich ist nur jeweils eine davon aktiviert) nur NACH Beendigung der vorgeschriebenen Sequenz zum Beschreiben des EEPROM. Setze ich diese VOR die "requiered Sequences" wird