-
Thread
Pic SPI Read immer 0
das empfangene Byte nur auf dem LA. Der Pic selber liest aber immer eine 0. Ich verwende einen PIC18F26J11. Könnte sich jemand kurz die Read Routine ansehen und mir sagen ob er einen Fehler findet? Ich selber sehe keinen. Read Funktion: [c]unsigned char SPI_Read(void) { unsigned char
-
Thread
signalspeicherung in assembler
Pic18F26K80 und mplab8 Ich möchte mich jetzt schonmal bedanken für die bisher zahlreichen Antworten und die Unterstützung ;)
-
Thread
LCD HD44780 und PIC18F45k20
Hier ein Testfile für den Pic 18f26K22. Poste mal einen Schaltplan, wie das Display angeschloßen ist. Also alle Pins, wie angeschloßen sind.
-
Thread
USBtin - Maximale Geschwindigkeit? - Alternativen mit AVR
Bluetooth? Dann hätte man auch gleich eine galvanische Entkopplung. Habe ich selbst mit einem PIC18F26K80 und einem WT12 BT-Modul gemacht. Eine freie USART Schnittstelle wird aber fast jeder uC mit CAN noch haben.
-
Thread
QFN PAD unter Chip
hei, PIC18F26K22 Der quadratische PAD unter dem Chip für die Wärmeableitung, darf der an GND angeschlossen werden oder muß er neutral bleiben und mit einem eignem Polygone verbunden werden ? Vielen Dank
-
Thread
CAN Bus I/O Interface
klein wie möglich sein muss, brauchst Du einen Controller mit integriertem CAN. Vorschlag: PIC18F26K80. http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en550199 Der hat nur 28 Pins, und mehr brauchst Du nicht. Die kleinste Bauform ist QFN, aber das lässt sich schlecht per Hand löten
-
Thread
PIC18F Parallele Nutzung von CANRX und INT am selben Pin möglich?
jetzt gerade bei einer Frage, die ich mir mit dem Datenblatt nicht beantworten kann. Ich nutze den PIC18F26K80 und dessen internen CAN Controller. CANRX habe ich an Port RB3 angeschlossen, da ich die alternative CAN-Schnittstelle an Port C für PWM benötige. RB3 hat als Alternativfunktion INT3. Ist es nun
-
Thread
RS485 Bussystem
kürzeren gezogen, wenn Du einen kleinen Chip mit wenig Pins willst. Bei Microchip gibts da zB den PIC18F26K80 mit integriertem CAN-Interface. Dazu ein MAX13054, und die Sache ist gegessen. Auch alles millionenfach erprobte Technik. fchk
-
Thread
PIC18F45K22 - Welchen Bootloader verwenden?
Hast du damit schon mal einen > 18F45K22,46K22,25K22 oder 26K22 betrieben? Nein, "nur" einen PIC18F26K80 - siehe boot/easy-can.asm. Es ist aber relativ einfach: das Template nehmen (oder ein anderes File), PIC Typ wählen, Baudrate und Frequenz einstellen, Uart wählen (PORTB oder PORTC), Init ggf.
-
Thread
SPI Slave auswertung
hei, PIC18F26K22 Habe bei meinem SPI Slave einen Ringbuffer für die zu empfangene Daten. Das Byte wird per Interrupt in den Ringbuffer geladen. Meine Frage. Die Überprüfung der empfangene Bytes nach n übertragene
-
Thread
Leitungsauswahl I2C mit Stromversorgung
, CAN) und liegt bei etwa 2€. Den Mega8A kannst Du auch damit ersetzen, oder den nächstgrößeren PIC18F26K80 mit mehr Speicher nehmen. > Daher dachte ich an 2 DIN-Stecker an jedem Tiny, die sowohl I2C als auch > den Strom abgreifen und durchschleifen. Ungünstig. DIN-Stecker haben keine Verriegelung
-
Thread
Problem mit PIC18 unter XC8-Compiler
Hallo Forum, Ich habe ein Problem mit meinem PIC18F26K20: Bis jetzt habe ich mit dem C18-Compiler gearbeitet. Dadurch, dass ich aber auf MPLAB X umgestiegen bin, steige ich auch gleich auf den XC8-Compiler um. Nun habe ich alles angepasst, nur eine Assembler-Anweisung
-
Thread
PIC 18F27J13 Problem I2C2 (MSSP2) modul
hallo ramon! habe ein ähnliches problem. benutze einen pic18f26k22 mit C18 mplab icd3 etc. nun scl und sda sind bei mir immer auf high, ich bekomm sie nicht runter und vermute es liegt an der initialisierung. die pins sind nämlich getestet funktioniert. pull
-
Thread
PIC18F2585 uart send complete
Das ist mir beim PIC18F26K80 auch aufgefallen und ich denke das wird wohl bei allen PIC18 ähnlich sein. Das TXIF Flag kann man so nicht zur Auswertung heran ziehen. Sobald das Sendregister leer ist, geht TXIF auf H und läßt
-
Thread
Frage zum Datenblatt des PIC18F27J13
Danke für die schnelle Antwort. Du meinst folgendes richtig? Only on 28-pin devices (PIC18F26J13, PIC18F27J13, PIC18LF26J13 and PIC18LF27J13) Du glaubst nicht habe dass nicher 4 bis 5 mal gelesen und habs trotzdem nicht verstanden .. Also hänge ich meinen I2C Sensor auf SCL2 Pin 25 und
-
Thread
PIC18F Structure Problem (xc8)
Hallo, ich arbeite gerade an einem Projekt mit einem PIC18F26K80 (mein erster PIC ;-) und habe ein Problem mit einer Structure. Je nachdem wie groß ich diese mache (34 oder 66 Byte) läuft das Programm oder es zeigt Murks (bei ...SIZE 64 gehts - bei 32 nicht)
-
Thread
K 150 Chipbrenner!HILFE!!
PICkit. Ansonsten läuft PICkit3 mit MPLAB X hier bei mir stets einwandfrei. Ich hab gerade einen PIC18F26K20 auf dem Steckbrett, Steckbrett mit 2 Mignonzellen gespeist, und PICkit nur mit 5 Leitungen verbunden, VCC fehlt eben. Andernfalls VCC anschließen und die Mignonzellen entfernen. PICkit kann
-
Thread
PIC18F2480 mit I2C-switch
Warum nimmst Du denn nicht gleich einen PIC, der zwei I2C-Einheiten hat? zB PIC18F26K22 MAPS hilft beim Ausssuchen. http://www.microchip.com/maps/microcontroller.aspx fchk
-
Thread
PicKit 3 hängt - Lösung
auch mit dem 2er klappen. ~ $ pk2cmd -?P | grep K80 PIC18F25K80 PIC18F_K80 PIC18F26K80 PIC18F_K80 PIC18F45K80 PIC18F_K80 PIC18F46K80 PIC18F_K80 PIC18F65K80 PIC18F_K80 PIC18F66K80 PIC18F_K80
-
Thread
ADWandler Wert PIC18
Hey Leute, Ich schaffe gerade projektmäßig mit einem PIC18F26K22 Controller mit der MPLAB IDE 5.10 und dem XC8 Compiler. Ich will eine konstante Abfrage der Spannung eines Gerätes mithilfe einer AD-Wandlung, dabei habe ich bemerkt, dass der einzige Rückgabewert
-
Thread
Gartensteuerung und CAN
Number. Jeder Chip hat seine eigene Seriennummer. PS: Wenn Du es noch einfacher haben willst: PIC18F26K80. Enthält eine deutlich verbesserte Version des MCP2515 plus einen 8 Bit Prozessor und ist platzsparender und billiger als Mega8 plus separatem MCP2515. fchk
-
Thread
Einstieg in die NFC Technik.
Einstieg in die NFC Technik. Dafür habe ich mir schon einen eigenen RFID Leser gebaut. Mit einem PIC18F26J50 und einem NXP RC522 Chip. Die Benutzung von Mifare Classic Transpondern ist kein Problem. Der Transponder wird gefunden, selektiert, Mifare mäsig autentiesiert und auf Sektoren kann gelesen
-
Thread
PIC18F USART Problem
Programmiere gerne Assembler, der klopft mir dann immer so schön auf die Finger..... Also es ist ein PIC18F26K22. Ansonsten bin ich ganz begeistert von den Features; mein erster PIC. Viele Grüße aus München Walter
-
Thread
Roast me: MQTT-RS232 Umsetzer
angeschlossen, der als Master die Aufgaben des Umsetzers steuert. An diesem Master hängen bis zu 5 PIC18F26Q43 per SPI. Zwei auf einer Basisplatine und 3 auf einer Tochterplatine. Die 43er dienen als Datenpuffer für je 4 UARTs. Die UARTs sind mit einem 4-Port-Leitungstreiber ADM208 verbunden. Der Master
-
Thread
ext. Interrupt mit C18 Compiler
INT1 also Pin RB1 reagiert und die LED's an PORTA einmal kurz blinken lässt. Zur Hardware: PIC18F26K80 PICkit3 Versorgung über PICkit mit 3,3V Zur Software: MPLABx IDE V.1.51 Microchip C18 v.3.4 Jetzt zu meinem Code: [c]//------HEADER----------------- #include <stdio.h> #include <
-
Thread
PIC18 max. SPI Clock?
Möchte mit einem PIC18F26K22 über SPI einen Grafik Controller Chip FTDI FT800 ansteuern. Ich verwende MSSP2 und benutze den Internen 16MHz Oszillator zusammen mit der 4-fach PLL. Wähle ich als Clock Freuquenz für SPI
-
Thread
Analoges Telefon über TA an ISDN-Anlage in Seniorenheim
wird über eine eigene Daten-Leitung von der Zentrale konfiguriert. Das Ganze wird von einem PIC18F26K22 gesteuert, bei Bedarf lässt sich die Firmware und der EEPROM aus dem PIC auslesen.
-
Thread
Meine erste MCU - Die ulimative Entscheidung
Hier im Forum gibts genug Idioten, die einen CAN-Knoten mit Atmega8+MCP2515 aufbauen, wo zB ein PIC18F26K80 angebrachter wäre, weil der (a) CAN eingebaut hat und (b) der eingebaute CAN leistungsfähiger ist und (c) der PIC weniger kostet und weniger Platz und einen Quarz weniger braucht als die AVR-2515
-
Thread
MCP2551 CLKOUT -> AVR
CAN-Controller gibt es nämlich für nur unwesentlich mehr Geld auch gleich mit eingebautem PIC und heißt dann PIC18F26K80 in der Version mit dem meisten Flash. > Weiters, leider auch keine Info im Netz dazu gefunden, kann mir jemand > sagen mit welchen Taktfrequenzen CAN überhaupt möglich ist bzw. ob man > nicht
-
Thread
ESP Sensor simulieren: Evtl Highside-Treiber verwenden?
verwenden? Oder gibt es noch eine elegantere Methode um das zu realisieren? Prozessor soll ein Pic18f26k80 sein. Die Frage ist aber glaub recht unabhaengig vom Prozessor, wobei der Pic iirc 20mA treiben oder senken kann. Vg Phreak
-
Thread
LCD auf Steckbrett, Störungen
wiederverwenden, die voll funktionstüchtige Software habe ich dabei nicht verändert und auch am PIC18F26K22 an den gleichen Pins angeschlossen. Allerdings habe ich derzeit nur einen Versuchsaufbau auf einem Steckbrett. Hier kommt es zu kuriosen Störungen wie auf einem Bild ersichtlich. Wenn ich allerdings
-
Thread
SPI - Master - Slave Kommunikation mit PIC
SLAVE ____________ _______________ | | | PIC18F26K80 |<------------>|PIC12F1840 | ____________| |______________| Angeschlossene PINS: Master (28-Pin SOIC): SDI: RC4 (PIN 15) SDO: RC5 (PIN 16) SCK: RC3 (PIN 14) CS:
-
Thread
DALI-RS485 Schnistelle
angeht. Klar optokoppler und Potentialtrennender Spannungswandler aber wie?. als uc habe ich einen PIC18F26. ps bin ein neuling auf diesem gebiet :) (Mod.: Tippfehler im Topic korrigiert)
-
Thread
Rückwandbus mit I2C
angebundenen Controller MCP2515 von Microchip zB in Verbindung mit einem Mega8. Ein Microchip PIC18F26K80 auf der anderen Seite hat CAN bereits eingebaut, und der eingebaute CAN-Controller ist eine stark verbesserte Version des MCP2515 mit mehr Pufferspeicher, und der PIC kann direkt auf die CAN-Register
-
Thread
peliCAN - CAN sniffer fuer Linux/Windows
schreiben. Ein Punkt des Lawicel-Protokolls ist > mir dabei nicht ganz klar: Selbstbau mit einem PIC18F26K80, FTDI und einem CAN-Transceiver. Controller koennte kleiner sein, aber der lag da grad rum :) > Wie sieht die Bytefolge aus, wenn der CAN-Adapter eine empfangene > Botschaft an den PC sendet
-
Thread
PIC hängt sich bei I2C Read Funktion auf?
, Ich arbeite an einer Uhr, dabei muss ich Daten von einem RTC IC (RV3029C2) über I2C auf den PIC18F26K22 holen und umgekehrt. Das Problem ist, der PIC bleibt irgendwo in meiner Read Funktion hängen, ich kann mir aber nicht erklären, warum. Mit einem Logic Analyzer habe ich den Datenstrom ausgelesen
-
Thread
Welches Programmiergerät für AVR und AVR32
Chip. Beispiel CAN: Viele AVR-Leute hühnern hier mit einem Mega 8 und einem MCP2515 herum. Ein PIC18F26K80 ist nur wenig teurer als der MCP2515, enthält eine verbesserte Variante des MCP2515 und hat zudem den Prozessor schon gleich mit drin. Schön blöd, wer da mit AVR arbeitet. Sicher, die AVR-Architektur
-
Thread
Welchen PIC für Anfängerprojekte?
gleich mit großen Bausteinen anfangen, von der Programmierung unterscheiden die sich kaum. z.B. der PIC18F26J50 hat auch gleich USB dabei in einem handlichen 28 Pin Gehäuse, wenn man mehr brauch z.B. den 18F46J50. Gleicher Aufbau nur mit mehr IOs. Mann muß nicht gleich alles mit einem Baustein erschlagen
-
Thread
CAN-Interface mit galvanischer Trennung für Pandaboard (OMAP4)
Wenn Du das SPI nicht schneller bekommst, ersetze doch den MCP2515 durch einen PIC18F26K80 (8 Bit) oder PIC24HJ128GP502 (16 Bit) (beides 28-Pinner). Das ist im Prinzip der gleiche CAN-Controller, nur noch mit einem PIC mit drin. Mit dem kannst Du dann einen Ringpuffer implementieren,
-
Thread
Welcher Bus kann das?
:-( > > Was wäre eien CAN taugliche Alternative (muss ja nicht unbedingt Atmel > sein) PIC18F26K80 Und als Transceiver den MCP2551. Der kann maximal 112 Knoten treiben - das mal so als Warnung, dass Du Dich hier einer Grenze näherst. Das ist übrigens recht viel, es gibt auch Transceiver,
-
Thread
120 I/Os an Raspberry Pi
bei RS485 selber nachprogrammieren musst. Als Controller für die Peripherieknoten empfehle ich PIC18F26K80 oder PIC24HJ64GP502. Die haben in 28 Pins alles, was Du brauchst, zusätzlich ist nur noch ein CAN-Transceiver (8-Pinner im SO08) erforderlich. Möglichkeit 2: Ethernet und TCP/IP Hier empfehle
-
Thread
Mikrocontroller Einstieg (AVR,PIC)
IO-Zahl/Package und Speicher unterscheiden. Beispielsweise: PIC18F23K20, PIC18F24K20, PIC18F25K20, PIC18F26K20, PIC18F43K20, PIC18F44K20, PIC18F45K20, PIC18F46K20 Die Zahl hinter dem F gibt das Package an: 2 -> 28pin mit 25 IOs, 4 -> 40/44pin mit 36 IOs. Die Zahl vor dem K gibt den Speicher (Flash/RAM
-
Thread
Intelligentes Haus mit CAN und AVR
Mehraufwand in Kauf nimmst und einen Mikrocontroller ohne integrierten CAN-Controller verwendest (zB PIC18F26K80)?
-
Thread
Problem mit C18 Compiler
Hallo zusammen, ich habe beim kompilieren meines Programms für einen PIC18F26K20 mit dem C18 Compiler V3.40 von Microchip ein Problem. Als IDE verwende ich MPLAB X IDE v1.41 . Und zwar bekomme ich beim kompilieren folgende Fehlermeldungen: [c]make -f nbproject/Makefile-default.mk
-
Thread
Keine Output am Pic
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. CPU-Speed: 20MHz Interner
-
Thread
Anfänger in C und welcher PIC (evtl. uno32) ist geeignet ?
einem PIC18F45K20 dabei. Aber ich holte mir für eigene Basteleien auf dem Steckbrett noch ein paar PIC18F26K20 dazu, die sind ähnlich dem auf dem Board, allerdings DIP mit 28 Pins fürs Steckbrett. Das funktioniert prächtig, flashen, debuggen. Alles unter MPLAB X, das alte MPLAB verwende ich nicht mehr
erst relativ neu das PICkit3 Debug Express mit dem Board und noch ein paar separaten Bausteinen PIC18F26K20 fürs Steckbrett. Die Beispiele sind wohl für den obsoleten C18-Compiler geschrieben, ich mußte sie etwas für den XC8-Compiler umgestalten. Z.B. Ärger mit den Pragmas, was ein Compiler kennt,