-
Thread
PIC628: ORG und ab ins Nirwana ...
es nicht gerade den 16F84 betrifft, der ohnehin nur eine Page hat!) hth, schönen Tag noch, Thomas
: 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
Pic Nachfolger gesucht
Z.B. PIC16F76 wie es bei Microchip heisst (als Nachfolger des 16c66).
> ich habe hier einen PIC16C65A und einen PIC16C66 sowie die Hex > Codes und die Fusebit Einstellungen. Ich frage mich welchen Typ > ich nehmen kann ohne etwas umschreiben zu müssen. Warum nicht PIC16C65A und PIC16C66
-
Thread
[V] PIC Prozessoren 16F876A 16LF870 16F676 und 16F877
PIC 16F676 A: 1 2,80 3 2,70 25 2,44 100 1,89 B: 1,40 C: 1+ 2,09 € 10+ 1,19 € 100+ 1,09 € D: 1: 1,51 € 10: 1,20 € 25: 1,18 € 100: 1,15 € PIC
. (Alternativ auch für den Nachbau eines BAuanleitung wo ursprünglich so ein alter µC eingesetzt wurde, kann ja JAHRE zurückliegen - und das Programm nur als HEX vorliegt. Kommt in Verbindung mit den PIC16F84 durchaus öfter noch vor... JEDER ANDERE, der NICHT zwingend GENAU DIESEN
-
Thread
PIC16F877 geht nicht!
Also der PIC funzt. Ich hab mir schonmal ein kleines dynamisches Flip-Flop gebastelt. Jetzt will ich mir eine delay funktion mit dem Timer0 basteln. Gibt's ein Tutorial für C mit dem PIC16F877??? In dem Quelltext
Also der PIC funzt. Ich hab mir schonmal ein kleines dynamisches Flip-Flop gebastelt. Jetzt will ich mir eine delay funktion mit dem Timer0 basteln. Gibt's ein Tutorial für C mit dem PIC16F877??? In dem Quelltext
-
Thread
unbekanntes Display (16x2 / 80 Spalten?) ersetzen
zusätzliche Displaytreiber. Alle in Form schwarzer runder "Kleckse". Ich kann das Display mit einem PIC 16F84 einzeilig ansteuern mit dem selben Programm das für den 44780 gedacht ist. Daher die Annahme es sei kompatibel. Aber ich habe auch schon von Timingproblemen gelesen. Haben Sie eine Idee wie
umsetzt und ausgibt. Kann ich soetwas als Basis nehmen und ändern ? So wie ich das sehe würde ein 16F84 ausreichen ? Für mich ist die Sache schon etwas wert. Ich habe zwar schon kleine Sachen mit PIC und Display gemacht, aber hier bin ich erstmal überfordert...
-
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 16F84 geht ständig kaputt
ich hab auch mal nen pic 16f84 kaputgemacht. Der Pic sollte mehrere 24v relais schalten, also über Transistoren die Relais angeklemmt 24v für die relais, 7805 für den pic soweit sogut. Dann die Platine gezeichnet und gefräst
Also... danke erstmal! Was sollte ich jetzt nochmal ändern? Die Transistoren gegen bc 547 (A/B/C ?) tauschen? Ist das mit den Kondensatoren unbedingt nötig? Habe hier eine LED Testplatine fürn den 16f84, da ist NIX außer en Festspannungsregler, en Quarz, en 10 kOhm und 13 LED's mit Vorwiderstand
-
Thread
Wann wird ein Bauteil obsolet ?
solche alten Krücken noch anbietet. Auch bei Mouser kannst du die Dinger noch bestellen, selbst die 16F84 (ohne A) sind noch zu kaufen. Mit 3€ pro Stück bei weitem nicht Zeitgerecht, aber dennoch zu haben. Dort bekommt man auch noch einer der ersten PICs überhaupt, den PIC16C54, und in allen Varianten
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
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
Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\EIGENE DATEIEN\DAMIAN PRAKTIKANT\ASM\F84ATEMP.ASM 83 : Register in operand not in bank 0. Ensure that bank bits are correct. Message[302] C:\EIGENE DATEIEN\DAMIAN PRAKTIKANT\ASM\F84ATEMP.ASM 89 :
-
Thread
Grundlagen zum PIC
Welche Dateien muss ich in den Quellcode einbinden und wenn ja, für was sind sie gut ? 1.) #include <C:\cc5\16F84.h> 2.) #include <C:\Programme\Microchip\MPASM Suite\LKR\16f627.lkr> 3.) #include <C:\Programme\Microchip\MPASM Suite\Template\Code\16F627TEMP.ASM> 4.) #include <C:\Programme
) [c] #pragma chip PIC16F876 #pragma config = bin(11.1111.0111.0001) #include "int16CXX.h" void initPIC() { OPTION_REG = bin(00000010); INTCON = bin(11000000); //Definiton der
-
Thread
8x8x8 LED Cube: realisierung mit PIC
kleine 3x3x3 led cube den ich vorher gebaut habe,mit einem pic16f690
Schau dir an, wie der Chip von TI angestuert wird und dann guck mal ins Datenblatt vom PIC. PS TWI = I2C usw
-
Thread
Bitte um Hilfe PIC16C73A flashen
Peter schrieb im Beitrag #3338485: > Die PICs die ein C in der Bezeichnung haben (nein ich meine nicht das C > von PIC, sondern) PIC16*C*73A sind OTP = one time programmable = nur > einmal programmierbar. Es gibt aber eine Ausnahme: PIC16C84
hinz schrieb im Beitrag #3338668: > Es gibt aber eine Ausnahme: PIC16C84 Das glaubst du aber jetzt selber nicht?
-
Thread
Kleinster µC
Darfs auch etwas mehr sein? 2.17 mm x 2.32 mm, 16-Pin, http://www.nxp.com/documents/data_sheet/LPC1102.pdf 2 mm x 2 mm, 10-Pin SiLabs C8051T60x
43 Arc Net schrieb im Beitrag #2558941: > Darfs auch etwas mehr sein? > > 2.17 mm x 2.32 mm, 16-Pin, > http://www.nxp.com/documents/data_sheet/LPC1102.pdf > > 2 mm x 2 mm, 10-Pin > SiLabs C8051T60x ja, so einen kleinen "Furz" (das NXP-Teil) hab ich auch mal als Muster zugeschickt bekommen
-
Thread
PIC16f88 mit PIC16f84 Programmer brennen
Hallo, ich benutze das PICee Einsteigerboard: http://www.hsg-kl.de/faecher/inf/msr/pic/boards/picee/index.php es funktioniert mit dem PIC16f84 wunderbar, da er aber schon etwas in die Jahre gekommen ist möchte ich gerne auf den PIC16f88 umsteigen. Allerdings lässt sich der PIC16f88
PIC 16F84 und 16F88 sind nur teilweise hardware- und software-kompatibel. Das Hauptproblem sind meist die Analog-Eingänge des 88. Diese müssen mit folgender Befehlsfolge zu digitalen Eingängen umprogrammiert
-
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
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
Einstieg in der MicroController Welt
hier ist der Hacken, diese Compiler kosten sehr viel Geld. An für sich ich habe damals mit dem PIC16F84A gearbeitet und fand ich cool. Ich wollte ein PIC18f oder 16F877 testen. Die meisten Entwicklungsumgebung sind aber kostenpflichtig! Bei AVR habe ich Interesse an dem Atmega 16 oder 32. Es
ohne "bundling" mit kostenpflichtiger SW. Für die gängigen Plattformen gibt es einen frei verfügbaren C Compiler/Crosscompiler (avr-gcc, arm-gcc), oder frei verfügbare IDEs wie das avrstudio für AVR Entwicklung unter Windows. > An für sich ich habe damals mit dem PIC16F84A gearbeitet und fand ich >
-
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
MPLAB lässt sich nicht schließen
---------------------------- Clean: Deleting intermediary and output files. Clean: Deleted file "C:\Dokumente und Einstellungen\Werner\Eigene Dateien\MicroController\PIC-Micro\Projekte\LCD_Anzeige\LCD_Anzeige.mcs". Clean: Done. Executing: "C:\Programme\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F877
Das Program lcd.asm von sprut ist für den 16F84 geschrieben, Du hast einen 16F877 ...
-
Thread
Werft mal ein Auge bitte drauf
www.reichelt.de/?;ACTION=3;LA=444;GROUP=A5212;GROUPID=3006;ARTICLE=53941;START=0;SORT=artnr;OFFSET=16;SID=31ne4RhawQAR8AAAiyzBM6fe36b08ac3f75d84d2164106d1221a8
www.reichelt.de/?;ACTION=3;LA=444;GROUP=A5212;GROUPID=3006;ARTICLE=53941;START=0;SORT=artnr;OFFSET=16;SID=31ne4RhawQAR8AAAiyzBM6fe36b08ac3f75d84d2164106d1221a8 Und, schon mal ins zugehörige Datenblatt geschaut? http://www.lcd-module.de/pdf/doma/2_16.pdf Seite 10, etwas unterhalb der Mitte:
-
Thread
Smartcard-Kode-Schloss mit PIC16F84
"PBASIC-Listing des PIC-Programms vor der Kompilierung" ‘DUAL smart card lock with PIC16F84 ‘copyright (c) 1998 Patrick GUEULLE symbol f = B0 symbol g = B1 symbol e = B2 symbol r = B3 symbol BLINK = B4 symbol
;-) ---------------------------------------- ‘DUAL smart card lock with PIC16F84 ‘copyright (c) 1998 Patrick GUEULLE symbol f = B0 symbol g = B1 symbol e = B2 symbol r = B3 symbol BLINK = B4 symbol h = B5 DIRS = %11100110 PINS = %00000010 high 7 high 6 low 6 low
-
Thread
PIC 16F84A / Daten-EEPROM-Fehler
Ueberwachung einer Netzspannung (230V) wird diese als Pegel ueber einen Optokoppler gesiebt an einen PIC 16F84A angeschlossen (CNY17, Eingang mit antiparalleler Diode und Vorwiderstand, Ausgang C mit 10uF). Sobald ich das mache, faellt die Datenuebertragung (RS485 optoisoliert) aus. Das Einlesen des PICs
Firmware aus, stelle mal deinen Quelltext und dein Schaltbild der Schaltung hier ein. RS485 hat der 16F84A nicht, also per Hardware un Software gemacht. Welchen Port hast du dafür verwendet (USART hat der F84 keinen). EEPROM (internes des 16F84A) benötigt Zeit zum Schreiben und sollte währenddessen
-
Thread
Reparaturanleitung Bosch Küchenmaschine MUM44 MUM45 MUM46 etc: Motor dreht kurz und geht wieder aus
Joachim B. schrieb im Beitrag #5704361: > meine kaputte mit der 'C' Bezeichnung, > das Ersatzteil PIC ohne C Ein PIC16F... halt, ist aber auch CMOS. > ist mir nicht bekannt Daran liegt eben.
Joachim B. schrieb im Beitrag #5704382: > Irgendwas muss den F besser machen als den C ohne Buchstabe=NMOS Alle in CMOS: C=EPROM (ohne Fenster halt OTP) CR=Masken-ROM (was die alten NMOS alle hatten) F=Flash-ROM Es gab nur eine (teure) Ausnahme: PIC16C84. Der war schon
-
Thread
Leerzeilen im Code verändern Programmverhalten?!
egal. Folgende Hierarchie wäre also besser: funk.c: [c] #include <string.h> #include <16f688.h> #include "defines.h" #include "globals.h" #include "int.c" [/c] int.c: [c] #include <16f688.h> #include "defines.h" #include "globals.h" [/
W.B. schrieb im Beitrag #2823645: > Normalerweise arbeite ich mit AVR ;) Dann tausche den PIC16F688 doch heimlich gegen einen ATtiny84 aus. :-))
-
Thread
Umstieg auf PIC16F887 und die Probleme
Ich mache eine Ausbildung zum EGS`ler (2. Lehrjahr) Ich habe jetzt angefangen mich mit den PIC´s zu beschäftigen. Zum Anfang habe ich den etwas älteren 16F84A benutzt. Ich habe mich an viele Anleitungen von Sprut gehalten. Ansteuern, Lauflicht, Tastatur etc. War ja auch alles kein Problem. Nun wollte ich auf den PIC16F887 umsteigen. Dazu habe ich mir das Testboard von Sprut zusammen gebaut. http://sprut.de/electronic/pic/test/index.htm#40pin Und nun wollte ich das einfache Lauflicht auf den PIC16F887 programmieren
-
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
list p=16F84A include <p16f84a.inc> l1 equ 0x0C l2 equ 0x0D l3 equ 0x0E
-
Thread
I²C mit 16f84 (SAA1064)
Ich kenne die Befehle nicht, ich arbeite mit PicBasic Pro, aber I2C Master sollte selbst auf dem schrulligen 16F84 funktionieren.
Bernd Rüter wrote: > Ich kenne die Befehle nicht, ich arbeite mit PicBasic Pro, aber I2C > Master sollte selbst auf dem schrulligen 16F84 funktionieren. PicBasic Pro is do der nachfolger von PicBasicII oder net? beides von Pagel??? egal werd mich heut noch mal
-
Thread
Passende Bauteile für ein Projekt wählen
Digitstrom. Man könnte für je 2 Anzeigen einen MAX7221/ICM7221 nehmen, die brauchen dann bloss 4 Pins am uC zusammen, es reicht also ein steinalter PIC16F84. Alternativ kommen an den uC Transisroren zum Verstärken des Stroms und man braucht 24 Pins für die 4 Anzeigen wenn der uC das 1:8 Multiplexing selber
Edit: Ich habe aufgrund der EAGLE Bibliotheken die Auswahl vorerst auf 3 Controller eingeschränkt: PIC16F1517 PIC16F1519 PIC18F4455 Welcher dieser ist am besten geeignet? Falls ihr noch andere Vorschläge habt bin ich auch für diese noch offen.
-
Thread
PIC16C711 durch PIC16F716 ersetzten??
billigeren Erstz zu diskutieren: Ihr verkauft von den Dinger mehr als 1000 Stück pro Jahr. Beide PIC sind zB. bei Farnell noch zu kaufen: PIC16C711-20/P: 2,14 @ 100Stk PIC16F716-I/P: 0,866 @ 100Stk Problematisch finde bei den beiden hier, dass Sie noch unterschiedliche Technolohie sind EEPROM
. (Das "Hineinpatchen" des "ADCON = 0" direkt im Binärfile habe ich z.b. bei der Portierung eines 16C84 Programmen auf 16F628 gemacht wo ich keinen Zugriff auf den Quellcode hatte. - hätte natürlich auch die 16F84 nachkaufen können. Aber es war Samstag NAchmittag,ich war ungeduldig und von den 628 waren
-
Thread
Padauk PFS154 und Rambelegung
viele dann auf MCS-51 ... natürlich alles in Assembler... und irgendwann einmal mußte ich dienstlich PIC16F84 verwenden (für einen Temperaturdatenlogger). Sogar Teile von PC Programmen hab ich in ASM gemacht (damals auch sogenannte TSR). Pascal, Delphi und C kamen erst sehr viel später. Von daher "denke
... und an W.S. noch einmal: Ja, ich habe in grauer Vorzeit einmal, mit PIC16F84 eine Berechnung mit natürlichem Logarithmus in Assembler machen müssen bei gleichzeitiger Aufaddierung der auf das Minigerätchen eingewirkten Wärmemenge... Sowas will ich nie wieder machen müssen
-
Thread
Wer kennt einen USB Dongle, der einen PIC2550 enthällt?
kompatible Nachfolger mit besserer Ausstattung. Ist wie mit dem UrOpa der wiederbeschreibbaren Pics, dem 16F84. (Noch als 16C84 geboren) Wird immer noch hergestellt, ist auch offiziell nicht geplant den Abzukündigen, daher auch nicht NRND, aber jeder Microchip´ler (Im Sinne von deren Vertrieb und FE) wird
Ein PIC16F1454 oder PIC16F1455 reicht: https://hackaday.io/project/6258-two-component-usb-temperature-data-logger fchk
-
Thread
AVR oder PIC
stimmt es aber wahrscheinlich - besonders weil sich einige Befehle recht ähnlich sind. > -für die 16er PIC's gibts m.W keine freien C-Compiler, für die 18er > schon Stimmt nur bedingt. Es gibt m.W. beschnittene freie Versionen von den Komerziellen Versionen. Für Pic16 setze ich aber kein C ein.
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
GOTO-Befehl geht nicht (PIC 16F84A)
Hallo! Ich benutze einen PIC 16F84A mit dem PIC 16F84 ELV Emulator Programmer. Dazu die Testplatiene mit den 8 LEDs, die aufleuchten sollen, wenn das zugehörige Bit von PORTB auf 0 liegt. Das Programm soll erst jede 2. LED ansteuern
Steffen PS: Falls Du weiter mit den Prozessoren arbeiten willst, dann rate ich dir zum 16F628(A). Der kann mehr und ist billiger. Der 16F84 stammt noch aus der PIC-Uhrzeit.
-
Thread
Suche QuelCode Thermometer Dringends
muss asemmpler programmierung sein also in dme falle mit dem programm mplap da der pic16f84a ja progrmamiert werden muss
muss asemmpler programmierung sein also in dme falle mit dem > programm mplap > > da der pic16f84a ja progrmamiert werden muss Assembler und PIC, das ist ja schonmal doppelt verschärfter Schwierigkeitsgrad. Da sehe ich schwarz, das wird nix bis Montag. In C oder Bascom aufm AVR, da
-
Thread
PIC16 Wait-Funktion
Hallo, für den Programmablauf ( Programmiersprache ist C )auf einem PIC16 sind bei mir mehrere Unterbrechungen nötig. In meinem Kurs haben wir damals unter anderem Pausen über verschiedene Delay Routinen und Timer Funktionen erstellt. Da der PIC 16 bei mir
groberKlotz Vermutlich handelt es sich (wieder einmal bzw. noch immer) um den junsteinzeitlichen PIC16F84 - der hat tatsächlich nur 1!
-
Thread
PIC16F84...
bestimmt ist das prinzipiel möglich, ich würde aber eher einen 16F628 nehmen anstatt F84, da billiger und interner oszillator (weniger bauteile). Es kann aber sein das abhängig davon was für sensoren verwendet werden ein größerer PIC wie 16F876A sinniger ist.
Hallo Gast Der Aufbau der Schaltung ist mit einem PIC16F84 möglich, aber zieht einen kleinen Wust von Bauteilen nach sich. Besser geeignet ist der PIC16C711JW , da 4 A/D Wandler integriert sind, und die Schaltung in eine tiefe Schalterdose eingebaut werden
-
Thread
cc5x und PIC 16F628 / 88 problem
Hallo, Ich bin vor kurzem für PIC programmierung von Assembler zu C mit CC5X umgestiegen und bin recht glücklich, jedoch funktioniert leider nix außer den alten 16F84. Bei den 628, 648, 88 und 876 (mehr hab ich nicht) lässt sich mit
zu #pragma config |= 0b.xxxxxxxmuss muss #pragma chip PIC16F877 für jede Quelldatei bekannt sein.( daher befindet sich #pragma chip PIC16F877 auch in der PROJECT.H). Der Grund ist wahrscheinlich der, dass der C-Compiler ja bei jeder Datei wissen muss, welcher
-
Thread
4094 Schieberegister mit PIC 16F84/a ansteuern
ich habe im Inet eine Schaltung gefunden, nennt sich Großanzeige. Die Steuerplatine wird mit einem 16F84(a) betrieben, Quarz 4,0 Mhz und RS232. Es können bis zu 10 Sieben Segment Module angesteuert werden. Auf den Modulen 4094 Schieberegister. Hardwareseitig ist das ganze schon fertig (HH:MM:SS), aber
Hallo Sebastian, habe eben einen 16F84A-04 mit deinem hex-File problemlos beschrieben. Programmer PIC-Kit2 mit original Brennersoftware. Das Problem liegt irgendwo bei dir. Das hex-File ist definitiv i.O. Jochen
-
Thread
Oberstufenprojekt HILFE! PIC16F84
Countdown Uhr, Nicht wirklich, die Schaltung funktioniert nicht. Vergiss alles oberhalb des PIC16F84, weder die Schaltung an Pin1, noch die zum Abschalten der Stromversorgung funktioniert. Ein 100nF Keramikkondenstaor zwischen GND und VCC des PIC16F84 wäre aber nett. Die Ansteuerung der
funktioniert im Prinzip, die 6k8 vor den Transistoren sollte man auf 470 Ohm verringern. Auch der alte PIC16F84 kennt übrigens den Sleep-Mode, es ist also nicht nötig, einen Schalter in die Stromversorgung zu bauen, am Ende der Uhrzeit führt ein SLEEP zum Abschalten des Oszillators und Absenken der Stromaufnahme
-
Thread
AVR gegen den Rest der Welt
gibt es nicht auch solch' universelle Programmer für weniger Geld? http://www.ebay.de/itm/AUSVERKAUF-PIC-PROGRAMMER-KIT-8-18-28-40PIN-MICROCHIP-/200382626290?pt=LH_DefaultDomain_77&hash=item2ea7bc39f2 http://www.ebay.de/itm/PIC-EEPROM-Programmer-PIC-16F84-24Cxxx-/280821404654?pt=Wissenschaftliche_Ger%
der Core geändert hat und die Peripherie gleich blieb. Bei meiner jetzigen Firma setzen wir die C166-Familie (C16x, XC16x, XE16x) und den PIC ein. Den C166 wegen der Capture Compare Unit, den PIC überall da, wo ein C166 zu teuer wäre. Es gibt jetzt natürlich auch Prozessoren von anderen Herstellern
-
Thread
Probleme: PIC 16f627 C Programmierung mit SDCC
try step by step e.g. CC=C:\SDCC\SDCC\bin\sdcc.exe AS=C:\gputils\bin\gpasm.exe LN=C:\gputils\bin\gplink.exe FAMILY=pic14 PROC=16f84 SRC=main.c bystep: # compile only $(CC) -c $(OPTS) -m$(FAMILY) -p$(PROC) $(SRC) $(AS) -o main.o -c main.asm $(LN) -C -I"C:\SDCC\bin\..\lib\pic14" -I"C:\SDCC\bin\..\non-free\lib\pic14" -s16f84_g.lkr -w -r -o main main.o libsdcc.lib pic16f84.lib
-
Thread
Wunschliste für einen Xmega Nachfolger
AVRs ist der Preis, denn der Cortex kommt halt in Hobbyisten-Stückzahlen nicht unter 2 Euro, da sind PIC12/16 und AtTiny besser und kleiner. Wer also eine externe Reset-Steuerung für sein Board braucht, pflanzt sich einen 6-Pin-PIC12 o.ä. drauf. Wer aber zum Basteln einen bequemen "general purpose" µC
Plattformen werden von Microchip aktiv unterstützt) Ich sage mal: wer AVR kennt, wird sich beim PIC24 relativ schnell zuhause fühlen, egal ob in C oder Assembler. Der PIC24 besetzt eben die Lücke zwischen den klassischen 8-Bittern AVR/PIC10/12/16/18 und den ARMs, d.h. sie sind so einfach anzuwenden
-
Thread
Vorabfrage:erfahrene Assemblerfreaks hier an Bord?
werden muss. Und das ist im Datenblatt leider schlecht dokumentiert. Aber ich habe auch schon mit dem PIC16F18877 gearbeitet und ich finde ihn schlecht. Es gibt auf jeden Fall kinen Grund sich zuerst mit nem 16F84 oder einem 628 zu beschäftigen. Gruß gerhard
3 oder 4) und schreibe ASM-Files mit Notepad++. Zum PIC16F18877: Empfehlenswert ist auch das aktuelle zum PIC16F18877 zugehörige Errata-File durchzugehen. Generell gilt für diese neueren PIC16er: Sie haben eine eindrucksvolle Peripherie-Sammlung. Das ist
-
Thread
[V] PicStart plus
in Kleinststückzahl gefertigt) Ehrlich gesagt weiß ich gerade nicht einmal ob damit ausser dem 16C84 (und damit, selbst falls es nicht explizit auswählbar sein sollte, auch 16F84) überhaupt irgendwelche PIC mit Flash Programmiert werden können. Und wenn auch nur die heute schon lange "veralteten.
damals glaube ich 5 Euro zzgl. Versand gezahlt als ich tatsächlich noch mal ein Programm für einen PIC 16C64 erweitern musste... ISt aber schon 15 Jahre (oder mehr?) her... Gruß Carsten
-
Thread
Bitte um Mithilfe bei pic-as Problem - bitte nur wer sich auskennt
hier ist das analoge C-Programm dazu, wo es funktioniert: [c] // PIC16F15313 Configuration Bit Settings // CONFIG1 #pragma config FEXTOSC = OFF #pragma config RSTOSC = EXT1X #pragma config CLKOUTEN = OFF #pragma
Nummer des Bits und nicht auf dem dezimalen Wert des Registers. kannst > du überhaupt Assembler ? PIC meide ich seit dem 16F84, ist doch extrem krank das Zeug.
-
Thread
Controller mit FPU
er > die Approximation ca. 100 mal schneller rechnen. Das kann man doch ganz exakt ausrechnen: 84MHz/16MHz * (32Bit-8Bit) -> 5,25 * 24 = 126. Das ist der Beweis! Dass nur Faktor 100 erreicht wird, liegt mit Sicherheit an den wait-states des Flash-Speichers :-)
ca. 8,75 und > liegt damit nur knapp über dem Faktor, den man durch die höhere Taktrate > von 84 MHz vs 16 MHz erwarten kann. Angesichts des doch recht unterschiedlichen Aufwands erscheint das kaum glaubhaft. Immerhin muss ein 8-Bitter für eine 24-Bit Mantisse schon bei Add/Sub mindestens 3mal
-
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
-
Thread
Kann ein PIC sich selbst löschen?
Quarzfenster, wodurch sich der Chip löschen > lässt, zu sehen ist. Ansich sind alle PICs außer die PIC16C mit Flash (die PIC16C mit EPROM). Doch wenn das wirklich ein PIC18F26J11 ist, hoffe ich, dass er nicht an: andy schrieb im Beitrag #2806467: > Ich kann nur widergeben, dass, sobald das Gerät
Andreas schrieb im Beitrag #2805904: > meine Frage an euch ist, ob sich ein PIC von selbst löschen kann, oder > ist es vielmehr so, dass der PIC Mir schon passiert. 5 St. PIC16F84 an einem RS485-Bus, USV fuer die SV ausgefallen, da Akku langsam gestorben. Danach waren 2
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2020
https://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=41c3f495e6 Warenwert: 32,84€ Sammelwert: 70.84€ Danke für den Service! :)
, hoffe ich auf großen Bedarf: https://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=c26837607e Warenwert: 16,98 € Sammelwert: 16,98 €