-
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
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
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
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
-
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.
-
Thread
SDCC & PIC16F
Es geht um SDCC v.3.6.0 unter Linux und PIC16F Controller. Jetzt bastel ich schon eine Weile dran herum und werde nicht schlau. Im Netz findet man permanent immer "etwas" das einem sagt, der SDCC kann Code für PIC16F erzeugen. Man findet
> Wie gesagt, wenn einer eine gute Anleitung für das "builden" einer SDCC > Toolchain für PIC16F hat: ich bin sehr dankbar dann dafür ! minimal, rudimentär: https://quozl.linux.org.au//pic16f84-sdcc-blink/
-
Thread
PIC Programmer Probleme
verschiedene pics zum testen gehabt. die software sagt, dass das brennen erfolgreich war (beim ersten pic 16f84). will ich es dann testen funktioniert der Controller nicht. beim 2. pic kommt direkt eine fehlermeldung "fuse error" mit bad und good hexwerten. mach ich da was falsch oder ist der brenner
Ja für das Firmwareupdate brauchst du einen pic16f628 oder einen pic16f628A. Als nächstes brauchst du die neuste Firmware. Also das Hex-File der neusten Firmware (Das Hex-File und die neuste Brennersoftware findest du da: http://www.kitsrus.com/
-
Thread
PIC code protection gesetzt! Muss man den PIC erst löschen, oder kann man direkt überschreiben?
Zum reservierten Flash: gibt es ne möglichkeit, da ran zukommen (evtl. auch bei nem 16er PIC) ? Hat jemand da schon Erfahrungen gemacht ? W.
http://de.wikipedia.org/wiki/PICmicro#Sicherheit_und_Kopierschutz Power-Stress wie bei 16C84/16F84 geht bei neueren nichtmehr. Ausserdem sind die Fuses mit AND-Logik oder anderen Sachen versehen. Power-Glitch kann funktionieren, so arbeitet vermutlich auch der FlashPIC Reader von Semiresearch
-
Thread
PIC Programmierung
machen, vielleicht war es auch nur ein Scherz. Wenn du irgendwann die 8bitter beherrscht und die an die 16bit/32bit trauen willst, hast du schon gleich ein PIC, den du benutzen kannst. Doch wie schon erwähnt, zum Einstieg lieber ein 16F oder 18F PIC.
dafür. 16F628A oder 16F88 wären da mein Vorschlag. Vom 16F84 sollte man aber schon abstand halten, der ist wirklich nicht mehr up to date. KAnn fast nichts und ist als Auslaufmodell sehr teuer. Viele 18F
-
Thread
PIC-Assembler - Probleme beim Assemblieren
Kann mir jemand mit Tipps weiterhelfen, wie ich da Abhilfe schaffen könnte? Die Include-Datei zum PIC16F873 ist im Arbeitsverzeichnis vorhanden. Ein anderes Programm für den PIC16F84 läßt sich einwandfrei assemblieren und simulieren. Leider bin ich mit der PIC-Welt nur wenig vertraut. Das Programm stammt
p=pic16f873 include p16f873.inc __config _hs_osc & _wdt_off & _pwrte_on & _lvp_off ;**************** Label Definition ******************** cblock h'20'
-
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
Lötstation LS-50 defekt Fehlersuche
http://ww1.microchip.com/downloads/en/AppNotes/00000658B.pdf https://www.circuitvalley.com/2012/02/pic16f917pic16f1907-7segmentlcddriverex.html Es wäre schade das LCD versauern zu lassen. Ist ja eine Rarität. Gruß, Gerhard
das nicht zu schwierig. Siehe hier: https://www.digikey.ca/product-detail/en/microchip-technology/PIC18F67J94-I-PT/PIC18F67J94-I-PT-ND/3872481 Dieser uC hat ein kompatiblen LCD Controller eingebaut und kann es in Hardware alleine betreiben.
-
Thread
PIC Probleme mit Programm BIN zu BCD
keine lösung zu meinem Problem. Habe im anhang das Programm eingefügt. Als Controller habe ich PIC16F84A
Fehler gemacht: WICHTIG: DATENBLATT immer LESEN! 1. Die Configurations-Bits fehlen. Vgl. Datenblatt 16F84 "6.1 Configuration Bits" 2. MPLAB enthält für jeden PIC das entsprechende "INC"-File. In diesem sind alle vom verwendeten typabhängigen Variablen-Deklarationen enthalten - einfach mal im Ordner
-
Thread
Pic spielt Programm nicht ab
Hallo Leute, brauch eure Hilfe weiß nicht mehr weiter... Ich habe einen PIC16F84A und wollte diesen programmieren, klappt (mittlerweile) auch alles bloß mein PIC spielt das kleine Testprogramm nicht ab und weiß nicht wieso... 5V Versorgungsspannung sind vorhanden und auch
Die Bank wurde nicht Zurückgeschaltet vorm Tris, deshalb hätte es ehe nicht Funktioniert. Beim 16F84 fängt der RAM auch bei 0x10 an, er hat halt 0x0C drin... ist ja kein Fehler. Ich habe Versucht ihm generel die Herangehensweise zu Beschreiben damit er beim nächsten mal alleine weiß wie er das
-
Thread
Diverse PIC und AVR Microcontroller und Hobbyaufgabe
in der Verpackung, wie ich sie vom Händler bekommen habe und wurden immer trocken gelagert. 2 * PIC16F84A SMD SO18 Gehäuse 5 * PIC16F684 SMD SO14 Gehäuse 6 * ATMEGA8-16PU DIP28 Gehäuse 3 * ATTiny2313-20PU DIP20 Gehäuse 3 * ATMEGA88-20PU DIP28 Gehäuse 4 * ATMEGA48-20PU DIP28 Gehäuse 1 * PIC16F84A
Hallo Matze, ich habe dir mal ne PN wegen 16f84 im SO Gehäuse geschickt. L.G. Micha