-
Thread
Hex-File auf Pic klappt nicht
kennt sich hier jemand gut mit PICs aus? Habe für ein Bastelprojekt ein Hex-File, das auf einen Pic 16F876 geschrieben werden soll. Das Hex-File ist 7kB groß. Nach dem Brennen auf den Pic gibt es eine Fehlermeldung, dass beim Verifizieren der geschriebenen Daten Fehler festgestellt wurden.
noch das LOG vom Progger: [code] PICPgm LVISP Programmer connected and initialized! Detected PIC16F876, device ID 0x09E6! Erasing Device ... Erasing finished! Programming started ... Verify Error: Code Mem 0x00015E: PIC=0x3FFF Buf=0x0000 Verify Error: Code Mem 0x000160: PIC=0x3FFF Buf=0x1107
-
Thread
Neue Reflow Steuerung zum Stöbern Meckern oder Bauen
Somit hast Du eine serielle Schnittstelle. Ich werde schauen recherchieren ob USB OTG auch mit PIC18 funktioniert. Bei den Microchip 16bitern bin ich mir da absolut sicher aber wie es bei den 8bitern aussieht muss ich nachschauen. Alternativ könnte man - wie du angedeutet hast - die herausgeführt
, hab gestern noch den MAX6675 bestückt und den PIC entlötlitzt ...
-
Thread
AVR64DD28, mEDBG, Studio 7.0 - Fehler beim Schreiben von Fuses
,...). Das Protokoll ist jedoch unterschiedlich, abhängig davon ob Du einen 12 Bit, 14 Bit oder 16 Bit Core hast, oder PIC24/dsPIC, und bei PIC32 wird das MIPS EJTAG durchgetunnelt. Oftmals wird auch noch ein Programming Executive runtergeladen, der weitere Funktionen implementiert. Das alles zu implementieren
#7690039: > Das Protokoll ist jedoch unterschiedlich, abhängig davon ob Du einen 12 > Bit, 14 Bit oder 16 Bit Core hast, oder PIC24/dsPIC, und bei PIC32 wird > das MIPS EJTAG durchgetunnelt. Oftmals wird auch noch ein Programming > Executive runtergeladen, der weitere Funktionen implementiert. Das alles
-
Thread
Compiler für dsPic33FJ64
> Hat MPLAB-X eigentlich kein Programmier-Dialog-Fenster? > Hab vorhin noch mit einem 16F88 und einem PICkit3 rumgespielt. dsPic33 und PIC16 sind schon ein großer Unterschied. Du wirst es wissen. Wollte es nur erwähnt haben, da der Thread eine merkwürdige Wendung nimmt. Meine Angaben
Und nein, die Code-Protection ist nicht gesetzt. Steffen Rose schrieb im Beitrag #4144644: > dsPic33 und PIC16 sind schon ein großer Unterschied. Das macht zum Rumspielen nichts, das Board mit dem PIC16 habe ich halt hier, das Board mit dem dsPIC33 bekomme ich frühestens nächste Woche in die Finger
-
Thread
Wo PIC-Controller kaufen? *günstig*
> Würde ich gerne, die bieten aber überhaupt eine PICs an. http://www.aliexpress.com/item/5-PCS-PIC16F628A-I-P-DIP-18-PIC16F628A-PIC16F628-16F628-Flash-Based-8-Bit-CMOS-Microcontrollers/1591153082.html?spm=2114.01010208.3.1.ncXuC3&ws_ab_test=searchweb201556_7,searchweb201602_2_10034_507_10032_10020
Ich hatte mal PIC16F1939 bei Reichelt bestellt (DIP40) die waren Silicon-Rev. A1. Die bei Farnell bestellten PIC16F1939 (TQFP44) waren Silicon-Rev. A3. Vielleicht ist Reichelt so billig, weil sie die alten Versionen
-
Thread
EPROM defekt
Die zwei PIC16C55 haben ein Programm. Einer davon scheint die Schrittmotoren zu Steuern. Da sind aber wohl noch weitere Platinen im Spiel.
https://www.dyethin.com/productdetails/microchip-technology-pic16c55-xt-p Here, there are still 6897 units in stock, you can try asking them
-
Thread
Microcontroller Board welches wofür?
Quellen. außerdem gibts nicht DIE PICs, sondern 8 bitter, 16 bitter und 32 bitter (MIPS Kern). Alle Reihen kannst du mit dem 60€ Pickit3 programmieren und debuggen. Kannst Dir mal das Datenblatt zum dsPic 30f4012 ziehen, das ist ein 16 bitter, doppelt so schnell
neueste AVR mit den Möglichkeiten des seit gut 10 Jahre ausdrücklich als veraltet gekennzeichneten "PIC16F84(A)" verglichen. Fakt ist das die Pic16F Familie tatsächlich nicht Ideal für C ist. Das 16er Design ist recht alt, hat in den Grundzügen schon einige Jahrzehnte auf dem Buckel. Für einfache
-
Thread
Günstiger uC mit hoher Taktfrequenz
PIC24H
Mit diversen SX-Prozessoren habe ich vor Jahren 'mal rumgespielt. Unkompliziert PIC 16C5x-kompatibel, aber schnell: 50 - 75 MHz und genausoviele Mips: http://www.sxlist.com/techref/ubicom/index.htm
-
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
Marketing her das so in etwa vorgeschlagen wurde, die neuen (größeren) CPU sind nur ein Upgrade des Pic, obwohl das teilweise gar nicht der Fall ist. Die Pic12 sind anders als die Pic14 (16fxxx) und die Pic16(18fxxx) und die Pic16K sowie die Pic16KE(total neue ASM Befehle, kein Compiler unterstützt
-
Thread
fremdes Layout erkennen, verstehen und verändern (Bauteilsuche und Funktionsvodoo)
Sehr gut, danke! Habe nun als min Wert folgende Einschränkungen gemacht, da diese als IST-Wert beim PIC16F737 angegeben sind: min P.Memory(Kbytes) = 7 min PWM Ch. = 3 min/max Pkg Pins = 28 Pkg Type = SPDIP und dann nach Preis sortiert. Raus kam folgende Liste: PIC16F767 (8Mhz)3,27 € PIC16F737 (8Mhz)2,82 € PIC18F27J53 (8Mhz)3,16 € PIC18F27J13 (8Mhz) PIC18F26J53 (8Mhz) PIC18F26J13 (8Mhz) PIC18F26K80 (16Mhz)2,63 € PIC18F25K80 (16Mhz) PIC18F26K22 (16Mhz) PIC18F25K22 (16Mhz) PIC16F1938 (32Mhz)1,72 €
-
Thread
Decodierung von 6 Quadratur(Drehgerber)Signalen - extern zur Entlastung des PIC
Und die machen 8000U/min. Ich wusste doch, ich habs irgendwo gelesen. Gestern 21:55 > normale 16-drehgeber Ich interpretiere das mal als: 16 Positionen pro Umdrehung.
Karl Heinz Buchegger schrieb im Beitrag #2581481: > Ich interpretiere das mal als: 16 Positionen pro Umdrehung. Okay, habe das nicht gesehen, dann ist da ja sowieso Unfug: > Ich habe jetzt nicht alles durchgelesen, aber ich würde an deiner > Stelle wenn du schon sowieso mit PIC
-
Thread
youtube : "geile" demos - wer kennt noch mehr ?
Japanisch ist etwas eingerostet... :) weiß du wo man LED matrix module mit rechteckigen Pixels 8x8 oder 16x16 bekommt?
Hört mal auf eure stinkenden AVR´s zu benutzen und verbaut mal einen ordentlichen Controller!!!! dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC dsPIC
-
Thread
PIC10F202/etc: Programmierung unter Linux(Ubuntu)
Beschreibung steht (betreffend 10FXX): "The seat supports the following programming microcontroller: PIC16/18XX 40PIN Series devices (except 16F59) PIC16/18XX 28PIN Series devices (except 16F57) PIC16/18XX 18PIN Series devices The PIC 8PIN/14PIN/20PIN family of devices (except 10FXX)" <-----
" ..... Supported Devices Refer to MPLAB IDE v8.76, the following devices are supported: PIC10F PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222 PIC12F PIC12F508, PIC12F509, PIC12F510, PIC12F519, PIC12F609, PIC12HV609, PIC12F615, PIC12FHV615PIC12F629, PIC12F635, PIC12F675
-
Thread
Einfacher Low Cost LCD Controller für 320x240 LCD im Textmodus
Ich als PIC- und Basic- Jünger wollte mich der Sache mit dem Display mal von der PICBasic Version aus nähern. Mein erster Versuch war ein Adaptieren von Bendikts Assebler Code auf den 16F876 PIC. Ich mußte jedoch
Die Schriften dürften wohl meinen PIC sprengen(16K). Ich sehe aber gerade, daß du noch einige "Zwischengrößen" mit eingezaubert hast. Ein dickes LOB dafür erst mal von mir. Werde wahrscheinlich die 16x26 nehmen. Vorher gehts aber erst
-
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
Microchip bringt 32-Bit-Controller heraus (PIC32)
.... wrote: > Einige Chips (pic16F8**) waren für zugekauft jedenfals ganz schön für > "die Tonne". Sachte. Ich schrieb vom MIPS-Core des PIC32, nicht von den anderen PIC Familien. Die 8-bitter sind älter, die mit 12-bit Code sind
nachlesen, oder spricht ein "Insider"? http://de.wikipedia.org/wiki/PICmicro http://www.rhoent.com/pic16xx.pdf
-
Thread
Keine Output am Pic
, Oszilloskop an den festgelegten Ausgangspin und nix -.- Garkeine Reaktion. Ich habe den Pic 16F871 verwendet. (http://circuits.datasheetdir.com/19/PIC16F871-pinout.jpg) An die beiden Linken Vss u Vdd Anschlüsse(Pin 11 und 12) Strom(5V) angelegt. (kurze Frage , warum gibt es eigentlich 2x
oben genannten Bauteile. Um einfach mal 3 von mir für sehr angenehm empfundene PICs zu erwähnen: PIC12F1840, PIC16F1939, PIC18F26K22 Als Beispiel dein PIC16F871 vs. PIC16F1939 (beide 40pinner und DIP): PIC16F871: Programmspeicher: 3,5kByte RAM: 128 Byte EEPROM-Speicher: 64 Byte IOs: 33 Max
-
Thread
PIC Port I/O mit HiTech C
Selection bit For 14 Pin Devices (PIC16(L)F1825): 0 = SDO1 function is on RC2 1 = SDO1 function is on RA4 For 20 Pin Devices (PIC16(L)F1829): Bit is read-only, ‘0’ SDO1 function is always on RC7. bit 5 SS1SEL: Pin Selection bit For 14 Pin Devices (PIC16(L)F1825): 0 = SS1 function is on RC3 1 = SS1 function is on RA3 For 20 Pin Devices (PIC16(L)F1829): Bit is read-only, ‘0’ SS1 function is always on RC6. bit 4 Unimplemented: Read as
-
Thread
Compiler (C) für PIC 12/16
Forum und auf der Suche nach einem (kostenfreien) Compiler (C oder anderee höhere Sprache) + IDE für PIC Controller von Microchip für Hobbyprojekte, es geht um etwas ältere PIC Typen (PIC12Fxxx und PIC16F877 u.ä.). Mir ist nur der C-Compiler von Microchip bekannt, der mir aber sehr umständlich vorkommt
ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/ReleaseNotes/release_notes_pic10_pic12_pic16_pic18_v1_82_1.pdf
-
Thread
8h Timer mit attiny85 - Genauigkeit ohne Quarz
, sollte man sich da einen PIC12 antun? Nenne einen vernünftigen Grund!
nur etwas(?) modifiziert. Wirklich gebraucht, habe ich die volle Optimierung nur, wenn ich einen PIC16F84 mit C vergewaltigt habe. :)
-
Thread
Komparator Aufbau - diskret oder über µC?
Oh, da hat mich microcontoller.net zum PIC16F877 link geführt, ohne A. Hätte nicht erwartet dass gerade da der A Unterschied liegt.
der ADC etwas "besser kann"? Es gibt mehr ADC Pins als AC. Das stimmt offensichtlich auch für den PIC16F887. Mit zwei Komparatoren hat er die Möglichkeiten des PIC16F887 ausgeschöpft. Seine Anforderung >> einfach, leicht wartbar und **erweiterbar** ist damit nicht erfüllbar. > Dessen DAC, mit
-
Thread
Analog Digital Converter kleines Problem (PIC)
Spannungsquelle sollen die 8 LED's leuchten. D.h.: Bei 0V keine LED und bei 5V alle LDS. Microcontroller PIC 16F877 DANKE MFG ANTON
nicht so gut aus. Es ist kein Full ANSI C aber der taugt was. Ich habe sehr viele Beispiele zu: PIC16F877 in C (CC5X) und Assembler PIC18F452 für den C18 von Microchip PIC18F97J60 für den C18 von Microchip
-
Thread
C Programmieren, 10er und 1er getrennt speichern
[c] uint8_t bin2bcd( uint8_t val ) { return val / 10 | val % 10 * 16; } [/c] [c] uint8_t bcd2bin( uint8_t val ) { return val % 16 | val / 16 * 10; } [/c]
(0x26); // 0x16 bzw 22
-
Thread
PIC oder Atmega
Controllern für jeden nur erdenklichen Einsatzzweck -die PICs sind unglaublich robust; ich hab mal einen PIC16F777 mit 12V an einem I/O PIN gebraten bis er anfing zu rauchen - kaputt ist einzig und allein dieser PIN, der Rest funktioniert noch wunderbar :) Nervig ist bei den alten PICs jedoch diese elende
bestellen, denn nach Deutschland kommen noch ca. 24$ Versand dazu^^. Aber bei Reichelt kostet ein PIC zum Einstieg ca. 1-2€ und wie gesagt, man kann sich für den Einstieg auch PICs als Sample bestellen. 3* PIC16Fxxx oder PIC18Fxxxx für den Einstieg und dann z.B. noch ein PIC18F2550 für den PIC-Brenner
-
Thread
auf einfache Weise von 11MHz auf 300kHz teilen/generieren
PICklig schrieb im Beitrag #6565490: > kleiner 16F1503/7/8/9 mit einem NCO NCO, sehe ich auch so. ABER NCO kennen hier nur wenige!? Diese sind in vielen pic16/pic18 drin!
kannAllesBesser! schrieb im Beitrag #6568751: > ... andere lsg. > pic16/18/xxx mit 77,5kHz quarz und weiter mit interner 4-fach pll sowie > master clock output! z.B. 8-pin pic16f18313 mit Reference Clock Output Module (CLKREF)
-
Thread
Moderne AVR (Nachfolger Atmega und Attiny)
Datenblätter nämlich gar keine Angabe dazu? "die" PICs. gibts nicht. Bei den 8-Bittern wie dem 16LF19176, den ich gerade vor mir habe, sind es 10k Zyklen. Wie es bei 300MHz MIPS PIC32 Typen aussieht, weiß ich nicht - da müsste ich nachschauen. Und "da machen die Datenblätter nämlich gar keine Angabe
- der Preis hat ja erstaunlich wenig mit der "Rechenleistung" und den Schnittstellen zu tun. Ein PIC 16F84 aber auch ein ATMega 8 ist als Chip z.B. mittlerweile oft teurer als ein ESP32 Board das ja unvergleichlich mehr an Leistung und Schnittstellen bietet. Andererseits: So einen PIC16F84, einen
-
Thread
Vergleich µC mit USB zu RS232 Funktionalität
PIC16F1454, PIC16F1455, PIC16F1459 Code gibts fertig hier: https://github.com/Calcousin55/PIC16F145x_USB2Serial Hab ich selbst schon getestet, Treiber wurde automatisch erkannt.
technisch wahrscheinlich ein (maskenprogrammierter?) > Mikrocontroller drin ist. Der MCP2221 ist ein PIC16F. Niklas schrieb im Beitrag #7505931: > PIC16F1454, PIC16F1455, PIC16F1459 > > Code gibts fertig hier: > https://github.com/Calcousin55/PIC16F145x_USB2Serial > > Hab ich selbst schon getestet
-
Thread
Kann ein PIC sich selbst löschen?
an. Damit der PIC normal arbeiten kann, muss dieses Pin also auf High liegen. Nur ganz wenige PICs haben an diesem Input-Pin einen internen pull-up-Widerstand (PIC16F88x). Bei diesen PICs kann das Pin einfach unbelegt
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
-
Thread
EMV-Problematik
eigentlich genau die Erfahrung, die ich auch gemacht habe. Bisher gab es noch nie Probleme. Welchen PIC setzt ihr eigentlich ein? Ich arbeite größtenteils mit dem 16F876 oder dem 16F628. MfG Jörg PS: Das Forum hier ist Super. Mit so vielen Antworten in der kurzen Zeitspanne hab ich gar nicht gerechnet
PIC16C73, PIC16C74, PIC16C62, PIC16F873, PIC16F876 Reiner
-
Thread
Unbekanntes Bus System entschlüsseln
sehr gering und bei weiterer Analyse der Platine habe ich entdeckt, dass RX/TX auf Pin 4 und 5 vom PIC hängen. Das sind beim PIC16F1619 lediglich Timer-Eingänge. Der PIC hat keinen CAN Receiver und daher muss das Protokoll softwareseitig realisiert sein. Ich werde nun einen Analyzer programmieren
Bit fürs Framing benutzt wird. Das kann der PIC16F1619 nicht, zumindest habe ich nichts in diese Richtung im Datenblatt gefunden.
-
Thread
Der Anfänger und die ungenaue Binäruhr (PIC)
://www.reichelt.de/PIC-16F883-I-SP/3/index.html?&ACTION=3&LA=446&ARTICLE=89327&artnr=PIC+16F883-I%2FSP&SEARCH=16f883
Rainer Zufall schrieb im Beitrag #4018532: > Verwirrung mit einer weiteren PIC Familie Kann ich nicht ganz nachvollziehen.Der PIC16(L)F1508/9 und PIC16F883 sind nicht so verschieden.Der PIC1508 ist ein enhanced Typ - hat ein paar Befehle mehr,aber keine die Dich verwirren sollten.Wenn
-
Thread
Ist der PIC 18F2450 eine gute Entscheidung
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
Ich programmiere seit einiger Zeit PICs ausschließlich in C. Bisher PIC18 und dsPIC, aber auch die ach so verteufelten, "nicht für C gebauten" PIC12 und PIC16. Und ich muss berichten, es hat doch tatsächlich funktioniert... Sogar so wie ich wollte. Die Kompabilität unter
-
Thread
PIC18F4550 minimale Beschaltung mit maximaler Portanzahl möglich?
jemand eine Möglichkeit zeigen wie ich 16x Eingänge (von 16 Schaltern mit je einer Status-Led) und 16x Ausgänge (über 2x ULN2803A an 16 Buchsen mit je einer Status-Led) an den PIC18F4550 bekomme ohne 32 Pin's zu nutzen??? MfG Christian
einigen Wochen herraus gefunden das ich Mode_10 anstatt Mode_00 Programmieren muss, sonst gibt mir der PIC das MSB Bit nicht aus :-( Ich habe nun nach langem hin und her endlich eine 16Bit Anzeige am SDO Pin vom PIC mit dem Oszi messen können und es ist sind auch die 16Bit's die ich mittels Schaltern
-
Thread
Empfehlungen für PIC-Programmierer und Debugger gesucht (bin kein µC anfänger mehr!)
DSP32C, 21xx, TMS320C40, TMS320C80, >TMS320C6xxx, ARM (7,9,M0,M3,XScale), PowerPC, AVR, AVR32, >PIC12/16/18/24/32,... Achsooooooo, die sind alle gleich? wusste ich nicht.
>... ich habe mich lange Zeit auch von der Architektur der PIC16/PIC18 >abschrecken lassen, aber seitdem es gute C-Compiler dafür gibt... C-Compiler können die grässliche Architektur der (kleinen) PICs nicht wegmachen, höchstens einen Teil vorm Anwender verbergen
-
Thread
PIC MPMASMX PIC-AS
Also was eine Harvard-Architektur im Gegensatz zu einer v.Neumann-Architektur ist, weißt du gewiß. PIC10, PIC16, PIC18 sind alles Harvard. Da hat man getrennte Adreßräume für Code und Daten, sprich ROM und RAM. Beide Adreßräume fangen bei 0 an, aber eine Marke im Code hat nix zu tun mit einer Marke in
PICs mit nur wenigen Bänken ganz anders. Und offen gesagt benutze ich > für größere Projekte keinen PIC. Dafür gibt es andere Plattformen. 'Größere' Sachen benutze ich nur privat, ansonsten 8 Bit, 8 Beine... ;) Den 16F18313 finde ich richtig klasse, der 16F15214 hingegen nervt leicht. Die Idee mit
-
Thread
Suche DIP-µC für 80kHz Gegentakt-PWM in Hardware
Ja, der dsPIC33FJ128MC802 sieht schon extrem interessant aus für ein DIP28-Device. 16 Bit sind ja auch gar nicht so schlecht. Mal sehen wo ich den herkriege. Mag aber die PICs nicht besonders (was mich nicht davon
Meine Test-PIC16 damals in Assembler zu programmieren war eine echte Qual und ich glaube da hat sich zum PIC18 nicht viel geändert. Der fällt also raus wegen mag ich nicht. TME kenne ich nicht, verkaufen die an
-
Thread
Multisim - PIC Schaltung arbeitet nicht! Gesperrt
Hi Nico ich weiss ja nicht, wie du zu dem PiC16F84 gekommen bist. Zum Anfangen ist das ein sehr unglückliches Modell. Deutlich bessere Nachfolger sind z.B. der PIC16F627A. Auch der Preis ist da besser. Alle PIC's, die nach dem F nur eine 2-stellige Zahl haben, gehören zur ersten Generation des PIC16. Aktuell haben die PIC16 in der 3. Generation eine 4-stellige Zahl und sind auch gut in C programmierbar. Gruß
-
Thread
MIDI over WIFI ( RF Bluethoot Dect USB ) Homemade Interface
Holger Harten schrieb im Beitrag #3569702: > PC--Y---AirBrige -------[/]PIC32[/]----PROGMODE- RUNMODE.@Command Das @RudiMIDI Data @PIC32 (Air Bridge Y )Wifi
: PIC/LIFT/PIC/GO/PIC-SLEEP-@RUN ^^^^^^^^^^^^ Gruss Holger. ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' PC <>-----AIR Bridge ()-----[PIC-WIFI-MOD]--{PIC32tr}--[FPGA
-
Thread
Keramikresonator defekt?
Hallo, ich habe mal eine Frage: Ich bin neueinsteiger in Sachen PIC. Als Programmiergerät habe ich mir bei eBay einen JDM2-Programmier gekauft. Das Programmieren eines Pic16F84A scheint auch zu funktionieren (kann den Code auch korrekt wieder auslesen), jedoch passiert
noch nicht retlw 0 ; das Warten hat ein Ende end [/avrasm] PIC ist ein 16F627-20P
-
Thread
Hilfe bei PIC Programmierung
pic16...) zu dem richtigen PIC und die Chose läuft. Beispiel aus einem aelteren Programm von mir fuer den PIC16F886: [code] ;*********************************************************************** ; Definition µC, Programm laeuft auch mit PIC16F882 und PIC16F883 list p=16f886 #include <p16f886.inc> ERRORLEVEL -302 ; schaltet Bank-Warnungen ab ; CONFIG fuer PIC16F886 __CONFIG _CONFIG1, _DEBUG_OFF &
-
Thread
PIC Controller
Wenn die Fuses z. B. auf RC-Oszillator stehen, schwingt der Quarz nicht. Hab das schon bei einem PIC16F877 erlebt.
Hi Ich bekomme bei der Programmierung vom PIC16F84A: PICSTART Error Log File 14-Jun-2005, 14:56:39 Device Type: PIC16F84A Address Range 0-3ff Configuration Bits Errors Configuration Setting Expected Received
-
Thread
1k Grenze umgehen
sein könnt. Ich denke das das Zusammenfügen von einigen .ASM-Dateien zu einer .HEX-Datei auf der PIC16 Basis möglich sein dürfte. Nur Wie??? In der Zwischenzeit werde ich es mit dem SDCC probieren. Mal sehen... danke noch mal.
einbinden lässt, dann immer raus damit ;-) Der CC5 ist schon was feines, damit kann man auch die kleinen 16Fxxx sehr schön programmieren. Wenn nur die 1k Grenze nicht wäre. Einen Umstieg von PIC auf AVR ist sicher mit größerem Aufwand verbunden. Den Aufbau einer neuen CPU (neuer Hersteller) durchzuarbeiten
-
Thread
[Q]Erfahrungen mit (Reichelt) Pictiva OLED Displays
Hallo Habe da ein kleines Problem. Habe einen dsPIC30F6012 und möchte damit ein OS128064PK16MY0A01 ansprechen. Hat da vielleicht jemand schon ein kleines proggi dafür. Habe mir zwar jetzt schon mal die Initialisierung geschrieben, aber soweit ich
den Ram schreiben irgendwie nicht so ganz verstanden . Ich habe das Display im 6800 Modus an einem PIC16F877 am Laufen . Geht auch alles wunderbar nur möchte ich da ja auch gern mal Schrift bzw kleine Grafiken anzeigen . Wenn von euch jemand so nett wär und mir im Anfängerdeutsch erklären könnte wie
-
Thread
Wie setze ich ein Bit korrekt in einem "bitfield" ?
räume ich ein, daß ich gerade die PIC16 seit ganz vielen Jahren und in Assembler programmiere. Das ist etwas anderes als bei jemandem, der mit Mühe gerade mal C erlernt und die zu programmierende Plattform nur so ungefähr mal gesehen hat
vertrauten Arcitektur messen wollen. Einen typischen Satz darüber gebe ich hier nochzum Besten: "Die PIC16 haben ja nur 1 Register in der CPU, wie erbärmlich." Gemeint ist das W-Register und eben nicht bekannt ist, daß ein Großteil der Operationen ohne CPU-Register direkt im RAM bzw. Hardwareregistern
-
Thread
PIC-Mikrocontroller Buch
entschieden dass mir relativ interessant vorkam und anscheinend auch schon öfters gekauft wurde: PIC-Mikrocontroller 50 Projekte für Anfänger udn Fortgeschrittene vom ELEKTOR Verlag nun hab ich mich mal n bissl in das buch eingelesen und so ziemlich alle projekte sind für den PIC16F877 ausgelegt
Ich kann zu fast 100% dieses Buch hier empfehlen: PIC-Microcontroller: Programmierung in Assembler und C - Schaltungen und Anwendungsbeispiele für die Familien PIC18, PIC16, PIC12, PIC10 (Broschiert) http://www.amazon.de/PIC-Microcontroller-Programmierung-Assembler-Schaltungen-Anwendungsbeispiele
-
Thread
Controllertypen: Blick über den Tellerrand
jedem IC mehr oder weniger von vorne anfangen. Bitte nicht alle PICs über einen Kamm scheren. PIC10/12 sind wirklich nur für Dinge geeignet die als einzige Vorrausetzung ein möglichst kleines Gehäuse haben. Auch die PIC16 Reihe ist total veraltet. Wenn dann musst du die PIC18 Reihe als Vergleich
) über PIC24 (16biter), dsPIC(16bit DSP) und PIC32 (32biter) die gleiche Oberfläche. Der Wechsel von PIC18 zu PIC24 gestaltet sich (zumindest in C) sehr einfach... Aber wirklich rentieren tut es sich nicht
-
Thread
PICKit 2 oder 3?
gleich ein paar Zielsysteme (spassige Modemübertragungsstrecken auf 868MHz und 2,4GHz), auf denen ein PIC verbaut ist(16F47?) und praktischerweise die Programmierleitungen beschriftet und rausgeführt sind, ideal zum rumbasteln. Eine Diskussion für oder wider PIC beabsichtige ich nicht, ich habe AVR, MCS51,6802,6502
alter Digitalbausteine auf dem Steckbrett auf Funktion, dafür war der PIC sehr gut. Z.B. den I/O-Expander 8243 vom 8048-System. Das reichte mit 5 möglichen I/O am PIC aber auch haargenau, und erweiterte damit den PIC auf 16 I/O. Nur Spaß und Spielerei, und kleine Programmierübungen
-
Thread
Pic-Brenner. welcher?
>Bei der Prüfung dreht sich ALLES um einen PIC 16F84. Du kannst einem echt leid tun ;-)
Alexander wrote: > Bei der Prüfung dreht sich ALLES um einen PIC 16F84. Frag mal, ob Du unbedingt den PIC16F84 ausm Museum klauen mußt, oder ob die nicht endlich mal auf den PIC16F84A updaten wollen. Z.B. bei Reichelt gibts nur den A. Der Preis ist ja ganz
-
Thread
uBoard - USB Multi-Gerät
Ich hätte hier einen PIC16F1455 eingesetzt. Billig, klein (14 Pin), hat aber Hardware USB 2.0 und ist damit voll USB 2.0 standardkonform (zertifiziert), und Hardware UART/SPI/I2C/AD etc sind auch mit dabei. Den fertigen USB-Stack
Eigenschaft". Und dabei ist es ja nicht so, dass Du keine Alternativen hast. Der von mir genannte PIC16F1455 ist so eine - wenn Du Analog nicht brauchst, ist der PIC16F1454 noch ein wenig billiger. Und er hat zertifiziertes USB 2.0, auch sonst einiges an Peripherie und ist dabei gar nicht mal teurer
-
Thread
Suche nach einfache Aufklärung für PIC kontroller
Brenner, ... das macht alles keinen Sinn. Markus Müller schrieb im Beitrag #3028958: > Die <= PIC16 sind schon ziemlich dünn, haben eine umständliche > Speicherumschaltung Das ist relativ. Es gibt auch PIC16, die mehr RAM,ROM und EEPROM haben als manche PIC18, bei gleicher Geschwindigkeit.
die parametrische Suche auf der Seite benutzen. Die neueren PIC16er fangen mit einer 1 an, also PIC16F1xxx, doch das stimmt auch schon nicht mehr, siehe PIC16F753. Bei den PIC18er merk ich mir, dass die mit einem J im Namen nur bis 3.6V gehen. Mache PIC18er gibts