-
Thread
PIC 18FXX2 Power Pins
Die Baureihe 18FXX2 besitzt zwei Anschlusspins für jewils +5V und Masse. In dem Datenblatt steht das durch den PIC maximal 300 mA fließen dürfen. Nun meine Frage wenn ich durch den PIC nur 150 mA fließen lasse, kann ich dan die Bestalltung des 2 Anschlusspins weglassen ? Das wäre nämlich für das Layout sehr von Vorteil :-) Vielen Dank für die Antworten !!!
-
Thread
Umstieg von AVR auf PIC
: Uralt-Teile, nicht mehr verwenden PIC16Fxxx: ältere Chips, kann man nehmen PIC16Fxxxx: morderne Chips ("enhanced Midrange") PIC18Fxxx: Uralt-Teile, nicht mehr verwenden PIC18Fxxxx: ältere Chips, kann man nehmen PIC18FxxKxx: moderne
Also: Bediene Dich irgendwo bei PIC18FxxKxx für den Anfang.
-
Thread
Simpler CAN Baustein
für mich und vielleicht auch für den TO unbrauchbar Dann doch lieber MCP2551 + µC oder eben einen PIC18FxxK80 oder PIC18Fxx80
Matthias Keller schrieb im Beitrag #2234165: > Dann doch lieber MCP2551 + µC oder eben einen PIC18FxxK80 oder > PIC18Fxx80 Es gibt auch kleine STM32 mit CAN. Die STM32F103 + ext. Transceiver sind ganz nett. Haben auch mehr Speicher als die NXP-Teile. Bei dem MCP brauchst du immer einen Transveiver
-
Thread
Welcher Pic entspricht ungefähr dem Atmega8?
. 14 Pin, hier kommen zwei Alternativen in Betracht, der PIC16F684 (mit PWM) oder der PIC16F688 (mehr Speicher und UART). In diesem Gehäuse sind ebenfalls keine PIC18Fxx Produkte verfügbar. 18 Pin bzw. Ersatz für den oben genannten PIC16F84 kann entweder
PIC16F690. Für Designs, bei denen ein PIC18Fxx eingesetzt werden soll, empfiehlt sich ein Blick auf 18 oder 28 Pin Mikrocontroller der PIC-Familie. 28 oder 40 Pin, für beide Gehäusevarianten gilt das
-
Thread
Welchen PIC würdet ihr nehmen?
SD-Card für konfiguration 1x SPI > - 18x GPIO's für inputs /outputs > - 3x ADC inputs für 4-20mA sensoren sowieso überall dabei außer bei 16er Billigstgeräten > > optional / nice to have: RTC, CAN, USB, 2 PWM outputs / DAC RTC=PIC18FxxKxx CAN=PIC18Fxx8x USB=PIC18Fxx5x (USB und CAN schließen sich gegenseitig aus) PWM=die größeren ab 40pin haben meist 2 PWMs DAC=nicht bei 18 und 16 Über PIC24 nachgedacht? Genaues raussuchen http://www.microchip.com
-
Thread
PIC oder AVR, was ist besser
erzwingt AVR. Für den gibts einen freien GCC-Port, und der ist unter Linux und Windows identisch. Bei PIC ist das anders. Die 8-Bit PICs (also bis PIC18) haben ein sehr C unfreundliches Design. Vollständig ANSI-kompatible C-Compiler gibts von Microchip (MPLAB C18) und von Microchip (Hitech C, Microchip
gravierenden Fehler haben, > die musst du aber wirklich suchen. Schon mal den CAN Controller der PIC18Fxx8 bewundert? Klar, es gibt längst die PIC18Fxx8x, die den urigen Adressierungsfehler nicht haben. Dafür einen anderen Bug. Nur dass der Adressierungsfehler leichter umgehbar ist. Überhaupt die
-
Thread
PICDEM 1 Board mit LCD und 18-Pin PIC
Hallo, ich habe einen PIC16Fxx und das PICDEM 2 Plus Board. Ich versuche das Display auf dem Board mit diesem 18PIN PIC anzusteuern. Dazu habe ich folgende Verbindungen auf dem Board gemacht: RA1...RA3 -> RS, R/W und E RB1
Rotschi Hoschi wrote: > Hallo, > > ich habe einen PIC16Fxx und das PICDEM 2 Plus Board. Ist der genaue PIC-Typ so geheim, oder was soll das: PIC16Fxx? Welches Board nun: PICDEM 2 Plus oder wie im Betreff PICDEM 1? > Ich versuche das > Display auf
-
Thread
PIC ICD 2 selbstgebaut
Zu teuer. sure electronics hat ein ICD2 Clon mit einem Pic18F Board für ca. 45€. Gruß Sascha PS. Von da habe ich meinen Pickit2 Clone.
Hier der direkte Link zum ICD2 Clone mit PIC18F Board: http://www.sure-electronics.com/products/display/db-dp113.html Gruß Sascha
-
Thread
I2C PIC 18F2550 und MCP4728
vom I2C BUs für den PIC18F2550 geben ?
Ich mir die obigen Lilnks angeschaut, alle beschreiben Teile der I2C Funktion. Ich weiß ja gar nicht mal wie ich anfangen soll. Und was ich für einen PIC 18Fxx habe nicht unbedingt relevant wenn es um eine Grundstuktur geht. Ob seit 2 -3 Jahren andere PIC Controller
-
Thread
PIC18F4680 keine 4 unabhängigen PWM Kanäle??
Vielen Dank für die Antworten. Ich benutze den PIC 18F4680 nicht privat, sondern ATMEGA32. Leider will unser Professor den PIC , der macht nämlich alles mit PIC´s. Deshalb sind mir die PIC Dinger nicht so bekannt. Und dann haben auch noch die ..
fast jeden anderen PIC18FxxXxx nehmen. Auswahl nach benötigten Features -> http://www.microchip.com/maps/Microcontroller.aspx
-
Thread
Welcher Transistor?
erbringt. AVRs können mit 3.3V betrieben werden, aber dann nur mit reduziertem Takt. Moderne PICs (PIC18FxxJxx und alles ab PIC24 aufwärts) sind reine 3.3V Chips, die auch bei dieser Spannung mit maximalem Takt betrieben werden können. fchk
Der Takt ist nicht so wichtig, solange alles stromsparend und ohne Verzögerungen von mehr als 1-2 Sekunden läuft. :-) > Moderne PICs (PIC18FxxJxx und alles ab PIC24 aufwärts) sind reine > 3.3V Chips, die auch bei dieser Spannung mit maximalem Takt betrieben > werden können. Das werde ich
-
Thread
Mikrocontroller programmieren
Steuerelektronik im Motor und der Motor gespiesen. Also mein Vorschlag währe einen CAN fähigen PIC 18fxx zu verwenden und mit dem dazugehörigen bootloader auszurüsten?? Weis jemand. ob es sowas gibt? Und Wo? Gruss M. B.
Hi >Also mein Vorschlag währe einen CAN fähigen PIC 18fxx zu verwenden und >mit dem dazugehörigen bootloader auszurüsten?? Hast du auch einen PC, der CAN kann? MfG Spess
-
Thread
Kennt jemand einen PIC mit 3 Komperatoreingängen ?
was gefunden. Habe in der parametr. Suche nach 3 Komperatoren gesucht und bin fündig geworden: PIC18F1230/1330. Leider haben die kein I2C was ich noch gut gebrauchen könnte aber man kann eben nicht alles haben. =) Dankeschön
Dann klick Dich nochmals in die "parametric search" ein. Es gibt mindestens 2 16Fxx (16F1946 16F1947) und etliche 18Fxx mit 3 Komparatoren UND MSSP (=I2C)
-
Thread
Fragen zu PIC-Brenner
Achtung: der brenner9 ist NUR für PICs, die mit 3.3 Volt an *Vdd UND Vpp* betrieben werden, also PIC18FxxJxx, PIC24 oder dsPIC33 ... Es gibt auch PICs, die werden mit 3.3 Volt an Vdd und mit 9 Volt an Vpp betrieben, z.B. die neue Serie PIC 16F182* (5V) bzw. PIC16LF182* (3.3V), die ich recht schön
den Brenner9 braucht man für Typen, die eine Vdd von 3.3 Volt und eine Vpp von 3.3 Volt haben, also PIC18FxxJxx, PIC24, dsPIC33F
-
Thread
ATMega: Wie oft kann man die Fuse Bits programmieren?
USB-Controller programmieren, so dass für Firmwareupdates kein extra Programmiergerät erforderlich ist. Für PIC18Fxx2 lässt sich die Schaltung also auch ohne µC verwenden, was allerdings deutliche Geschwindigkeitseinbußen zur folge hat. "Welche Programmierprache bzw. Compiler wird für die PC-Plattform verwendet
genormtes/Möglichst wenig Overhead. Und falls es interessiert: Geplante Unterstützung für: PIC18Fxx2/8 (Programmier-/Verifizierzeit PIC18F252 ca. 2,5s ohne EEPROM - EEPROM ca. +1s) (weitere PIC18Fxxxx werden wohl folgen) ATmega Serie (ATmega64 mit 64k Programmieren/Verifizieren @>6,7MHz ca
-
Thread
MODBUS - C Librariy für Microchip PIC 16Fxxx ?
beschrieben. Die PIC Familie (von PIC12Fxx bis inkl. PIC16Fxx) habe ich schon oft benutzt, Compiler und Brenner sind vorhanden und kaputt ist mir von diesen auch noch keiner gegangen - bin sehr zufrieden damit. Bin Hobbybastler
wurden auch weiterntwickelt. Heute haben die Dinger in der Bezeichnung 5 Stellen nach dem F. Beispiel PIC16F18857 als 28-pinner, bei Reichelt für 2.70€ https://www.microchip.com/en-us/product/pic16f18857#document-table 4kbyte RAM und 56kbyte Programmspeicher. Dafür braucht man noch keinen PIC18.
-
Thread
USB-Programmer für eine Reihe von PICs und AVRs
In kürze: Alles SMD, Materialkosten ca 22 HighVoltage Programmierung ohne externes Netzteil PIC18Fxx2/8 (low und high voltage programming) Flash- und Verifyzeit 2.7s ohne EEPROM PIC12F629/675 PIC16F630/676 (high voltage programming) ATtine 11/12 (nur high voltage programming) ATmega 16/64
? Warscheinelich werden die ... PIC18F2410 PIC18F4410 PIC18F2420 PIC18F4420 PIC18F2455 PIC18F4455 PIC18F2480 PIC18F4480 PIC18F2510 PIC18F4510 PIC18F2515 PIC18F4515 PIC18F2520 PIC18F4520 PIC18F2525
-
Thread
Suche den richtigen Mikrokontroller (PIC ) für mein Projekt
mit dem freien C-Compiler, mit Assembler habe ich bis jetzt noch nicht's gemacht. Ich hoffe das der PIC mit internem 4 Mhz Takt ausreichend schnell genug ist ? Zur Auswahl ständen damit der 16F630 oder 16F6(6-7-8) oder 18Fxxxx notwendig ? Was würdet Ihr verwenden ? Danke im voraus Dirk
@Andy Endlich mal jemand der nicht einfach behauptet die PIC´s seien s******. Wenn sie so schlecht wären, hätte Microchip ja auch nicht diesen Erfolg mit diesen putzigen Kerlchen. P.S. Die 10FXX muss ich mir mal anschauen.
-
Thread
Bewegungsmelder
Türe wird erst ab einer bestimmten Geschwindigkeit geöffnet. • Entwerfen Sie ein µC-Programm(für PIC18Fxx) zur Auswertung der Schaltfrequenz des BM. Bei Überschreitung einer bestimmten Schaltfrequenz soll die Türe automatisch geöffnet werden. Kann mir jemand helfen ? der Analoge Ausgang beträgt
wird erst ab einer bestimmten Geschwindigkeit geöffnet. > > • Entwerfen Sie ein µC-Programm(für PIC18Fxx) zur Auswertung der > Schaltfrequenz des BM. Bei Überschreitung einer bestimmten > Schaltfrequenz soll die Türe automatisch geöffnet werden. > > > Kann mir jemand helfen ? > der Analoge
-
Thread
PIC : welchen C-Compiler ?
benutze den von Microchip. Da du nichts genaueres geschrieben hast, vermute ich mal, du beutzt auch die PIC18.
Aussage von Steffen) sehr schwierig macht. Großes Minus in der Testversion: es werden nur die Controller PIC16C554, PIC16F877(A) und PIC18F458 unterstützt. Also wirklich keine große Auswahl. Die Laufzeitbeschränkung liegt hier bei 30 Tagen. Codebeschränkung auf 2K Wörter. cc5x: Keine wirklich große Auswahl
-
Thread
Wie einen PIC 10F202 programmieren ?
Gibt sogar 2 PIC16F...
d3 movlw 0x18 movwf d4 Delay_0 decfsz d1, f goto $+2 decfsz d2, f goto $+2 decfsz d3, f goto $+2 decfsz d4, f goto Delay_0
-
Thread
USB-Programmer PIC/AVR Jetzt auch auf Deutsch :-)
In kürze: Alles SMD, Materialkosten ca 22 HighVoltage Programmierung ohne externes Netzteil PIC18Fxx2/8 (low und high voltage programming) Flash- und Verifyzeit 2.7s ohne EEPROM PIC12F629/675 PIC16F630/676 (high voltage programming) ATtine 11/12 (nur high voltage programming) ATmega 8-128
Ich bin im Moment auf der Suche nach Layouts (Eagle/Target PCB-PoolEdition) für folgende MCUs. PIC10F206 (SOT23-2 Gehäuse) PIC18F4550 (TQPF 44) PIC18F6722 (TQPF 64) PIC18F8722 (TQPF 80) Wenn die jamand hat, kann er sie mir ja mal zumailen. Danke
-
Thread
PIC16F690 PWM
Die PIC18FxxK22 sind mit 5PWMs sehr guenstig.
und läuft gut. Damals noch in Assembler und dem leidigen Bankswitching. Heute würde ich nur noch 18F in C programmieren. Bitte beachten dass der PIC keinen EEprom besitzt, das ist mir erst aufgefallen als ich die ersten Werte abspeichern wollte... Hab dann einen kleinen I2C Speicher verwendet.
-
Thread
PIC Programmierung ICSP über RS-485 o.ä.???
Bei den PIC´s lässt sich das nur bei Controllern realisieren, die auch selbst ihren Flash beschreiben können. Bei den 16Fxx ist das nur bei der 16F87x-Serie der Fall. Bei den 17Cxx (OTP-Eprom oder UV-löschbar) und 18Fxx geht das denke ich generell. In den Aplication-Notes von Microchip sind Beispiele für einen solchen Bootloader enthalten. MfG Steffen
-
Thread
PIC10F202/etc: Programmierung unter Linux(Ubuntu)
mal wieder schuld. Leider gibt der Gebrauchtmark wenig her. In der 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)" <----- Weiter unten aber : " ..... Supported Devices Refer to MPLAB IDE v8.76, the following devices are supported: PIC10F PIC10F200
-
Thread
Welcher PIC16/18 mit ähnlichen Speicher Specs wie Atmega328
als Angabe? Soweit ich das selber überschaut habe sind die PIC16F vom Speicher her eher kleiner und die PIC18FxxJxx eher im Atmega328 Bereich, oder täuscht das? Gruß Beast
PIC 18F26K40 oder 18F46K40 haben 64 kB und je 2 SPI / UART. Gibt es bei Reichelt. Wie viel Speicher soll es sein?
-
Thread
externe Interrupts beim PIC18F
Schau mal nach ob du INTEDG2 in deinem .INC-file findest. Wenn nicht, hat der PIC den du nutzt keinen INT2. Gruss, Edson Nachtrag: Das von Dir beschriebene Datenblatt gehört zu den älteren PIC18 Typen. Die neueren, z.B. 18f4680
>Wenn nicht, hat der PIC den du nutzt keinen INT2. INTEDG2 ist weder in den C noch in den ASM Headerfiles für z.B. PIC18F258 zu finden. Bis Compilerversion V3.0 jedenfalls nicht. Im Datenblatt findet man INTEDG2 nicht
-
Thread
Umstieg von PIC auf Arduino mit welchem Gerät?
auf Arduino um zu > steigen. Warum schaust du dich nicht nach anderen PICs um? Wenn der uralt PIC16F690 deine Referenz ist, dann wirst du wahrscheinlich tot umfallen nach der Lektüre des Datenblatts vom PIC16F18857 oder sogar PIC18FxxQ43. Zudem sind diese auch noch deutlich billiger.
Hi, ich bin ein großer Fan von den 40 poligen PIC18F47Q43, PIC18F46K80 und den ganz großen PIC PIC18F97J60. Die sind alle recht ähnlich in der Handhabung die gleiche Entwicklungsumgebung. Warum also auf Arduino umsteigen?? VG Ingo
-
Thread
PIC18F4550 minimale Beschaltung mit maximaler Portanzahl möglich?
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
machen - aber zum testen allemal hilfreich). jetzt musst du nur noch die schieberegister an deinen PIC anschliessen. ----- code ----- #include <p18F4550.h> #include <spi.h> unsigned char SendByte1, SendByte2, ReceiveByte1, ReceiveByte2; void main (void) { OpenSPI(SPI_FOSC_4,
-
Thread
PIC12F675 GPIO-Ports
na beim PIC18 reicht es bis hierhin aus, dass im Watch die Ausgänge auf high gehn. Wie müsste der CODE denn beim PIC12 in meinem Fall lauten? Habe gro0e Probleme vom PIC18 auf den kleinen PIC12 zu wechseln.
schreibst. Somit werden IMMER alle Pins geschrieben. Ich habe seitdem nie wieder Probleme mit dem PIC12Fxx gehabt. Die größeren PICS wie z.B die 18er haben hier einen Schutzmechanismus und kennen das Problem nicht. Gruß kokisan2000
-
Thread
Datenlogger muss 1 Jahr mit Batteriestrom durchhalten
: - WDT & sleep der den PIC18FxxKxx in den in den nanoWatt Schlaf schickt - Versorgungsspannung von Sensoren und SD Karte in den schlafpausen ebenfalls abschalten - Schaltregler statt 7805 Das Ganze muss (sicher) 1 Jahr
Loggers gedacht. Die Messwerte werden aber nicht sofort auf die SD Karte > geschrieben sondern im PIC-Flash zwischengespeichert. Ist der voll, wird > die SD Karte aufgeweckt und beschrieben. > > Als Sensoren kommen zu Einsatz: > > 2 x DS18B20 > 2 x HIH-4000 (braucht 5V) DS18B20 rausschmeißen
-
Thread
Strom im sleep Modus zu hoch
hallo, ich möchter gerne meinen PIC18F schlafen legen um strom zu sparen. die Sleep Funktion habe ich bereits entdeckt und ich bin auch der Meinung das der Pic auch da rain läuft, allerdings messer ich immer noch einen strom von 6,9mA
spart es eine Menge Strom, wenn man auf Brown-out Erkennung verzichtet. Das hängt (zumindest beim PIC18FXX2) wohl auch noch mit der Low-Voltage Erkennung zusammen.
-
Thread
I2C mit dem PIC18F252
Dieser Code funktioniert leider nicht. Kann mir jemand Tipps geben zum I2C-Modul des PIC18F252? Ich benutze MCC18 von Microchip und den PIC18F252 von demselben Hersteller. [c]#include <p18cxxx.h> #include <i2c.h> #include <stdio.h> #include <delays.h> unsigned char
Hallo bei der Initialisierung für den I2C-Bus fehlt der Eintrag für den Bautraten-Generator. Siehe Seite 153 im Datenblatt für 18Fxx2 Gruss Ingo
-
Thread
Controllervergleich
Befehle 16 oder 32 Bit breit sind. "Was oft immer aus Unwissenheit falsch angebracht wird ist PIC = PIC16C5X" Das ist nicht Unwissenheit. Wenn der andere nicht konkret sagt, welchen PIC er meint, woher soll man denn wissen ob nun PIC12 oder PIC18 ? Es bricht sich doch keiner ein Bein ab, wenn er gleich zu Beginn sagt: "Ich benutze jetzt den PIC18xxx". Sonst darf er eben nicht gleich sauer sein, wenn man annimmt, er meint den PIC12. Ist genau das gleiche, wie wenn jemand vom Atmel redet, das könnte ein 8051, 251, AVR, ARM oder sonstwas sein
-
Thread
TQFP44 PIC24 Pinkompatibel
Eine Pinkompatibilität zwischen PIC18 und PIC24/dsPIC33 ist nicht gegeben. Denke auch dran, dass die PIC24/dsPIC33 mit wenigen Ausnahmen 3.3V Bausteine sind, die intern mit 2.5V laufen und einen 10u Kondensator auf Vreg und einen passend gesetzten ENVREG/DISVREG Pin brauchen - genauso wie die PIC18FxxJxx Bausteine auch. Innerhalb der PIC24/dsPIC33 Familie sind die Pinbelegungen zumindest ähnlich. Ich kann aber Ausnahmen nicht ausschließen. fchk
-
Thread
Suche pingleichen PIC18F2550 mit 2. UART oder Alternative
pic_sucher [möchte nicht erkannt werden ;-) ] schrieb im Beitrag #3553780: > Hi, > > gibt es einen pingleichen PIC18F2550 mit zweitem UART? Es gibt den PIC18F26J50. Der ist nicht pingleich, aber
ähnlich. RA4 entfällt, dafür ist VCAP auf diesem Pin (10u X7R 16V gegen GND, notwendig für den internen 2.5V Spannungsregler). Und wie alle PIC18FxxJxx ist es ein 3.3V Chip mit verbesserter Peripherie, wesentlich geringerem Stromverbrauch, XLP Low Power und eben zwei UARTS und anderen Verbesserung. Billiger
-
Thread
Atmel oder PIC Gesperrt
PICkit 3 steht, dass ein kostenloser Compiler enthalten ist. Exakt steht es so: "CCS-Compiler für PIC18F45k20 (2 K Word-Programm-Limit)"
nur 32 Reg ohne Umschaltung ansprechbar) / Grössere mit 7 f-bits (darunter auch Erweiterungen wie zB 2 Ind.-Registern) / die PIC18 mit 8 f-bits (und 4 BSR-bits) und weiteren Linear-Adressier-Möglichkeiten. Und die PIC24,30,33 als 16 biter mit sehr leistungsfähigen Befehlen (das meiste in 2 Takten, ua
-
Thread
PIC10F202 + Pickit3 + MPLAB 6.05
/ Da steht: " 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) "
old PICkit2 and PICkit3 with the new Microchip PIC microcontrollers with PICkitminus program. It supports all the recent 16F and 18F families which use SPI-based programming method, e.g. PIC16F153xx or 18F K83 families
-
Thread
PIC18F45K22 - Welchen Bootloader verwenden?
Mikroe hat ein paar für Pic16, Pic18 usw. seriell und USB mit frontend für Linux und Windows (und OSX)
gesehen^^ Der Rächer der Transistormorde schrieb im Beitrag #3947949: > Mikroe hat ein paar für Pic16, Pic18 usw. seriell und USB mit frontend > für Linux und Windows (und OSX) Funktionieren die dann auch mit dem MPlabX 2.20 und XC8 Compiler? Später wird noch ein C# Programm(somit für Windows)
-
Thread
PIC10Fxxx oder PIC18Fxxxx für den Einstieg?
> sachen wie LED, Taster, ADC) oder PIC18F? Ich würde eine PIC18 nehmen, ich habe mit dem 18F45k22 angefangen.
Ich würde auch einen PIC18 oder einen von den neuen PIC16Fxxxx (4-stellige Endung) empfehlen. Die 18FxxK22 sind sehr vielseitig, benutzen wir für unsere Studenten im Labor auch (18F2xK22). Kannst ja mal [http://www.hs-ulm.de
-
Thread
Taktfrequenz PIC
Es gibt auch genauere Typen. Beim PIC18F46J50 beträgt die Abweichung lt. Datenblatt ±0.15% typ.
Dirk schrieb im Beitrag #2070027: > Es gibt auch genauere Typen. Beim PIC18F46J50 beträgt die Abweichung lt. > Datenblatt ±0.15% typ. Jo nur leider sind die PIC18FxxJxx ein bisschen größer, teurer und schlechter zu löten (meist nur in TQFP oder BGA erhältlich). Ganz zu
-
Thread
Microcontroller Board welches wofür?
Schaltnetzteil CONRAC 6030-6510-0000 betreiben das +12V/ 8,5A; +12V/0,7A; +5V Standby/0,02A und +5V/2A bringt. Würde den PIC18F dann über die 5V/2A betreiben weiß aber leider nicht ob die Stabilisiert ist und ob der PIC das dann mitmacht die PIC18F kann bis 5,5V vertragen. Muss da noch eine Strombegrenzung
und Flcuh zugleich. Es gibt für fast jede Anwendung den exakt passenden PIC, für den Einsteiger ist es aber unübersichtlich. ICh würde für allererste Schritte die Wahl zwischen 18F45K20, 18F4520 und 18F4550 im Dip Gehäuse ausmachen. Der 18F45K20 ist der Typ der auch auf
-
Thread
Maximalfrequenz Prescaler PIC18F4620
mit nicht mehr als ca. 2.5Mhz zu belasten habe ich vor den eingebauten Prescaler zu verwenden, der den Pic bei einem Vorteiler von 256 theoretisch >500 Mhz zählen lassen könnte. Aber der gute Prescaler wird ja ncoh eine Maximalfrequenz
guck mal im datenblatt unter "TIMER0 AND TIMER1 EXTERNAL CLOCK REQUIREMENTS" zumindest beim PIC18Fxx2, das ich zur hand habe, steht da, dass max. 50MHz möglich sind
-
Thread
PIC EEPROM und ARRAY
Hallo Gemeinde, ich beiße mir gerade mal wieder die Zähne aus. PIC 16F690 Bisher hatte ich vor meinen Interruptschleifen ein ARRAY [c]const char ARRAY[] = {1,2,3,4,....,128}; [/c] angelegt, in dem feste Werte standen. Da eine Interrupt-Routine auf das ARRAY
Ich würde einfach zu größeren PICs greifen. Entweder PIC18 oder PIC24. Auch bei PIC24 gibt es mit den PIC24F(V)xxKAxx und PIC24FxxKLxx kleine Typen, und die sind deutlich angenehmer zu programmieren, weil es keine Banks gibt, der C30/XC16 sich um das Einblenden
-
Thread
USB Starter Board LabView Kommunikation
Hallo zusammen, ich würde gerne einen Datenaustausch zwischen einem PIC18F2550 und LabView realisieren. Der PIC sitzt auf einem Starter Board mit integrierter USB Schnittstelle und vorinstalliertem Bootloader. Könnt ihr mir vielleicht eine Vorgehensweise ans Herz legen
ändern, dann kommen beim kompilieren jetzt einige Fehlermeldungen, die du beheben musst. Mit Hilfe von PIC18Fxx50 DataSheet und den 2 Schaltplänen der beiden Boards (deinem und dem FSUSB von MCHP) müsste dir das gelingen. Dabei bekommst du dann den ersten Einblick in die Projektstruktur. Hast du die Fehler
-
Thread
PICkit 4 wird verkauft
zum Jahrestag nach Einführung das endlich auch mal die verbreiteten Prozessoren auf 'grün'stehen. PIC 16 habe ich nicht also auch nicht probiert, mit den dsPIC30Fxx klappt es bisher nicht. Ich bin froh noch ein PicKit3 da zu haben, das geht jedenfalls problemlos.
Mitarbeiter empfohlen mit "Damit kann man alles Programmieren". Doch weit gefehlt, ältere Prozessoren (dsPIC30, PIC12 und PIC10) werden bis auf wenige Ausnahmen gar nicht unterstützt. PIC18 und PIC16 fast gar nicht nur einige 'Beta'. ATxmega geht gar nicht auch ATMega nicht alle ATSAML geht auch nicht. Ansonsten
-
Thread
Portprogrammierung am PIC 16F57 (TRIS)
halt wegen Versandkosten und Zoll aufpassen) - Schuricht (inkl. Demoboard mit PIC16F690 EUR 61 exkl. MWST). Warum baust Du nicht den PICkit2 nach? Die Schemas etc. sind auf der Microchip-Website erhältlich. Musst allerdings einen PIC18F programmieren, womit wir wieder am Anfang
gerade mal gemacht. > Warum baust Du nicht den PICkit2 nach? Die Schemas etc. sind auf der > Microchip-Website erhältlich. Musst allerdings einen PIC18F > programmieren, womit wir wieder am Anfang sind. Aber vielleicht kann Dir > das ja jemand in Deinem
-
Thread
OS X <-> µcontroller; per USB ;> 250.000 baud und stabil?
eingebaute USB Interfaces... Vlt. gibts ja passende Treiber auf OSx Seite [pre] USB-Hardware der PIX18Fxx5x Die PIC18Fxx5x enthalten ein USB2.0-Interface mit folgenden Eigenschaften: Device Mit diesem Interface läßt sich ein USB-Device aufbauen, aber kein Controller. Modes Es werden die Modes
was anderes machen kann. Ansonsten kannst du ja die ganz große Keule schwingen, und den Cypress FX2 benutzen, mit der LibUSB für Mac zusammen. Nur wirst du dann leider einen WinPC für die Anpassung der Firmware benötigen.
-
Thread
Closed source mit GCC/avr-lib
daher will ich lieber auf Nummer sicher gehen. Im Moment schwanke ich noch zwischen AVR's und PIC18FXX's. Ein wesentlicher Vorteil der PIC18s ist halt mittlerweile der kostenlose Compiler von microchip. Es würde mich sehr freuen, wenn ihr mir helfen könntet !! Gruß Andreas
dem GPL code kann mir bei jedem compiler passieren. Trotzdem habe ich das Gefühl, dass man mit dem C18 von microchip von Haus aus mehr Funktionen hat. Die PIC16 hatten wohl schon Nachteile gegeüber den avrs. Aber die PIC18 sind von den Leistungsdaten her mindestens ebenbürtig. Gleiche Schnittstellen
-
Thread
Von AVR nach PIC
Liste kannst Du schon bei den 14-Bit Serien streichen. Fast der komplette Rest kann bei den 18FXX in die Tonne. Der einzigste Vorteil der AVR sind die 16MHz, was aber nicht unbedingt bedeutet, dass die Programme der 10MHz(40MHz)-PICs schneller sind. Kleiner Tipp, schau nur mal so wenn Du Zeit
Zu PIC vs AVR Also ich hab mich bis jetzt fast nur mit PICs beschäftigt. Hab fast für alle Projekte einen 18F458 oder ähnliches verwendet. Versuche gerade mit AVRs so beginnen, aber mein Programmiergerät