-
Thread
PIC Programmierpins
Hi, eine kleine Frage an die PIC-Experten: Ich möchte mit dem PIC16F628 eine kleine Schaltung aufbauen. Ein Freund hat ein ICD2 welche Pins muss ich zum programmieren rauslegen? Vielen Dank für Eure Antwort. Jürgen
-
Thread
Hilfe bei PIC Programmierung, C Code
Hallo, ich habe ein Problem bei meiner Steuerung (PIC16F628A, ULN2803A,LP2950 ACZ5.0). Ich lasse 12 LED´s nacheinander aufleuchten und diese gehen nach 250ms aus da die Spannung abfällt. Nun habe ich das Problem das die ersten beiden LEDs leicht nach glimmen
gerade etwas auf dem Schlauch. Wäre es so richtig? dann komme ich auf 250 ms gesamt Programm laufzeit. 16 x 9ms + 144ms = 250ms [c]i = 16; // Anzahl Durchläufe while (i) { // Berechnung des LED Blinkmuster leds = (leds << 1) | 1; // Aussgang des LED Blinkmuster
-
Thread
Lautsärke Digital
ja geht. ich habe varianten mit PIC16F628, F877 und F876 gebaut, mit und ohne display etc. mit PGA2310, PGA2311, PGA2320, PGA4311 digital volume controls.
-
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
-
Thread
Protokollwandler mit PIC,PS/2Maus an seriellen Eingang
einem KVM an einen RS-232-Mauseingang am Rechner.Daher dachte ich an ein kleines Interface mit nem PIC16F628A (hab ich noch da!).Das Problem besteht darin das ich nicht genügend Kenntnisse von Programmierkunst und Ablauf des PS2-Protokolls habe. Beim suchen fand ich das hier schon öfter derartige Mäuse
Assamblerkenntnisse bin ich inzwischen total Ideenbefreit. Möglicherweise kann mir ja jemand,bei dem ´ne PS-Maus am PIC funzt seinen AusleseCode überlassen. Grüße von der sonnigen (heute Regen) Nordsee Frank
-
Thread
MSP430 Taktfrequenz zu niedrig?
<.Loc.13>: c4e6: 1c 42 82 01 mov &0x0182,r12 ;0x0182 c4ea: 3c f0 f0 ff and #-16, r12 ;#0xfff0 0000c4ee <.Loc.15>: c4ee: 3c d0 0a 00 bis #10, r12 ;#0x000a c4f2: 82 4c 82 01 mov r12, &0x0182 ; 0000c4f6 <.L2>: c4f6: f2 40 20 00
|= SELREF__REFOCLK; //use REFOCLK as reference for FLL, FLLREFDIV=1 CSCTL2 = FLLD_0 + 487; // (16 MHz / 32768 Hz) - 1 = 487 CSCTL1 = (CSCTL1 & ~0x0f) | 0x0A; //DCO range 16 MHz, Modulation on, no trim CSCTL4 |= SELMS__DCOCLKDIV | SELA__REFOCLK; P1SEL0 |= BIT4; // MCLK on P1.4 while
-
Thread
PIC16F84
Nochmals schönen Tag Wer kann mir beim oben genannten PIC helfen??? Ich habe vor eine Diodenuhr zu bauen (ähnlich Berliner- Uhr), und benötige dazu diesen PIC!! Aber folgendes Problem, ich habe noch keine Software (ist bestellt) und kenne mich auch in
Hier in der Codesammlung findest Du auch ein paar Beispielcodes. Noch einen kleinen Tipp: Nimm den 16F628, der ist billiger und kann wesentlich mehr. Eine sehr gute Entwicklungsumgebung (MPLAB) incl. kostenlosem Assembler gibt es bei Microchip auf der Homepage zum Download. Steffen
-
Artikel
Linksammlung
, PIC16F, PIC18F, PIC24H sowie dsPIC30F und dsPIC33F programmiert werden. InCircuit-Programmer und -Debugger (www.stolz.de.be) Einfacher Nachbau des Microchip ICD2s. Zum Programmieren und Debuggen. WinPicProg
the PIC 16F628. Piklab is an integrated development environment for applications based on Microchip PIC and dsPIC microcontrollers similar to the MPLAB environment. It integrates with several compiler and assembler
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
Hallo! Möchte das RFM12 an einem PIC 16F876 betreiben. Auf was muss ich achten? Hat das schon jemand mit einem PIC versucht? Danke für eure Hilfe. mfg Martin
FSK Module zum Laufen gebracht. Allerdings nicht mit einem AVR, sondern der Sender laeuft mit einem pic16f88 und der Receiver mit einem pic16f628a. Der Sender schickt einen String samt checksum in die Welt und der Receiver empfaengt den String und wertet die checksum aus. Das laeft jetzt schon seit 1
-
Thread
Stromversorgung Güterbahnhof
/281353515967?hash=item4181f9f3bf:g:gdwAAOSw72Na1wng:rk:11:pf:0 Reicht der? https://www.ebay.de/itm/Nano-V3-0-ATmega-328-Board-CH340-USB-Chip-Arduino-Kompatibel/252742123829?hash=item3ad89ac135:g:Ff0AAOSwLJ9aD2qw:rk:1:pf:1&frcectupt=true oder der https://www.ebay.de/itm/ARDUINO-UNO-R3-ATmega328P-ATmega16U2-Development-Board-with-USB-Cable-Pro/112873622984?_trkparms=aid%3D555018%26algo%3DPL.SIM%26ao%3D1%26asc%3D20140117130753%26meid%3D193e8111fc924866a465d5d628be22f6%26pid%3D100005%26rk%3D5%26rkt%3D12%
-
Thread
Kann mir mal bitte jemand Schaltpläne überprüfen ?
Quarz und ISP sind ok. C1 ist mit 100nF völlig richtig dimensioniert bzw. eigentlich brauchen die modernen Atmel-Controller doch gar keine Resetschaltung mehr. LED1 muß um 180° gedreht werden. Und wenn schon ein Jumper, dann direkt nach dem
bei einem kleinen midi-Gerät ganz auf den Treiber verzichtet und den TxD-Ausgang des Controllers (PIC16F628) dirkt an den Wiederstand R8 gelegt habe), denn anders arbeitet ja der Ausgang der seinerseits einen Opto-Koppler im Eingang eines anderen Gerätes ansteuert möglicherweise nicht korrekt, bzw das
-
Thread
PIC EEPROM Hilfe C
Hallo, Ich habe ein iButton Schloss gebaut, auf Basis des PIC16F628A Damit können 4 Ausgänge geschalten werden, für jeden dieser Ausgänge können 4 Schlüssel gespeichert werden( ein iButton benötigt 8 Byte) der PIC hat 128 Byte EEPROM Speicher, somit sind also insgesamt 16 Schlüssel möglich. Angelernt werden die Schlüssel mittels 4 Taster, für jeden Ausgang ein Taster, also Taster 1 wird gedrückt, angesteckter Schlüssel gespeichert, Ausgang 1 geschaltet, das gleiche für
-
Thread
Zufallsgenerator für PIC ?
Zusammen, ich weiss das thema zufallsgeneratoren wurde hier mehrfach angeschnitten. Nun ich bin PIC-Programmer (am liebsten Assembler) und bin auf der suche nach einem zufallsgenerator der mir entweder 1 oder 0 ausgibt. Das Problem liegt darin, dass er das recht flott hintereinander ganze 6144 mal
meint ihr soll ich machen ... Hätte denn jemand einen code für sowas (am liebsten natürlich für PIC 16F628 in assembler xD) Die Anwendung ist recht zeitkritisch weil ich @ 4 MHz 6144 Zustände in entsprechende Register schreiben muss xD. Bedenkt man nun, dass noch ein Algorithmus entsprechend weiter
-
Thread
Zeitschrift Funkamateur: Positionsanzeige und Streckenlogger auf GPS-Basis
folgendem Artikel >verwendet wurde: >Positionsanzeige und Streckenlogger auf GPS-Basis (Seite 390) PIC16F628 >Wird die Position auf einem LCD ausgegeben? Ja. Plus UTC und Höhe. 2. Anzeige mit Anzahl Satelliten, Länge, Breite. MfG Spess
Funkamateuere > sind teilweise ein ziemlich arroganter und besserwisserischer > Haufen. meine empfehlung f. dich : http://www.youtube.com/watch?v=vNc6mIwH9lI vlG Charly
-
Thread
Gedruckte DCF77 Antenne
Außendurchmesser und 0,1mm Leribahnabstand/-dicke ca. 11uH möglich. Nach meiner Berechnung müsste das C dann 383nF haben. Das ist ja ein realisitischer Wert. Nun habe ich allerdings irgendwo gelesen gehabt, dass das nicht geht. Einfache Frage: Warum? Wenn doch: Warum macht das dann keiner so? Habs zumindest noch
Hi habe vor kurzer Zeit meinen DCF77-Empfänger mit dem PIC 16F628 (programmiert mit Assembler) fertiggestellt. Zu den Vorversuchen habe ich mir auch eine Antenne aus einem Ferritstab (Ausschlachtteil) und zusätzlich einen Empfänger gebaut. Schmalbandiger Empfang
-
Thread
30 kHz Oszillator
Hier ein Link zum Quadratur-Oszillator: http://www.schaltungen.at/publishedFiles/3118F60B07E17DE8831953075F87D706/4-03.TI01BezeichnungsieheSimulations-FilemitgleicherNr..pdf?t=1299241124291
nutzen ist gut, ich wollte jedoch gerne die Anzahl an Bauteilen klein halten und habe bereits einen PIC16F628 da, der ein PWM Signal machen kann. Ich habe mich an den Rat von Wolfgang gehalten und einfach einen kleinen Filter ausgelegt und das ganze mal durchsimuliert. Angehangen findet Ihr meine Ergebnisse
-
Thread
Parallax Propeller
Auch wenn ich jetzt seit 1983 fast täglich Assembler programmiere auf verschiedenen Systemen (Pic, Atmel, x86, NEC, Motorola etc.) bin ich von dem Teil begeistert. Klar, der neue mit 16 Cogs und anderem Timing ist interessanter, aber das ist schon mal ein Anfang. Übrigens, ich habe noch keine
vermeiden und Probleme mit den gegebenen Möglichkeiten zu > lösen. Das heißt also, dass weiterhin der PIC16F84 oder die kompatiblen Nachfolger 16F628 in der Firma verwendet wird. Aber doch dann kein Propeller. Irgendwie hat Parallax schlechte Karten ... Firmen wollen ihn nicht und Privatleute wollen
-
Thread
Universelle Tastenabfrage
Hallo Forumsmitglieder, ich habe mich schon versucht an den Codebeispielen für Microchip PIC Mikrocontroller aber ich scheitere leider beim Aufruf der Funktionen. Ich nutze 4 von 8 Pins des PORT A als Eingänge, der Rest sind Ausgänge. Compiler ist XC8 in Verbindung mit einem PIC16F628.
gemachte habe daher hier dier Code in voller Schönheit. Nicht wunder, es handelt sich um einen Microchip PIC16F628. Hier der Inhalt der Headerdatei: [c]#ifndef UNBOUNCE_H #define UNBOUNCE_H #include "sw_spi.h" #define KEY_PORT PORTA // Input register #define KEY0
-
Thread
Welchen FPGA für 5V Anwendung ?
(ab 2,5V high) anzuschließen. Probleme gibts meines Wissens nur mit Schmitt-Trigger-Eingängen (wie PIC16F628), die dann min. 4V sehen wollen.
-
Thread
TV VIDEO BILD BAS Frequenzzähler DVM Atmega8 Assembler
LNB Spannung auf den Bilschirm einblenden? Noch ne Frage: Im Elektor war ein DiSEqC-Monitor mit Pic 16F628 mit LCD Ausgabe. In ASM. Da ich nur Bascom kann frage ich einfach mal wie ich die Ausgabe in mein Projekt rein kriege.Oder hat jemand in Zukunft mit AVR etwas ähnliches vor.Das TV-Projekt
etwas "verstaubte" Projekt mal wieder "ausgegraben", werde es bei Gelegenheit auf einen ATmega1284P (16k SRAM als Bildspeicher) umschreiben. Bernhard
-
Thread
Zähler Frequenzmessung
jo aber i brauch die namen und zahlen von den bauteilen!!!! z.b. pic 16F628
-
Thread
MPLAB kennt "movlw AAh" nicht
Hallo, folgende Sequenz muss eingehalten werden beim Schreiben in das EEPROM eines PIC 16F628: BSF EECON1, WREN ;Enable write BCF INTCON, GIE ;Disable INTs. MOVLW 55h ; MOVWF EECON2 ;Write 55h MOVLW AAh ; MOVWF EECON2 ;Write AAh BSF EECON1,WR ;Set WR bit ;begin
-
Thread
Externe Logik durch interne Logik ersetzen?
Hallo Leute, ich nutze einen PIC (16F628/04P) mit internem Oszillator und PWM. Nun möchte ich eine Motorbrücke ansteuern, die jedoch für jede Richtung ein PWM haben will, d.h. Eingang1 für links-, Eingang2 für rechtsdrehen. Okay, ich kann nun mit externer TTL oder CMOS-Logik die PWM-Daten mit ein oder mehreren Steuerpins des PIC verschalten um das Ergebnis zu bekommen, jedoch habe ich nicht soviel Platz dafür. Ich habe nun versucht, den PWM wieder auf einen Eingang (hier: RA2) zu legen und diesen dann über eine Schleife
-
Thread
Nikon "Protokoll" für Spiegelreflexkamera
IR-Diode & dann die Impulse gesetzt. War n Aufwand von ner viertel Stude alles in C und dann auf nen PIC16F628 drauf. Sollte allerdings bzgl. Stromverbrauch & Größe noch optimiert werden. Im moment noch Lochraster - war zu faul für Direkt-Toner-Methode ... Nunja was erste Versuche haben mich erfreut
-
Thread
uC zum ansteuern von Relais, Basiswiderstand für Transistor
_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
Grenze von Datenblatt liegen. Also eher: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.25.2
-
Thread
Dali EVG mit C-Control ansteuern
einem normalen UART ist es leider nicht möglich einen DALI Frame zu erzeugen. Ein Frame hat bei DALI 16Bit und ist zusätzlich noch Manchestercodiert. Ich habe das mit einer Softuart gelöst. Dürfte dir aber nicht helfen weil sowas auf der C-Control wahrscheinlich nicht möglich sein wird. MfG Oli
relativ einfach und ohne allzu exotische oder teure Bauteile (Teilkosten dürften <10 EUR sein). Die PIC16F628 Firmware gibt es zum Download und es findet sich per Forum sicher jemand, der ein paar PICs damit "brennen" kann, falls man das nicht selber machen kann/will. Die eine Seite der Bridge kann man
-
Thread
Taupunkt / Schimmel-Alarm / Lüftungshelfer
Soweit ich weiß ist das folgendermaßen: Die Kondensation setzt ein, wenn die r.F. (relative Feuchte) 100% erreicht, also der Taupunkt erreicht ist. Hat die Luft bei 35°C 20% r.F., dann entspricht das laut http://de.wikipedia.org/wiki/Bild:Feuchte_Luft.png bzw. http://de.wikipedia.org
draußen >geringer ist als drinnen. Genau soetwas habe ich vor 3 Jahren mal selbst entwickelt (PIC16F628, 2x SHT). Die Schaltung misst die rel. Luftfeuchte und Temperatur aussen und im Keller und errechnet daraus die abs. Luftfeuchte. Ist die abs. Luftfeuchte draussen kleiner als drinnen, werden
-
Thread
PTC-Schalter
Wie läßt sich dieser qtouch ansteuern, funktioniert er mit einem PIC 16F628? Woher bekomme ich ihn? Welche Alternativen gibt es?
-
Thread
Modellbau: 2-Kanal Memoryschalter mit PIC
home.arcor.de/claus.poltermann habe ich eine Bauanleitung für einen 2-Kanal Memoryschalter mit einem PIC 16F628 veröffentlicht. HEX-File und Assembler-Source gibt's zum Download. Ciao Claus
-
Thread
Dali in Verbingung mit dem MSP430
muss ich anders vorgehen und wenn ja, könnte mir jemand Hilfestellung geben. Ich verwende das MSP430F169 von Softbaugh und möchte es so einrichten, dass ich DALI damit verwenden kann. Als Programmierumgebung verwende ich IAR. Es wäre schon interessant, wie das funktioniert. Vielleicht hat jemand hier
Hallo, schau mal auf der Microchip - Seite. Dort gibt es eine Applikation-Note zum PIC16F628. Diese Infos helfen sicher bei der Portierung auf den MSP. schöne Grüße Thomas
-
Thread
Filtermaßnahmen für mehr Spaß mit DCF77
Ausgangsbedingungen. Oooh ja, das ist bestimmt eine ganz schlechte Ausgangslage. Ich habe in meinem Wecker ein 4x16 LCD mit dimmbarer (PWM) Hintergrundbeleuchtung. Ich habe mit Blockbatterie, Stürzkondensatoren, Induktivitäten (planlos) herumexperimentiert und kam auf keinen grünen Zweig. Solang das PWM aktiv war,
Hi, Nochmals zurück zum eigentlichen Thema: Bei mir funktioniert DCF77 mit PIC16F628, ca. 200km von Mainflingen entfernt östlich von Stuttgart seit längerer Zeit einwandfrei. Ich hatte damals das Programm im Zuge meiner Einarbeitung in die Assembler-Programmierung des PIC über
-
Thread
lernfähige Zirkopumpe
ich will mich an eine ‘lernfähige’ Zirkulationspumpen-Steuerung ranwagen. Controller wird ein PIC16F628 (ist aber nicht wirklich wichtig, es geht mir erstmal nur um die Funktion) Nun bräuchte ich ein paar Ideen bzgl. der Lernfähigkeit. Wie könnte die Logik dazu aussehen? Grundprinzip ist ja: Wenn
pumpt. Sinnvoller (aber auch Speicheraufwendiger) halte ich es, mehr Stufen zu nehmen (z.B. 4bit = 16 Stufen) und eine Hysterese mit einzubauen. Das bräuchte dann allerdings noch mehr Speicher, weil für jeden Abschnitt nicht nur die Information des Zählers benötigt wird sondern auch och, ob er aktiv
-
Thread
PIC (C) Programm springt nicht in Funktion
Hey, ich probiere gerade ein Programm mit dem PIC in C zu schreiben. Wenn der Timer 0 überläuft soll immer eine Funktion aufgerufen werden. Die dafür genutzte if Funktion funktioniert auch (Ausgänge werden geschalten), nur die Funktion "Display" wird nicht aufgerufen. Ich habe echt keine Ahnung mehr an was das liegen könnte, jemand ne Idee? P16F628A
-
Thread
Open Drain - Low Akiv
Guten Morgen, ich vermute ich stehe gerade auf dem Schlauch =) Ich arbeite zur Zeit mit dem PIC16F628. Wie ja allgemein bekannt sein dürfte ist der Pin RA4 ja ein Open Drain Ausgang und benötigt somit einen Pull Up Widerstand, da mir das aber erst aufgefallen ist, als der Pin nach Aufbau der
-
Thread
HF-Oszillator
man dann natürlich auch weglassen. Außerdem soll ein Frequenzzähler eingebaut werden. Timer0 von PIC16F628 erlaubt bis zu 50MHz Eingangsfrequenz, was natürlich nicht reicht. Deswegen nehme ich ein Vorteiler-IC U813B. Dieser Chip hat Empfindlichkeit vom 10mV von 70MHz bis 1GHz, läuft in der Praxis aber
etwas nachschieben: Vielleicht ist mir mit dem BF311 ein reiner Glücksgriff gelungen. Der T hat eine fT von 750Mhz und eine Ausgangskapazität von nur 1,1pF, was eventuell erklären könnte, warum der so hoch hinaus will. http://www.semicon-data.com/pdf/Tf/BF/BF311.pdf Der T stammt noch aus alten Zeiten
-
Thread
[S] sparsamer IR-Empfänger-IC ähnlich TSOP1736 für 3V
ist, dass ich diesen Umsetzer gerne im Batteriebetrieb laufen lassen möchte. Der Mirkocontroller (PIC16F628A) braucht im Sleepmodus so gut wie keinen Strom, ebenso das 868MHz-Sendemodul (von ELV). Problem ist, dass das Sendemodul nur für 2-3V Betriebsspannung zugelassen ist und ich gerne mit 2,4-3V
-
Thread
Zähler mit PIC
+9 = ASCII 9. Nun würde ich gerne wissen wie ich mehr als bis 9 Zählen kann?? Verwende den PIC16f628A und programmiere in Assembler Bitte um Hilfe
-
Thread
IR Empfänger
Könnt ihr mir vielleicht einen Tipp geben. Das Signal ist im Anhang. Dank und Gruss Benutze: PIC 16F628 IR Empfänger: TOSP... C-Compiler cc5x for(i=0;i<=32;i++){ pause() //50us while(EIN==0); //warten solange 0 TMR0=0; //Timer 0 while(EIN==1); //warten
-
Thread
Reichelt Lieferzeiten
werden, so wie ich es mitbekommen haben holt die Post 2mal am Tag die Sachen ab, gegen 12 und gegen 16 Uhr.
Habe einen PIC16F628-04SO bestellt. Auf der Tüte stands auch so drauf. Aber als ich ihn ausgepackt habe war ein PIC16F628A-04SO din. Hab ein Fax raus geschickt das ich den nicht bestellt hatte. Das Bauteil in eine
-
Thread
Pegel bei Pollin DCF1 Modul
Florian F. schrieb im Beitrag #2560627: > ich die Basis eines 2. npn Transistors angeschlossen, der mir aus dem > invertierten Signal wieder ein nicht-invertiertes macht. Meinst du nicht, dass man das auch
Schaltung, kannst diese ja modifizieren wenn gewünscht. Ich habe mit dem Pollin-Modul und einem PIC16F628 vor 1 1/2Jahren eine seither funktionierende DCF-Uhr gebaut. Mit der Stromversorgungs- und Impulsformerschaltung gab es nie Schwierigkeiten, obwohl ich in dichter Wohnbebaung lebe Funktelefon,
-
Thread
Anfängerfrage zur Programmspeicheraufteilung
Ich programmiere PIC16F628 dort gibts .lkr Datei Habe mir auch ne menge darüber reingezogen. Dort steht beispielsweise: CODEPAGE NAME=svector START=0x0 END=0x3 PROTECTED .... .... SECTION NAME=STARTUP
-
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
Programm umschreiben?
/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_TC1602E_01.html Das Program für den Pic ist dieses: https://www.facebook.com/download/234861473305877/Eflose_PLL_Sender2-16f628a-HLM8070.HEX Der wo das für mich tun könnte, und das danach auch funktioniert, soll natürlich auch nicht