-
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
-
Thread
Welche Programmiersprachen benutzt ihr ?
möchten. Das Preis-Leistungs-Verhältnis ist gut Der Programmierer sollte eine Billig-Version für den 16F84 herausgeben. Basic: http://www.pic-basic.de/ Eine Programmierspache von der,hoffentlich noch eine Menge zu erwarten ist,derzeit,im Vergleich zu anderen Produkten, leider ein noch zu schwaches
schnuckelige Befehle bei anderen 8Bittern das Leben wesentlich einfacher machen. Der Fokus der PIC-Hochsprachenentwickler liegt daher bei den PIC18xxx, die anderen 8Bittern befehlsmäßig nahekommen. Und das wird sich kaum nach abwärts hin ändern. Bzw. ein 16F84 Compiler würde nicht billiger sondern
-
Thread
PIC HEX Code umschreiben - geht das?
hängt da dran? > Nur Schalter/LEDs oder was anderes? COM0 bis COM3 sind verdreht. Das sind am PIC Pins 74-77 C18 ? Ich seh hier C16 - oder mix ich da was durcheinander? https://www.microchip.com/pagehandler/en-us/family/mplabx/ OK, hab da was gefunden..... http://www.microchip.com/
jan bader schrieb im Beitrag #3622165: > C18 ? Ich seh hier C16 - oder mix ich da was durcheinander? C18 ist der "alte" C-Compiler für PIC18. Er wurde abgelöst vom XC8 für alle 8bit PIC. XC16 ist der C-Compiler für 16bit PICs (PIC24, dsPIC30 und dsPIC33) > Screenshot
-
Thread
[Sammelbestellung] µC-Board + RAM
Hallo zusammen, Preise für SRAM: 512 k x 8 (4 Mbit): ca. 3,00€ 512 k x 16 (8 Mbit): ca. 3,50€ 4 M x 16 (64 Mbit): ca. 4,75€ Besteht Interesse an einem "Breakout-Board" mit einem µC + RAM? Der CPU-Core wäre noch festzulegen: ARM, AVR, PIC, ... Ich kann mir vorstellen
Stimmt, war blöd. Dimitri Roschkowski schrieb im Beitrag #3598999: > 1,21 € IS42S16100E-7TL 16MiB Der ATXMEGA64A1U unterstützt keinen 16-Bit-Datenbus, nur 8 Bit. Von den 16MiB sind also nur 8MiB nutzbar, das war hoffentlich allen klar.
-
Thread
Welches der beiden Dev.Boards?
. aber zu deiner frage: vielleicht hat's hier ja was passendes https://www.olimex.com/Products/PIC/Development/ http://www.mikroe.com/pic/development-boards/ ps: ich würde ja nicht mit den alten PIC16 beginnen, wenn dann mit den neuen PIC16, oder PIC18 oder PIC24
dem Gebiet Sinn sich mit 16 Bit zu beschäftigen bzw. wann braucht man überhaupt 16bit?
-
Thread
PIC Microcontroller
lass es gleich bleiben! Das PK1 unterstützt fast keine µC. NICHT EINEN der heute eher genommenen Pic18F und selbst bei den 16F ist die auswahl sehr dürftig. Weder die PIC 16F627/8 (A) werden unterstützt noch der 16F88. Auch der Opa 16F84 ist nicht dabei. Von den 16F88x ganz zu schweigen. Damit ist
dsPIC33FJ16MC101.
-
Thread
Suche µC in kleinem Package, mit USB
Die PIC16F1454, ...1455, ...1459 (12 MIPS) gibt es im 16-er bzw. 20-er QFN Gehäuse mit 4x4mm (0.5mm Pitch), den o.a. PIC18F14K50 (12 MIPS) gibt es im 20-er QDFN-Gehäuse mit 5x5mm (0.65mm Pitch)
Mbs, kosten ab ca 1.20€ (Qt=1). Sogar bei Reichelt zu haben. Ich wusste bisher gar nicht, dass es PIC16F... mit USB gibt. Bisher gab es in den kleinen Packages nur PIC18F13K50 und 18F14K50 mit 20 Pins. Die PIC16F1454 und 55 haben je nach Package nur 14 Pins.
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
mit Assembler programmieren, aber das würde ich mir heute bei 32-Bittern nicht mehr antun. AVR8 und PIC12/16/18 hingegen sind auch heute mit Assembler gut programmierbar. Und, ob du es glaubst oder nicht - es gibt immer noch Boards mit 8051.
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
Küchenwaage mit seriellem Port?
geschrieben. anport a hängen signale des displays, an b ein ossi. somit konnte ich gleich sehen, ob der pic mit den pegeln überhaupt etwas anfangen kann, das war der fall. das display selbst wird hier noch mit unterschiedlichen spannungen (3 spannungsstufen) angesteuert, aber ab wann der pic etwas als high
ist im bild 224 - 2451, sie besteht aus einem BS170 und einem BS250 und schaltet die spannung für pic und max232 dann mit dem rest der waage zusammen.... das bild 224 - 2449 ist die übersicht des displays, es hat 16 anschlüsse welche oben von 1 bis 16 numeriert sind, darunter befindet sich tabellarisch
-
Thread
Programmiersprache - C oder Assembler?
#2704514: > 430 ist imho unnötig kompliziert, da reicht wohl auch ein > kleiner AVR. Ja, AVR oder PIC gehen natürlich auch genauso einfach. Persönlich finde ich z.Zt. die MSP430 unschlagbar: - Preis/Leistung sehr gut - 16 bit - gute Doku - gute Bibliotheken (auch für SW UART) - Kostenlose Toolchain
Verbreitung. Die Programmiertools sind günstig, ab ca. 25 Euro bekommt man eines das ALLE aktuellen PIC Familien beschreiben kann und das eine Debug Funktion bietet. Braucht man mal mehr Leistung kann man mit den selben Tools auch die 16Bit oder 32Bit PICs programmieren. Es gibt zudem unter den 16Bit