-
Thread
PIC - Schreibschutz?
Hallo zusammen, Für das TV-Light aus der Elektor habe ich einen PIC16F628 mit einem Galep-Programmer gebrannt und in die Schaltung eingelötet. Die Schaltung funktioniert auch teilweise, jedoch scheint der Watchdog regelmäßig zuzuschlagen, da die vom PIC gesteuerten
3)" forum for more info. Re:Failed to verify programming address / EEPROM address 0x0000 pic16f877a Friday, July 29, 2011 10:51 AM (permalink) 0 USB power problem fixed this issue. sorry that im delayed. thanks for ur response http://www.microchip.com/forums/m588209.aspx
-
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
Schaltautomat, Drehzahlüberwachung, Begrenzung mit PIC
kommt erst noch). Zu meinem Vorhaben: Ich möchte für ein 2-Takt Dragster-motorrad eine mit einem Pic gesteuerte Schaltautomatik (nur hoch) bauen. Das schalten erfolgt über Pneumatik, der Pic muss nur ein 4/3 wege Ventil ansteuern (Versorgung ist erstmal außen vor, Magnetventil)und der zylinder knallt
unterbrechen, Gang einlegen Wenn Kupplung wieder gezogen (egal wann) stop der Schaltautomatik Als Pic hatte ich mal den 16F628A angedacht mit 20Mhz Oszillator (haben wir auf der Firma oder den 16f84A allerdings dann nur 4mhz) Meine Frage ist jetzt wie ich am besten die Drehzahl einlese (über Induktion
-
Thread
DiseqC (22kHz) messen
Es gab da mal einen guten Artikel inkl. Firmware für einen 16F628 hier: https://www.elektormagazine.com/magazine/elektor-200609/18370
diseq schrieb im Beitrag #6054947: > Es gab da mal einen guten Artikel inkl. Firmware für einen 16F628 hier: > > https://www.elektormagazine.com/magazine/elektor-200609/18370 Das Problem ist, daß es nur auf einem kleinen Display ausgegeben wird und man kann es nicht lesen, wenn mehrere Signale
-
Thread
Spannungs-Schwankungen ermitteln?
Spannungsschwankungen messen/frühzeitig erkennen? Programmiert habe ich bis jetzt nur auf einem PIC ( 16F628A ), auf diesem wollte ich für dieses Projekt auch erstmal noch bleiben. Ich habe irgendwas von Spannungsteiler o.ä. gelesen, aber so ganz konnte ich da noch nicht durchblicken. Der PIC an
vorwiegend AVRs, aber das geht wohl bei PICs identisch; die interne Spannungsreferenz hat dort sogar 16 Stufen!). Natürlich musst Du dafür sorgen, dass der PIC auch bei Dunkelheit adäquat versorgt ist, z.B. mit einem Puffer-Akku. Für eine ähnliche Anwendung lasse ich einen AVR im Dunkeln alle 8 s per
-
Thread
[PIC18F] Lokale Variablen nach Interrupt-Return vermatscht
Hallo! Ich habe ein sehr schwierig einzuordnendes Problem mit einem PIC18F252 (MPLAB X IDE v2.00, XC8 v1.34). Folgende Routine gibt mir 16Bit-Zahlen zu Debugging-Zwecken auf der UART-Schnittstelle aus. Nach einer unbestimmten Zeit (ca. 20 sek, kann nicht genau sagen, ob
[avrasm] ! uint16_t dez[4] = {10000, 1000, 100, 10}; 0x618: LFSR 2, 0x30 0x61A: NOP 0x61C: LFSR 1, 0x1C 0x61E: NOP 0x620: MOVLW 0x8 0x622: MOVFF POSTINC2, POSTINC1 0x624: NOP 0x626: DECFSZ WREG, F, ACCESS 0x628
-
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
K149 Programmer - Programming Error
servus, hab mir einen DIY programmer zugelegt - K149 Hab damit schon erfolgreich einen 16F628A programmiert versuche ich aber ein neues programm raufzuspielen, kommt dir fehlermeldung -> Rom Programming error at address 0x0000 wenn ich aber dasselbe programm nochmal zu flashen versuch,
gibts keinen der den selben fehler hat? hab gestern noch mit dem pickit 2 versucht den 16F628A zu löschen! ohne erfolg! was mache ich falsch? hab es auch mit einer externen spannungsversofgung versucht, nichts! mfg
-
Thread
Fragen zum Arduino
Ich habe so einige Projekte mit einem PIC gemacht, mich mit Assembler beschäftigt, dann auf PICBASIC Pro umgestiegen. Ich glaube, inzwischen fast jede Funktion des 16F628 ausprobiert zu haben und meine Ideen sind immer noch nicht am Ende.
Ich hab' mir davon zwei Stück zukommen lassen; funktioniert einwandfrei. Die kannst Du an Deinen PIC (Rx/Tx) anschließen und darüber kommunizieren. (hab leider von PIC's keine Ahnung - müsste aber so sein) Gruß Micha
-
Thread
PIC 16F88 RB6, RB7 Problem
Nun kurz zu meinem kleinen Problem. Ich verwende den 16f88 Wenn ich in Basic oder auch in Assembler z.B. mit bsf PortB.7 direkt setze und danach mit bsf PortB.6 setze wird PortB.7 einfach wieder gelöscht. Oder wenn alle 8 Bit auf PortB auf high
RB7 gelöscht. Das betrifft nur RB6 u. RB7 , das funktioniert so im Simulator wie im gebrannten PIC. Wenn ich das gleiche beim 16f628 mache ist alles i.o.. Wo liegt das Problem?
-
Thread
Problem bei Brennen eines 18F4550 (Config-Bits)
bauanleitung.htm Laut meinen Oszilloskop sollte soweit alles passen doch jetzt geht an an das Brennes des PIC18F4550. Den 16F628 habe ich schon gebrannt aber bei 18F4550 komm ich nicht weiter, denn ich weiß nicht wie man die Config-Pins bestimmt. Im Bild zwei kann man sehen wie ich alles eingestellt habe aber
Du hast schon verstanden, dass das was du da auf den PIC brennst (aus der verlinkten Anleitung) lediglich der Bootloader ist. Da ist noch nix mit Ambient-Light-Programm. Das hex das du angehängt hast ist nur der Bootloader (18f4550_boot_rb0.hex). Was du flashen
-
Thread
NEUEINSTIEG in die Mikrocontrollertechnik.
habe ich als 65jähriger Renter vor 2 Jahren damit begonnen zum Gehirnjogging mich mit den Microchip-PIC (ab 16F628 aufwärts) zu beschäftigen. Mit der Seite von [www.sprut.de], der Programmieroberfläche MPLAB 8.9 und dem Programmiergerät (Brenner, Debugger) PICkit3, konnte ich mich zügig und erfolgreich
Möglichkeiten nicht sonderlich schwer. Ehrlich gesagt ist mein größter Prozesser derzeit ein 40beiniger PIC 16F1936 und den werde ich noch einige Zeit mit seinen zig Möglichkeiten nicht ausreizen könne. mfG Mufti
-
Thread
ATtiny13 C-Programm zu groß
Platine gebaut & ein C-Programm für einen ATtiny13 geschrieben. Software: AVR Studio 4 Vers. 4.16 Build 628 Hardware: ATtiny13 Anschlüsse: PB4 ist ein Analogeingang PB0 ein PWM-Ausgang Ziel der Schaltung: einen im PKW vorhandenen NTC in ein PWM mit unterschiedlichem Duty_Cycle zu
Speicher würde ich nicht in „C“ versuchen zu programmieren. Dann bin ich mit meinen kleinen (28 Pins) PIC18F258 mit 32K Flash wesentlich besser gestellt. Es gibt auch im gleichen Gehäuse nächste Stufe mit doppelt so viele Flash. Das war für mich auch ein Argument für PIC.
-
Thread
Drehgeber auswertung mit PIC funktioniert nicht
Hallo, Ich möchte einen inkrementalen Drehwinkelsensor mit einem PIC (PIC16F628A) auslesen. Das Programm dafür habe ich bereits in Assembler geschrieben. Das Problem ist, dass es nicht funktioniert. Ich bin noch unerfahren in Assembler, deshalb ist mein code auch recht
[Drehgeber]] im Wiki. Aber es freut mich, dass Du den allgemein formulierten Algorithmus gut in PIC-ASM umsetzen konntest. Kannst ja nochmal Deinen (neuen) Quelltext anhängen, vielleicht hilft er ja anderen PIClern... ...
-
Thread
USBURN SPRUT Windows7
Hallo, bis jetzt war es mir nicht möglich mit USBurn1.11a5 und VISTA einen PIC zu brennen, während dies auf meinem Zweitrechner mit XP einwandfrei klappte. Gerade habe ich diesen Beitrag gelsesen und mich dabei nochmals an das Problem gewagt: USburn vom PC entfernt, Treiber
kam). -USBURN.EXE als Administrator gestartet, -Das Brennerfenster wird sichtbar, -[Identify PIC in Programmer] angewählt -PIC 16F628 wird erkannt -Hexfile geladen und gebrannt -Programm im PIC funktioniert! :-) :-)) mfg Bruddler
-
Thread
Atmega644 via simplen ISP-Parallelportadapter programmieren
Hallo, ich möchte für ein komplexeres Projekt nun mit AVRs anfangen (bisher habe ich nur PIC16er programmiert), weil ich komplexere Rechnungen anstellen will und die AVRs eben mit den freien gcc ohne Limits in C programmieren kann. Dazu habe ich mir den Atmega644 ausgesucht, da dieser viel
irgendwo ADCs oder ähnliches eingeschaltet sind, die ich deaktivieren muss (bei manchen PICs, z.B. der 16F628 ist das so), um die I/Os zu nutzen. Die jtag-Pins schalte ich man ja über die fuses ab oder kann ich das auch durch setzten irgendeines Register-Bits im Programmablauf ein- und ausschalten, so dass
-
Thread
Suche Datenblatt LCD-Controller SED1300
LCD1300/SR002_SED1300.ASM] der komplette Assemblercode incl. der Initialisierung - allerdings für den PIC 16F628 bzw. 16F84 - zur Verfügung gestellt wird? Müsste eigentlich einfach auf einen anderen µC übertragbar sein. mfG GroberKlotz
Verfügung gestellt wird? Grmbl, auf die Idee hätte ich selbst kommen können. :-/ Dann will ich mal ein PIC-ASM-Tutorial ergooglen und die Ansteuerung aus der ASM-Datei popeln... Danke.
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
I tried diferent software: a) http://www.superkranz.de/christian/S65_Display/data/L2F50_display4_V01.zip b) http://www.mikrocontroller.net/attachment.php/259277/HelloWorldMega16.zip tried diferent Mhz: a) 16Mhz (#define F_CPU 16000000) b) 8Mhz (#define F_CPU 8000000) Not work :
phones can control display contrast (by service tool) from 0 to 255. I make LCD Emulator based on PIC18F252 and connect it to phone. I has tried to record commands prom phone to LCD. And I make it! Now it look like all commands to LCD has 16bit. For Eample: CS = 0; RS = 1; PutWord(CMD); RS =
-
Thread
Drehzahlmesser 4 mal 7-segment mit 90S2313
einen Drehzahlmesser fertig gebaut, der für meinen Roller bestimmt ist; also 2 Takt. Läuft auf einem PIC16F, funktioniert gut, hat wenig Bauteile, und ist leicht nachzubauen. Falls Ihr wollt, kann ich ein paar Bilber posten. Gruß Stephan
Hi Nach dem Schaltplan ist ein 16F628 eingebaut. Kann der durch den 16F84A Ersetzt werden?
-
Artikel
Reichelt-Wishlist
Diverses/Spielwaren' :) RS485 ESD fest: MAX3086E oder 75180 oder ISL83086E | =>MAX485ECPA Microchip PIC 18F2550 => PIC 18F2550-I/P Microchip PIC 16F88 | | => PIC 16F88-I/P Microchip dsPIC | | | | | => PIC 30F2010-30 SP/SO Logicanalyzer | => ME ANT 8 und ME ANT 16 Atmel ATMEGA8 TQFP => ATMEGA 8-16 TQ 3,3V
(USB, 32 KBytes Flash) | (bereits im Sortiment) Microchip PIC 16F628A (weil: besser als 16F628) * Microchip PIC 16F648 (weil mehr Programmspeicher, als 16F628) | Microchip PIC 16F684 | Microchip PIC 16F688 | * Microchip PIC 16F690 | | | Atmel ATtiny84 | | (gelistet
-
Thread
Zeilenwechsel bei LCD will nicht gelingen
PIC 16F628 ;Takt 4MHz ; ;06.08.09 ;*********************************************************************** ;Pinbelegung des PIC**************************************************** ;***************
Schleife top6 wird mit 10 Befehlen 100x durchlaufen -> 1 ms nop nop nop decfsz loops5,f goto top6 ;******* decfsz loops4,f ; wurde die Schleife top6 100x durchlaufen, gehe zu top5 -> 100 x 1 ms goto top5 ;******* decfsz loops3,f ; wurde die schleife 10 x für
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
...mini timer.. mit PIC16F628 und Kondensatornetzteil, untergebracht in einem Zwischensteckergehäuse, Netzteil, Kontroller, Relais und Display...
Mikrocontrollern. =) Leider habe ich den Quarz-Oszillator spiegelverkehrt eingeplant. Aber mit dem PIC16F628A kann man auch den internen Generator benutzen. Das ist jetzt die Schaltung von oben
-
Thread
Video Signal mit PIC
unklar. mein grundlage ist die seite von Rickard Gunee http://www.rickard.gunee.com/projects/video/pic/howto.php Statt eines 16F84 und 12Mhz nehm ich einen 16F628 und 20Mhz und habe zuerstmal ein programm in assambler erstellt das nach diesem bild funktioniert http://www.rickard.gunee.com/projects/video/pic/vinfo_first_hline.png soweit so gut es funktioniert auch und ich bekomme wirklich dieses ergebnis http://www.rickard.gunee.com/projects/video/pic/vinfo_first_screen.png dann hab ich versucht
-
Thread
Wie µC vorwarnen bei Netzausfall?
Schnittstelle scheinen noch ganz normal in Produktion zu sein. https://www.microchip.com/en-us/product/47C16
über 3.15V lagen, dann dürfen sie in den 50ms nur nicht unter 2.7V fallen, macht bei 250mA gut 25000uF. Leichter geht es wenn die 3.3V aus 5V per Spannungsregler gewonnen werden, vorher zumindest 4.6V überschritten haben und nicht unter 2.95V sinken dürfen (0.25V dropout). Dann reichen 8200uF.
-
Thread
I2C treibt in den Wahnsinn!
Voltmeter aufgebaut mit einem 18-Bit ADC von Microchip (MCP3424) mit I2C-Interface. Der ADC ist an einen PIC16F628 angeschlossen der die Ergebnisse auf einem LCD ausgibt. Da der PIC kein Hardware-I2C hat, habe ich diese Software-Implementierung verwendet: http://www.sprut.de/electronic/pic/grund/i2c_soft.htm
seitdem spinnt es, und zwar so: Meistens bleibt das ganze beim Einschalten komplett hängen; der PIC will eine Startkondition auf dem Bus ausgeben und wartet dazu bis der Bus frei ist (SCL=SDA=1). SCL wird aber vom ADC dauerhaft low gezogen und der PIC wartet und wartet... Manchmal dagegen (ich
-
Thread
Tastenzähler mit PIC
um hilfe > danke Prozessor PIC16F628A Assembler
http://www.sprut.de/electronic/pic/grund/tasten/tasten.htm Peter
-
Thread
Prob Frequenzmessgerät
muß als Schulprojekt einen 50 MHz-Frequenzzähler bauen. Ich habe den Schaltplan (und ein Bild vom Pic + Schaltplan) im Anhang als Word datei angehängt. Also ich fange mal an mit dem was geht: und zwar hab ich mit meinem PIC 16F628, schon eine Ausgabe auf dem LCD display (mit der 20 PIN Datenleitung) ereicht(JUHU).So aber wenn ich die 16 PIN Datenleitung anschließe, dann geht der Pic und das Display aus.Und seit dem ist auch meine Hintergrundbeleuchtung vom LCD Display schwächer geworden. Hat jemand ein Idee was das sein könnte, wenn
-
Thread
Kit 3 Problem, erkennt Chip nicht
Hey brauche nochmal eure hilfe habe mir jetzt den kit 3 zugelegt. Wenn ich mit MPLAB den Chip (PIC16F628A) auslesen will kommt da eine Fehlermeldung "Target device was not found (could not detect target voltage VDD). You must connect to a target device to use PICkit 3" bitte um hilfe! Arik
Wenn du von einem (PIC) Kit 3 sprichst, dann sprichst du vom "Brenner". Erkläre, verlinke und mache Bilder von dem was _GENAU_ du für Hardware hast. Sollen wir eigentlich alles erraten ?!
-
Thread
SGD-Fernkurs Mikrocontroller
Jahren kann sich aber vielleicht was getan haben :D Vielleicht! Vor 15 Jahren gab´s aber auch schon PIC, AVR uä. mit Flash-Speicher. Vor 15 Jahren gab´s aber auch schon PC´s mit Programmiergeräten für die oben genannten Typen.
Vielmehrsehen/nichtsmehrrichtigkönnen) Nachfolger der Kommunikationselektroniker sind wohl aktuell beim PIC16F84 angelangt, also das Teil was ich zum Zeitpunkt meiner Abschlussprüfung schon einige Zeit privat programmiert habe- nur das es da noch 16C84 hieß... (Wobei- Habe auch schon was von PIC16F628 in
-
Thread
Suche Schaltplan: Binär Uhr mit PIC16F82X und DCF
ich bin auf der Suche nach einem einfachen "Nachbauprojekt" für eine Binäruhr. Sie sollte einen PIC16F627 oder 16F628 haben und - das ist der Knackpunkt - DCF Empfang haben. Ich finde zwar viele Binäruhren mit den PICs und auch viele "normale" Uhren mit PIC aber keine die eine Kombi bietet.
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
genauer > hin. Ich hatte vor 'ewigen' Zeiten mir so ein Gerät mal selber gebaut. Aber mit einem PIC16 und eigenem Programm drin nebst eigener GK-Lib. Ich brauch's eigentlich nur für kleine Werte, also C im pF Bereich oder allenfalls nF Bereich, Ausmessen von Varicap's usw. und L ebenfalls im Bereich
Hallo, ich habe aus dem Markt im Forum dieses LC-Meter [1] mit PIC16F84A und LM311 erstanden. Im Anhang Bilder des LC-Meters und von Messungen von L1 Lineare Speicherdrossel, 1,3 mH, 1 A, 0,47 Ω L2 Ringkerndrossel 47 µH, ±20 %, 0,078 Ω C1 Kondensator 3300 pF
-
Thread
Anfänger bittet um Unterstützung beim Programmieren eines PIC 16F627A
sicher nicht! Es gibt keine dummen Fragen, nur dumme Antworten! :-) Weiterhin viel Spass mit den PIC's von microchip mfG GroberKlotz
verwende zum Einstieg den Brenner8P von Sprut, die Microchip Entwicklungsumgebung MPLAB und einen P16F628 für meinen Übungsaufbau. Jetzt läuft es und ich habe endlich ein Erfolgserlebnis. Sogar kleine Änderungen im Programm haben die gewünschten Auswirkungen. Vielen Dank dafür! Schöne Grüße, Norbert