-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
PIC18F87K90 1 PIC18F86K90 1 PIC18F2550 2 PIC18F2685 1 PIC18F26K22 1 PIC18F13K50 1 PIC16F690 1 PIC24FJ64 1 PIC24FV16KA302 1 PIC32MX795F512L: 2 dsPIC33FJ128MC708 1 MK60FN1M0VLQ15 1 STM32F103RB
PIC18F87K90 1 PIC18F86K90 1 PIC18F2550 2 PIC18F2685 1 PIC18F26K22 2 PIC18F13K50 1 PIC16F690 1 PIC24FJ64 1 dsPIC33EP512MU810 1 PIC32MX795F512L: 2 STM32F103RB: 1 STM32F103VC: 1 STM32F407VG
-
Thread
ADC-Problem bei PIC18F26j11
Kurze Vorgeschichte: Unser Projekt lief schon einwandfrei. Wir mussten jedoch von PIC18F2620 auf PIC18F26j11 umsteigen. Der zweite Unterschied zur ersten Version ist außerdem, dass wir einen externen Quarz anstatt intern benutzen. Bitte schaut mal über den Quellcode, was da falsch sein könnte.
glaube, es liegt echt daran, dass der Timer allgemein nicht erkannt wird. Problematik mit dem __PIC18F26j11 Macro. Ich weiß aber nicht, wie ich das machen könnte, dass der Timer erkannt wird! Ich hoffe jemand kann mir weiterhelfen! Vielen Dank im Voraus
-
Thread
ESD-Festigkeit PIC18F26K20
Hallo, Hat da jemand Daten dazu? Ich kann leider nichts finden. Vielen Dank! mfg Andy
-
Thread
[S] PIC18F26K22
Hallo suche ca 3 - 5 Stück PIC18F26K22 im QFN 28 Gehäuse. schönen Tag Siegfried
-
Thread
PIC18F26K40 Data EEPROM
Hallo zusammen, Ich versuche seit ein paar Stunden mit dem Data EEPROM des PIC18F26K40 klar zu kommen und schaffe es noch nicht einmal, ein Byte zu lesen. Mein Programm besteht darin, dass offenbar die Register NVMADRH/NVMADRL nicht beschreibbar sind. Ich nutze den Code aus
-
Thread
PIC18F26j11 mit Neigungssensor aufwecken
Hallo, ich schildere kurz mein Problem: Ich verbaue einen PIC18F26j11 und habe an einem Analog Input des uC das analoge Sensorsignal des Neigungssensors hängen (liefert Spannungwerte zwischen 1,5 V bei 0 Grad Neigung und ca. 2,7 V bei 90 Grad Neigung). Jetzt
-
Thread
Interne RTC mit PIC18F26J11
Problemstellung: Ich will die interne RTC mit dem internen RC-Glied betreiben(anstatt externer 32,678 khz Quarz). Ich möchte den µC gerne jede Stunde aus dem Sleep-Modus aufwecken, eine Messung mit einer Photodiode durchführen (Messung funktioniert ohne RTC einwandfrei), den Messwert in eine Variable einspeichern, und anschließend wieder den den Sleep Mode versetzen. Mein momentaner Code sieht folgendermaßen aus: [c] //Interrupt Configurations PIR3bits.RTCCIF = 0; //Clear RTC Interrupt Flag PIE3bits.RTCCIE = 1; //Enable RTC Interrupt IPR3bits.RTCCIP = 1; // RTC Interrupt High Priority
-
Thread
PIC18F26K80 UART Problem (string)
Hallo, seit kurzem verwende ich den PIC18F26K80 MC um Sensorsignale zu verarbeiten. Leider ist es mir auch nach tagelangem Probieren und Stöbern in verschiedenen Foren nicht möglich ein Signal über die UART-Schnittstelle nach außen zu transportieren
Problem schon gehabt und eine Lösung dafür > gefunden? Sowas ähnliches hatte ich bei einem PIC18F26K40-Projekt. Nach mehreren Stunden Suche, die Erkenntnis: es gibt einen PIC18-Core-Bug, der sich "TBLRD Requires NVMREG Value to Point to Appropriate Memory" nennt (am besten im Errata nachsehen
-
Thread
MPASM Problem (RRF) beim PIC18F26
Guten Tag an alle PIC-Benutzer, habe da ein Problem bei dem ich nur sagen kann: ...das darf ja nicht wahr sein.. Aber irgendwas läuft da bei mir schief, muss ja wohl hausgemacht sein, aber ich hänge nun schon den 2ten Tag daran fest. Der Befehl "RRF" wird vom Assembler als LABEL interpretiert und nicht als Befehl. Bei "RLF" und auch noch 3 andere Befehle. Ich benutzte das MPLAB mit MPASM und neuerdings das MPLABXIDE. Habe eine WORD Datei mit angehängt um das Problem zu dokumentieren (ist Rot eingefärbt). Was kann man da nur falsch machen?? Grüße Walter
-
Thread
ADC Ergebnis PIC18F26K80
Guten Abend, ich versuche mich gerade am 12bit A/D-Wandler eines PIC18F26K80, leider komme ich mit den Ergebnissen nicht klar. Liegen die Eingänge auf 0V (=Vrefn) erhalte ich als Ergebnis 0x7f7e..0x7f7d, liegen die Eingänge auf 3,3V (=Vrefp) erhalte ich als Ergebnis 0x0f7a
-
Thread
PIC18F26k22 PORTC Ausgang schaltet nicht
Hallo, Ich habe ein Problem mit dem Schalten der Ausgänge eines PIC18F26k22. Speziell betrifft das die Pins C0 und C1. An sich möchte ich testweise lediglich den ganzen PORTC auf 1 schalten, das funktioniert aber aus mir unbekannten gründen nur für C2-C7? Ich habe den
Configurations Bits" nutzen und Code Generieren lassen. Dann über sieht man so schnell nichts... Wird der PIC18F26k22 nicht vom "Code Configurator V3" Plugin unterstützt?!
-
Thread
Beratung bzgl. Wahl des Mikrocontrollers
65HVD251D), wie muss ich den bei einer parallelen Übertragung an die Datenleitungen bzw. an den PIC18F26K80 schalten? Ich versuch das grad mal mit Fritzing zu erarbeiten komm da gerade irgendwie nicht weiter :( Danke :)
65HVD251D), wie muss ich den bei einer parallelen Übertragung an die > Datenleitungen bzw. an den PIC18F26K80 schalten? Ich versuch das grad > mal mit Fritzing zu erarbeiten komm da gerade irgendwie nicht weiter :( CAN ist immer seriell. Und die Transceiver haben fast immer 8 Pins. Beim PIC18F26K80
-
Thread
fremdes Layout erkennen, verstehen und verändern (Bauteilsuche und Funktionsvodoo)
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 € PIC16F1936 (32Mhz)1,64 € (http://www.mouser.com/ds
-
Thread
i²c pwm IC in DIP Bauform
von PIC18ern, die mindestens 1 I²C haben und 5 oder 10 PWM-Modulen: PIC18F25K22 PIC18F25K80 PIC18F26J13 PIC18F26J53 PIC18F26K22 PIC18F26K80 PIC18F27J13 PIC18F27J53 PIC18F45K22 PIC18F45K80 PIC18F46K22 PIC18F46K80 Teils sogar mit USB-Modul oder CAN-Modul, doch das is ja denke ich mal nicht
-
Thread
PIC18F26K80 EEPROM erhalten bei erneutem Flashen
speichern und beim erneuten Flashen des MCUs den vorher gespeicherten Wert auslesen. Ich verwende einen PIC18F26K80 und das MPLAB X v3.55, als Programmer verwende ich das PICkit3. Im MPLAB kann man unter Project Properties -> PICkit3 folgende Einstellungen vornehmen, die den EEPROM Speicher erhalten sollte
> also 310000-31000f z.b. . Danke für den Tipp, allerdings funktioniert das auch nicht. Beim PIC18F26K80 ist das EEPROM im Speicherbereich F00000-F003FF angesiedelt (nur herausgefunden durch die *.map Datei, im ganzen Datenblatt findet sich nichts darüber!). Trage ich diese in die Preserve EEPROM
-
Thread
CAN Bootloader - PIC
Hallo zusammen, ich habe die schöne Aufgabe die Updatefähigkeit über CAN bei einem PIC18F26K80 sicherzustellen. Nun habe ich bzgl. dieses Themas noch gar keine Erfahrungen gemacht. Zunächst mal wollte ich das ganze Konzept mal Symbolisch darstellen: ___________
| | | | | PC |----- USB2CAN-Adapter-----| PIC18F26K80 | |_________| |_____________| Jetzt mal zu den Komponenten die ich Benötige: - Bootloader auf dem PIC - Konfigurationsprogramm auf dem PC, welches die neuen HEX
-
Thread
Pic18f26k22 Vref+ input current
Hallo zusammen, um eine analoge Spannung zu messen, benutze ich als Refernz den Vref+ Pin. Um die Referenzspannung bereitzustellen habe ich den PWM Output benutzen wollen. Den habe ich zusammen mit einem Kondensator (zur Glättung) an den Vref+ Port angeschlossen. Der PWM Output bricht aber immer zusammen. Als ich dann eine andere Quelle mit dem Vref+ Pin verbunden und den Strom gemessen habe, bin ich auf 44mA gekommen. Das ist dann wohl zu viel für den PWM Ausgang. Ist es normal, dass der Vref+ Pin so einen hohen Eingangsstrom hat? Ich bin relativ neu - vielleicht ist meine rangehensweise
-
Thread
PIC18F26K80: Display-Menü programmieren
Hallo zusammen, ich muss für einen PIC 18F26K80 mit einem Display 128 x 64 ein Display-Menü programmieren. Ich verwendet den Hi-Tech C-Compiler. Hat von euch schon mal jemand ähnliches programmiert ? Wie programmiert man den PIC (Felder
-
Thread
PIC18F26Q43 SPI slave empfängt keine Daten
Hallo, ich möchte einen PIC18F26Q43 als PSI slave im Vollduplex betreiben. Dieser hat das neuere SPI Modul mit TX und RX FIFO. Leider empfängt der Slave keine Daten. Wahrscheinlich konfiguriere ich das Modul falsch. Ich nutze
-
Thread
Can-Controller/µC
Assembler zu programmieren.... :-/ Frank K. schrieb im Beitrag #4239758: > 8 Bit: empfohlen: PIC18F26K80 Serie Den schaue ich mir auch mal an..... Danke euch allen......
Frank K. schrieb im Beitrag #4239758: > PIC18F26K80 Serie Die habe ich auch verwendet. Die laufen mit 5V wie die meisten Transceiver auch. Und Du bist flexibel. Wenn ein Knoten mal mehr IOs braucht gibts die Familie mit bis zu 64 Pins. Das Innenleben
-
Thread
Microchip PIC18F und ESP8266 Verbinden/einrichten
Was mit nun auch aufgefallen ist, das mein PIC18F26K22 kein TX/RX hat :(
Jens schrieb im Beitrag #4727165: > Was mit nun auch aufgefallen ist, das mein PIC18F26K22 kein TX/RX hat :( Nein du hast nicht 1x Tx/Rx sondern sogar 2 EUSART-Module auf dem Chip. Schon mal ins Datenblatt geschaut?
-
Thread
FTDI dll vs. Virtual Com Port
FTDI-Teile können das aber nicht, hier brauchst Du einen echten USB-Mikrocontroller wie z.B. den PIC18F26J50 oder den Atmega32u2 oder so. Finger wech von diesen ganzen Software-only Lösungen ala v-usb, die können nur Low Speed und sind nicht 100% standardkonform. fchk
Frank K. schrieb im Beitrag #2212348: > Du einen echten > USB-Mikrocontroller wie z.B. den PIC18F26J50 oder den Atmega32u2 oder > so. da ich mich auch die selbe problematik besitzen wollte ich fragen ob dies z.B mit dem AN2131 von Cypress funktionier?!? weil den habe ich zuhause liegen, jedoch
-
Thread
PIC 18F26K80 LVP möglich ?
Ist es möglich, einen PIC18F26K80 im LVP-Modus zu prgrammieren ? Hintergrund: Ich möchte einen PIC via GPIO anbinden und bei Bedarf ohne Eingriff in der Schaltung umprogrammieren: OpenWRT Router <-> GPIO <-> PIC18F26K80
-
Thread
pic18f26k88 eingänge beim debuggen dauerhaft auf low
gesetzt... Datenblatt: [[http://pdf1.alldatasheet.com/datasheet-pdf/view/409925/MICROCHIP/PIC18F26K80.html]]
-
Thread
Linker-Problem "can not fit the section"
Irgendwie gibts Probleme mit der Datei Delopers. Benötigt die Datei zuviel Speicher für den PIC18F26j11? Ich komm leider nicht weiter. Vielleicht kann mir ja jemand erklären, was der Error bedeutet? Vielen Dank im Voraus Gruß Matthias
Programm schon lauffähig auf nem PIC18F2620 gehabt. Der hat aber die gleichen Speicher wie der PIC18F26j11, den wir jetzt benutzen.
-
Thread
I2C Probleme am PIC18F26K42
Hallo zusammen, ich komme hier leider allein nicht weiter. Mein PIC Sendet und empfängt daten via I2C2 von einem Temperatur sensor. Funktioniert alles tippitoppi Nun möchte ich via I2C1 einen 12 bit DAC Ansteuern der in abhängigkeit der Temperatur seine Spannung ändert. Soweit so gut. Nun das "problem" wenn ich wie bei I2C2 auch die MCC generierten Funktionen nutze (die dort ja wunderbar funktionieren) sendet er mir genau 2 byte aber nichts aus den daten. Daraufhin habe ich eine eigene funktion gebaut die so aussieht: [c] void writeADC( uint8_t adress, uint8_t adress2,
-
Thread
Probleme mit SPI- PIC18
Servus, der MCU ist ein PIC18F26K42 MPLAB XC8 Compiler. Der Code ist generiert und angepasst. Angepasst bedeutet ich habe die re-init bei SPI open entfernt und Byte Exchange zu einem void gemacht da ich nur senden möchte. Die
Buffer laden sondern byteweise > senden... Keine Ahnung. Wenn ich das Datenblatt von deinem PIC18F26K42 lese, kann da bei SPI einiges schief gehen, man kann viel einstellen. Auch das Ansteuern von SS, was scheinbar durch das SPI-Modukl erfolgt bzw. erfolgen kann? Ohne Oszi wird das HART! 32.5.5.2
-
Thread
PIC18F26K80 Oszillator ist immer durch 4 geteilt
Hallo, ich möchte grade den Timer0 eine PIC18F26K80 programmieren, aber dabei ist mir aufgefallen, dass der Takt dieses Timers immer der durch 4 geteilte Wert des eigentlichen Systemtaktes ist. Ich verwende den internen RC Oszillator (INTIO1 im
-
Thread
Lötpunkte OLED Display
schrieb im Beitrag #4085703: > Ebay-Artikel Nr. 251233903648 Hier lese ich: > Integrated 64MHz PIC18F26K20 MCU Der 5 polige Anschluss würde zum PICkit passen, ich würde es aber zur Sicherheit noch mit einem Durchgangsprüfer kontrollieren, Pinout des PICkits und des PICs gibt's online.
Max H. schrieb im Beitrag #4085718: > Integrated 64MHz PIC18F26K20 Sorry schreibfehler 18f24 war müll es sollte 26 bedeuten
-
Thread
PIC18F26K22 Timer0 1sec Interrupt für Uhrzeit
Messen kann ich den Zeitunterschied nur mit meiner Handy-Stoppuhr nach Gefühl. Ich verwende einen PIC18F26k22 und dessen interner 16MHz Oszillator mit PLL (4x). Hier ist meine Software, etwas redzuiert [c] /* * File: main.c * Author: Markus * * Created on February 7, 2017, 11:54 PM */ //LIBRARIES #include <xc.h> #include <pic18f26k22.h> #include <plib.h> #include <string.h> #include <stdio.h> #include <delays.h> #include "lcd.h" //DEFINITIONS #define TMR0Reload 3036 typedef unsigned char Boolean; #define TRUE
-
Thread
PIC18 & XC8: strcpy
eingeschränkt: char buf[100]; strcpy(buf, "hello"); diese erzeugen mir mit dem XC8 V1.41 und einem pic18f26k80 den Fehler: "C:\Program Files (x86)\Microchip\xc8\v1.41\sources\common\strcpy.c:19: error: (1466) registers unavailable for code generation of this expression (908) exit status = 1" leider
besagten pic - es geht nicht. Habe ich gemacht, und hier mein *ganzes* Quellcode für den besagten PIC18F26K80, ein Problem kann ich nicht erkennen. Um das compilieren zu können habe ich zu deinen 5 Zeilen noch xc.h eingefügt und XINST ausgeschaltet. Ist das vielleicht die Ursache bei dir? Im Simulatorbetrieb
-
Thread
Mikrocontroller I2C CAN
PIC18F26K80 LPC11C24
Frank K. schrieb im Beitrag #4069170: > PIC18F26K80 Es gäbe auch noch den dsPIC33EP32GP502 bzw. MC502. Hat weniger Flash (gibt aber auch noch mehr), aber 32bit Timer, mehr 16bit Timer und kann bis zu 70MIPS statt 16MIPS wie beim PIC18. Gibts
-
Thread
Suche ein 28 Pin Mikrocontroller mit mehr als 32 kBit Flash Speicher
Wie wäre es mit PIC 18F26K20 ? 64K Speicher.
Programmieren mir der Speicher ausgegangen ist. Stefan schrieb im Beitrag #4634499: > Wie wäre es mit PIC 18F26K20 ? > 64K Speicher. Es sollte schon einer von der ATMega Familie sein.
-
Thread
PIC18F2550 mit internem Osc und USB
Der PIC18F26J50 hat wieder kein EEPROM :-( Schade :-(
< Der PIC18F26J50 hat wieder kein EEPROM :-( Schade :-( EEPROM emulieren :-)
-
Thread
CAN auf PIC18F26K80 (generell ECAN-Modul)
Hallo zusammen, Ich entwickle gerade eine Anwendung, in welcher CAN-Knoten mit je einem PIC18F4580 bzw. PIC18F2680 kommunizieren. Senden und Empfangen läuft dabei über Interrupts, im Mode 2 (FIFO mode). Im Loopback-Mode funktioniert soweit alles, wobei eine Überraschung war, dass es nicht ausreicht, den Transmit-Interrupt zu enablen (TXBnIE=1), sondern dass beim ersten Mal das Interrupt-Flag manuell gesetzt werden muss (es wird nicht bei verfügbarem TX-Buffer gesetzt (wie z.B. bei der UART), sondern nur wenn zuvor ein CAN Frame erfolgreich gesendet wurde). Die Senderoutine sieht inetwa so aus
-
Thread
Single PWM mit PIC18F26, kein ausgangs signal im Simulator am PORTA
Hallo, ich versuche einen PWM mit dem ECCP modul zu implementieren und am Simulator (MPLAB SIM [MPLAB 8.66]) zu testen. Leider bekomme ich im Simulator kein Ausgangssignal. Ein übertrag vom CCPR1L Register nach CCPR1H findet beim compare zwischen Timer2 und PR2 statt. Vielleicht ist auch mein portmapping nicht Okayy. Hab das Datenblatt jetzt ein duzent mal gelesen und finde den fehler nicht. Hoffentlich findet einer von euch den Fehler. Danke für eure Hilfe Hans Here my asm. code: ;PWM list p=18F26J #include p18f26j11.inc ;
-
Thread
Pic18f hängt sich auf
Guten Tag, ich habe ein Projekt mit einem Pic18f (26Q43). Läuft auch alles soweit. Ich habe nur das Probelm, dass sich der gute manchmal komplett aufhängt und das eigentlich nur wenn der bei minus Graden getestet wird. Hohe Temperturen haben dem nie
Senoir Lee schrieb im Beitrag #7212970: > ich habe ein Projekt mit einem Pic18f (26Q43). Läuft auch alles soweit. > Ich habe nur das Probelm, dass sich der gute manchmal komplett aufhängt Wie hoch ist die getestete Stückzahl? Wieviel Prozent fallen aus? Kannst Du das 'manchmal
-
Thread
Pic 16f876 Unterschied
ist nicht maß aller dinge doch da hab ich keinen der neuen pics gesehen. 18er pics find ich den PIC18F26K22 oder PIC18F67K22 nett.
nicht maß > aller dinge doch da hab ich keinen der neuen pics gesehen. 18er pics > find ich den PIC18F26K22 oder PIC18F67K22 nett. Wat? Kann ja gar nicht sein... Gib doch mal pic16F1 in die Suchmaske bei Reichelt ein. 46 Treffer. Auch der 1937 und 1827! Und das zu annehmbaren Preisen.
-
Thread
PIC18LF25Q80 läuft nur mit Programmieradapter an
Hallo, Ich habe eine Schaltung auf dem Steckbrett aus einem PIC18LF25K80 (Master) und einem PIC18F26Q43 (slave). Ich habe mich an die jeweilige Reset-Schaltung (RC-Glied) am ~MCLR Eingang gehalten. Beide nutzen den internen Oszillator mit PLL um auf 64MHz zu kommen. Nun das Problem: Beide PICs
Hier der Aufbau. In der Mitte ist der PIC18LF25K80, oben der PIC18F26Q43 unten ein Wiznet-Modul. Die unterhalten sich über SPI. Bei dem mittleren habe ich die empfohlene Reset-Schaltung durch den Pull-Up ersetzt. An die Stiftleisten kommen die Programmieradapter. Ich
-
Thread
LCD Display programmieren in C
(_delay_ms(), delay_us() ) noch schreiben. Hab ich bei meinem aktuellen pic Projekt mit nem PIC18F26K20 auch so gemacht und es funktioniert einwandfrei. MfG Elko
> Hab ich bei meinem aktuellen pic Projekt mit nem PIC18F26K20 auch so > gemacht und es funktioniert einwandfrei. das ist dann aber eher Zufall bzw. ungewollte Kompatibilität des obigen Pics mit der avr.h Headerdatei.
-
Thread
Digitale Uhr beschleunigen
Hallo. Ich möchte gerne einen PIC18F26J11 (ICSP) in C so programmieren, dass man damit eine digitale Uhr beschleunigen kann. Hat jemand eine Idee wie das funktionieren könnte? Mfg, Michael
Michael schrieb im Beitrag #2790926: > Hallo. > > Ich möchte gerne einen PIC18F26J11 (ICSP) in C so programmieren, dass > man damit eine digitale Uhr beschleunigen kann. Das Signal für die digitale Anzeige wird über ein 6-poliges Datenkabel gesendet. Dieses sieht wie folgt
-
Thread
PIC LOW Power mit Solar
Ergönzung Noch einer. Man muss ja scheinbar auf mehrere Dinge achten. Alternativ habe ich den PIC18F26K20 entdeckt: http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC18F26K20 dieser scheint auf den ersten Blick auch meinen Ansprüchen zu genügen. Gruss
-
Thread
PIC18 -> NUR AN1 Analog sonst alle digital
mit mehr Auflösung) komplett gleich wie PIC18F2550. Habe jetzt aber etwas für mich gefunden: PIC18F26J50 Muss ich halt oversamplen.
>Habe jetzt aber etwas für mich gefunden: PIC18F26J50 Dir ist klar daß der nur bis 3,6V arbeitet?
-
Thread
Pic18 - großes Array
Hallo, ich habe ein const char font[256][24] array auf einem pic18f26k40. auf einem pic 16 hat alles prima funktioniert, jetzt habe ich das auf den pic18 portiert und es geht nicht mehr. Fehlerbild - siehe Anhang. Ich sehe den Arrayinhalt im Debugger, wenn ich
einfiel: Write protection.. Aber die ist auch aus, siehe Bild. Weitere Infos: Ich verwende einen PIC18F26K40 mit dem XC8 in V1.41! Beim Rest komme ich leider grad nicht ganz mit. Was ich sagen kann: Zuvor hatte ich einen pic16f18857, da wurde das Array in einer "font.h" als: const char font[256]
-
Thread
I2C Reichweite
CAN-Controllers, ist im Allgemeinen ein 8-pin DIL oder SO-08), und das wars. Meine Empfehlung: PIC18F26K80 (8 Bit) oder dsPIC33FJ128GP802 (16 Bit, 40 MHz) plus MCP2551 Transceiver. Bei den AVRs brauchst Du immer noch einen extra Chip für den Controller, wenn Du nicht gerade die dicken 90CAN32/64/
extra Controllerchip (entweder ein SJA1000 oder ein Microchip MCP2515) kostet fast so viel wie der PIC18F26K80 oben, der aber noch einen kompletten Prozessor mit eingebaut hat. Ist also teurer, braucht mehr Bauteile und auch mehr Platz. Also warum eine schlechtere Lösung wählen? Von NXP gibts die LPC11C24
-
Thread
Suche einfache Lösung für SPI zu CAN
auf den ersten Blick gut dokumentiert und > wird mir hoffentlich den Einstieg erleichertn. PIC18F26K80, MCP2551, ein 8MHz-Quarz, und etwas Kleinkram. Mehr brauchst Du nicht für einen CAN-Knoten. Dazu noch die Anschaltung für Deine Sensoren und das wars. Passt alles auf eine kleine Lochrasterplatine
Prozessor mit 56 Bit DSP-Erweiterung. Ist von der Hardware her genauso einfach zu beschalten wie der PIC18F26K80, braucht aber 3.3V (der PIC18 kann mit 3.3 oder 5V betrieben werden). Ich habe mir den ADC angeschaut. Bei 24 Bit musst Du ziemlich aufpassen, dass Du so wenig Störungen hast, dass Du von den