-
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
[V] PIC 16F1709 - neuer Mikrocontroller
schon Samples fuer einen hoeheren Preis. Einach mal anfragen. Diese neuen PICs sind viel besser als 16F84, 16F628, usw. Mehr Speicher, und interessante Peripherie. Und z.B. 1 Kbyte RAM.
neuen Chips bekanntmachen. Mit einem 16F84 oder 16F628 haben diese nicht mehr viel zu tun. 16F1703 ht z.B. keine Logikzelle, und nur 256 Bytes RAM, aber zumindest einen seriellen port.
-
Thread
For-Schleife (ASM) funktioniert nicht Brauche Hilfe (PIC16F628A9
Source Code File, so wie es ist), kürzeren COde kann man einfach hier einstellen [avrasm] list p=16f628a #include <P16f628a.INC> ERRORLEVEL -302 ; 302 Warnunten ausblenden ; Configuration ;BODEN_ON BODEN_OFF _CP_ALL _CP_75 _CP_50 _CP_OFF _DATA_CP_ON _DATA_CP_OFF _PWRTE_OFF ;_PWRTE_ON _WDT_ON _
Equ B'00000010' ; pull-up ;************************************************** goto Init Init ; 16f628 anfang BSF CMCON, CM0 BSF CMCON, CM1 BSF CMCON, CM2 ; Alle porta-pins digitale i/o pins ; 16f628 ende clrf PORTB clrf PORTA bsf STATUS, RP0 ; Bank 1 movlw Ini_opt ; pull-up Wiederstände ein
-
Thread
Welchen PIC für Anfängerprojekte?
PIC16F887 http://www.alldatasheet.com/view.jsp?Searchword=PIC16F887
bin froh in Assembler einigermaßen ordentlich fit zu sein.... Leg Dir doch erst mal diese zu: 16F628(DIL18) einfacher Einstieg, übersichtlich wenig Spezialregister CCP, (PWM), USART, Comparators, Timers 8/16-bit 16F1827(DIL18) oder 16F1939(DIL28/40 mit 16k Flahs, bereits mehr "Fähigkeiten"
-
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
Neues STM32 Tutorial
gute Tutorials gibt: http://diller-technologies.de/stm32.html http://eliaselectronics.com/stm32f4-tutorials/ ... Hiermit habe ich es ohne weiteres geschaft (natülich mit den Beispielen aus der STD lib) innerhalb von 2 Monaten komplett von AVR und PIC auf STM32 umzusteigen, und auch auf verschiedenen
'CSGCMCCM0R'| SPL\src\stm32f4xx_cryp.c|626|error: 'CRYP_TypeDef' has no member named 'CSGCMCCM1R'| SPL\src\stm32f4xx_cryp.c|627|error: 'CRYP_TypeDef' has no member named 'CSGCMCCM2R'| SPL\src\stm32f4xx_cryp.c|628|error: 'CRYP_TypeDef
-
Thread
Verschieden ICs abzugeben
noch übrig: LPC1765 in TFBGA100 http://de.futureelectronics.com/de/technologies/se... PAL16l8acn 2 x EP600IPC-45 5 x TLC5904 TLC5904 (ACTIVE) 8/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 finde ich nicht).
-
Thread
Drehzahlmesser für Modellmotor
Das könnte man auch mit einem kleinen uC lösen. Der hat Zähler und SPI integriert. Der PIC12F1840 z.B. hat SPI, 16bit Timer und Input Capture im DIL/SOIC-8
die Periodendauer misst? Hier hat sich jemand damit beschäftigt: http://www.sprut.de/electronic/pic/projekte/frequenz/freq_uni_628.htm
-
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
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
Beitrag #3471936: > Schalte mal den Comperator aus. > Siehe Datenblatt. Was hat der Comperator beim 16F628 mit dem Port B5 zu tun? NICHTS! Beim 628er ist gerade der PortB5 der NArrensicherste, der ist ein reiner IO ohne Mehrfachfunktion! Bis auf das Richtungsbit im Tris register muss beim B5 wirklich
-
Thread
LEDs an PIC ausglimmen lassen
Speicheraddressierung, aber die Variablen liegen ja nun deutlich weit hinten.. [code] list p=16F628A __CONFIG _INTRC_OSC_NOCLKOUT & _WDT_OFF & _PWRTE_OFF & _BODEN_OFF & _MCLRE_OFF & _CP_OFF & _LVP_OFF #include <P16f628A.INC> ;*******************************************************
dass es nicht passt. aber ich glaube, du hast ganz andere Fehler, wieso es nicht passt. list p=16F628A __CONFIG _INTRC_OSC_NOCLKOUT & _WDT_OFF & _PWRTE_OFF & _BODEN_OFF & _MCLRE_OFF & _CP_OFF & _LVP_OFF #include <P16f628A.INC> _WDT_OFF usw wird erst in der Include definierte, schon
-
Thread
PIC: Ist W nach einem POR halbwegs zufällig?
klar hat der 16F628A einen internen OSC, sogar zwei 4Mhz und 48khz.
> klar hat der 16F628A einen internen OSC, sogar zwei 4Mhz und 48khz. Genau lesen, gilt für Beiträge und auch Datenblätter. Der interne Osc des 16f628 ist NICHT über die Software kalibrierbar, was man auch anhand des
-
Thread
PIC16F628A PWM mit delay (ASM)
p=16f628a #include <P16F628A.inc> __CONFIG h'3F38' errorlevel -302 radix dec ;********************************************************************** org 0x00
p=16f628a #include <P16F628A.inc> __CONFIG h'3F38' errorlevel -302 org 0x00 ;Alles auf Anfang stellen ;Variablenvergabe cblock 0x20 d1
-
Thread
[V] Alles mögliche die zweite
und 10mm auf 8mm Beide Durchmesser 20mm und Länge 26mm Pos 2: 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
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€
/P 1 x PIC16F877A-I/P 2 x PIC16LF877A-I/P 1 x 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
Probleme mit LCD an PIC 16f887
BATRON-LCD mit der HD44780-initialisierung funktioniert. Du brauchst im ASM-File lediglich den PIC16F887-spezifischen Teil und #define-Anweisungen hinsichtlich der PORT- und PIN-Zuweisungen anzupassen. Die LCD-initialisierung verwendet den 4Bit-Datenbus D4 - D7 am LCD. Wie viele andere auch,
Decknamen" "Finde_Mich" also 20h, zuzuweisen. Siehe dazu auch 2.3 PCL and PCLATH im Datenblatt des PIC16F887! Der Programmzähler beim PIC besteht ebenfalls aus H-Byte, das sind die unteren Bit 4:0 des Register PCLATH und dem Low-Byte das ist das Register PCL. Folglich kann mann mit 13 Bit einen
-
Thread
Ist der PIC 18F2450 eine gute Entscheidung
Hallo, 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
rede ich jetzt NICHT von Assembler und BASCOM-Programmen !). > .........Verwaltungskrams, beim PIC kommen noch > die nervigen Bankumschaltungen hinzu..... Tja, wer unbedingt auf den PIC12/16/(18) beharren will, muss damit leben - wenn möglich noch mit neolithischen PIC16F84 herumwerkelt um alles
-
Thread
Anfänger Frage zu PIC16F628A
Hallo ich traue mich das gar nicht zu 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
Martin Michael schrieb im Beitrag #3346201: > aber ein 628a der a typ hat ein anderes datenblatt 16F628 bzw. 16F628A unterscheiden sich meines Wissens nur in der maximalen von Microchip empfohlenen Oszillatorfrequenz mit "A" 4MHz ohne "A" 20MHz. Klaus
-
Thread
5V Lüftersteuerung mit PIC
und 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
>Ich würde mich über einige Tipps und Anleitungen freuen! Du wirst deinen PIC töten. Der will weder zwei Lüfter noch einen 100nF Kondensator am Ausgang haben.
-
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
PIC programmieren
Hallo, wer von euch kann mir zwei PIC16F628A programmieren? Würde mich sehr freuen wenn sich jmd meldet...
> 16f628a-HLM8070.HEX Nur so - du weißt schon, dass das ein drecks UKW-Sender ist der illegal und vor allem nicht frequenzstabil ist?
-
Thread
Bittiefe eines µCs
, W, ACCESS 627E 0F44 ADDLW 0x44 6280 6EE9 MOVWF FSR0L, ACCESS 6282 CFDA MOVFF FSR2H, FSR0H 6284 FFEA NOP 6286 50EE MOVF POSTINC0, W, ACCESS 6288 0107 MOVLB 0x7 628A 2700 ADDWF nBytes, F, BANKED 628C 50EE MOVF POSTINC0, W, ACCESS 628E 2301 ADDWFC dest, F, BANKED 6290 50EE MOVF POSTINC0, W, ACCESS 6292 2302 ADDWFC pChunk, F, BANKED 6294 50EE MOVF POSTINC0
-
Thread
DCF- Funkuhr mit PIC
Hallo, 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!
gehenden) Ü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
-
Thread
Fragen zu: Miniterminal mit Nokia 3310 LCD und 4x4 Tasten
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
echten Parallelport hast (gut aufheben!), dann bau Dir doch den Brenner3 http://www.sprut.de/electronic/pic/projekte/brenner3/ auf Lochraster, damit geht fast alles (ausser den neuen 9V-Typen, wie PIC16F1825 etc). Besser wäre natürlich noch der Brenner5 http://www.sprut.de/electronic/pic/projekte/brenner5
-
Thread
Wer kann das Programm umschreiben?
an... Denn habe ich schon angeschaut: Das Programm beginnt mit der Initialisierung Init ; 16F628 alle Comparatoreingänge auf Digital umschalten BSF CMCON, CM0 BSF CMCON, CM1 BSF CMCON, CM2 bsf STATUS, RP0 ; Bank 1 movlw Ini_opt ; pull-up on movwf OPTION_REG
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
[S]uche PIC16 mit Internem Oszillator
16 Pin PICs gibt es keine. "Standard 18-Pin-PICs" in Bastlerkreisen mit internem Oszillator sind z.b. 16F628(A), 16F88. In Ebay Angebot 161028738835 findest du 1 Stk um 2.89 EUR inkl. Versand in Deutschland
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en023112 16F690 Schickst du mir Internetmarke mit Adresse kriegste PIC
-
Thread
Fehler bei der Anwendung des Programs
Taster soll eine LED ein, und beim zweiten drücken ausgeschaltet werden. Im Simulationprogram "Real Pic Simulator" und "MPLAB SIM" funktioniert das Programm auch so wie ich es haben will. doch beim Laden auf ein 16F628A Chip mit "Propic2" reagiert der Chip nicht auf die Signale, die ich ihm Gebe. Die
verschwenden, solange der Chip nicht ordnungsgemäß lauft). Program: [avrasm] list p=16f628A ; list directive to define processor #include <p16F628A.inc> ; processor specific variable definitions errorlevel -302 ; suppress message 302 from list file
-
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
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
-
Thread
Wer kann einen PIC16F628A programmieren
, falls man einen PC mit Parallelport hat, oder jemanden mit einem Programmer fragen ob er dir den PIC programmiert. Für den Brenner 8 wird aber ein PIC18F2550 benötigt, kein PIC16F628A
falls man einen PC mit Parallelport hat, oder jemanden mit einem > Programmer fragen 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
PIC16 Wait-Funktion
Bezeichnung läuft nichts! Z.B. so : PIV 16F628. Dann kann Dir auch auf die Sprünge geholfen werden! mfG groberKlotz
groberKlotz Vermutlich handelt es sich (wieder einmal bzw. noch immer) um den junsteinzeitlichen PIC16F84 - der hat tatsächlich nur 1!
-
Thread
PIC16F628A kann nicht gelöscht werden.
Willem eprom programmer+27C256/27C512. Sorri für 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
ich den Pic16F628 ohne "A" ausgewält und versuchte noch mall zulöschen. Ja, es hat funktioniert. Alle drei lassen sich löschen und beschreiben. Sind es filleicht die 16F628 und keine 16F628A? Auf jeden fall ich
-
Thread
Warteschleife, delays
.. Moment.. ∗glaskugelstreichel∗.. Pic16. War das die Frage?
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
-
Thread
PIC16F688 wird nicht erkannt.
hatte 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
Hallo Manfred, also wenn ein anderer PIC erkannt wurde, funktioniert der Brenner doch. Bleibt nur noch überig, dass der 16F688 "zerschossen" ist. Ist mir auch schon mal mit einem 16F628 passiert. Habe dann das Problem beseitigt indem ich den