-
Thread
Diverse PICs
PIC16F877A bei Reichelt 3.60 EUR: http://www.reichelt.de/PIC-16-Controller/PIC-16F877A-I-P/3//index.html?ACTION=3&GROUPID=2967&ARTICLE=75487&SHOW=1&START=0&OFFSET=16& Was den PIC18F442 betrifft: PIC18F452
Was den PIC16LF84A betrifft: 2 Stk PIC16F84A inkl. Gratis Versand um 2.39 EUR: http://www.ebay.at/itm/261024724837 10 Stk PIC16F628A inkl. Gratis Versand um 7.13 EUR, also 0.71 EUR pro Stk http://www.ebay.at/
-
Thread
PIC I/O eingang abfragen ausgang schalten
ich habe mit multisim simuliert aber noch nicht programmiert. es ist pic16f84. Fehlt im code noch was?
Warum nimmst Du denn den Steinzeit-PIC 16F84??? Mit C kommst Du da nicht zum Zuge. Ein PIC16F18.. oder noch besser ein PIC18F.... ist da viel besser geeignet.
-
Thread
Neuling Bei PIC
Siehe Datenblatt PIC16F84 page 9, Abschnitt 2.3.2 Erklärung des OPTION-Registers Die Bits 0, 1 und 2 sind der (Vor-)Teilerfaktor für Timer0 bzw. Watchdog. Ein Wert von 2 (binär 010) heisst Teiler durch 8 für den
auch schon spät. Device FLASH (bytes) Single Word Instructions RAM(bytes) Data EEPROM(bytes) PIC18F242 16K 8192 768 256 PIC18F252 32K 16384 1536 256 PIC18F442 16K 8192 768 256 PIC18F452 32K 16384 1536 256 Hier die Reichelt Info ; Produktbeschreibung: Gehäuse: DIP-40 Programm-Memory: 16394x16
-
Thread
PIC16F887 und PWM
3 Mosfettreiber oder ähnliches dann die Anoden der LEDs ansteuern. Der Blick ist dabei auf den PIC16F887 gefallen, weil mir die 16er Serie von Microchip immernoch die "vertrauteste" ist, dadurch dass wir auf einem 16F84A in der Schule lernen und mein Prüfungsaufbau für Zwischen/Abschlussprüfung auf
einstellen kann. Nein, du kannst nur zwei Dutycyles unabhängig voneinander einstellen. Such dir einen PIC mit >=3 CCP/ECCP/PWM Modulen. Da fällt mir so schnell der PIC12F1501 oder wenn du mehr IOs haben willst der PIC16F1503 ein. Beide haben 4 _unabhängige_ PWM Module. Solltest der 12F1501 passen: Hier
-
Thread
Einsteiger Hilfe zu PIC PIC16F628A
Kermit schrieb im Beitrag #4160852: > Ich habe noch mit dem "Vorgänger" > PIC16F84 angefangen und bin diesem Typ eben mit dem 16F628a bis heute > treu geblieben Deine Treue in allen Ehren, aber man darf und sollte sich für ein neues Projekt auch ruhig mal die etwas moderneren
http://www.manelsoft.com/projects/pic16f628a_led_chaser.aspx
-
Thread
[V] PIC16F870
das Programm schon fertig kompiliert zur Verfügung steht. Es gibt auch noch Leute, die mit dem PIC16F84 Schaltungen aufbauen...
>Es gibt auch noch Leute, die mit dem PIC16F84 Schaltungen aufbauen... Sind in der Regel Funkamateure...
-
Thread
wie ist cinc2h.pl zu verwenden, um mit sdcc fuer PIC zu kompilieren?
keine Anwendungsbeispiele von "cinc2h.pl": """ $ sdcc --verbose --debug --use-non-free -mpic14 -p16f84 test_headers.c Processor: 16f84 Using devices from /usr/bin/../share/sdcc/include/pic14/pic14devices.txt. sdcc: Calling preprocessor... sdcc: Generating code... sdcc: Calling assembler...
Bin zwar kein Pic-O-Loge , aber: -mpic14 -p16f84 ? sollte da nicht -mpic16 stehen?
-
Thread
Retro Fieber: Z80 oder 68000 ?
der anderen Bank. Sowas bin ich > nicht gewöhnt und finde das schräg.. Das war wohl eher ein PIC16F677. Bei den PIC18F muss man nicht mehr banken, kann aber, wenn man 16'er Code portieren will, und die 16-Bitter (dsPIC, PIC24) und 32 Bitter (PIC32) brauchen das ohnehin nicht mehr. fchk
Das hasse ich an diesen Forum.... dieses "in den Mund legen" :-( PIC waren fürs Hobby wie eine Erlösung, nach dem 8051 Krampf, 8048 usw. Als der 16F84 rauskam habe ich Tage damit verbracht den auszureizen.
-
Thread
Servo Programm Gesperrt
ok, also da ich nur einen PIC 16F84 hab und mir nur PortA bzw. PortB zur Vervügung stehen, muss ich eigentlich nur statt PortD, PortB schreiben bzw. DDRB. Ansonsten bleibt alles gleich, richtig?
Bionade schrieb im Beitrag #2335452: > ok, also da ich nur einen PIC 16F84 hab und mir nur PortA bzw. PortB zur > Vervügung stehen, muss ich eigentlich nur statt PortD, PortB schreiben > bzw. DDRB. Ansonsten bleibt alles gleich, richtig? Falsch, Ein PIC ist ein
-
Thread
Aufbau eines PIC
Aus vollkommen bescheuerten historischen Gründen kann der PIC nicht auf alle Speicherstellen ohne Umschaltung zugreifen. Obwohl z.B. der PIC16F84 7 bit für die RAM-Adresse in seinen Befehlsfeldern frei hält, also 128 Möglichkeiten hat, und nur 68 bytes
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.
-
Thread
PIC Configurationsbyte
Hallo Ich verwende eigentlich den PIC 16F84A-04/P. Aber ich habe heute den PIC 16F84A-20/P und den PIC 16F84-04/P ausprobiert. Dasselbe Problem liegt vor. Meinst du die ICSP-Programmierung? Mein Brenner ist von digitale-elektronik.de
auf jeden Fall mit einer Spannung von ca. 13 V. Wie hast du den Configuration-Bit gesetzt? Der PIC16F84 (4 Mhz oder 20Mhz Variante ist egal) braucht ein Configurationsbit mit dem Wert 0x3F79. Frag mal bei www.sprut.de ob die 11V zur Programmierung ausreichen.
-
Thread
PIC beendet programm nicht
Hallo Ich bin PIC-Anfänger und wundere mich über meinen PIC16F84A. Dieser wiederholt ständig den Programmcode. Externe Resets liegen nicht vor. Der Watchdogtimer ist deaktiviert. Hier im Beispielprgramm soll ein Port
Hallo Hab' gerade die Antwort geschrieben, als Tread einging. Einen Halt-Befehl kennt der PIC 16F84A wohl nicht. Jedenfalls passiert nichts, wenn ich HALT vor END schreibe. Mit dem Sleep-Befehl jedoch stellt der PIC seien Arbeit wie gewüscht ein. Vielen Dank!
-
Thread
PIC16F88 Einsteiger Problem
Hi, habe bisher den PIC16F84 in Assembler programmiert und wollte jetzt auf den PIC16F88 umsteigen. Ein kleines Programm test88.asm ist im Anhang beigefügt (blinker an portb). Das Programm enthält auch die Fuses-Einstellungen
Hi, kenne das Problem, ich verwende den CC5X Compiler und habe Projekte, die auf dem PIC16F84 problemlos laufen auf dem 16F88 nicht zum laufen bekommen. Ich habe herausgefunden, dass man zuerst die Eingänge von analog auf digital umschalten muss, dann funktioniert der Pic16f88 auch genauso
-
Thread
PIC-Anfänger
Hallo beinand! Spiel heut zum ersten Mal mit einem PIC-µC (PIC16F84) und gleichzeitig zum ersten MAl mit Assembler. Und trotz vieler Hilfestellungen im Netz komm ich nicht weiter bzw. fehlt mir der Hintergrund! Kann mir bitte jemand eine kleine Routine
> processor 16f84 Sagt dem Assembler, für welchen Prozessor assembliert werden soll > include "p16f84.inc" Was meinst Du mit "immer anders geschrieben"? Die Datei muss genau so bgeschrieben werden, wie sie heisst
-
Thread
PIC Programm
Hallo, ich muss für einen Pic16f84A folgendes Programm schreiben leider habe ich davon 0 ahnung. Mein Progamm soll folgenderweise Funktionieren. Durch ein High Signal an dem Pin "RB1" soll das Programm des Pic starten, sobald
> ich muss für einen Pic16f84A folgendes Programm schreiben leider habe > ich davon 0 ahnung. Wie kann das sein?
-
Thread
Wo kauft ihr eure PICs ?
Hallo zusammen, ich wollte mir gestern einen PIC aus dieser Auswahl PIC18F04Q40 PIC18F04Q41 PIC18F05Q40 PIC18F05Q41 PIC18F06Q40 PIC18F06Q41 bestellen. Warum diese PICs - die haben 14 PINs, das kleinste
es jemandem mitgeben der es dann in DE verteilt hat Folgende MCUs habe ich noch. Microchip: PIC16F1825-I/SL PIC16LF1938-I/SS PIC17C44-33/L ATTINY85-20SU Texas Instruments TMS320F28020DAT Renesas HD64F3664HV einfach melden Gruss
-
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.
abgeschaltet?? Sonst machen die bcf/bsf Befehle auf dem PORTA > genau solche blöden Effekte... > PIC16F628 hat AD-Wandler, PIC16F84 nicht. Nööö... Mit den AD Wandlern hat das nichts -aber gar nichts- zu tun... Das wurde oben schon von drei verschiedenen Usern (incl. mir) richtig beantwortet. Siehe
-
Thread
Pic Lernen aber wie??
weil Du da die Zu- sammenhänge der ganzen Sache am besten erkennst. nehm aber lieber gleich die pic18f und nicht pic16f es sei denn du brauchst mal nur ein kleines gehäuse. Hab da mal ein Beispiel zwar fürn pic16f rangemacht. Da handelt es ich um ne software-PWM und ist fernsteuerbar über USART
Compilern bekommst Du auch eine Reihe kleiner Demoprogramme, die sind prima fuer den Einstieg. Was PIC-Chips angeht, hier die im Hobbybereich am meisten verwendeten: 8-pin: PIC12F683 18-pin: PIC16F88 28-pin: PIC16F886 oder PIC18F2520 40-pin: PIC16F887 oder PIC18F4520
-
Thread
Mein Erster, aber welcher?
so hochzujubeln, oder sie sind derart Ignorant das die auch heute noch beim Wörtchen PIC nur an den mittlerweile 20Jahre PIC16F84 denken und diesen dann mit einem XMEGA vergleichen) (Ok, vor 20 Jahren wurde der als PIC16C84 eingeführt und hatte statt Flash einen EEPROM-Programmspeicher, 16F84 schimpft der sich erst seit 15Jahren...) Wobei ich heute aber auch sage: Wenn mit PIC anfangen, dann mit einem 18er und nicht mehr mit den 16er. Die 16er haben ganz klar Ihre Berechtigung -besonders
-
Thread
signal verzögern/verlangsamen
direkt messen können, um die integrierten 3 PWMs anzusteuern. 16F84A ist Mist und den gibt es nur noch, weil alle, aber auch alle, Beispiele im Netz auf den 16F84 setzen. Und der ist so schlecht..... 16F627 oder so, hilft echt mehr !
schon hier liegen... um nix neues kaufen zu müssen, hab ich mir jetzt diese lösung ausgedacht: der 16f84a gibt einfach den takt für den DPP, und ich lasse die signale von dem windows-diskriminator auch durch den 16f84a laufen, nur wenn eins dieser signale anliegt, gibt der PIC den takt und die richtung
-
Thread
PIC Programmieren
Zur Not: https://www.ebay.de/itm/265922947459 12F Series: PIC12F508 PIC12F509 PIC12F629 PIC12F635 PIC12F675 PIC12F683 ~10€ inkl. Versand aus China. Description Support the most popular programming PIC chips, read, encryption and other features
Martin S. schrieb im Beitrag #7537401: > Ich habe damals (vor 20 Jahren) mit den 16C84 angefangen und ich kann > mich noch gut daran erinnern wie "hakelig" das manchmal war. Bei mir in den späten '70ern, mit PIC1664/PIC1650. > Gut es ist > lang her, aber ich würde als Neuling
-
Thread
Freeware C-Compiler für PIC 12F ..... 16F
sondern unter der GPL, das wird aber für den OP wohl keinen Unterschied machen. SDCC unterstützt die PIC14 und PIC16 Architektur, d.H. nur manche der pic12f (nicht die mit PIC12 Befehlssatz). im PIC14 Modus: 16f72 16f73 16f74 16f76 16f77 16f84 16f84a 16f87 16f88 16f616
16c622a 16c710 16c71 16c711 16c715 16c717 16c770 16c771 16c745 16c765 16c773 16c774 16c781 16c782 16c925 16c926 12f629 12f675 12f635 12f683 und im PIC16
-
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
Hex File für einen angekündigten PIC in Ersatztyp flashen
ist, aber ich möchte gern den rate-tag gegen den Dienstag tauschen und lausche auf deine Antwort. PIC16C84 soll durch PIC16F84A oder PIC16F627A erstezbar sein. So Stefan, the floor is yours.
Hallo, der PIC16C84 Code kann ohne weiteres auf den PIC16F84A portiert werden. Du mußt lediglich beim Programmieren den 16F84A vorgeben, da dieser ein ANDERES Programmierverfahren nutzt als der 16C84!!! Den 16F627
-
Thread
[V]erkaufe Kellerramsch
Interesse besteht. Wäre schade das ganze Zeug in die Tonne zu werfen. Früher wollte ich die PIC16F84-10P unter http://www.gyurma.de/PIC16F84-10P verkaufen, das geht immer noch. http://www.gyurma.de/kellerverkauf Sendet mir eine Mail mit was, wieviel für welchen Preis ihr wohin haben wollt
Spezialangebot! Wer schnell ist, kann's haben! Alle PIC16F84-10P gemeinsam (ca 775 Stück noch da...) In Originalverpackung für den Spottpreis von 399€ mit gratis Lieferung! http://gyurma.de/pix/Kellerverkauf/IMG_3905.JPG http://gyurma.de/pix
-
Thread
Mikrocontroller Empfehlung gesucht
viele uCs. Mal so als Beispiel: https://www.digikey.de/de/products/detail/microchip-technology/PIC16F18345-I-P/5323640 https://www.microchip.com/en-us/product/PIC16F18345 - ist tatsächlich kaufbar - hat XLP, die Microchip-Variante von Low-Power-Modi, geht im Sleep-Mode unter den 100nA-Bereich
vernünftige Compiler gäbe. Das sich die kleinen PICs nicht gut für C eignen, mag sicher für den 16F84 oder so von vor 20 Jahren zutreffen. Bei den aktuellen 16er PICs sollte es da keine größeren Probleme geben. Zumal du ja dem Compiler C-Code vor die Füße wirfst und er kümmert sich darum, was im PIC
-
Thread
16F84A 7Segment Anzeige umschreiben in assembler (Anfänger)
hast du den 16f628 im einsatz!? in der routine von tastendrücker ist das ganze so aisgeführt das der taster per pull up an 5v gehaten wird, wird er geschlossen zieht er den jeweilige pin auf 0, das merkt der pic
************************************************************** LIST P=16F84A ;****************************************** ;* Includedatei für den 16F84A einbinden * ;****************************************** #include <P16f84a.INC> ;***************** ;* Programmstart
-
Thread
Umstieg von AVR auf PIC
es eurer seits paar Vorschläge für bestimmte PICs? Wenn es ein paar Pins mehr (28) sein dürfen: PIC18F2520 (der ist das direkte Upgrade zum weit verbreiteten 16F876) und besser für Hochsprache geeignet. Weitere Lieblings-Pics von mir sind PIC24FV32KA301 PIC24FV32KA302 Sind zwar 16-Bit, haben
Oscillator) OpAmp (rein Analog mit wählbaren In/Output) witzigerweise 16bit PWMs CLC, NCO, OpAmp und weitere Core-Independent Modules sind z.B. im PIC16F1717/18/19. Die PIC16F145x-Reihe ist meines Wissens auch die einzige, die einen ausreichend genauen Oszillator für
-
Thread
[V] Halbleiter, Netzteile, Opto, Encoder, Diskret, Relais, Pneumatik, AoIP
kleines Update der verfügbaren Bauteile sowie ein paar Preisanpassungen. Halbleiter: 425x ATMEGA325-16AU: AVR -> 1,00 €/Stk. 84x PIC16LF648A: Microchip PIC -> 0,50 €/Stk. 8x CW25-TIM: GPS-Modul mit 1pps und Clockausgang -> 5,00 €/Stk. 84x LTC1337CSW:
den letzen Tagen erheblich verkleinert. Deshalb ein weiteres Update. Halbleiter: 415x ATMEGA325-16AU: AVR -> 1,00 €/Stk. 84x PIC16LF648A: Microchip PIC -> 0,50 €/Stk. 8x CW25-TIM: GPS-Modul mit 1pps und Clockausgang -> 5,00 €/Stk. 84x LTC1337CSW:
-
Thread
Wie funktioniert die Segmentierung beim PIC?
Allerdings ist der erfolgreiche Durchlauf in der Simulation noch keine Garantie dafür, daß das Prog. im PIC auch richtig funktioniert! Im Moment suche ich nämlich ebenfalls einen Fehler, obwohl die Simulation erfolgreich beendent wurde. Das exact selbe Prog. steckt bereits in einem PIC16F84 und arbeitet einwandfrei
Hallo, mein Problem habe ich nun lösen können. Der PIC16F84 war nur ein 4MHZ Type (der einzige in meiner Schachtel)und die Beschriftung ist besch... zu lesen! Von mir nur mit Lupe und Zusatzbeleuchtung. Der Oszillator arbeitete jedenfalls mit ausreichender
-
Thread
Quick and dirty brenner mit pic18f4550
herstellt > http://www.mcuhobby.com/articles.php?article_id=7 Da brauchst Du einen PROGRAMMIERTEN PIC18F2550: Henne/Ei
Ein serieller bitbanging Programmer, bestehend aus 3 Widerständen. Programmiert bei mir einen 16f688 und 18f13k50; mehr PICs habe ich (noch) nicht (18f4550 ohne Gewähr). Als Programmiersoftware brauchen wir PicPgm. Das kennt aktuell 616 verschiedene PICs, auch den 18f4550: http://picpgm.picprojects.net
-
Thread
EMV-Problematik
PIC16C73, PIC16C74, PIC16C62, PIC16F873, PIC16F876 Reiner
Hallo Jörg, ich verwende den PIC16F84 in einer Steuerung für einen Drehstromgenerator (größtmögliches Störfeld) und der läuft dort problemlos seit über 2 Jahren. Das ist zwar statistisch nicht relevant, zeigt aber das zumindest dieser
-
Thread
T6963C Versorgungspannung
man sieht natürlich nichts von Cursor. Hab' die Software mal in den Anhang gehängt. Ist für den PIC16F84A.
vom "1 Kommando ohen Daten-Befehl" kopiert und dann nicht weit genug geändert. 2. Meinen zweiten PIC 16F876 habe ich auch direkt abgeschossen. Problem war, dass ich oft zwischen zwei PICs gewechselt habe. Beim PIC 16f84 fängt der freie RAM ab einer kleineren Adresse an (0x0C). Beim PIC 16f876 stehen
-
Thread
MODBUS - C Librariy für Microchip PIC 16Fxxx ?
Warum aber soll es ein 16F sein und nicht ein 18F? Da hat man zahlreiche Vorteile. Wir machten w.g. auch eine MB Anwendung mit PIC18 und funktionierte ausgezeichnet. Für 18F gab es zumindest früher einen Port für freeMB. Oder
Die PICs wurden auch weiterntwickelt. Heute haben die Dinger in der Bezeichnung 5 Stellen nach dem F. Beispiel PIC16F18857 als 28-pinner, bei Reichelt für 2.70€ https://www.microchip.com/en-us/product/pic16f18857#document-table 4kbyte RAM und 56kbyte Programmspeicher. Dafür braucht man noch keinen
-
Thread
Wann wird ein Bauteil obsolet ?
kann ich immer noch Problemlos einen 555 kaufen (nicht nur aus > Lagerbeständen) z.B.aber bei einen PIC16F84 muss man schon auf > Lagerbestände hoffen ganz einfach: der 555 wird noch immer gerne eingesetzt (weil konkurenzlos billig und vielseitig), der alte PIC wurde dagegen schon längst durch neuere
der Fälle migration tools oder Anleitungen angeboten. Bei dem von dir genannten Beipiel auf den PIC16F84A der den Status "in production" hat. ww1.microchip.com/downloads/en/DeviceDoc/30072b.pdf
-
Thread
INFO : Superkleines Programmiergerät
von DCF, schon reichen. Grüsse Nik P.S. den Controller selbst(Pic16F84) gibts bei Reichelt für 5 - 6 Euro!!!
mit Simulator... Mit dem Namen MPLAB UND: Compiler gibts genug. Einfach mal PIC16F84 + Compiler bei Google eingeben!! Nik
-
Thread
was bedeutet Automotive genau?
bestehen. Beide werden doch vermutlich gleich hergestellt. Das habe ich mich auch schon bei den alten PIC16F84 Krücken gefragt. Ich habe gehört, dass dort PICs mit 20MHz getestet wurden. Die, die den Test bestanden haben wurden als PIC16F84-20 verkauft, der Rest als PIC16F84-04. Doch wieso bestehen manche
Beide werden doch > vermutlich gleich hergestellt. Das habe ich mich auch schon bei den > alten PIC16F84 Krücken gefragt. Ich habe gehört, dass dort PICs mit > 20MHz getestet wurden. Die, die den Test bestanden haben wurden als > PIC16F84-20 verkauft, der Rest als PIC16F84-04. Doch wieso bestehen
-
Thread
Welchen controller
Am besten ist zum Anfang ist ein PIC 16F84. In weniger als 5 Minuten blinkt bereits eine LED, in 20 Minuten zeigt ein LCD bereits "Hello World".
> Am besten ist zum Anfang ist ein PIC 16F84. Genau! Der hat so schöne Dinge wie Banking und kennt nur einen Interrupt-Vektor. Da macht das Programmieren erst richtig Spaß.
-
Thread
Kiste mit Microchips
Liste was dort alles enthalten ist. 5x TPA0212PWPR 5x TLC5924DAP 1x PTQA420050N2AD 1x PIC18F96J65-I/PT 3x PIC18F96J60T-I/PT 3x PIC18LF45J10-I/ML 5x TLC2264CN 5x BQ2002PN 3x 12F683I/P 5x TC9401CPD 2x PIC16F886-I/SP 3x PIC18LF44J10-I/P 3x PIC18LF4550-I/P 6x PIC18F4550-I/P 6x PIC16F877A-I/P 5x PIC16LF84A-04I/P 3x PIC18F448-I/P 3x PIC16LF84A-04/P 3x PIC16F913-I/SP 3x PIC16F886-E/SP 3x PIC18F2550-I/SP 6x PIC12F508-I/P 5x TLC555CP
-
Thread
C und Assembler
123 schrieb im Beitrag #2506155: > wie war das beim pic 16 stack tife von 2? und dann mit C? > In wie weit der Compiler da noch ANSI C conform ist mag ich bezweifeln. Ich weiß ja nicht von welchem PIC du redest aber selbst der Steinzeitliche PIC16F84
Brankadressierung sind die MSBs der Adressen. Das letzte bit in Bank 0 in einem kleine Speicher sind z.b. 0x7F und in Bank 1 0xFF usw. Man braucht nur eine Tabelle wo drin steht, welche Register welche Adresse hat. Demnach hat z.B. bei dem PIC16F84 PORTA das Register 0x05 und TRISA ist 0x85. Meister Eder
-
Thread
PIC16F54 - Womit und wie programmieren
werden, wenn man es nicht weiß? Prosa statt Wissen? - Tolle Sache. Es ist viel mehr so, dass der 16F54 (wie manch anderer PIC) eben als Ersatz der EPROM-Version 16C54 weitgehend die gleiche Konfiguration hat. PICs mit Flash "aus der Anfangszeit" waren z.B. 16F83, 16F84(A), 12F629/675 (die ersten 12F überhaupt) oder 16F627/628 Der allereste war der 16C84 (ja richtig, noch mit "C" im Namen) so um 1993. Soweit mal die Richtigstellung.
-
Thread
Klingel mit 100 Melodien - last minute Weihnachtsgeschenk
77,77,74,76,10,76,72,64,77,77,74,12,10,0,104,64,69,69,72,70,5,70,13,1,3,69,5,5,0,5,72 ,3 //Lied Nr. 14 Offset:454 ,15,8,8,15,8,8,15,8,16,8,15,8,8,15,8,8,15,8,16,8,14,7,7,14,7,15,7,14,7,7,14,7,7,14,7,15,7 ,2 //Lied Nr. 15 Offset:492 ,15,16,15,16,15,16,15,16,15,15,16,17,18,19,20,84,128,84,128,87,64,77,64,84,128,84,128,82,64,83,64,84,128,84,128,87,64,77,64,84,128,84,128,82,64,83,64,87,84,207,207,0,87,84,206,206,0,87,84,205,205,64,75,77
,3 //Lied Nr. 82 Offset:2604 ,20,18,20,18,81,77,64,17,18,20,18,20,18,17,18,20,22,23,22,23,22,84,64,85,84,83,82,16,15,13,15,80,64,16,15,13,15,80,77,84 ,2 //Lied Nr. 83 Offset:2645 ,14,0,16,0,145,17,0,19,0,81,16,0,14,0,12,0,140,14,0,16,0,144,14,0,16,0,113,0,115,0,81,16,0,14,0,12,0,142,14,0,12,0,140,14,0,16,0,145,17,0,19,0,81,16,0,14,0,12,0,140,14,0,16,0,144,14,0,16,0,113,0,115,0,81,16,0,14,0,12,0,142,14,0,12,0,140
-
Thread
MPLAB und PIC 16F690 und 16F84A in C
würde ich gerne mit meinem PICKIT2 die oben genannten Typen in C schreiben. Ich finde für meine PIC´s keinen Compiler, den ich in MPLAB einbinden kann. Ich habe den HIGH TEC C versucht, aber da finde ich die 16F690.h und 16F84A.h nicht. zudem ist das mit dem delay wider anders geregelt. Was habe
Device gehe und meinen PIC 16F84A auswähle eine rote Lampe bei PICKIT2. Also verstehe ich darunter, das ich den nicht proggen kann. Finde aber wider wenn ich danach google eine ganze menge Leute die das fragen, und scheinbar
-
Thread
Wer kennt einen USB Dongle, der einen PIC2550 enthällt?
Ein PIC16F1454 oder PIC16F1455 reicht: https://hackaday.io/project/6258-two-component-usb-temperature-data-logger fchk
Frank K. schrieb im Beitrag #6691367: > Ein PIC16F1454 oder PIC16F1455 reicht: > > https://hackaday.io/project/6258-two-component-usb-temperature-data-logger Ein billiges 8051 Derivat reicht, und das gibts komplett als USB-Stick für ein paar
-
Thread
MPLAB lässt sich nicht schließen
Das Program lcd.asm von sprut ist für den 16F84 geschrieben, Du hast einen 16F877 ...
hallo, tt4u schrieb im Beitrag #2867190: > Das Program lcd.asm von sprut ist für den 16F84 geschrieben, Du hast > einen 16F877 ... Das stimmt, aber ich kann keinen Unterschied feststellen. Auch nicht bei den Konfigurationsbit. Und dann habe ich bereits ein sprut-Programm für den 16F84
-
Thread
PIC628: ORG und ab ins Nirwana ...
- es fehlt ein wenig der Überblick. Aktuell stellt sich das Problem so: Quelltext wurde für den 16F84 geschrieben und jetzt auf den 16F628 umgebaut. Nach Überwindung einiger Fallen war das auch nicht das größte Problem. Jetzt möchte man aber schon den größeren Speicher nutzen, es steht nur ein Block
: 0x200-0x3ff etc. ... D.h. in meinem Beispiel Page 0 und 1 durch 1 und 2 ersetzen! Und der 16F84 hat 2 Pages! Schönen Tag noch, Thomas
-
Thread
Funkübertragung und Empfang
dafür bisher habe zu erwähnen und welche programme ich dafür verwende. bisher habe ich nur den PIC 16F84A software benutze ich MBLab und Programmiere mit Assembler zumindest versuch ichs also infos habe ich einen zettel mit 4 x 8bit reihenfolgen da sind beim ersten längere zeiten als bei den anderen
ich habs gelöst *freu* es lag daran das bei der inc datei des 16f84a das auf 8bit gesetzt war und nur 7bit möglich waren da hab ich dies bei den registern gesetzt &0x7f und nun gehts *freu* *freudensprüngemach* ^_^ danke leute für die hilfe
-
Thread
[V] PIC Prozessoren 16F876A 16LF870 16F676 und 16F877
Ich steige nun komplett von Microchip auf Atmel um, daher biete ich folgende PIC Prozessoren zum Verkauf an: PIC 16F876A-E/SSG Bauform: TSSOP28 Menge: einige hundert (Rollenrest) PIC 16F676-E Bauform: TSSOP14 Menge: einige hundert (Rollenrest) PIC 16LF870-I/SS Bauform
nimmt. ICh habe gerade mal die Preise rausgesucht, jeweils für 1pcs im Identischen Gehäuse: > PIC 16F876A 1 St. 2,5 EUR/St. -> Ersetzt durch PIC16F886 : NEUPREIS: 1Stck. 1,47 Euro > PIC 16F877 1 St. 3,00 EUR/St. -> Ersetzt durch PIC16F887 : NEUPREIS: 1Stck. 1,92 Euro > PIC
-
Thread
PIC4550 - Anfänger Problem
schreibe in MicroBasic mein Programm, packe es in ein .hex File, und schreibe es mit MPLAB auf meinen PIC. So, nun habe ich schon lange mit einem PIC 16F84A herum probiert. Doch ich bin bei dem Teil schnell an die Grenzen gestoßen. Mit LCD-Display und Co. wirds da nicht viel. Ich habe mir also nun einen
habe, finde dein Vorgehen etwas "umständlich" und kenne PICBasic überhaupt nicht... Der Sprung von PIC16F84 auf 18F4550 ist natürlich schon eine Hausnummer, da liegen ca. 15 Jahre dazwischen... Im µC Bereich sind das Welten! Was mir jetzt ins Auge gesprungen ist: Stelltst du in deinem Programm -
-
Thread
PIC ICD 2 selbstgebaut
anzuspringen, vielleicht weil der verwendete 20 MHz Quarz falsch ist? Ich habe statt des angegebenen PIC16F876 einen PIC16F877 genommen, daß sollte allerdings kein Problem sein. Vielen Dank. Gruß Thorsten
Aja es wird der PIC 16F819 verwendet