-
Thread
LED Ausgabe in eine Zählschleife integrieren ohne Zeit zu verlieren
Hallo Gemeinde Ich habe folgendes Problem: Für eine Kurzzeitstoppuhr ss,10,100 ( Pic 16f628A 4x7-Segment Multiplext ohne DP ) habe ich eine Zählschleife welche auch funktioniert. Vor beginn der Zählschleife wird eine LED für 300 ms angeschaltet als Startsignal. Die Zeitmessung
-
Thread
Ton mit PIC erzeugen
Nachtrag: Habe gerade auf der verlinkten Seite gesehen, dass es sich um einen PIC12F683 handelt. Der auch auch schon ein CCP-Modul und kann die PWM in Hardware machen.
antworte ich mir mal selbst, mit dem CCP Modul kann man PWM machen.... gut.... Hätte noch einen 16F628A, der kann das ja. Trotzdem würde ich gern verstehen, was denn passiert, direkt den PIC Ausgang mit "an/aus" auf den Lautsprecher loszulassen (danke für den Hinweis mit dem Pieper), mir geht
-
Thread
Uhrenquarz und PIC16F627A
Hallo, ich möchte mir eine Uhr mit einem Microcontroller bauen (PIC16F627A), und dazu verwende ich einen Uhrenquarz 32,768kHz: http://www.reichelt.de/?ACTION=3;ARTICLE=1089;PROVID=2402 (hat 10pF) Es ist allerdings das erste Mal, dass ich so einen langsamen Quarz
Nichts. Bei mir läuft ein 16F628 auch mit 32768 Hz Uhrenquarz. Ganz normal beschalten. Die Kondensatoren sind m.E. unkritisch. Der Tip mit Timer1 ist allerdings richtig. Wenn Timer1 läuft, kann der ganze Rest vom PIC schlafen
-
Thread
PIC mir C Programmieren
den Flash absolut gleichen Controllern die größere Version. (Beispielsweise -auch wenn dies jetzt 16er sind- Pic16F627A und 16F628A- wer kauft als Hobbyist üblicherweise den 16F627?) Im Gewerblichen Umfeld kann es aber entscheident sein, den manchmal machen nur wenige Byte den Unterschied und wenn
Firma die 1000 Geräte pro Tag herstellt bei jedem Controller 2,5 Ct. sparen kann in dem sie statt des 16F628 den 16F627 nimmt ist das aufs Jahr gesehen eine Menge Geld! Du kannst aber auch einfach die LITE Version oder die ACADEMIC version nehmen (Ich weiß erhlich gesagt gar nicht ganz genau wo der Unterschied
-
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
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
mem write 0x6f99440 = 0x30003 mem write 0x6f99441 = 0xb mem write 0x6f99442 = 0x2 mem write 0x6f99443 = 0x3 mem write 0x6f99444 = 0x3 mem write 0x6f99445 = 0x8 mem write 0x6f99447 = 0x2 mem write 0x6f99448 =
00000040, epc == c02b6528, ra == 80230d98 Oops[#3]: Cpu 0 $ 0 : 00000000 00000001 000000ff 0000003f $ 4 : 00000000 805e9ba0 3a386030 86b5bdc0 $ 8 : 844fc000 84431800 800e087c fffffff8 $12 : 41f2a071 00000040 000061b0 3ab0be42 $16 : 86b5bdf0 7f903720 00000301 00000301 $20 : 805e9ba0 0042b8a0
-
Thread
PIC16F628 retriggerbares Monoflop ASM - Hilfe!
Hallo Jungs, ich versuche mich gerade beim Programmieren von Zeitschleifen mit einem PIC 16F628. Hierzu habe ich mir von einem anseren User ein fertiges Programm als Vorlage genommen und will jetzt verstehen wie was geht. Aber am Anfang gehen schon meine Probleme los. Der Erfinder
Buss ; ******************************************************************* LIST P=16F628A #include "P16F628A.INC" __CONFIG _INTOSC_OSC_NOCLKOUT & _WDT_OFF &_PWRTE_OFF & _MCLRE_OFF & _BOREN_OFF & _LVP_OFF & _DATA_CP_OFF & _CP_OFF ; defines Delay EQU D'35'
-
Thread
EA DOG M162W-A
überhaupt nicht aus mit der Initialisierung vom EA DOG M162W-A..... Programmiere in Assembler PIC 16F628A bitte um Hilfe
überhaupt nicht aus mit der >> Initialisierung vom EA DOG M162W-A..... >> Programmiere in Assembler >> PIC 16F628A >> bitte um Hilfe Liest sich: Bin ahnungslos und suche ein Assemblerprogramm für PIC 16F628A zur Ansteuerung eines EA DOG M162W-A. > weil ich habe alles so gemacht wie es im Datenblatt
-
Thread
EA DOG M162W-A
bekomme ich keine Anzeige am Display nicht nicht einmal einen Cursor oder dergleichen. Verwende den PIC16F628A Anbei die funktionierende Schaltung als JPG bitte um hilfe
haben wir heute schon mit lehrern versucht zu lösen, aber haben trotzdem keien Lösung gefunden.... PIC16F628A Assembler lg
-
Thread
PIC 16F84 Takt
Hallo, vorab: Ich habe es im Datasheet nicht gefunden. Hier meine Frage: Hat der PIC 16F84 einen internen Taktgeber (ähnlich wie der ATMega8), der vor oder innerhalb der Programmierung aktiviert oder deaktiviert werden muß? Wenn ja, wie komme ich an diesen ran? Gruß wilials
drauf steht, nur bis 4MHz. Solltest du die Wahl haben, solltest du meiner Meinung nach einen anderen PIC aussuchen. Z.b 16F628 oder n Stück neuer 16F1829. Der letztere hat schon recht viel an Bord finde ich, u.A. 32MHz internen Oscillator.
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Soundprozessor" ist ein DSPIC33FJ64GP802 mit internen Audiodac's. Über SPI komuniziert er mit einem PIC16F873 (Bedienerinterface).
, nen Adapter für XBOX360 Controllern am PC, die LEDs und das Managen der Controller wird über ein PIC16F628A gemacht, Anschluss über USB.
-
Thread
PIC16F628A mit JDM verjodelt?
hier http://www.marc.org.au/ Könnte mir jemand einen guten Pic-Brenner(Selbtbau) empfehlen? Hab den JDM biher nur ein einziges mal gebraucht letztes Jahr für 16F84.funzte hervorragend damals! LG Nicola
bescheid sagen,daß alles geklappt hat beide Brenner gehen ,bootloader gebrannt Fw eingespielt und den 16F628 einwandfrei gebrannt. Extremst gut das Sprutteil LG
-
Thread
PIC16F84A beschreiben
aber Vorsicht, ein 16>C<84 kannst du damit nicht programmieren. Da solltest du dann den 16>F<84 oder besser gleich den 16F628 oder 648a nehmen. Roland
nicht unter dem 16F628A einsteigen... Hat man das *.ASM File kann man relativ leicht ein 16F84 Programm für den 16F628A umschreiben. (Anpassung im Option Register und ggf. ausschalten des AD Wandlers...) Keine 5min für
-
Thread
PIC Mikrocontroller
AD-Wandler abgeschaltet?? Sonst machen die bcf/bsf Befehle auf dem PORTA genau solche blöden Effekte... PIC16F628 hat AD-Wandler, PIC16F84 nicht.
auch das Datenblatt zum PIC16F628 PIC16F628 DB - Seite 42 Abschnitt 5.3.1 BI-DIRECTIONAL I/O PORTS > Any instruction which writes, operates internally as a > read followed by a write operation. The BCF and BSF > instructions
-
Thread
PIC Mikrocontroller
Hallo kann man mit einem PIC eigendlich 2 Aufgaben parallel durchführen alsoo zwei ausgänge schalten gleichzeitig auf logisch 1 und nach der 1 Wartezeit geht der erste Ausgang wider auf logisch 0 und nach der 2 Wartezeit der
auf logisch 0??? wenn jaa bitte um hilfee tipps bzw. befehle :D programmiere in Assembler PIC16F628A danke
-
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
Tasten Counter PIC16F628
halloo leute ich habe ein großes Problem alsoo ich will einen Zähler programmieren der mit zählt wie oft eine taste gedrückt wurde... nun habe ich das gemacht, aber wie das ausschaut ist ein fehler vorhanden.. denn sobald ich dieses Programm in den PIC spiele, spielt alles verrückt Relais ziehen an und am Display bliken einige Zeichen siehe Bild. bitte um Hilfe loops equ 0x20 ; Wartezeit für WAIT in Millisekunden loops2 equ 0x21 ; interner timer für wait LcdStatus equ 0x22 ; Puffer für aus dem LCD ausgelesenes Statusbyte LcdDaten equ 0x23 ; Puffer für
-
Thread
Tastenzähler mit PIC
um hilfe > danke Prozessor PIC16F628A Assembler
http://www.sprut.de/electronic/pic/grund/tasten/tasten.htm Peter
-
Thread
Velleman K8076
den Lapi >angeschlossen. Der Hardwaretest funkt einwandfrei und ich kann auch die >Daten aus einem PIC auslesen. Sobald ich eine Programmierung übertragen >möchte kommt die Fehlermeldung - Error writing to Pic. >für den 16F628A oder 16F84A gedacht ist Die beiden möchten gerne mit 13V programmiert
hat irgend jemand in diesem forum schon mal mit picprog2009 und einem K8076 einen pic der typen 16f628a oder 16f84a programmiert?????????? bitte um ein file das ich einspielen kann um das teil zu testen...
-
Thread
LED Fading mir PIC
339, 350, 361, 373, 386, 398, 412, 425, 439, 454, 469, 484, 500, 517, 534, 551, 570, 589, 608, 628, 649, 670, 692, 715, 739, 763, 789, 815, 842, 869, 898, 928, 959, 990, 1023, [/pre] und kann man direkt als C-Array verwenden. Ich habe den PIC12F683 nicht, daher konnte ich es nur per MPLAB
Hallo, hast die den PWM Source Code für den PIC 12f683 für den CC5X Compiler ? Im internet findet mall allerlei C-Beispiele an PWM aber sogur wie nichts für den PIC und den CC5X .. Grüße Ralf
-
Thread
Kühlschrankregelung mit 2 Temperatursensoren
eine längere Abtauzeit ersetzt. Die Hardware: Wird wahrscheinlich bestehen aus zwei SHT15 und PIC 16F628. Die Parameter: Sensor 1 : Kühlteil, Sensor 2 : Tiefkühlteil Einschalttemperatur 1 : 8 Grad Einschalttemperatur 2 : -20 Grad Ausschalttemperatur 2 : 5 Grad Ausschalttemperatur 2
380305123827?pt=DE_Elektronik_Computer_Haushaltsger%C3%A4te_K%C3%BChl_Gefrierger%C3%A4te_PM&hash=item588bf3a9f3 http://cgi.ebay.de/Kuhlschrank-Bauknecht-/170585803663?pt=DE_Elektronik_Computer_Haushaltsger%C3%A4te_K%C3%BChl_Gefrierger%C3%A4te_PM&hash=item27b7b4cb8f Falls die Lampe heil ist, könnte dein
-
Thread
Welcher Mikrocontroller hat den kleinsten Befehlssatz?
nehmen... (z.b. PIC16F84(a), 16F628) Der zitierte 10F200 hat 33 Befehle, das wirkt aber schon irgendwie deutlich ausgesucht! Für 2 Befehle würde ich dann schon eher den gängigen µC wählen. Das Stack Level, die SFR
Carsten Sch. schrieb im Beitrag #1981115: > die PIC16C / 16F in der "traditionellen" Ausstattung haben alle 35 > assemblerbefehle (Nicht die enhanced Serie, die hat 49!) noch ganz wenn man die OPCodes abzieht sind es 16 echte befehle bei dem 16F
-
Thread
PIC_Uhr_mit_Stoppuhr wie anfangen?
Helligkeit zu steuern. Aber das wäre dann nur noch zusatz... Ich habe mir überlegt ob îch denn 16F628 Pic nehmen soll?
28-Pinner wenn man noch ca 5-6 Pins für Quarz, Versorgung und Resetleitung in Betracht zieht. -> PIC16F690 (20 pin) und PIC16F628 (18 pin) scheiden schon mal aus. Falls ein 28-pinner ausreicht würde ich heutzutage einen PIC18F2520 verwenden, ansonsten einen PIC18F4520 (40-pin). Der 18F2520 ist
-
Thread
Eine Frage, die jeder mit Informatikkenntnissen lösen kann
Ich habe ein Timingproblem mit einem PIC 16F628, der einen 20Mhz-Quartz hat. Es geht um den Timer0. Dieser zählt von 0 bis 255 und beim Interrupt wird ein Zähler hochgezählt. Hier die Registereinträge, sollte ein Prescaler von 256 sein
20MHz = 50µs/Takt Wie viel Taktzyklen braucht ein PIC 16F628 um das Zählerregister runter zu zählen + wie viel Taktzyklen für die Ausführung des Interrupts +...+....?
-
Thread
PIC 16F84A - Speichern und Ausgeben gleichzeitig
Vom 16F84 kann ich nur abraten, das ist der Urvater aller Flash-PICs. Statt des 16F628 würde ich zum 16F886/887 raten, der hat neben 8 kWord Flash vor allem mehr RAM (368) und mehr EEPROM (256) als der 16F826
> Immerhin kostet der 887 je nach Händer das doppelte bis das > dreifache vom F84. ????? Reichelt-Preise von heute (DIP-Gehäuse) 16F84A-20 3.15 16F628-20 2.75 16F887 2.65
-
Thread
Helligkeit des Dimmers steigt nicht linear an
8undzwanzigs schrieb im Beitrag #1941666: > Ich habe einen Dimmer mit einem 16F628A gebaut. Schaltplan? Und Aufbau?
beim Anfang wären: Lothar Miller schrieb im Beitrag #1941677: >> Ich habe einen Dimmer mit einem 16F628A gebaut. > Schaltplan? > Und Aufbau?
-
Thread
PIC16F84A kaputtgebrannt?
"Nicht mehr empfohlen für neue Designs" gekennzeichnet. Wenn du im Bereich der Middle-Range Pics (16F) bleiben willst, dann nutze als Ersatz zum Beispiel den PIC16F628A. Dieser ist 100% Pinkompatibel, bietet aber wesentlich mehr, kostet aber weniger. (Natürlich von der Leistung kein Vergleich zu den 18F-) Für erste Schritte in Assembler ist der schon OK. Willst du aber C Proggen, dann nehme gleich die 18F. Du kannst JEDEN Code der für den 16F84 gedacht ist problemlos auf dem Pic16F628 zum laufen bringen
-
Thread
Assemblercode Wartezeitberechnung
Zeit minus Ausgleich in Mikrosekunden, tue nichts in der Zeit Wie sieht ein Assemblercode für den PIC 16F628A aus, der genau diese Operation ausführt? Quartz ist 20Mhz. Grüße
. schrieb im Beitrag #1921309: > dein Ziel zu > erklären. Wie sieht ein Assemblercode für den PIC 16F628A aus, der genau diese Operation ausführt? ------ Ist die Frage etwa "Wie sieht ein Assemblercode für den PIC 16F628A aus, der eine Sekunde bei 20 Mhz wartet?" Dann ist die Antwort
-
Thread
AVR oder PIC
Ich hab mit den PIC 16F84 angefangen (18pin) und nutze heute ausschließlich noch den 16F628a. Habe mit einem simplen, selbstgebauten JDM-Brenner angefangen der nur wenige PICs unterstützte und mir dann später einen besseren
die 16er PIC's gibts m.W keine freien C-Compiler, für die 18er > schon Ich hab in der Ausbildung an einem PIC16F84 programmieren gelernt und fand die Bankumschaltung nebensache, auch wenn ich es mal vergessen
-
Thread
Mein PIC 16F628A springt nicht an.
auf MCLR_OFF gestellt, keine Änderung. Ansonsten: device pic16F628A, hs_osc, wdt_on, mclr_off, lvp_off, protect_off Quarz hat 20Mhz
interrupt processor ENDASM 'INTCON = 0 T1CON = $31 High LED Pause 500 Low LED 4) device pic16F628A, hs_osc, wdt_on, mclr_off, lvp_off, protect_off 5) Womit?
-
Thread
Welchen Verbrauch hat dieses Gerät ungefähr in kWh?
habe einen Printtrafo 230V->9V, dahinter eine GRS. Anschließend einen 78T05. Dieser betreibt einen PIC 16F628A, 20Mhz, der sich fast immer im Sleep-Modus befindet. Außerdem fungiert ein BT 136 als Schalter, sprich 230VPhase -> Sicherung -> BT136 & TrafoEingang1 -> Meßgerät+ ... Meßgerät- ->230V Masse
Printtrafo 230V->9V, dahinter eine GRS. Anschließend "GRS", lol > einen 78T05. Dieser betreibt einen PIC 16F628A, 20Mhz, der sich fast > immer im Sleep-Modus befindet. datenblatt selber lesen > Außerdem fungiert ein BT 136 als > Schalter, sprich 230VPhase -> Sicherung -> BT136 & TrafoEingang1 -
-
Thread
Komparator schaltet nicht
Beitrag #1861106: > Welche Bauteile hast du in der Realität verwendet? Der Komparator ist in einem PIC 16F628, Dioden sind Standard-Niedervoltdioden. Trafo ist ein 230V AC -> 9V AC Printtrafo, ansonsten 1/4 Watt Widerstände.
Labornetzgerät 15V 1A schrieb im Beitrag #1861126: > Der Komparator ist in einem PIC 16F628 Dann schau erstmal das zu Fuß funktioniert. Also Comparator X IN1 auf +5V Comparator X IN2 auf GND Dann umdrehen Ausgang schaltet (oder eben auch nicht)
-
Thread
MPLAP/ K8048 Löschen von Bereichen verhindern?
oder überschrieben, da ich sie immer wieder benötige. Geht dies mit MPLAB IDE 8.46 und den PicKit2 vielleicht? P.S. Hauptsächlich P12F629/675 P16F627/628 Danke
Programmcode. Alles andere ist sowieso nur ziemlich kompliziert über Linkerscripts zu machen. Mit dem 16F627 geht es definitiv nicht. Beim 12F629 bin ich mir nicht ganz sicher. Wenn dann kann man sowas mit PIC18F oder etwas neueren PIC16F machen die auch per Bootloader programmiert werden können.
-
Thread
Wie muß dieser einfache Code umformuliert werden?
Wie das mit der Schwellspannung ist weiss ich nicht weil das PICspezifisch ist und im Schaltplan der PIC nicht näher klassifiziert ist. Ansonsten könnte es schon der gleiche Pin (Vref) sein. Welcher PIC wird denn verwendet ? Ich nehme mal an, dass es ein PIC ist wegen der ICSP-Pin-Benennung.
Seite 62 im Handbuch lesen und schweigen. Lehrmann Michael schrieb im Beitrag #1851863: > Welcher PIC wird denn > verwendet ? Ich nehme mal an, dass es ein PIC ist wegen der > ICSP-Pin-Benennung. Ein 16F628A H.joachim Seifert schrieb im Beitrag #1851865: > Schon mal den Begriff "Timer" gehört
-
Thread
Wo ist bei dem Trafo Masse
meinen Zweck zu sein - würde sogar sagen für jeden Zweck. Ich will damit einen MOC3023N, einen PIC 16f628a und eine LED betreiben mit 5V/26mA. Außerdem einen 741. Vor den PIC ist ein 7805 geschaltet. Überschlagsweise bin ich da bei deutlich mehr als 0,055A. Was tun?
hast weniger als 50% Verlust im Netzteil. http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.9
-
Thread
MT8880C mit pic16f628a
Moin moin, ich versuche gerade mit einem MT8880C und einem PIC16f628a DTMF-Toene zu empfangen. Ich habe mich an die Referenzschaltung und Initialisierungssequenz von Zarlink gehalten. Die Töne 7,8,9,0,*,# werden fast immer dekodiert, nur die Toene 1,2,3,4,5,6 sind
-
Thread
PIC 16f628a C
sagen. > > Naja. das hilft mir nur bedingt weiter :) hat jemand ein Beispiel programm für den PIC 16f628a? lg
Der 16F628 ist für C alles andere als geeignet. Es ist schlichtweg zu klein, gerade mal 224 Register (RAM). Assembler ist hier die erste Wahl. Andererseits gibt es einen "pic simulator" aus Osteuropa, welcher
-
Thread
mit PIC 16F628A LC-Display ansteuern
nur auf die kleineren PICs zurückzuführen. Das ist jetzt eigentlich meine erste Aufgabe mit einem 16Fxxx Pic. Desshalb habe ich auch die Lernbeispiel Aufgabe von Sprut kopiert und lediglich auf den 16F628 angepasst. Also kann es eigentlich nur an der Configuration oder an der Initialisierung liegen
Ich habe das Programm ja von sprut. Ich habe es lediglich auf den 16F628a angepasst. Dann habe ich noch hier im Forum gelesen, dass über der Initialisierung noch org 0x000 stehen muss, aber sonnst habe ich eigentlich nichts geändert. Ich erhoffe mir, dass einer
-
Thread
4094 mit 16F628 ansteuern
Hallo, ich versuche einen 4094 mit einem PIC 16F628 anzusteuern! beschaltung habe ich mit in das asm-file geschrieben! Ich bin noch anfänger und würde gern mal wissen wo mein fehler liegt... wäre supernett wenn mir jemand helfen könnte!, und
Mir ist im Code ne Kleinigkeit aufgefallen, das könnte es schon sein. Wie schnell ist denn der PIC? CLK wird gesetzt, und mit dem nächsten Befehl schon wieder gelöscht. Das könnte zu schnell sein, da müßte unter Umständen ein nop-Befehl zur Verzögerung dazwischen. Man muß mal ins Datenblatt des 4094
-
Thread
Aufbau eines PIC
Passt in den PIC16F84 mehr als ein main() { while(1) { } } ? Nur, wer uC in Assembler programmiert, merkt, wie viel Code ein Compiler erzeugen müsste, und wie wenig für den 1k ist.
servus, die pic18'er Reihe hat des bankswitching nicht mehr! zu meinen Erfahrungen: ich habe angefangen mit pic16f628! Habe mir bewußt nur Controller der 16'er Reihe bis 2 Kbyte rom geholt weil darüber B.-switching
-
Thread
[S]uche µC PIC 16C84
Hallo, 16C84 wird nichtmehr hergestellt, das war der erste PIC mit EEPROM-Speicher, also der erste wiederbeschreibbare PIC ;) Du kannst als direkten Ersatz den 16F84, 16F84A nehmen - aber der ist extrem teuer
manchmal sogar 7-8 EUR! Wenn du an andere 18-polige PICs leichter rankommst, kannst du auch den 16F628, 16F628A, 16F648, 16F648A, 16F88 nehmen - poste hier einfach deinen HEX und ich patche dir das Programm so dass es auf einem neueren, billigeren PIC geht. Ansonsten.... wenn sich niemand aus Deutschland
-
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
PWM impuls ermittlen
Hallo, ich erzeuge auf einem PIC 16F628 eine invertierte PWM mit Duty Cycle (80:20). Es kommt also zuerst low und dann high. Problem ist nun, ich brauche den genauen Zeitpunkt wenn von low auf high geschaltet wird. Anhand des Zählers