-
Thread
PIC18F14K22 und PicKit 2
Hallo Kann dieser Pic mit MBlab 8.46 und dem PicKit 2 Programmiert werden? Gruß
Hallo Was ist der Prinzipielle Unterschied zwischen Pic18F14K22 und Pic18F14K50 MfG
-
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
Antwort 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
PIC mit PickIT3 --> Target device ID does not match.
Hallo, ich hab die Aufgabe bekommen auf mehrere PICs (PIC16F1946 und PIC16F1933) eine neue Software draufzubrennen. Als IDE benutze ich MPLAB IDE v8.63, die Firmware des PickIt 3 ist 1.23.46. Die Verdrahtung wurde mit Hilfe eines Steckers realisiert an die
jetzt auch, aber in folgender Form: einmal habe ich die Schaltung auf einem Experimentierboard und den PIC16F84A im 18 pol. DIL-Gehäuse. Da funktioniert alles. Auf einer Platine habe ich den Controller im ebenfalls 18 poligen SOIC Gehäuse, gleiche Pinbelegung und auch sonst gleiche Schaltung, da kommt dann
-
Thread
itoa in C18 Compiler will nicht so wie sie soll
für das Beispiel, die Ausgabe ist noch immer die selbe in der Console (24880). [c] #include <p18F13K50.h> #include <stdlib.h> #include <usart.h> #include <delays.h> // PIC18F13K50 Configuration Bit Settings // CONFIG1L #pragma config CPUDIV = NOCLKDIV// CPU System Clock Selection bits (No
Habe im Angebot: E:/c18v3.46/pic18-lt/cxx-framework/src/traditional/stdclib/itoa.asm Die Verzeichnisnamen sehen nach einer Umorganisation aus. Hole Dir doch mal den neusten C18 Compiler. vg Jürgen
-
Thread
Uhr mit PIC18
D. R. schrieb im Beitrag #5259875: > Es muss mit dem PIC18F25K22 programmiert werden Dein PIC hat einen "Dedicated Secondary 32 kHz oscillator circuit" Warum nicht einen Uhrenquarz verwenden? Anbei eine pdf-Zusammenstellung wie man eine Real Time
Hallo, ich habe das beim PIC 18F auch schon öfter gemacht. Allerdings hat mein PIC einen RTV via I2C angebunden. http://www.schwabenplan.com/allgemeines.htm PIC18F46K80 oder PIC18F97J60 Viele Grüße Ingo
-
Thread
flash-Fehler mit ATtiny2313, compile ok
f0: 9a 89 ldd r25, Y+18 ; 0x12 f2: 89 27 eor r24, r25 f4: 8a 87 std Y+10, r24 ; 0x0a f6: 24 30 cpi r18, 0x04 ;
r18, r18 402: 22 27 eor r18, r18 404: 22 1f adc r18, r18 406: 93 81 ldd r25, Z+3 ; 0x03 408: 89 2f mov r24, r25 40a: 88
-
Thread
ENC28J60 + PIC18F2550, TCP Client
Hallo, ich habe selbst eine Platine mit ENC28J60 und dem PIC18F2550 entwickelt und sie funktioniert! Ich würde gerne den PIC als TCP-Client verwenden und damit Daten auf einen selbstprogrammierten Java-Server schicken. Ich verwende den CSS-Compiler habe aber
und nimm den PIC18F4620 oder PIC18F46K20. Die sind weitestgehend pinkompatibel und die Änderungen halten sich in Grenzen.
-
Thread
Anfänger uc gesucht
"xxx ist aber besser" vermeiden/herrauszögern. Wenn PIC, würde ich den PIC18F46K22 (oder, wenn Reichelt, 18F45K22) empfehlen, das ist ein DIP40 (somit sehr gut lötbar und auch das größte DIP-Gehäuse bei Microchip µCs), hat relativ viel Speicher und 36 IOs. Dazu ein PICKIT3, ggf gleich mit dem Demo-Board inkl PIC18F46K20, 8LEDs, Poti, Taster und ICSP-Stecker. Mit Experimentierboards (egal, welcher µC es werden soll) kann man schon vieles lernen und testen, jedoch sind diese meist nicht grad günstig. Da man
-
Thread
PIC oder Atmega
leidenschaftlicher ASM-Programmierer stand auch mal vor dieser Frage und hab dann mit einem kleinen PIC12F629 Projekt angefangen. Das war dann auch gleich das letzte mit PIC. Der arg begrenzte Befehlssatz, das umständliche Banking und der nicht minder umständliche Datenzugriff, schließlich daß vom angelegten
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
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
Kapitel 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
-
Thread
Atmega32 oder PIC18F4620
David schrieb im Beitrag #1980381: > ist der Atmega32 schneller? ist der PIC robuster? Beim ADC ist der PIC traditionell etwas schneller. Ich sehe gerade der PIC18F4620 legt hier noch mal eine Schippe drauf: "100K samples per second" gegenüber "Up to 15 kSPS at Maximum Resolution
tommenweise fertige Libraries wie z.B. File System Lib für SD-Karte. Der PIC18F46K20 währe vielleicht alternativ auch interesant. Nahezu identische Features, aber nur 3,3V, stromsparender, schneller und deutlich günstiger. Man sollte nur wissen, dass der 18F4620 einen Silicon
-
Thread
Faktensammlung Buderus EMS
Telegrammoffset+5. poste doch mal Deine Telegramme. Hier sind meine beiden Telgramme: [code]Telegramm 0x18: 08 00 18 00 | 3f 02 22 64 3b 09 01 25 60 80 00 02 6f 01 e9 00 27 0c 2d 48 00 c8 ff 02 00 be DatenOffset: -4 -3 -2 -1 | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
> poste doch mal Deine Telegramme. Hat er doch ;) In deiner Notation: [code] Telegramm 0x18: 08 00 18 00 2d 01 fe 46 46 09 01 35 01 01 6b 83 00 80 00 02 0c ff 2d 48 00 00 ff 00 10 01 44 DatenOffset: -4 -3 -2 -1 | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
-
Thread
PIC16F1825 - I2C Acknowledge Problem?
an 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
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 Hallo Ingo Datei ist angekommen Danke schon mal im Voraus. Habe Heute leider kaum Zeit und schau Morgen
-
Thread
Problem mit Funktionspointern
// ! {3,0x06,0x00,0x06}, // " {5,0x28,0x7C,0x28,0x7C,0x28}, // # {5,0x24,0x2A,0x7F,0x2A,0x10}, // $ {3,0x62,0x18,0x46}, // % {5,0x30,0x4C,0x5A,0x24,0x50}, // & {1,0x06}, // ' {2,0x3C,0x42}, // ( {2,0x42,0x3C}, // )
{3,0x02,0x7E,0x02}, // T {4,0x3E,0x40,0x40,0x3E}, // U {5,0x06,0x18,0x60,0x18,0x06}, // V {5,0x3E,0x40,0x3E,0x40,0x3E}, // W {5,0x42,0x24,0x18,0x24,0x42}, // X {4,0x9E,0xA0,0xA0,0x7E}, // Y {4,0x62,0x52,0x4A,0x46}, // Z {2,0x7E,0x42},
-
Thread
MPLAB X IDE 1.00 vom Programm zur .hex datei?
---------------------------- Debug build of project `C:\Users\HP\Desktop\MPLAB 8.50 Test Programm PicKit 3\helloworld.mcp' started. Language tool versions: MPASMWIN.exe v5.42, mcc18.exe v3.40, mplib.exe v4.40 Preprocessor symbol `__DEBUG' is defined. Fri Jan 27 23:02:46 2012 --------------------
intermediary and output files. Clean: Deleted file "C:\Users\HP\Desktop\MPLAB 8.50 Test Programm PicKit 3\01 Hello LED.o". Clean: Done. Executing: "C:\mplab_c-18\bin\mcc18.exe" -p=18F45K20 "C:\Users\HP\Desktop\Testprogramme\PICkit 3 Debug Express Lessons\01 Hello LED\01 Hello LED.c" -fo="01 Hello
-
Thread
PIC18F4550 oscillator Initialisieren
Hallo zusammen, PIC: PIC18F45550 Treiber: C18 Tools: MPLAB IDE 8.92 Problembeschreibung: Wie kann ich wissen was für eine internal Oscillator hat das PIC nach der folgende Konfiguration? Das Pic ist wie folgenden
Setting bedeuten diesen Einstellungen (Seh bitte Anhang): (Microchip MPLAB IDE_Configuration Setting_PIC18F4450) In der Clock Diagram (in der Datenblatt: Fig 2-1)ist noch einmal alles geklärt. Seh bitte Anhang ( PIC18F4550_Datenblatt_ClockDiagram) Ich bin leider dadurch nich schlauer geworden
-
Thread
Timer0 Interrupt PIC18F2550 ->Fragen
Hallo Leute Möchte auf einem PIC18F2550 jede Sekunde einen Zähler um 1 erhöhen. Daher will ich den Timer0 Interrupt verwenden. Habe noch nie mit einem Timer Interrupt gearbeitet, und daher einmal das Datenblatt zur Hand genommen.
einem internen takt von 48MHz den rest habe ich mit dem datenblatt nicht kontrolliert. falls du C18 verwendest, nimm doch die funktion OpenTimer0() auf seite 62 von http://ww1.microchip.com/downloads/en/devicedoc/mplab_c18_libraries_51297f.pdf diese funktion wird vom C18-compiler in 2 oder 3 befehle
-
Thread
The Siemens S65 132x176, 65536 color display with AVR
Kannst Du Dein programm veröffentlichen? Wäre echt nett. Ich bastell noch an meiner Platine mit pic18f4550, es würde mir einiges an Arbeit sparen. mfg KennyOswald
Hello, i've tried to connect my l2f50... to PIC 18f2550(18f4550) from Microchip (using sources from Mark de Jong), but my display is silent. Can somebody consult me about connection and sources? I uses 3.0 power supply for both (cpu
-
Thread
Monitorprogramm für PIC
Gibt es sowas https://www.mikrocontroller.net/articles/Monitorprogramm_Bamo128 auch für PIC (MidRange)?
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
-
Thread
PIC18 sporadisches Problem während Sleep Mode
Verwendet wird: MPLabX und der xc8 compiler in Verbindung mit dem ICD4 Debugger. Ich nutze einen PIC18 Modell 46k42 und versetze den durch eine bestimmte Aktion in den Schlafmodus und hole ihn durch einen Pin-Interrupt wieder heraus. Das funktioniert auch in 90% der Fälle immer zuverlässig. Jedoch
Verwendet wird: MPLabX und der xc8 compiler in Verbindung mit dem ICD4 > Debugger. > Ich nutze einen PIC18 Modell 46k42 und versetze den durch eine bestimmte > Aktion in den Schlafmodus und hole ihn durch einen Pin-Interrupt wieder > heraus. Wird der ICD im Debug Mode verwendet? Dann gibt es evtl.
-
Thread
[V] Aufräumaktion Hobbykeller
Neu hinzu gekommen: 96. UAA180, Bargraph-Treiber für 12 LEDs, DIL18, 20 Stück, neu
Die AM29F040B sind neu und im PLCC-Gehäuse?
-
Thread
Microchip TCP IP Stack HTTP Server
* FileName: TCPIPConfig.h * Dependencies: Microchip TCP/IP Stack * Processor: PIC18, PIC24F, PIC24H, dsPIC30F, dsPIC33F, PIC32 * Compiler: Microchip C32 v1.10 or higher * Microchip C30 v3.12 or higher * Microchip C18 v3.34 or higher * HI-TECH
// RAM being used (minimum PIC RAM usage, lower performance). Defining // this macro results in PIC RAM getting used (higher performance, but uses // PIC RAM). This option should not be enabled on PIC18 devices. The
-
Thread
DAB+ Modul KeyStone 8650
2. when pin 6 of the PIC18F14k50 is making high (>2,6v), the USB-->rs2332 is disabled and bluetooth control is possible. (RX/TX of the HC-05 is parallel connected to the keystone). I've connect the HC-05 pin32 to pin6 of PIC18F14k50
04 05 07 0B 07 07 06 06 07 0E ................ 0A 0A 08 0B 10 0E 11 11 10 0E 10 0F 12 14 1A 16 ................ 12 13 18 13 0F 10 16 1F 17 18 1B 1B 1D 1D 1D 11 ................ 16 20 22 1F 1C 22 1A 1C 1D 1C FF DB 00 43 01 05 . ".."....ÿÛ.C.. 05 05 07 06 07 0D 07 07 0D 1C 12 10 12
-
Thread
Pollin-VFD und Frohe Weihnachten!
stellige Schieberegister TPIC6C595 und 80xBC857 als Treiber betrieben. Die Ansteuerung erledigt ein PIC16F1827 auf einem extra Board, der eine I2C- Schnittstelle bereitstellt. Nach Trennen des PIC-Boards vom Display steht dessen Steckverbinder als Programmierschnittstelle zur Verfügung. Die Polarität
der Segmente: S01 oben links, S60 unten rechts. Filament jeweils oben links und rechts ein Pin (F1 & F2). Strom sind etwa 100mA mit dem LM9022. Pinbelegung (Pins 1-100): [code] 1 2 3 4 5 6 7 8 9 10 S31 S32 S33 S34 S35 G01 S36 G02 S37 G03 11 12 13 14 15 16 17 18
-
Thread
Weller Lötstation Entsprerren
415 + Märchensteuer, WCB1 rund die Hälfte davon. Die Einstellung ist auf der Platine in einem 93C46 (SMD) gespeichert, nur was die Station macht wenn man den gegen einen neuen tauscht: keine Ahnung. Der Controller (PIC18F2irgendwas) ist mit Sicherheit auch gegen Auslesen geschützt.
130, 150 und 160. Die neu(er)en xx1 Baureihen haben - wie schon von Karsten festgestellt - einen PIC16F877 mit internem EEPROM. Tut mir leid, ich gelobe mich zu bessern.
-
Thread
SD-Karte -> µC -> USB -> PC
SD-Controller > umzusetzen, oder?! Nein! Es wäre am klügsten/wirtschaftlichsten/einfachsten den PIC18LF4620 gegen einen mit USB-Interface (z.B. den PIC18LF4550) auszutauschen und diesem eine USB-Mass-Storage-Firmware zu verpassen. Dann brauchst Du NUR den PIC und die SD-Karte. Und am PC wird das Teil
Noch besser würde sich der PIC18F46J50 eignen. Die J-Serie ist speziell für den Betrieb bei 3.0 bis 3.6V ausgelegt und hat bei diesen Betriebsspannungen eine bessere Performance als LF-PICs, verfügt allerdings nicht über internes
-
Thread
Sinus-Wechselrichter mit Mikrocontroller und PWM
Manfred G schrieb im Beitrag #3623341: > 1. Welche Mikrocontroller sind geeignet? PIC12F1840 > 2. Welche Programmiersprache soll ich benutzen? Ich würde es in C oder ASM machen Der PIC12F1840 hat einem PWM Modul, das bei 31.25kHz eine Auflösung von 10bit kann. Die Sinuswerte würde
www.youtube.com/watch?v=lCzokKzD3-Q Ich habe noch ein Minimalprogramm (Configs + blinkende LED) für den 12F1840 gefunden. Das war einer meiner ersten Codes für PIC12 mit dem XC8 (vorher nur PIC18 mit C18 oder PIC12 in ASM)...
-
Thread
Welches Quarz verwenden?
Hallo Leute, habe hier ein Entwicklungsboard mit PIC18F46J50 auf dem ein 12MHz Quarz aufgelötet ist. Ich habe vorher den PIC18F4550 mit einem 20MHz Quarz verwendet. Jetzt möchte ich auf den PIC18F46J50 umsteigen wegen RTCC, geringerer Stromaufnahme im sleep und größerem Speicher. Laut Datenblatt kann ich an den PIC Quarze anschließen mit denen ich mit dem PLL Prescaler am Ende 4MHz rausbekomme. Aus den 4MHz macht dann der PLL 48MHz. Jetzt ist die Frage wovon ich die Quarzauswahl abhängig machen soll. Dem PIC
-
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
PIC - kann sich die ISR selbst unterbrechen?
Carsten M. schrieb im Beitrag #3644306: > Das alles hängt natürlich auch davon ab, von welchem PIC hier die Rede > ist!? sorry, vergessen PIC18F46K22 wenn ich versuche, eine low_priority und eine high_priority ISR zu schreiben, nörgelt der Compiler
haben für jede int source eine eigene mit eigenen Prioritäten. Meine Antworten stimmen sowohl für PIC mit nur einem Interrupt als auch für PIC18 mit seinen zwei Interrupt-Vektoren.
-
Thread
PIC16f15244 RFM69 sendet nicht
0x9 , 0x0 }, //{0xA , 0x41 }, //{0xB , 0x0 }, //{0xC , 0x2 }, //{0xD , 0x92 }, //{0xE , 0xF5 }, //{0xF , 0x20 }, //{0x10 , 0x24 }, {0x11 , 0x7F }, //{0x12 , 0x9 }, //{0x13 , 0xF }, //{0x14 , 0x40 }, //{0x15 , 0xB0 }, //{0x16 , 0x7B }, //{0x17 , 0x9B }, //{0x18 , 0x8 },
length and crc on {0x38 , 0x42 }, {0x39 , 0x0 }, {0x3A , 0x0 }, {0x3B , 0x0 }, {0x3C , 0x8F }, //{0x3D , 0x10 }, {0x3E , 0x0 }, {0x3F , 0x0 }, {0x40 , 0x0 }, {0x41 , 0x0 }, {0x42 , 0x0 }, {0x43 , 0x0 }, {0x44 , 0x0 }, {0x45 , 0x0 }, {0x46 , 0x0 }, {0x47 , 0x0 }, {0x48
-
Thread
PIC18 Rechnung effizienter lösen
Hallo, ich habe ein kleines Programm in C mit dem C18 Compiler für den PIC18F46K80 geschrieben. Dabei bin ich auf ein kleines Problem gestoßen. Ich muss folgende Rechnung lösen: [code] float tn = ... ... ... for(... { tn = 1.0 / (1.0 / tn + tn * acceleration); } [/code] Da der PIC18 aber keine Hardware Unterstützung für Fließkommazahlen hat wird diese entsprechen langsam gelöst (ca. 2000 Cycle). Aber ich muss es schaffen diese innerhalb von 1000 Cycle zu lösen. Ich habe es
-
Thread
FT800 / FT810 Library
aber auch das hier: http://www.ftdichip.com/Support/SoftwareExamples/FT800_Projects.htm#FT81x_Simple_PIC_Application Das ist für einen PIC18F46K22 und das Dokument dazu erklärt auch noch mal: http://brtchip.com/wp-content/uploads/Support/Documentation/Application_Notes/ICs/EVE/BRT-AN-006-FT81x-Simple-PIC-Example.pdf
hoch zum BT817/BT818 alles drin. Bridgetek hat noch Support für BeagleboneBlack, MSP430, FT9xx, PIC18F46K22 und RaspberryPi mit der BRT_AN_025. Mit keinen von denen habe ich jemals was gemacht und auch keine Anfragen in der Richung gehabt. > Werde mir wohl die neuen Riverdi-Diplays mit BT817 zulegen
-
Thread
mikroC-Source für PIC; kann bitte mal jemand reinsehen
oder andere Meldungen außer den 2 von dir geposteten > Zeilen? 0 1 mikroCPIC1618.exe -MSF -DBG -pP18F45K22 -DL -O11111114 -fo32 -N"C:\Programme\Mikroelektronika\mikroC PRO for PIC\Examples\Development Systems\EASYPIC7\Led Blinking\LedBlinking.mcppi" -SP"C:\Programme\Mikroelektronika\mikroC PRO for PIC\defs\" -SP"C:\Programme\Mikroelektronika\mikroC PRO for PIC\uses\P18\" -SP"C:\Programme\Mikroelektronika\mikroC PRO for PIC\Examples\Development Systems\EASYPIC7\Led Blinking\" -SP"C:\Programme\Mikroelektronika\mikroC PRO for PIC\Examples\Development Systems
-
Thread
Junkers HT-Bus Heatronic 3 Schnittstelle
2A 00 32 00 10 00 90 00 3A 00 18 00 B0 00 4A 00 52 00 10 00 90 00 5A 00 18 00 98 00 20 00 A0 00 62 00 21 00 A1 00 30 00 B0 00 6A 00 0A 00 10 00 90 B0 00 FF 00 00 04 27 0F 27 0F 27 0F 27 0F 27 0F 27 0F 27 0F 27 0F 7E B0 00 FF 10
00 0B 00 21 00 98 00 20 00 A0 00 0F 00 21 00 A1 00 30 00 B0 00 11 00 12 00 10 00 90 00 13 00 18 00 B0 00 11 00 12 00 10 00 90 00 13 00 18 00 98 00 20 00 A0 00 14 00 21 00 A1 B0 00 FF 00 00 04 27 0F 27 0F 27 0F 27 0F 27 0F 27 0F 27
-
Thread
IRSND mega8: IR CODE senden ->nur symmetrische PWM
---------------------------------------------------------------------------------------------- * PIC C18 section: * * Change hardware pin here: IRSND_PIC_CCP1 = RC2 on PIC 18F2550/18F4550, ... * IRSND_PIC_CCP2 = RC1 on PIC 18F2550/18F4550, ... *--------------------------------------------------------------------------------------------------------------------------------------------------- */ #elif defined(PIC_C18) # define
-
Thread
PIC18F2420 -> SPI und I²C gleichzeitlich betreiben?
richtig oder? Würde mich freuen wenn einer mir hier mehr infos geben kann, der schonmal mit einen PIC18F2420 zutuchen gehabt hat. Gruß Mainto
> Verstehe ich das jetzt richtig oder? Genau so ist es. Nimm einfach andere Typen wie z.B. den PIC18F46J50. Der hat internes USB und 2xSPI/I2C. Es gibt auch noch andere PIC-Typen, die für dich geeignet sind.
-
Thread
Anfängerfrage: Wert umwandeln
Werte miteinander vergleichen kann. Das Auslesen ist einfach, nur wie mache ich aus den Signalen von PIC und PIND etwas das ich mit < oder > vergleichen kann? Das ist der Code der aus den Daten des DS18S20 die LED Hausnummer macht: [c] do { // Kommando an den Sensor
PINA & 0xF0 belendet also kein Bit aus, im Gegenteil zu PINA & 0x01 wo nur das erste Beinchen abgefragt wird. Dann wird der abgeholte Wert, z.B. 46 (00101110) vier stellen nach rechts geschoben und mit 10 multipliziert
-
Thread
Handykamera MCA-25 ansteuern
>SEND>>AT&F< [41 54 26 46 ] >>SEND>>\r\r\nOK\r\n< [0D 0D 0A 4F 4B 0D 0A ] <<IN <<AT&F. >>SEND>>AT&F< [41 54 26 46 ] >>SEND>>\r\r\nOK\r\n< [0D 0D 0A 4F 4B 0D 0A ] Roland
,0x3F,0x6F,0x6E,0x3D,0x22,0x31,0x2E,0x30,0x22,0x20,0x77,0x68,0x69,0x74,0x65, 0x2D,0x62,0x61,0x6C,0x61,0x6E,0x63,0x65,0x3D,0x22,0x4F,0x46,0x46,0x22,0x20,0x63,0x6F,0x8C,0xF9, 0xF9,0x81,0xEF,0x3F,0x6C,0x6F,
-
Thread
[Projektaufruf] Lasst uns eine Kompaktsteuerung bauen
an Oberseite für Einstellungen 2 Platinen (1X Steuerung,1X Leistung/Klemmen) 2 Versionen 1X mit PIC µC / 1X mit AVR um Streitigkeiten in diesem Forum auszuschliessen PIC: 18F46K80 Besteht Interesse daran? Was übernehme ich? Schaltplan Entwurf Layout Entwurf Schablonen Entwurf für Fräsungen
auch nicht grundsätzlich schlecht. Aber überleg nochmal, ob du nicht eine geeignetere Platform als PIC18 oder ATMega einsetzen kannst.
-
Thread
EMS > Adapter > NetIO > Raspi
Ja, da war noch ein can-Interface und Zeug für den PIC18F dabei. vg Jürgen
PIC 18F4685 (TQFP-44) 1x 10 MHz-Quartz (SM49) Habe nur mal kurz überflogen. Bei Reichelt habe ich den PIC nicht gefunden. Bei HBE-Shop (farnel) sind dann für Bauteile und Versand etwa 32 Euro fällig
-
Thread
[V] PIC Prozessoren 16F876A 16LF870 16F676 und 16F877
16F877 A: 1 9,99 3 9,71 25 9,05 100 7,35 B: 5,20..3,60 C: 1+ 8,49 € 10+ 6,96 € 100+ 5,68 € D: 1: 5,88 € 10: 4,70 € 25: 4,58 € 100: 4,46 € PIC 16F676 A: 1 2,80 3 2,70 25 2,44 100 1,89 B: 1,40 C: 1+ 2,09 € 10+ 1,19 € 100+ 1,09 € D: 1: 1,51 € 10: 1,20 € 25: 1,18 € 100: 1,15 € PIC 16LF870
-
Thread
Watchdog beim C18-Compiler
Hallo, ich habe ein Programm für einen PIC 18F2550 in C geschrieben. Nachdem dies einwandfrei funktionierte wollte ich den Watchdog-Timer als zusätzliche Sicherheit für die LEDs dazuschalten. Doch irgendwie funktioniert das auch nach Tagelangem
auf dem 18f46k20.
-
Thread
Bosch Induktionsherd geht nicht mehr
pro Seite 2 Mikrocontroller verbaut ein Pic18F46K20 und wahrscheinlich ein Sonderbauteil von Bosch I H5-I BSH 90000255274. Jetzt die frage weis jemand wie man so einen MC Prüft. auf der Platine steht an dem Stecker zum Bedienteil Lin könnte das
vermutlich vom intakten ELIN rechts) enthielten Nutzdaten. Daraufhin untersuchte ich, ob die LIN Daten am PIC ankommen (ja) und ob sie vom PIC beantwortet wurden (nein). Damit waren die beiden Transistoren (als LIN Treiber) außen vor. Als nächstes habe ich per PICkit den PIC18F2520 ausgelesen (CNT2 ist das
-
Thread
PICs mit I2C unter MCC Classic
ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/ReleaseNotes/release_notes_pic10_pic12_pic16_pic18_v1_82_0.pdf Und I2C haben eigentlich alle aktuellen(!) PIC16 (die mit 4 oder 5 Ziffern hinter dem F) und PIC18 (die mit J oder K in der Typenbezeichnung). fchk
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
Capture will nicht beim PIC
Hallo, ich möchte mit einem PIC18F46K22 mittels Capture die Differenz zwischen zwei steigenden Flanken bestimmen und auf einem LC-Display ausgeben. Hier erstmal der Ablauf meiner main(): - Capturemodul ist CCP1 und dazu dann
#3620733: > CCP1CONbits.CCP1M = 0b111; // Capture bei jeder steigenden > Flanke Datenblatt des PIC18F46k22 schrieb: > CCPxM<3:0>: ECCPx Mode Select bits > [...] > 0100 = Capture mode: every falling edge > 0101 = Capture mode: every rising edge > 0110 = Capture mode: every 4th rising edge >
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Im Anhang ein BLDC Servo Motor Controller fuer 50V, 10A. Mit PIC18F4431 uC. RS232, Encoder Interface
welcher eine doch sehr genaue Zeit anzeigt. Verwendet wird ein PIC18F2550 oder PIC18F4455. Dazu noch ein paar Bilder.
-
Thread
Welcher Lowpower uC
Beitrag #3622414: > Aus meinem Projekt sollte einmal eine Uhr mit LCD Display hervorgehen. Es gibt PIC16/18 mit integriertem LCD-Segment Treiber: z.B. den PIC16LF(1)903: nanoWatt XLP und bis zu 72 LCD Segmente
du einen Mikrocontroller nehmen der in der Lage ist dumme > Glaser anzusteuern. Der oben genannte PIC16 wäre z.B. so einer. Es gibt auch PIC18 und PIC24 mit LCD-Treiber und eingebautem RTCC, aber leider nur mit >=64 Pins.
-
Thread
MCU mit UART in MBaud Datenrate
Also im Datenblatt der PIC32MX steht: Baud rates ranging from 76 bps to 20 Mbps at 80 MHz Bei dem PIC18F46K22 ist die Formel für den Baud-Generator (maximale Baudrate) FOSC/4, somit auch deutlich über 1MBaud. Der erste
durch 16 um entsprechend viele Abtastpunkte für das Eingangssignal zu haben. Ich schau gleich mal beim PIC18F46K22 nach, aber ich kann mir kaum vorstellen, dass ein Teiler durch 4 oder 8 für die Abtastung ausreicht. Wenn Eure Aussagen stimmen, Gratulation. Aber kontrolliert das bitte nochmal. Bei MBit
-
Thread
Dumme Frage zum "C" mit AVR's
com r21 6e: e4 2f mov r30, r20 70: f3 2f mov r31, r19 72: ca 9b sbis 0x19, 2 ; 25 74: 03 c0 rjmp .+6 ; 0x7c <main+0x32> 76: 20 81 ld r18, Z 78: 25 23 and r18, r21 7a: 02 c0 rjmp .+4 ; 0x80 <main+0x36> 7c: 20 81 ld r18, Z 7e: 28 2b or r18, r24 80: 20 83 st Z, r18 82: f5 cf rjmp .-22