-
Thread
Umstieg PIC 18F4620 > 18F46K22 SPI Probleme
Hi, ich möchte vom PIC 18F4620 auf 18F46K22 umsteigen, da ein sehr großer Preisunterschied vorhanden ist. Leider läuft die SPI Schnittstelle nicht. Im Datenblatt des K22 ist mir aufgefallen, dass einige Registerbits vom
Hi Max, geht leider auch nicht : Warning [1385] V:\HVT3\PIC-programm\Master\include-HVT/EEProm_001.c; 31.18 variable "WR" is deprecated (declared at C:\Program Files\HI-TECH Software\PICC-18\9.80\include\pic18f4620.h:4299) Error [192] V:\HVT3\PIC-programm
-
Thread
Entwicklerboard für PIC
Peter schrieb im Beitrag #6081587: > Habe hier mal ein Board gemacht das für PIC Mikrokontroller > ist. Es ist offenbar nur für den PIC18F45K50 gemacht (soweit man das aus den geposteten Bildern ersehen kann). Und es ist - in Relation zum PIC - auch extrem umfänglich. Es paßt
W.S. schrieb im Beitrag #6081612: > Es ist offenbar nur für den PIC18F45K50 gemacht Bei den PICs kann man fast jeden PIC18 und evtl. auch PIC16 im gleichen Gehäuse (hier DIP40) ohne große Änderungen einfach tauschen. Abgesehen von den jeweiligen Spezialitäten (hier
-
Thread
AVR: Wetterinformationen über DCF77 Gesperrt
die Wetterstation WS-2300 erstellt. Vermittels der WS.CON-Software (geschrieben mit Microchip MPLAB C18-Compiler in C) werden die über die erste serielle Schnittstelle bei der WS-2300 abgefragten Daten im integirierten PIC-18 F 252 verarbeitet. Der PIC-18 F 252 beinhaltet 32kByte Flash-ROM, 1.5kByte RAM
Weiter oben im Thread, pic12f509 , pic12f508 (von anderen quelle).
-
Thread
chipKit PIC32 gcc wird von Arduino nicht gefunden
:\Users\DIE\AppData\Local\Arduino15\packages\chipKIT\tools\drivers-windows\v2 -prefs=runtime.tools.pic32prog.path=C:\Users\DIE\AppData\Local\Arduino15\packages\chipKIT\tools\pic32prog\v2.1.46 -prefs=runtime.tools.pic32prog-v2.1.46.path=C:\Users\DIE\AppData\Local\Arduino15\packages\chipKIT\tools\pic32prog
:\Users\DIE\AppData\Local\Arduino15\packages\chipKIT\tools\drivers-windows\v2 -prefs=runtime.tools.pic32prog.path=C:\Users\DIE\AppData\Local\Arduino15\packages\chipKIT\tools\pic32prog\v2.1.46 -prefs=runtime.tools.pic32prog-v2.1.46.path=C:\Users\DIE\AppData\Local\Arduino15\packages\chipKIT\tools\pic32prog
-
Thread
Buderus EMS-"Gateway" mit PIC18F / Sammelbestellung
Vielleicht kann man einen Web-Server einbauen. Ich dachte da an einen Ethernet-fähigen Prozessor wie z.B PIC32MX460F512L. Viele Grüße pic18f
Würde jemand mit einem alten Board Ethernet und SD-Karte nachrüsten wollen? Ggf. könnte man auch den PIC18F4580 gegen einen PIC18F4685 tauschen. vg Jürgen
-
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@
-
Thread
Error - Device not specified
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
[Biete] Sammelbestellung de.Mouser.com 2020
Die beiden Spaßvögel "Bergeo" (Einrastschalter 653-D2F-01F) und "ditmothy" (Flash 512 RAM 579-PIC18F4321-I/P) mögen sich doch bitte bei mir melden.
a v i d K. schrieb im Beitrag #6479250: > Die beiden Spaßvögel > "Bergeo" (Einrastschalter 653-D2F-01F) und > "ditmothy" (Flash 512 RAM 579-PIC18F4321-I/P) > mögen sich doch bitte bei mir melden. Ich habe ein E-Mail geschickt
-
Thread
PIC16F18426 UART-Pins invertieren
Anja schrieb im Beitrag #6808917: > Als einzige Möglichkeit sehe ich derzeit also statt des PIC16F18426 aus > der Schublade einen der nagelneuen PIC18F06Q40/41 zu verwenden. Die (PIC18F06Q40/41) habe ich als Empfehlung ausgespart, weil die mehrere im Vergleich zum PIC6F18426 komplett umgestaltete
@Anja: Ich habe hier die Links zu den Errata-Files: PIC16F18426: https://www.microchip.com/content/dam/mchp/documents/MCU08/ProductDocuments/Errata/PIC16(L)F18426-46-Family-Silicon-Errata-and-Data-Sheet-Clarification-80000799C.pdf PIC18F06Q40: https:/
-
Thread
Fragen Temp. Logger
jetzt etwas am Start mit 32KByte SRAM-Modulen. Als Prozessor würde ich keinen 16F mehr nehmen, da gibt es echt geile 18F-Typen. Ich habe hier gerade den 18F46K20 in der aktuellen Entwicklung. Der kann auch richtig Low-Power... Und ganz krass wäre dann noch der Einsatz einer RTC.
Was halltet ihr vom PIC18F47J13? Der hat wie von einigen vorgeschlagen. • 2 xMSSP . • Eine RTCC • Und ein 128Kb Memory Damit müsste ich ja schon fast hin kommen für meine Messungen. Falls der Speicher dann
-
Thread
Problem bei Verwendung der XLCD lib
OFF #pragma config EBTR3 = OFF #define _XTAL_FREQ 16000000 #define USE_OR_MASKS #include "p18f46k20.h" #include "xc.h" #include "stdio.h" #include "xlcd.h" void INIT_uC(void); void DelayFor18TCY(void); void DelayPORXLCD(void); void DelayXLCD(void); void main(void) {
darunterliegende Verzeichnisse wie "plib" ). Also die eingebunden .c entfernen. Dein: #include "p18f46k20.h" #include "xc.h" #include "stdio.h" #include "xlcd.h" ersetzt du durch: #include <xc.h> #include <stdio.h> #include <plib/xlcd.h> und das ganze wird fehlerfrei Compiliert (MPLABX
-
Thread
PIC12F675 brauche Hilfe
Testprogramm in C für den PIC12F675 schreiben. Das Problem ist dass ich keine Erfahrungen mit PIC Mikrokontrollern habe und nicht weiß wie ich bei diesem PIC die Register setzen muss um die Pins als Ein-Oder ausgänge zu verwenden
egal) anliegen sollte. Gibt es irgendwelche Ideen oder Tips, wie man das mit dem oben genannten PIC (12F675) oder einem anderen PIC der 12F Reihe diese Aufgabe Lösen kann. Hier dachte ich an den PIC12F683, welcher laut Datenblatt einen integrierten PWM Generator hat. Das Programm sollte also so
-
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)
/hg.kewl.org/pub/wellington > > Der sieht auch sehr gut aus :) 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
-
Thread
Retro Fieber: Z80 oder 68000 ?
der anderen Bank. Sowas bin ich > nicht gewöhnt und finde das schräg.. Das war wohl eher ein PIC16F677. Bei den PIC18F muss man nicht mehr banken, kann aber, wenn man 16'er Code portieren will, und die 16-Bitter (dsPIC, PIC24) und 32 Bitter (PIC32) brauchen das ohnehin nicht mehr. fchk
Express. Es liegt noch verpackt vor mir. Dabei ist ein einfachstes Board mit weitgehend nur einem PIC18F45K20 drauf, einer frei bestückbaren Experimentierfläche, und raus geführten Pins, dazu bestellte ich noch ein paar PIC18F26K20 DIL28 fürs Steckbrett mit. Das ist fast der gleiche wie auf dem Board
-
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
Hoffnung auf mehr Zuverlässigkeit, brachte da aber nichts. Und es funktioniert nicht mehr mit so älteren PIC Basteltypen wie PIC16F886, PIC16F877. PIC16F1933 ist okay. Meldet da immer Invalid Device ID. Beim PIC16F886 wird ID 0x2060 angezeigt und dann die Fehlermeldung. Schade, das Original PICkit3 und das
-
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
Bitte um Hilfe - Pickit 3 erkennt PIC18F45K80 nicht
Hallo Leute, ich brauche Eure Hilfe. Ich hab ein Modul fix fertig aufgebaut, bei welchem ich den PIC 18F45K80 verwende. Heute habe ich versucht, zu Testzwecken ein kleines Programm raufzuladen welches die StatusLED (diese hängt direkt auf RB0) blinken lassen soll. Zum Programmieren hab ich auf
Nachtrag: Ich habe meine Bord mit einem 18F46K80 am PicKit3 und ICD2 (mit AC164112 Adapter) unter MPLAB V8.92 angeschlossen und es funktionierte alles. Das ICD3 funktioniert allerdings nicht unter MPLAB V8.92 (W10X64). Unter MPLAB X IPE
-
Thread
PIC - IP-Steuerung mal etwas anders
Vatter schrieb im Beitrag #2292825: > für PICs ab PIC18 gibt es einen fertigen kostenlosen TCP/IP-Stack Tobias Kurz schrieb im Beitrag #2292637: > Als PIC würde mir der 18F4550 gefallen. Vergiss den 18f4550. Der hat zu wenig Flash. Hab jetzt schon
Tobias Kurz schrieb im Beitrag #2292637: > Als PIC würde mir der 18F4550 gefallen. Ist damit diese einfache > Steuerung trotz fehlendem Hardware Ethernet möglich ? Wieso nimmst Du nicht den PIC18F67J60? Der ist dafür vorgesehen und enthält alles
-
Thread
PIC18 + MPU6050 funktionier nicht
Ich habe einen Code für dem C18 Compiler geschrieben, um mit meinem PIC18F45k22 über I2C mit dem MPU6050 zu kommunizieren. Ich habe die Initialisierung geschrieben, und den MPU so konfiguriert, dass ich am Interrupt-Pin ein Signal
M.H. schrieb im Beitrag #3137976: > Ich versorge den PIC mit > 5V und den MPU6050 + HMC5883L mit 3.3V. Warum? Datenblatt des MPU6050: VDD: max. 3.46V VLogic: max. VDD, d.h. 3.46V High Level an I2C: 0.7*VLOGIC to VLOGIC + 0.5V, d.h. max. 4V. Hast
-
Thread
PIC18 & XC8: strcpy
Quellcode im Installationsverzeichnis des XC8 */xc8/v1.xx/sources Da gibts beim V1.38 dann common pic und pic18 Quellcode. In pic18 ist wohl dies was für PIC18 unterschiedlich ist.
ein Bestandsprojekt mit MPLABX 3.55 und XC8 1.41 nach kleinen Änderungen neu kompiliert und auf nen PIC18F46K80 geflasht.
-
Thread
Mit Pic32 anfangen
würde auch sagen, für den Anfang und auch für ein LED-Cube reicht ein 8-bitter völlig. 8bit: z.B. PIC18F87K90, TQFP80 mit 79 IOs. Es gibt zwar einen 18F96K.. aber als ein TQFP100 mit 80 IOs lohnen die 20 pins mehr nicht, um einen IO mehr zu haben, zudem die Periferie bei dem 16F87K90 deutlich besser
auch sagen, für den Anfang und auch für ein LED-Cube reicht > ein 8-bitter völlig. > > 8bit: z.B. PIC18F87K90, TQFP80 mit 79 IOs. Es gibt zwar einen 18F96K.. 69 IOs http://ww1.microchip.com/downloads/en/DeviceDoc/39957c.pdf > 32bit: z.B. PIC32MX340F128L, TQFP100 mit 85 IOs. Hat auch nur 6 IOs
-
Thread
PIC4550 - Anfänger Problem
Firmware Version 04.40.01 PICSTART Program\Verify Report 06-Nov-2010, 23:45:37 Device Type: PIC18F4550 Address Range 0-5f Programming/Verification completed successfully PICSTART Program\Verify Report 06-Nov-2010, 23:46:04 Device Type: PIC18F4550 Programming/Verification
odd number of bytes in PIC18 absolute mode Error[180] D:\PROGRAMME\MPLAB\MPASM SUITE\TEMPLATE\OBJECT\18F4550TMPO.ASM 56 : RES directive cannot reserve odd number of bytes in PIC18 absolute mode Error[149] D:\PROGRAMME\MPLAB
-
Thread
Suche uC zum Pegel einlesen und auf CAN ausgeben
Fix und fertig ist natürlich teuerer. Kompromiss: PIC18F258(0), 28pin mit CAN, auf http://shop.embedded-projects.net/product_info.php/info/p50_PIC-Entw--platine-fuer-28-pol--PICs---USB---PIC-P28-USB-.html.
Ziel als mit dem STM32, von dessen Komplexität du erst einmal erschlagen wirst. Der oben erwähnte PIC18 ist so ungefähr das gleiche wie bei AVR+MCP2515, hat aber den MCP2515 bereits intern, deshalb hatte ich den erwähnt. Support hier im Forum ist bei AVRs aber besser als bei PICs.
-
Thread
8 Bit FFT übernehmen
[N_WAVE-N_WAVE/4] = { 0, 3, 6, 9, 12, 15, 18, 21, 24, 28, 31, 34, 37, 40, 43, 46, 48, 51, 54, 57, 60, 63, 65, 68, 71, 73, 76, 78, 81, 83, 85, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 109, 111, 112, 114, 115, 117, 118, 119, 120
102, 100, 98, 96, 94, 92, 90, 88, 85, 83, 81, 78, 76, 73, 71, 68, 65, 63, 60, 57, 54, 51, 48, 46, 43, 40, 37, 34, 31, 28, 24, 21, 18, 15, 12, 9, 6, 3, 0, -3, -6, -9, -12, -15, -18, -21, -24, -28, -31, -34, -37, -40, -43, -46, -48, -51, -54, -57, -60, -63, -65, -68, -71, -73, -76, -78
-
Thread
Quadrokopter Regelung
selbst schreiven und verstehen und nicht einfach ein fertiges aus den uC laden. Als UC will ich den PIC18F46k22 verwenden, da ich mich mit diesem schon intensiv beschäftigt habe. Ich habe gelesen, dass meist ein Kalaman oder ein Komplementäfilter eingesetzt wird und die Regelung mit einem PID Regler
verwenden. Wenn ein Atmega32 das schafft müsste ein PIC18F46k22 das wohl auch schaffen.
-
Thread
Kann ein PIC sich selbst löschen?
: > Soweit ich weiß, lässt sich ein EPROM Chip mittels UV-Licht löschen. > Und bei meinem Chip 18F26J11 > ist es so, dass es kein sog. Quarzfenster, wodurch sich der Chip löschen > lässt, zu sehen ist. Ansich sind alle PICs außer die PIC16C mit Flash (die PIC16C mit EPROM). Doch wenn das wirklich ein PIC18F26J11 ist, hoffe ich, dass er nicht an: andy schrieb im Beitrag #2806467: > Ich kann nur widergeben, dass, sobald das Gerät unter Spannung (5 V) > steht, liegt. Wenn er an 5V ist, guck
-
Thread
Welcher brenner für Pic
Sprut Brenner8 selbst bauen* * dazu brauchst du jemanden, der dir das Henne-Ei Problem löst und den PIC18F2550 programmiert. Die meisten Pfusch-Prommer wie JDM können den PIC18F2550 nicht zuverlässig oder garnicht programmieren. Ein PICkit2-Clone um 16 EUR ist sicher keine Fehlinvestition, selbst
serielle EEPROMs programmieren und (limitiert) PICs debuggen, und hast auch das Henne-Ei Problem mit dem PIC18F2550 nicht mehr http://www.ebay.at/itm/Clone-Microchip-Development-Programmer-Mini-PICKIT-2-/350583998137?pt=LH_DefaultDomain_0&hash=item51a06f46b9#ht_3449wt_1116
-
Thread
Wie oft lassen sich µC flashen?
problem ist, dass ich bei 500 Seiten nicht weiß wo ich suchen soll. Interessieren würde mich der Pic18f97j60. Trotzdem schon mal danke für die wenigen ernstgemeinten Antworten :)
Ich habe noch mal die PIC18J-Reihe unter die Lupe genommen ... Da scheint es auch Unterschiede zu geben z.B.: PIC18F46J11 FAMILY min. 100 PIC18F45J10 FAMILY min. 10.000 :-/
-
Thread
PIC32 ETHERNET STARTER KIT
Hallo Zusammen, hat jemand PIC32 ETHERNET STARTER KIT selber nachgebaut ? Das Board enthält einen PIC32MX440F512H USB Microcontroller for on-board debugging. Ich habe momentan ein Verständnisproblem. Wenn man dieses Board
Die Lösung ist den PIC32MX440F512H mit der Software zu versehen ;-) Hast du denn schon geschaut, ob Microchip diese öffentlich zur Verfügung stellt?
-
Thread
"Universalprogrammer" für Linux
Die PIC18xxxx (ohne J und K) z.B. 18F2455 18F2550 etc. werden wohl nicht unterstützt?
der führenden 2 eine 4 haben und statt 18 Pins dann 40 bzw. 44 Pins haben. Eine gute Übersicht findest Du unter http://www.sprut.de/electronic/pic/18f.htm und http://www.sprut.de/electronic/soft/usburn/usburn.htm#typen
-
Thread
Software Bügelstation
GC9235 und GC9230 identisch ist und die von den Modellen GC9245 und 9240 Pinout Kompatibel. Ist ein PIC16F886 Verbaut. Vielen Dank im Voraus lg Flo
Welches Gehäuse hat der PIC16F886? Ich sehe fürs Programmieren zur Verfügung.
-
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
Mikrocontroller Einstieg (AVR,PIC)
: 5V, DIL-Gehäuse - PIC24FJ128GA204 : TQFP44, volles Peripheral Remapping - PIC18F25K40 : Brauchbarer 8-Bitter mit 5V
/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
-
Thread
I2C Display läuft nicht
Hallo, ich habe ein Problem mit meinem PIC16F1829. Ich will ein I2C Display ansteuern, aber irgendwie wird das nichts. Ich habe ein LCM015 - Display, welches einen eingebauten PCF8574 (https://www.nxp.com/docs/en/data-sheet/PCF8574_PCF8574A.pdf
case 'E': display_search_variable(0x14,0x54,0x15,0x55,0x4E); break; case 'F': display_search_variable(0x14,0x54,0x16,0x56,0x4E); break; case 'G': display_search_variable(0x14,0x54,0x17,0x57,0x4E); break; case 'H': display_search_variable(0x14,0x54,0x18,0x58,0x4E
-
Thread
PIC, C18: Linker Problem
auch schon viel verstehe, bin ich nun jedoch an ein Problem gestossen. Ich verwende MPLAB IDE v8.46 und den C18 Compiler. Schlussendlich möchte ich einen PIC18F4520 benützten. Als erstes benutzte ich die MPASM Toolsuite, konnte bereits LED's ansteuern und den PIC damit programmieren. Da ich aber
Danke für deine rasche Antwort. Ich verwende nur einen PIC18F4520, habe dies im Projekt-Wizzard so ausgewählt und "selbstverständlich" auch die Linkerdateien dazu (PIC18F4520) ausgesucht. ...muss wohl weiter suchen.
-
Thread
PIC übers Ethernet per UART (RS485) flashen - Lösungen?
Hallo @all, ich würde dies auch gern so umsetzten jedoch setze ich den PIC18f67j60 ein mit einem MAX3535 transceiver. und mein 1. Pic ist ein Pic32mz2048ech100 jemand eine idee wie ich dies hier genau umsetzten muss/kann. wäre für jede hilfe dankbar, auch über vll codebeispiele
Hallo, ich habe die Tag den AN1310 Bootloader von Microchip für die PIC18F452, PIC18F46K80 und PIC18F97J60 implemtiert. Läuft wunderbar. Die Vorschreiber setzen wie ich ich den XPORT. In dem Fall musst Du hier das AN1310 anschauen und ein Programm schreiben dass die Daten
-
Thread
Pic12f509 kleines Programm
ich brauche einfache Beispiele, zum lernen da ich zwei pic 12f509 und 2 16f84 habe
zeit was ich nicht unbedigt brauche: Es sind alles ubenutzte (neu) (2 seriele Eproms od.so:) 93C46 CB1 93C66 N Pic 12C508 Pic 16f84 A 1x smd Ausführung pic 12f509 1x Pic 18C55 (Grosser Chip mit Fenster uv-löschb.) 1x Atmel 89C2051 meine email: paul3020@web.de Ist es leichter zu programmieren
-
Thread
Logamatic 2107 Schnittstelle
F. F. schrieb im Beitrag #2070221: > da ich den PIC 18F2550 Ich habe den 18F258 bisher verwendet und nehme jetzt den 18F2580. Der 18F2550 hat keine eingebaute CAN-Schnittstelle. Mit den Komperatoreingängen
Hallo, endlich jemand der einen PIC programmiert. Der 18F2580 hat gegenüber den 18F2550 zwei Nachteile. Es fehlt der USB-Bus sowie die Komperatoreneingänge, diese hat laut Datenblatt nur der große Bruder 18F4580. Falls man diesen nimmt
-
Thread
PIC 18F2550 I²C Kommunikation XC8 Compiler
natürlich auch stimmen, sonst bleibt die while-Schleife hängen. poste doch mal den komletten Code des pic18f2550 als Anhang. Gruss j.p.
Hallo, ich nutze zum Init eines PIC18F46K80 bei 25MHz folgenden Code [c] /************************************************************************/ // Include-Dateien /************************************************************
-
Thread
VMS 4.1 PIC 18f65j50 Firmware über ICSP einspielen?
mit USB verbunden wird, aber es kann kein Gerät identifiziert werden). In dem Ding werkelt ein PIC 18f65j50 , der offenbar die Firmware enthält und auch für den USB zuständig ist und dort vermute ich den Fehler: - entweder ist der PIC kaputt oder - der PIC hat seine Firmware "vergessen"
.01.46.14 Firmware type..............PIC18FJ Target voltage detected Target device PIC18F65J50 found. Device ID Revision = 3 2017-01-09 18:40:24 +0100 - Reading... The following memory area(s) will
-
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)
Dirk F schrieb im Beitrag #5699239: > Auch hierfür muß die Hardware modifiziert werden. Vielleicht hilft es ja: 22.0 HIGH/LOW-VOLTAGE DETECT (HLVD) PIC18F2XK20/4XK20 devices have a High/Low-Voltage
-
Thread
ADC-Problem bei PIC18F26j11
mit der ADC. 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
dort __PIC18F26j11 eintragen. Warum weiß ich aber nicht. Kann mir jemand weiterhelfen, dass der Timer erkannt wird? P.S.: An meinem Quellcode liegt es denk ich nicht, weil es auf dem PIC18F2620 auch schon
-
Thread
Hilfe zu Bootloader für PIC
euch?? Mein Frage: Wie muss ich die im Anhang mitgelieferte .ASM umwandeln damit sie für meinen PIC (18F448) passen (im Mplab bekomme ich immer Fehler beim kompeilieren)??? Danke an alle die mir helfen!!!!
.....\picsource\18f\tinybld18F258
-
Thread
LCD-Modul EPSON ECM-A0428 von Pollin
herausgefunden: Quelle: http://www.google.de/url?sa=t&source=web&cd=7&ved=0CDwQFjAG&url=http%3A%2F%2Frulings.cbp.gov%2Fhq%2F1999%2F959229.doc&rct=j&q=ECM-A0428&ei=wIrXTJX5J8_tOcWrqM0J&usg=AFQjCNGqDu6VdihvkKq83xJ8QG-DKbLnpA&sig2=ohuNLrQq44ZQvfpxld3Rjw&cad=rja ich habe aus dieser Quelle heraus
Textspeichers. Er muss eigentlich nahtlos an dem ersten Teil anschließen. Im ersten Teil lassen sich 46 x 8 Zeichen darstellen. Somit ist SAD2= SAD1 + 368 (46 x 8 Zeichen). SAD4 ist der zweite Teil des Grafikspeichers. Er berechnet sich wie folgt: Das Display ist im Blockmodus aktiv. Dies bedeutet
-
Thread
C18 oder HiTech
0x00 ; 0 ee: 02 c0 rjmp .+4 ; 0xf4 <main+0x34> f0: 66 0f add r22, r22 f2: 77 1f adc r23, r23 f4: 2a 95 dec r18 f6: e2 f7 brpl .-8 ; 0xf0 <main+0x30> func1(col1, col2); f8: 80 2f
. Dann hast du sicher auch bemerkt, dass das du nicht für PIC kompiliert hast. Dein Kompilat enthält keinen PIC18-Assembler.
-
Thread
Lüftersteuerung <-> USB <-> PC // PIC oder ARM?
du denn geschaut hast? USB mit PIC 18F ist wenn man die gesamten Umstände (Herstellerdokus, LIBs, BEispiele vom HErsteller) so ziemlich das einfachste was man an Möglichkeiten der PC <-> Embedded Anbindung findet. Was man nur nicht
PIC18F14K50 kann USB und PWM ...
-
Thread
LPC2103 63MIPS?
MCUs (PIC18, dsPIC, AVR, ARM) zu testen. Meine gestrigen Versuche sahen aber so aus, das der 16Bit dsPIC schneller war als der 32Bit LPC ARM bei halber MIPS Zahl. Gibt es den einen handlichen (vom Gehäuse
sollte es eigentlich richtig sein: [c]asm volatile ("":::"memory");\ // copy 64 32bit words // PIC18@10MIPS = // PIC24@40MIPS = 40.25?s // dsPIC@30MIPS = 53.66?s // ATMEGA@16MIPS = 274?s // Z16F@20MIPS = 23.0?s // LPC2103@60MIPS = 17.10?s pa32 = (long*)a; pb32 = (long*)b;
-
Thread
PIC und LM35
Hallo miteinander Und schon plagt mich das nächste Problem. Ich muss mit einem PIC 18F eine Temperatur zwischen 20 und 30°C messen. Der LM 35 DZ sollte das angeblich hinkriegen. Die Genauigkeit von ca. 0.5°C reicht für mich auch vollkommen aus. Nun weiss ich aber nicht, ob ich
hallo ehm ja sorry. verwende den 05er... nicht 08er spannungsregler! PIC18F4525 und hier das datenblatt. http://ww1.microchip.com/downloads/en/DeviceDoc/39626e.pdf ich habe nichts gefunden. vielleicht übersehen. gucke nachher über den mittag nochmal nach... war aber
-
Thread
PIC18 Schrittmotor Rampe berechenen
Hallo, ich bin gerade dabei eine Schrittmotor Steuerung zu Programmieren, jedoch ist das auf dem PIC18F46K80 nicht so einfach, da ich keine Division geschweige denn Fließkommazahlen zur Verfügung habe (Selbstverständlich kann man das auch per Software implementieren, dass ist aber nicht so einfach
genaue Form des Beschleunigungsanstieges soll man IMHO nicht überbewerten. > jedoch ist das auf dem PIC18F46K80 nicht so einfach, da ich keine > Division geschweige denn Fließkommazahlen zur Verfügung habe Das ging 1978 schon auf einem 6502 von Rockwell. In einen PIC18F46K80 mit seinen 64k Flash wird
-
Thread
DS1307 rennt
Vielleicht helfen meine Erfahrungen hier: Ich baute kürzlich eine Solar gespeiste Wetterstation (PIC18F46K80) mit SMS Cell Phone Daten Übermittlung. Ein DS1307 ist auch hier als RTC eingesetzt. Mit unkalibrierten DS1307 RTCs habe ich bis jetzt auch immer oft schlechte Erfahrungen gemacht. Auch
Nase gründlich voll. Die Bord hat aber trotzdem einwandfrei funktioniert. Die Beschriftung des MCU(PIC18F46K80) ist nicht "versteckt" sondern leider nicht haltbar. Durch abermaliges Anfassen beim Einstecken verwischt sich die Beschriftung leicht - Ich nahm irrtümlicherweise an dass die Beschriftung vom