-
Thread
PCF8574 Spannung?
Hallo, ja das funktioniert. Ich habe den PCF8574(A) am PIC18F46K80 mit 5 Volt in Betrieb und am PIC18F97J60 mit 3,3 Volt. Viele Grüße Ingo
einem dann nicht passt ... Ingo S. schrieb im Beitrag #8093951: > Ich habe den PCF8574(A) am PIC18F46K80 mit 5 Volt in Betrieb und am > PIC18F97J60 mit 3,3 Volt. Daß der PCF von unter 3V bis etwas über 5V funktioniert, wurde nun schon oft genug geschrieben und auch nie infrage gestellt...
-
Thread
Reaktionszeit MCU auf externen Interrupt
Flanke an einem Interrupt-fähigen Pin bis der erste Befehl in der ISR ausgeführt wurde ? Konkret PIC18F46Q71 mit 64 MHz Takt
-
Thread
Seltsame Probleme die sporadisch auftreten
Hallo, XC8 compiler PIC18F46Q71. Ich steuere ein MOSFET jede 10 ms im Timer Interrupt an. Es kommt zeitweise zur falschen Ansteuerung im mode=2 (Zeile mit //Fehler). Gemessen mit Oszilloskop. Habe dann den code geändert
schrieb im Beitrag #7897741: > Neuere Modelle haben > separate port und latch Register) Der PIC18F46Q71 ist ein neues Modell. Es geht hier aber nur ums schreiben ins LATCH.
-
Thread
Interner ADC Referenz: Vss3.3V oder interne Referenz 2.048 V
Hallo, ich benutze den internen ADC Wandler des PIC18F46Q71 mit 12 Bit Auflösung. Die Versorgungsspannung 3,3 V wird vom Linearregler MCP1825S-3302E/DB aus einer geregelten 5 V erzeugt. Hier wird im Datenblatt eine Load Regulation von +/- 1% angegeben
-
Thread
Suche Programmgerüst: USB-Kommunikation und Daten Ein/Ausgabe Windows
auch. HW-Seite: ich nutze den MikroC Pro Compiler und dessen USB-Library für PIC18F14K50 und PIC18F46J50. 16bit PIC24FJxx ist noch in Vorbereitung. PS: Die Mikrocontroller haben ein USB Modul implementiert. Features u.a.: - bidirektionale Kommunikation - PC-Programm erkennt an-/abgestöpselte
-
Thread
Suche PGA mit differentiellen Eingängen, SPI, Gain 2,4,5
Mein Problem ist gelöst. Werde als MCU den PIC18F46Q71 verwenden. Hammerteil für 2 Euro Lager Mouser. Hat internen OPA mit verstellbaren GAIN zur Signalaufbereitung zum ADC.
-
Thread
PIC18F.Q71 44-Pin TQFP mit 37 I/O?
Hallo, wie kann es sein, dass der PIC18F46Q71 im TQFP44 Gehäuse 37 IOs hat ??? 44 - 4 NC - 4 Supply = 36 IO Pins
Dirk F. schrieb im Beitrag #7369794: > Hallo, > wie kann es sein, dass der PIC18F46Q71 im TQFP44 Gehäuse 37 IOs hat ??? > > 44 - 4 NC - 4 Supply = 36 IO Pins Weil beim PIC18F46Q71 im TQFP44 Gehäuse die Pins 12,13,33 und 34 NC (not connected) sind. Steht im Datenblatt auf
-
Thread
PICs mit I2C unter MCC Classic
Was möchtest Du konkret machen. Wie ist Deine Anwendung? z.B. PIC18F46K80 und PIC18F97J60 Beispielcodes hierzu könnte ich bieten. Viele Grüße Ingo
-
Thread
Monitorprogramm für PIC
Bin da voll bei Frank. Nimm einen PIC18F45K50 (mit USB) oder PIC18F46K80 (moderner I/O Controller) oder einen PIC18F47Q43 den neusten in der Reihe. Ein MPLAB4 den beschriebenen Header und fertig. sollte demnächst auf wieder eine neue Hauptplatine erstellen. VG
-
Thread
PIC16F1825 - I2C Acknowledge Problem?
der Stelle vor jedem Write ein I2CIdle(); einbauen, dann lief es. Ich kann Dir meine LIB für den PIC18F46K80 zusenden. Bitte schreibe mir eine PN dann schicke ich Sie Dir zu. Ingo
Stelle vor jedem Write ein I2CIdle(); einbauen, dann > lief es. Ich kann Dir meine LIB für den PIC18F46K80 zusenden. Bitte > schreibe mir eine PN dann schicke ich Sie Dir zu. > > Ingo Hallo Ingo Datei ist angekommen Danke schon mal im Voraus. Habe Heute leider kaum Zeit und schau Morgen
-
Thread
PIC18 mit I2C Modul 50kHz
Hallo Zusammen, Ich möchte bei meinem PIC18F46K42 die I2C Geschwindigkeit auf 50kHz bringen, da ich ein Display von Newhaven habe, welches nicht mehr als 50kHz zustande bringt. Im MCC kann ich aber auf mindestens 100kHz. Weiss da jemand wie /
21.4.7 (Seite 312) Da sind auch Tabellen für die Geschwindigkeiten abgedruckt. Für meine PIC´s (PIC18F46K80 undPIC18F97J60 habe ich eine Routine für 100 bzw. 400 KHz geschrieben. MSSP Address Register (SSPADD) This register has two different functions in slave or master mode. In slave mode, it holds
-
Thread
PIC18 als I2C Slave
Hallo Zusammen, Ich wollte zwischen zwei Pic18F46k42 über I2C 8Bit werte austauschen, jedoch bekomme ich keinen Interrupt am Slave. Die Adresse ist auf dem Bus, hab ich gemessen. Konfiguriert hab ichs mit dem MCC. Mastercode: [c] #include "mcc_generated_files
-
Thread
Anfänger Probleme mit PIC18F46K42
Guten Tag Allen, ich als blutiger Anfänger habe ein Problem, welches ich auch nach vielen Stunden Recherchen nicht habe lösen können. Vielleicht möchte mir jemand versuchen zu helfen. Grundlegend läuft die Anwendung zur Digitalisierung von 16 NTC Sensoren. Lediglich den berüchtigten MCLR PIN RE3 bekomme ich einfach nicht in den Griff. Der RE3 soll als normaler Eingangspin arbeiten. Liegt er jedoch auf H, "stottert", die Schaltung. EIn angeschlossenens LCD-Display beschreibt zwei Zeilen korrekt, aber immer wieder von vorn. Angeschlossene LEDs blinken trotz dauerhaften H. Das ganze in
-
Thread
Mikrocontroller mit DAC?
Viele PIC18 haben einen 5 Bit DAC, zum Beispiel PIC18F46K22 oder PIC18F47K42. 5 Bit ist natürlich wenig. Die DACs sind eher dazu gedacht, die Referenzspannungen für den ADC zu erzeugen.
-
Thread
PIC18F16Q41 SD Karte Über SPI
Nun spezifisch zu FATFS: ich habe ein Projekt mit einem PIC18F46K22 und einem 3.2" (320x480) ILI9341-TFT-Display mit XPT2046-Touch-Controller und integriertem SD-Karten-Modul realisiert - funktioniert gut. Alle 3 (ILI9341, XPT2046 und SD-Modul) wurden per SPI
-
Thread
Umstieg von PIC auf Arduino mit welchem Gerät?
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
BME680 Druckberechnung viel zu hoch
Hallo, ich verwende die Joy-It "SEN-BME680" Sensorplatine (IIC Schnittstelle) an einem Microchip PIC18F46K22 und programmier diesem per mikroC von mikroelektronika. Die Programmierung ist stark angelehnt an das Datenblatt von BOSCH. Die Temperatur gibt der Controller im Vergleich zu einem KLIMA Logg_Pro
-
Thread
Programmierport AVR 324 PB
Quarz benötige ich in meiner Testumgebung nicht. Der interne Oszi ist ausreichend. Z.B. läuft ein PIC18F46Q10 mit einer vergleichbaren Platine auch in allen meinen Experimentierschaltungen. Kleine Schulung in Nettikette: Man könnte ja einfach statt das Geblubber von Beratungsresistenz schreiben : "
-
Thread
USB-HID Beispiel für PIC18F2550 und XC8 - Compiler
Potispannung funktionieren nicht) Ich habe in Datenblättern den USB-Kapitel für den pic18f2550 mit dem pic18f46j50 verglichen. Sie scheinen identisch zu sein. Der einzige Unterschied den ich finden konnte war in der usb-ram section. pic18f46j50 usb ram : 0x0h .. 0xebfh (banks 0 to 14) pic18f2550 usb ram
ziemlich alten PIC zurückzuportieren. Und der PIC18F25J50 ist aus der gleichen Familie wie der PIC 18F46J50, von dem Du die Beispiele hast. fchk
-
Artikel
PIC18F Testboard
PIC18F Test-Platine Um ein bisschen mit den neuen PIC-Typen PIC18F46K42 zu spielen, habe ich die folgende Platine erstellt. Viel ist nicht drauf enthalten, reicht aber, um einiges auszuprobieren. Hier die Funktionen: Versorgung per Netzteil oder USB Betriebsspannung
-
Artikel
Benutzer:Sascha focus
Modellbau, Elektronik, Formel 1 ---- Projekte: Kleine Testplatine für einen PIC18F4550: Neues Board für PIC18F46K42 oder andere mit gleicher Pinbelegung: Momentanes Projekt in Entwicklung, Aquarium Steuerung:
-
Thread
Problem mit VS1053
Hallo zusammen, ich betreibe ein SD-Modul und ein VS1053-Modul am PIC18F46K42. Zuerst habe ich FatFS in betrieb genommen. Das auslesen von MP3-Files funktioniert. Dann habe ich das ganze um die Ansteuerung des VS1053 erweitert. Mit nem Logic Analzyer habe ich die Verbindung
-
Thread
EEPROM beschreiben bei Spannungsausfall
Joachim B. schrieb im Beitrag #5698436: > steht im DB unter EEPROM schreiben PIC18F46K20: Da steht 1.8V (Min) und 3.6 V (Max)
-
Thread
PIC18F46K20 Hilfe bei Code- Verständnis
Hallo Leute! Ich bin ziemlich unerfahren mit dem Thema Mikrocontroller und suche Hilfe beim Verständnis dieses Codes (in C-Programmierung). Hier sollten mit Hilfe von Schaltern eine LED nach der Anderen zum Leuchten gebracht werden. Wie sind in diesem Abschnitt die Ports konfiguriert? Vielen Dank für Antworten :)
-
Artikel
PIC C-Compilervergleich
PORTB gerechnet. Ergebnisse. + PIC12/16/18 PIC12F1840 7kB ROM 256B RAM PIC16F1827 7kB ROM 384B RAM PIC18F46K22 64kB ROM 3896B RAM XC8 Free (Optimization: all) Used RAM: 118 Byte (46%) Used ROM: 2502 Words (61%) Built in 110ms Used RAM: 118 Byte (31%) Used ROM: 2502 Words (61%) Built in 94ms Used RAM: 143
Controller XC8 Free XC8 Standard XC8 Pro HiTech C Free HiTech C Pro Größen ECAN Mode 0 with Baud PIC18F46K80 18 / 1028 18 / 570 5 / 442 18 / 1008 5 / 422 Bytes RAM / Flash PIC18 USART Code Example PIC18F4685 50 / 544 50 / 410 47 / 376 — Beispiel Controller XC16 Free XC16 Pro (O3) XC16 Pro (Os) — Größen
-
Thread
PIC18 Bootloader
Hallo, ich möchte auf einem PIC18F46j50 einen Bootloader umsetzen. Dabei ist folgende Frage aufgetaucht. Der PIC verfügt über zwei Interruptvektoren. Den High-Priority bei 0x08 und den Low Priority bei 0x18. In der Dis-Assembly
Hallo, ich habe den Bootloader für die PIC18F46K80, PIC18F97J60, PIC16F877A und den PIC18F452 mit dem AN1310 von Microchip umgesetzt. Schick mir bitte ne Mail, dann kann ich Dir die Daten (Projekt, PC-Software usw.) bei Bedarf senden. (info@schwabenplan.com
-
Thread
PICkit 4 wird verkauft
Habe mein PK4 bekommen. PIC32MX795F512L : Noch nicht unterstützt PIC18F46K20 : Nach mehrmaligen FW Updates läuft er. Programmieren und Debuggen geht recht schnell. Positiv: ER programmiert nur die benutzten Programmspeicher, ist so viel schneller. Power from Target
-
Thread
Uhr mit PIC18
Allerdings hat mein PIC einen RTV via I2C angebunden. http://www.schwabenplan.com/allgemeines.htm PIC18F46K80 oder PIC18F97J60 Viele Grüße Ingo
-
Thread
[V] PIC Mikrocontroller-Lehrsystem u. Einzelplatinen
meisten Posten sind in folgendem Shop zu finden: http://schwabenplan.com/shop * Hauptplatine mit PIC18F46K80 (~50€) * Hauptplatine mit PIC18F97J60 (unbekannt, Schätzung 80€) * PIC18F97J60 inkl. Adapterboard (~8€) * Matrixtastatur 4x4 (23,80€) * Tastatur-/IO-Board 8-fach mit LEDs (29,75€) * Optokopplerplatine
-
Thread
PIC empfängt keine Daten am UART
Guten Tag Community, ich sitze seit einigen Studen daran, zwei UART's am PIC18F46J50 zum laufen zu bringen. Das Schreiben von Daten ist dabei kein Problem. Allerdings schaffe ich es nicht, Daten zu lesen. UART2 geht über Ft232 an PC. Der andere ist quasi frei. Da ich
-
Thread
in Funktion kann der Struct kein Wert zugewiesen werden
Oh, na klar sorry, ich verwende den XC8 Compiler und der uC ist ein PIC18F46K22. Mit "geht nicht" meinte ich wenn in [c] g_error.temp_shutdown [/c] das Bit gesetzt ist, kann ich den Wert nicht in [c] error->temp_shutdown [/c] kopieren. Mache ich den Umweg über die
-
Thread
PIC Microchip AN1310 Bootloader
mit dem AN130 und dem XC8 bzw. dem C18 umgesetzt. PIC18F97J60 -> XC8, C18 und Assembler gehen PIC18F46K80 -> XC8, C18 und Assembler gehen PIC16F877A -> XC8, C18 und Assembler gehen PIC18F452 -> C18, und Assembler gehen XC8 nicht Sobald ich das Hexfile des PIC18F452 des XC8 Compilers lade kommt
. Über Linkerscript bin ich fündig geworden. Bei neuen Sachen setze ich zwischenzeitlich den PIC18F46K80 ein. Nun zur Lösung, das muss hinzu bzw.geändert werden: #define PROG_START 0x400 // application offset #asm PSECT _vec GOTO PROG_START PSECT intcode GOTO PROG_START
-
Thread
PIC18 & XC8: strcpy
Bestandsprojekt mit MPLABX 3.55 und XC8 1.41 nach kleinen Änderungen neu kompiliert und auf nen PIC18F46K80 geflasht.
-
Thread
18F46K22 Genauigkeit Taktfrequenz
Forum, ich habe auf Basis von Platinen und Schaltplänen von SPRUT eine Platine gebaut, auf der 3 PIC 18F46K22 ihren Dienst tun sollen. Es geht dabei um ein Projekt, bei dem LEDs, in grafischen Mustern aufgebaut, blinken sollen. Eigentlich ein simples Projekt. Alle drei PICs haben eigene Spannungsversorgungen
-
Thread
PIC 18F2550 I²C Kommunikation XC8 Compiler
Hallo, ich nutze zum Init eines PIC18F46K80 bei 25MHz folgenden Code [c] /************************************************************************/ // Include-Dateien /***************************************************************
-
Thread
PicKit3 zerstört ?
Hallo, Allein das tauschen auf einen PIC18F46K22 hatte keinen Erfolg gebracht. Mußte in dieses Menü und den Batten „Manual Download“ betätigen. Danach ist die Verbindung wieder korrekt. schönen Abend
-
Thread
PIC18F46K40 - Timer0 - Interrupt Flag
Hallo, ich arbeite gerade mit dem PIC18F46K40 und habe ein Problem, dass ich nicht gelöst bekomme. Und zwar will ich einfach nur die Timer 0 Interrupt Flag (TMR0IF) im PIR0 Register löschen. Aber egal was ich mache, sie verändert sich im
zusammengeklickert habe - mit dem MCC arbeite ich sonst nicht - behaupte ich, dass das wikidot Beispiel auf dem PIC18F46K40 im Simulator nicht funktioniert. Ich hätte das gerne mit Hardware mal getestet, aber einen K40 habe ich nicht und sehe bei Conrad oder Voelkner noch keine. Die K40 Reihe ist gerade mal ein
-
Thread
PIC18F46K80 USART C18
Hallo Zusammen, ich frage mit dem PIC18F46K80 einen externen Thermometer über RS-485 ab. Das Grundgerüst läuft auch (siehe nachfolgend). Über einen Taster stelle ich die Adresse des Thermoters ein. Ist der Thermoeter mit der eingestellten
-
Thread
PIC18F DEVICE ID auslesen
immer die gleichen Werte. Device ID: 0x000 Device Rev: 0x00 Laut den Datenblättern für den PIC18F46K80 und den PIC18F97J60 kann das nicht sein. [c] unsigned char dev1, dev2, rev; unsigned short devid; memcpypgm2ram((void *)&dev1, (rom void *)0x3FFFFE, 1); memcpypgm2ram
-
Thread
Mikrocontroller Einstieg (AVR,PIC)
: 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) an: 3 -> 8kB/512B, 4 -> 16kB/768B, 5 -> 32kB/1536B,
-
Thread
Verwendung von plibs in xc8
EBTR3 = OFF #define _XTAL_FREQ 8000000 #define USE_OR_MASKS #define EAUSART_V11 // pic18f46k22 #include <xc.h> #include <plib.h> void INIT_uC(void); void main(void) { unsigned char Txdata[] = "MICROCHIP_USART"; unsigned char config=0, baudconfig=0, i=0; unsigned
-
Thread
Unbekanntes Bauteil (Oszillator ?) am PIC18F46K20
Serviceunterlagen auf Bauteilebene gibt. Ich habe mich bei der Suche soweit vorgearbeitet, dass ich an einem PIC18F46K20 angekommen bin, der mit 3,3V Standbyspannung versorgt wird. Soweit ok. Der PIC bekommt von der Frontplatte über einen "power on" Taster auch korrekt ein Signal an einem seiner Eingänge. Der Pic