-
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
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
dann ist es ja doch der hier http://www.reichelt.de/?;ACTION=2;LA=2;GROUPID=3190;START=32;OFFSET=16;SORT=user;SHOW=1;SID=31ne4RhawQAR8AAAiyzBM6fe36b08ac3f75d84d2164106d1221a8 der erste gleich von denn Temperatursensoren
-
Thread
Boardentwicklung mit einem PIC mit EUSART
Einstieg dass ich ein paar Eindrücke bekomme. MfG Manuel möchliche Mikrokontroller wären: PIC16F687 PIC16F688 PIC16F689 PIC16F690 PIC16F688 PIC16F689 PIC16F883 PIC16F884 PIC16F886 PIC16F887 PIC18F1220 PIC18F1230 PIC18F1320 PIC18F1330 PIC18F2221 PIC18F2321 PIC18F2410 PIC18F2420
PIC18F4515 PIC18F4620 PIC18F6390 PIC18F63J11 PIC18F63J90 PIC18F64J11 PIC18F64J90 PIC18F65J11 IC18F65J90 PIC18F8310 PIC18F8390 PIC18F83J11 PIC18F83J90 PIC18F84J11 PIC18F84J90 PIC18F85J11
-
Thread
RFID selber gemacht
Lösung geschrieben, die Du vor einiger Zeit realisiert hast. Könnte ich mir das mal anschauen? Zum PIC: Der code ist für einen 16C84 geschrieben, ich habe aber nur den leichter erhältlichen 16F84A im Einsatz. Kann der code hier einfach übernommen werden? Assembler ist halt nich meine Welt...
eher mit der 8051-Serie... Was Deine Versuche mit den PICs angeht: Der Unterschied von der C zur F Type ist, daß der F-Typ ein Flash-Speicher hat und ISP-fähig ist. Ich glaube, da ist der Unterschied vom xx84 zu xx84A gravierender. Ich meine, hier sind einige neue Configuration-Bits dazugekommen.
-
Thread
Kontrolle einer PIC Testplatine
Hallo Armin, Du solltest zum Einstieg in die PIC-Welt nicht den 16F84A nehmen. Der ist veraltet und teuer. Ein weitgehend pinkompatibler Typ ist z.B. der 16F628A: weit verbreitet, billig, verfügbar. Obendrein musst Du Dich dann auch nicht mehr mit
Da aber das Netzteil schon Stabilisiert ist dachte ich ich könne mir die Kondensatoren sparen. 16F84A Davon habe ich bereits schon ein paar hier rumliegen, denn in den meisten schaltungen die ich finde wird immer von den Typ geredet. Zusätzlich werden wir auch in der Ausbildung mit diesen Typ arbeiten
-
Thread
HEX File auslesen
Ich möchte mir ein Brennprogramm selber schreiben mit VB. Für einen Brenner der vorzugsweise PIC16F84 brennen soll. Dafür muss ich aber wissen welche relevanten Daten ich aus dem HexFile laden und umformen muss, um sie dann an den Brenner zu senden.
PIC16F84 -> nehme an MPLAB ist installiert. MPLAB->Help->Topics->MPASM Assembler Index->Hex Files dort sind Intel Hex/Intel Split Hex und Intel Hex 32 beschrieben.
-
Thread
PIC16F876 Problem mit Tabelle
außerhalb der Tabelle landet. Ich hatte vor einiger Zeit aber das gleiche Problem mit eben diesem PIC. Das Programm stürzte beim Aufruf der Tabelle ab, die Ursache konnte ich nicht finden. Das richtig merkwürdige an dieser Sache war jedoch, dass das Programm mit einem anderen PIC-Typ (16F84) bisher
das ist doch schon mal was. Vielleicht kannst du das Programm (mit Tabelle) mal auf einem anderen PIC testen. Ich hatte mit dem 16F876 ebenfalls Probleme bei einer Tabelle. Das komische dabei ist, das Programm lief vorher auf einen 16F84 anstandslos mit der Tabelle. Ich will keine Gerüchte in die Welt
-
Thread
Von 10Mhz nach 20Mhz umschreiben
LCD ausgabe macht geht es doch wenn ich das im Anhang(oben) drauf mache geht garnix ich nutze den PIC 16f628 und geschrieben wurde das prog von Sprut auf 16f84 habe die warteschleife verlängert und die nop befehle in die Meßzeitschleife eingebaut aber trozdem keine ausgabe auf dem lcd wieso aber????
da ja schon Text rauskommt mußt Du ja was eigenes haben. Außerdem ist der Code vom Sprut für nen 16f84 und nicht wie Du möchtest ein 16f628. ( Bin nicht sicher ob die kompatibel sind ( mache 8051). ) So dann Nimm einen Timer, definiere eine Überlaufrate,starte Ihn, und zähle die Impulse an einem
-
Thread
Interruptiming Problem
Also hier ist erst mal der assembler code für den PIC16f84 , unten sag ich was da nicht so richtig geht : um es besser lesen zu können am besten in einen Assembler-Tool kopieren list p=16f84 ;*******************************************
4MHz ; ;************************************************************** ; Includedatei für den 16F84 einbinden ; #include <P16f84.INC> ; ; Configuration festlegen ; ; bis 4 MHz: Power on Timer, kein Watchdog, XT-Oscillator __CONFIG _PWRTE_ON & _WDT_OFF & _XT_OSC
-
Thread
Pic Programmierung
massivst veraltet sind Also ich habe mir vor ein paar Monaten die grad neu auf den Markt gekommenen PIC16F1937 bestellt und bin zufrieden. Und der PIC16F1527 wird noch entwickelt und ist somit, wenn er rauskommt, auch nicht grade alt. Oder war das auf den PIC16F876A bezogen. Master Snowman schrieb
Buch steht, mitmachen zu können. Ansonsten für den Einstieg ist es denke ich mal egal, welchen PIC man nimmt. Ansich je simpler, desto Übersichtlicher ist es und um so einfacher/schneller kann man lernen. Wenn ich dran denke, wie unser Lehrer den Internen Aufbau vom PIC16F84 gezeigt hat, wäre ich
-
Thread
Z80 Mikrocomputer Bastelei
Längen >schlägt. Solange mehr oder minder sämtliche Mainstream 8-bit Mikrocontroller, also AVR und PIC, eine Havard Architektur haben kann man die Teile nicht für richtige Computer gebrauchen. Ich selber hab hier noch einen 65816 (16-Bit Variante des besten 8-bitter wo gibt: 6502 ;) ) in PLCC rumfliegen
). Und die Software (CP/M) ist inzwischen fast vollständig public Domain. Wer sich eine eZ80F91 (Stück 5 Euro) CPU-Karte bastelt, der hat 16MB linear adressiertes RAM (asynchrones SRAM). Mal ehrlich, wenn ich das schon lese: Auf dem ARM Cortex Schnick Schnack wird ein 2GigaByte (!) Software
-
Thread
Xilinx CoolRunner-II CPLD Starter Kit für PIC Controller möglich?
des CoolRunner-II hinein, wenn die Zellen nicht vergleichbar sind? Wieviel Zellen verbraucht ein 16F84 verglichen zum MicroBlaze 8-Bit Controller? http://www.xilinx.com/support/documentation/application_notes/xapp387.pdf Gibt es für die typischen Funktionsblöcke eines Controllers, wie den 16F84
Chips mit dem CoolRunner-II vergleichen? Dreirad gegen Rennrad. >Wieviel Zellen verbraucht ein 16F84 verglichen zum MicroBlaze 8-Bit >Controller? Deutlich weniger, aber zuviel für einen CPLD. MfG Falk
-
Thread
Speichergröße PICs
Hallo, ich muß noch einmal ne ganz dumme Frage stellen: Wieviel Programm passt in einen Pic? :-) Ich habe ein Programm geschrieben, was immer größer wurde. Zuerst passte es nicht mehr auf einen 16F84, dann bin ich auf den 16F628 ausgewichen, der ja 2048*14 bit orientiert ist. Für mein
gesetzt bleiben, demnach würde dein Programm 460 Befehle haben und müßte eigentlich sogar noch in den 16F84 passen. grüsse leo9
-
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 :-)
Ich habe hier nur einen F407, den ich testen kann. Bei 168MHz braucht eine FDIV etwa: mit FPU 0,12µs ohne FPU 0,55µs double 1,05µs Als Erfahrungswert für einen ATmega mit 16MHz habe ich 20 bis 30µs in Erinnerung,
-
Thread
Suche kleines, schnelles PWM-Bauteil
Es gibt einen PIC 10F mit 8Pin und 4*16Bit PWM plus serieller Schnittstelle. mfg Michael
Faszinierend, dass NXP den LPC810 nur im DIL8 und nicht im SO8 anbietet. Ich hätte für den Job einen STM32F030F4 im TSSOP20 eingesetzt. Kostet bei Farnell die Hälfte und kann auf mehr als vier Kanälen 16bit PWM mit 48MHz takten.
-
Thread
Parallel to SPI Interface-Chip?
Du könntest einen Peripherial Interface Controller (PIC) verwenden. Das wäre sogar noch authentisch, denn die Dinger hat General Instruments Ende der 70'er für Peripheriesteuerungsaufgaben entwickelt. Der PIC16F74 hat genau dafür einen PSP Parallel Slave
. Witzigerweise sind die "16-bit" PIC 24/33 Bausteine auch in sehr kleinen Gehäusen und für meist sogar weniger Geld verfügbar, wie die uralten PIC 16F, bei doch deutlich mehr Leistung, was sogar eine Programmierung in C ermöglicht
-
Thread
PIC 16C/F84 über ISP programmieren?
Bitte tue Dir einen Gefallen und verwende NICHT den PIC16X84. Selbst wenn Du ihn gerade noch zuhause herumfliegen hast. Nimm z.B. einen 16F628A. Dieser ist (m.E. nach) pinkompatible, hat dafür aber mehr RAM, mehr ROM, integrierten Oszillator (4MHz) und
Leider habe ich schon 2 16F84A gekauft. Fürs nächste Mal gerne den 16F628A. Der Programmer ist der usbpicproc (Open Source) auf http://usbpicprog.org/. Dieser hat vor dem Stecker jeweils einen Schutzwiederstand (100 Ohm) in
-
Thread
RS232 Binär anzeige
haben ich mehrere b) Paralellports haben meine Computer nicht mehr nur noch den Seriellen Welcher Pic ? wenn möglich (da ich da noch hier ein paar liegen habe 16f84a oder 16f627 Compiler und Sprache Microchip Assembler (dafür sind die sachen hier installiert) (Wie gesagt nur bevor ich das wirklich
Armin schrieb im Beitrag #1736471: > Welcher Pic ? > wenn möglich (da ich da noch hier ein paar liegen habe 16f84a oder > 16f627 Der 627 hat einen USART, eignet sich sehr gut für sowas. Du brauchst nur im Datenblatt nachlesen wie man den programmiert
-
Thread
Wie einen PIC 10F202 programmieren ?
Gibt sogar 2 PIC16F...
---------- 1. Device Support List [/pre] [pre] .... Baseline Devices ---------------- PIC10F200 PIC10F202 PIC10F204 PIC10F206 PIC10F220 PIC10F222 PIC12F508 PIC12F509 PIC12F510 PIC12F519 PIC16F505 PIC16F506 PIC16F526 PIC16F54 PIC16F57
-
Thread
Kleinen uC gesucht
Hallo Sandra, Schaue mal nach dem PIC12F1840. Michael
K. J. schrieb im Beitrag #5894532: > allerdings gibt es die kleineren Käfer nur als PIC12 > und die werden ja nicht mehr Weiterentwickelt. das ist nicht richtig, z.b. ist der pic16f18313 aktuell und hat 8 pins. mt
-
Thread
Fehlerhaftes Mikro C Programm
Controller verwendet, deswegen musste ich andere PIN's verwenden. Alt ->Neu PIC16F84A->PIC16F877A 10 Mhz ->20 Mhz 4 Stellen->6 Stellen A0-3 Segement Plus-> B0-5 Segement Minus A4 in(DFC77) -> A2 in(DFC77) B0-7, Segmente -> D0-7, Segmente B.7 Button -> No
die Config-Bits ein (HS, LVP, WDT usw)? Stell die am besten in der Datei ein und nicht in der IDE. 16F84A zum 16F877A sind auf alle Fälle unterschiedlich und viel mehr! Wende dich mal an das PIC-Forum von Fernando Heitor, da gehts dann weiter.
-
Thread
AVR Mikrocontroller Lohnenswert?
vollen Taktrate. Es gibt moderne AVRs, die diese Schwächen nicht mehr haben, und es gibt Alternativen: PIC24, dsPIC33 und PIC32 sind recht angenehm und haben deutlich mehr Leistung, und ARM-basierte Controller gibts von dutzenden Herstellern, wenn auch in der Regel nicht in bastelfreundlichen Gehäusen.
treffen auf alle modernen AVRs nicht zu. Schaue Dir mal die Tiny0,1,2 Reihe an. > Alternativen: PIC24, dsPIC33 und PIC32 sind recht angenehm und haben > deutlich mehr Leistung, und ARM-basierte Controller gibts von dutzenden 32 Bit PIC ist ja wohl eine Sackgasse. > Herstellern, wenn auch in
-
Thread
Padauk PFS154 und Rambelegung
... 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
Ralph S. schrieb im Beitrag #6448371: > 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
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
programmieren. Neben STM32 werde ich mir auch nochmal die "alten" PICs ansehen, ich habe z.B. einen PIC18F57Q43 mit 128 KB Flash und 8 KB RAM auf einem sehr kompakten Curiosity Nano Board entdeckt. Die IDE heißt jetzt anscheinend MPLAB X und da steht etwas von 60 Tage Testversion für C16. Muss man danach
Die XC-Compiler kannst Du kostenlos benutzen. Die kostenflichtigen Features brauchst Du nicht. Für PIC18F brauchst Du den XC8 Compiler, XC16 ist für PIC24 und dsPIC33, die ich Dir auch ans Herz lege. Die sind recht einfach zu benutzen (wenn Du PIC16 und PIC18 kennst, findest Du Dich schnell zurecht),
-
Thread
Wunschliste für einen Xmega Nachfolger
für den sieht alles wie ein Nagel aus. Ich habe hier inzwischen meine XMega-Alternative gefunden: PIC24/dsPIC. - 16 Bit, die dspICs haben zusätzlich 40-Bit Register und DSP-Erweiterungen - bis zu 70 MIPS (PIC24E/dspic33E) - kleinere Typen gibts auch als DIL - Serie geht von 14 Pins bis hin zu 100
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
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
Kosten Microcontrollerprogrammierung
wird für jedes Gerät, das wir produzieren, ein Microcontroller verbaut. Um genau zu sein vom Typ "Pic16F84"(sagt mir nciht viel). Wenn Software darauf gespielt werden muss, wie teuer sind die Geräte, die man zur Programmierung der Controller braucht? (Pro Tag müssten etwa 60 Controller programmiert
Ein 4- oder 8-Gang Programmer hilft da auch nicht wirklich weiter. Oh doch das tut er. 100 Stück PIC16F819 in 10 Minuten ist doch ganz ok.
-
Thread
PIC-Programmierung, analoger Input, Debugging
analog-Eingang, oder ? Genau > Kannst du das bitte genauer erläutern ? Lies dir im Datenblatt des PIC12(L)F1840 die Kapitel 16 und 14 durch. Die Abbildung 16-1 zeigt das Blockdiagramm des ADC mit den Auswahlmöglichkeiten für die Referenzspannung des ADC. Im Kapitel 14 wird die FVR behandelt. https
> der genannte PIC war einer, dessen > Spezifikation ich mir angeschaut habe Mit dieser Methode der Auswahl wirst du nicht weit kommen. Dann schau dir halt noch den (z.B.) 16F887 an. >> Oft reichen zur Beurteilung
-
Thread
PIC 16F877 Problem PortA und D
Fehlerursache: eigene Blödheit!!!!!!! 1. man sollte sich verischern das man auch den richtigen PIC verwendet. War mir sicher das es der 16F877 war. War wohl doch der 16F877A ;-) 2. Man sollte keine Eingänge zurücksetzen (war wohl der Grund warum der PIC soviel Strom gezogen hat) könnte mir
nach 3 jahren mal ne antwort. ich schreib grad ein pic referat. ich muss den 16F84 dem 16F877 gegenüberstellen Eigenschaft 16F84 16F877 Anschlussbeine 18 Pins 40 Pins Kern 14-Bit 14-Bit Programmspeicher 1024 Befehle 8192 Befehle
-
Thread
Suche PIC16f877 Programmer für rs232
Hallo! Funktioniert der Ludipipo auch mit Pic16F87X Bausteinen weil der überall so beschrieben ist das er ein Brenner für Pic16F84 sei???? MFG Maruu
aufgesteckt: http://www.cveigl.at/members/TFTW/ludipipo/ludipipo.htm funzt einwandfrei mit dem PIC 16F876A und PIC 16F84A MFG Maruu
-
Thread
Der totale Anfänger - auf der Suche nach einem Mikrokontroller
PIC32; 16F54 etc (16F5x) immer mal gerne wieder wenn ich nur schnell etwas austesten will (ich mag steckbretter nicht so sehr). Arduinos gibts es mittlerweile fuer wenige Dollar und fuer das Geld ist
einem selbstgebauten Programmer 16f84 Hacks macht, und jemand der modernes C fuer PIC32 verwendet befinden sich Welten, also nicht einfach alles was irgendwie was mit PIC zu tun hat gleichsetzen.
-
Thread
genauer TIMER
Hallo Ich möchte für eine Uhr ein relativ genaues 1Hz-Signal erzeugen PIC16f84). Ausprobiert habe ich folgendes: 1. TRM0-Überlauf; mit polling am Überlaufbit 2. TMR0-Überlauf per Interupt 3. keramikschwinger gegen Quarz ausgetauscht 4. "zero-error" von http://www.ezy.net.au
Aber noch mal zu meinem Problem: Es muss doch einen Weg geben, wie eine brauchbare Uhr mit dem PIC 16F84 hinzubekommen ist. Wenn es nicht am Oszillaor liegt, zumindest nicht in dem Maße, wo ist denn dann der Fehler. Der *.asm File ist ganz oben in diesen Beitrag. Was ich mir evtl. vorstellen könnte
-
Thread
Assembler-Programmieren PIC16F1934/6/7
Bisher habe ich für den PIC16F873A erfolgreich in Assembler programmiert. Eventuell möchte ich auf den PIC16F1934/6/7 umsteigen. Das Datenblatt zeigt mir, dass die Programmierung sich doch deutlich von der für den PIC16F873A
Hallo, Leute, besten Dank für Eure gut gemeinten Ratschläge. Das Umsteigen auf den PIC16F1934 zieht doch allerhand Blasen, wenn man genauer hinschaut. Fazit: Ich bleibe beim bewährten PIC16F873A
-
Artikel
PIC
sind auch noch billiger. Ich hab mal zwei alte/ältere und oft zu findende PICs rausgesucht (PIC16F84A und PIC16F887) und einfach mal mit neuen PICs der selben Pinzahl und Bauform(DIP) verglichen: + PIC16F84A vs. PIC16F1827 PIC16F84A PIC16F1827 ROM/Flash 1k Word 4k Word SRAM 68 Byte 384 Byte EEPROM
) 3,15€ 1,60€ + PIC16F887 vs. PIC16F1939 PIC16F887 PIC16F1939 ROM/Flash 8k Word 16k Word SRAM 368 Byte 1024 Byte EEPROM 256 Byte 256 Byte Pins/IOs 40/36 40/36 Max. Frequenz 20MHz 32MHz Internal Oscillator 8MHz, 32kHz 32MHz
-
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
PIC Controllerauswahl
ich mich nur wundern, wenn dann die Genossen als OP nen LM741 verwenden oder als Mikrocontroller nen PIC16F84, manche ziehen noch älteres Zeug raus wie PIC16C.. oder PIC17C. Wenn ich schon in was reinkriechen muss, damit ichs versteh, dann bitte in was aktuelles. Und der PIC16 ist ein vorsintflutliches
jo würde ich auch sagen ,nehm lieber die pic18f. die haben zwar mehr Befehle was am Anfang unübersichtlich scheint, aber die pic16f gehören einfach nicht in dieses Jh. am Anfang ist erstmal wichtig den Controller richtig zu konfigurieren
-
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
gesagt gar nicht weiß ob man mit dem JDM überhaupt irgendetwas neueres als F84 beschreiben kann... Wenn die 40 Euro zu teuer sind, dann bekommt man zum PicKit 100% funktionskompatible nachbauten bei Ebay schon ab 15 Eur. mal ein Euro mehr, ein einer Weniger. (Im Moment müssten
-
Thread
PIC: Schrittmotor mit L293D ansteuern
Hallo, emoment versuche ich mit einem PIC16F84A und dem Treiber-IC L293D einen bipolaren Schrittmotor anzutreiben. Der Motor bewegt sich beim Einschalten auch um ein paar Schritte, doch dann erhitzt sich der PIC sehr stark. PORTA habe ich mit
Hallo, es funktioniert!!! Es läuft mit einem anderen Prozessor (PIC16F628). Mein 2. PIC16F84A hat wohl Herz-Rhytmusstörungen und kann bald wohl wegen Altersschwäche begraben werden. ;-) Ich hab hier noch mal mein Skript aufgelistet: [c]//Schrittmotorsteuerung:
-
Thread
7 Segment BCD Multiplex Treiber gesucht
Hallo zusammen, ich bin gezwungen mich mit dem PIC 16F84 und Assambler zu beschäftigen. Gibt sicherlich schöners wenn man aus der Atmega Ecke kommt... aber ist nun mal so. Und da dieser PIC ja so wenig IO Ports hat, benötige ich eine Möglichkeit
man ja auch nicht beide PICs miteinander kommunizieren lassen, sondern man passt das Programm von 16F84 an den 16F1516 an und lässt diesen dann beides machen. Multiplexing ist ja nicht soooo resourcenfressend... Gruß, Thomas
-
Thread
Pimp my 14-Bit Midrange Core PIC! ENHANCED Midrange Core
DIL-Packages und 5V ! Die Dinger sind weitgehend kompatibel zu den bisherigen Midrange-PICs wie PIC16F84, PIC16F628A, PIC16F876A, etc... also den Standard-PICs, die Ihr bereits kennt!
immer weit unter der Maximalfrequenz und trotzdem langweilt sich der MC die meiste Zeit. > wie PIC16F84, PIC16F628A, PIC16F876A, etc... also den Standard-PICs, die > Ihr bereits kennt! Nö, ich kenne sie nicht bereits. Und ich wüßte auch nicht, warum ich sie kennen sollte. Meine AVRs und 8051
-
Thread
Kleinmotor (4,5V) mit PWM ansteuern: BUZ21?
halbe Leistung/Geschwindigkeit ca. im 10Sekunden Takt wobbeln lassen. Vorhanden sind div. 18pol. PIC-Controller (16F84, 16F628, 16F88). Software sollte kein Problem sein. Manche PICs haben ja fertige PWM-Module, aber ich kann das für so einen einfachen Fall sicher auch selbst per Software implementieren
dürften bei 4,5V Vcc nie mehr als die erlaubten 10mA fließen können! Ich habe die Komponenten meiner PIC-Testplatine dann alle überprüft (Verpolungsschutzdiode, Elko und 10K Widerstand = Spruts 16F84/62x-Mini-Platine + Verpolungsschutzdiode), die sind auch alle in Ordnung. Mir ist es echt ein Rätsel, wie
-
Thread
CMOS analog switch 4053
PIC16C84 sind schon vor etwa 5 Jahren durch PIC16F84 abgelöst worden. Hat gleiches Pinout muss aber anders programmiert werden. Der Suffix SD sagt mir nichts, könnte das vielleicht auch SP sein?
Bytes RAM aber dafür 4 32-Bit Timern. Den 16F84(A) gibt es als P (DIP), SO (SOIC) und SS (SSOP), während es den 16C84 laut Datenblatt nur als 'P' oder 'SO' gibt bzw. gab. - Michael
-
Thread
PIC-programmer Linux
ioctls statt des /dev/ppi von FreeBSD nehmen. Vor 5 Jahren habe ich das Ding nochmal um einen 12F508 erweitert (anfangs war er für einen 16F84), aber ansonsten habe ich mit PICs nichts mehr getan. Würde wohl ansonsten deine Forderung nach einer einfachen Kommandozeilensoftware erfüllen. ;-)
Hi, Felix S. schrieb im Beitrag #2397877: > Zudem unterstützt das PICKIT3 alle PIC's. Das ist nich tganz korrekt... Richtigerweise müsste man schreiben alle "modernen" PIC´s Die ganz alten Typen mit C in der Produktbezeichnung werden (ausser evtl. die 16C83,16C84, müsste nachsehen
-
Thread
Welche AVR sind mit SPI zu programmieren
einfacher zu erlernen und > zu benutzen. Und wenn Du dann schon dabei bist, ist der Sprung zu PIC24/dsPIC33 auch nicht mehr weit. Du sind eher noch einfacher zu programmieren als AVR, und als 16-Bit Prozessoren für C noch besser geeignet, weil der C-Standard ja für 16-Bit Maschinen geschrieben wurde
Frank K. schrieb im Beitrag #6906695: > Und wenn Du dann schon dabei bist, ist der Sprung zu PIC24/dsPIC33 auch > nicht mehr weit. Du sind eher noch einfacher zu programmieren als AVR, > und als 16-Bit Prozessoren für C noch besser geeignet, weil der > C-Standard ja für 16-Bit Maschinen geschrieben
-
Thread
irsnd Callback function
---------------------------------------------------------------------------------------------- * PIC C18 or XC8 section: * * Change hardware pin here: IRSND_PIC_CCP1 = RC2 on PIC 18F2550/18F4550, ... * IRSND_PIC_CCP2 = RC1 on PIC
// C18 compiler # define IRSND_OCx IRSND_PIC_CCP2 // Use PWMx for PIC // change other PIC C18 specific settings: # define F_CPU
-
Thread
Rückwandbus mit I2C
eingebaut haben, und das sind dann große Bausteine mit 64 > Pins. Es gibt auch sowas wie den Mega16M1, M32C1 und so, der hat nur 32 Pins. Und immer diese PIC Vergleiche, als ob ein 16F84 das gleiche wäre wie ein dsPIC32. Welcher von den PIC32 hat denn einen Ethernet-Phy eingebaut? Die AT32UC3C
eingebaut haben, und das sind dann große Bausteine mit 64 >> Pins. > > Es gibt auch sowas wie den Mega16M1, M32C1 und so, der hat nur 32 Pins. Wenn nicht einmal RS und Farnell den listen, dann denke ich mir meinen Teil. > Und immer diese PIC Vergleiche, als ob ein 16F84 das gleiche wäre wie > ein
-
Thread
dsPIC oder PIC 32 und passendes Board
dass es Zeit wird mich für einen Microcontroller zu entscheiden. Da ich schon Erfahrungen mit einem PIC 16F84 und F877 gemacht hab, dene ich natürlich zuerst an einen PIC, dieses mal aber an größere. Dabei sind mir zwei Familien ins Auge gesprungen, dsPIC 33, PIC 32 Jedoch kann ich mich überhaupt net
für die 16 MIPS PIC18 oder PIC24 edit: zwischen PIC16 und PIC18 liegen welten (in jeder hinsicht) und die PIC24F sind einfach geniale teile mit einfach "noch mehr von allem" was die 18er bieten, die PIC24H sind
-
Thread
Microchip PIC16C57
Hallo Heiko, genaueres kann ich dir auch nicht sagen, da ich nur mit den PIC´s 16F84 und 16F627/8 zu tun habe, aber sieh doch mal auf "www.sprut.de" nach. Da kannst du auch eine E-mail hinschicken.
Ich denke ich hab dazu eine Idee. Ich arbeite zwar auch mit pic16f84. ABER: Hs ist ein high speed oszilator und Xt soviel ich weiss ein langsamerer quarz oszilator. Es kommt schon auf die bezeichnung an. Es könnte auch sein das man beim hs typ einen schnelleren
-
Thread
STM32 vs. AVR16 messen von Spannungen von 0,5-1,2V
Hallo, mit CAN gibt es noch folgende 8Bit Controller Serien PIC16F180 PIC18-Q83 PIC18-Q84 und "ältere" ATmegas.
Veit D. schrieb im Beitrag #7915788: > mit CAN gibt es noch folgende 8Bit Controller Serien > PIC16F180 > PIC18-Q83 > PIC18-Q84 PICs Problem ist teuere Compiler. Somit lohnt sich PIC nur für Großfirmen. Oder für Projekte, die mit Assembler auskommen.