-
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
weiten Netz, z.B.: https://coolcapengineer.wordpress.com/2012/12/26/tutorials-usart-communication-for-pic18-microcontroller/ http://extremeelectronics.co.in/microchip-pic-tutorials/rs232-communication-using-pic18f4520s-usart-pic-microcontroller-tutorial/ oder noch besser im Datenblatt Seite 327: http
-
Thread
[V] diverse Bauteile
Stück ATmega8-16AU €2,00 6 Stück ATtiny13-20SU €0,50 3 Stück PIC10F202-I/P €1,50 3 Stück PIC18F252-I/P €1,50 7 Stück LM2940CS-5.0 LDO Voltage Regulators 5V 1A €3,00 36 Stück Taster 3301, Kurzhubtaster 6x6mm, Höhe: 4,3mm €2,00 10 Stück KTY 81-110, Temperatursensor, PTC, 1 kOhm, -55...+
-
Thread
Welcher PIC16/18 mit ähnlichen Speicher Specs wie Atmega328
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
Pickit3 Not supported SN
Firmware type..............Unknown Firmware Type Now Downloading new Firmware for target device: PIC18F45K22 Downloading bootloader Bootloader download complete Programming download... Connection Failed.[/c]
-
Thread
[V] PICs in TQFP Gehäuse
Verkaufe einige PICs: 1x pic18F66J50-I/PT 1,50€ 3x pic18F67J60-I/PT 2,00€ 2x pic18F87J50-I/PT 2,50€ 1x pic24FJ256GB110-I/PT 3,00€ 2x pic18F97J60-I/PF 2,50€ 1x pic32MX460F512L-80I/PT
-
Thread
Mal wieder Wanderkiste?
Metallschichtwid. 0R24 1% 2W THT0617 2 µC Oki MSM85C154 DIP40 piggy-back mit 27C128 gebraucht 2 PIC18F458 DIP40 3 dsPIC30F4013 DIP40 6 Zahlenschalter Hartmann SMC-D 137 AK2 10 DC-DC Wandler NME0505DC DIP-THT 7 D/A Wandler DAC312H DIP 20 TVS-Diode P6KE30A THT 4 7-Segm.Display Litronix
-
Thread
Wellington PIC18 Bootloader
https://www.mikrocontroller.net/topic/386901#4425023 Gerd B. schrieb im Beitrag #5105260: > Ich nutze diesen: > https://wiki.kewl.org/dokuwiki/projects:wellington > http://hg.kewl.org/pub/wellington/ > > Wellington ist an Tiny PIC Bootloader angelehnt und ist GPL3 lizensiert. Hallo Gerd, danke für den Hinweis. Installiert habe ich alles, allerdings klappt das Kompilieren gar nicht: [AS] gpasm -a inhx32 -e on -I ../loader humble-can-prototype.asm -o humble-can-prototype.hex humble-can-prototype.asm:33:Error [132] Unknown processor. ../loader/devices.inc:2264:Error [101] Device
-
Thread
ADCC - nur zuckeln am Eingang!
Servus, ich betreibe derzeit einen PIC18F26K40 in einer größeren Schaltung. Läuft alles prima (ist auch unerheblich), aber der ADCC macht größte Probleme. Ich habe jetzt testweise NUR ein Poti dran, welches mir an einen PIN 0-3,3V anlegt
Beim AVR gibt es neben ADCL und ADCH auch ADCW. ADCW ist 16Bit Gibts bei XC8 auch: ADRES In der PIC18F26K40.h definiert, die über xc.h automatisch includiert wird: [c]extern volatile unsigned short ADRES @ 0xF63;[/c]
-
Thread
Suche Esp8266 alternative
PIC18F97J60 oder größer?
-
Thread
SN der CNC Fräse in Pic zerschossen
FW Update die Seriennummer zerschossen und nun passt meine Lizenz nicht mehr. Verbaut ist ein PIC18F4550, von dem ich den HEX Code ausgelesen habe. Soweit auch erstmal kein Problem. Das File habe ich mit einem Hex-Editor geöffnet und nach der SN gesucht, aber leider nichts gefunden. Das wäre auch
überprüfen kann ob ein Leseschutz aktiv ist? CONFIG5L (300008h) Siehe auch S.292ff im Datenblatt des PIC18F4550 http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf
-
Thread
Unterschied zwischen bei Compiler MPLAB® C und MPLAB® XC
********************* FileName: main.c Dependencies: See INCLUDES section Processor: PIC18F4550 Complier: Microchip C18 (for PIC18) ********************************************************************/ #ifndef MAIN_C #define MAIN_C /** INCLUDES ******************************
Eine andere Frage: Lohnt es sich eine PIC32 zu nehmen, die die gleiche Eingenschaften hat wie eine Pic18F?
-
Thread
Von Mpalb IDE Version 8.9.2 zu MPLAB X IDE
Hallo Zusammen, es ist schon lange her, dass es wir auf einen PIC18F550 was implementiert haben. Bis jetzt wurde es so gemacht, dass es wir die ganze Entwicklungsumgebung in eine Virtuelle Maschine mitgenommen haben. Damals war der MPLAB IDE 8.9.2 auf XP Rechner
-
Thread
PIC 18F1220 und LCD 44780
Hallo, kennt jemand eine Quelle für C-Code, um einen PIC 18F1220 mit einem LCD 44780 zu verbinden ? Vielen Dank, Ashoka
MPLABX Projekt für PIC18 -> http://picforum.ric323.com/viewtopic.php?f=40&t=210 Bisschen Info -> http://www.sprut.de/electronic/lcd/index.htm
-
Thread
ATMega ans LAN bringen: Mit HLK-RM04?
aufzublähen. Die billigste und kleinste Möglichkeit, einen Ethernet-Knoten aufzubauen, ist ein PIC18F67J60. Das ist ein 64-Pinner, der alles enthält: Ethernet MAC, Ethernet PHY, Prozessor, Flash, RAM, die übliche Peripherie. Du musst nur noch 3.3V anlegen, einen 25 MHz-Quarz anschließen (der ist für
bei Microchip, dazu MPLABX und XC8, und die Sache läuft. Wenn Du mehr IOs brauchst, gibts den PIC18F97J60. 100 Pins statt 64, mehr IOs, mehr UARTs/SPI/I2C, ansonsten alles gleich. Der Ethernet-Teil ähnelt dem ENC28J60, aber da hier der SPI-Flaschenhals fehlt, ist die erzielte Datentransferrate
-
Thread
Bitmuster im Datenstrom rausfinden
sind auch die Bitzeiten markiert. Wie kann ich soetwas "genau" rausfinden? Zielsystem ist ein PIC18F2685 und der Dateneingang ist RB0. Mein jetziges Prinzip ist: - Bei Flanke - an RB0 wird TMR0 im 16 Bit Mode gestartet - Wenn Zeit >5ms, dann aufzeichnen, sonst verwerfen Die Aufzeichnung und
-
Thread
[V] PIC Programmer ICD2 Clone
verkaufe einen PIC ICD2 Clone "ProICD2" inkl. 40Pin Zif Sockel Platine, allen Kabeln und einem PIC18F452 I/P. Preisvorstellung: 25€ inkl. Versand. Gruß, Christian
-
Thread
I2C: Idle Pegel nicht da, I2C geht nicht
würde ich gerne dem ein oder anderen das Problem ersparen. Ich habe versucht, einen I2C an einem PIC18f26k80 in Betrieb zu nehmen. Leider hatte ich das Problem, dass meine Signalleitungen einfach nicht in den IDLE gehen wollten, bzw. genauer gesagt SCL. Obwohl im Datenblatt dick und fett steht, dass
-
Thread
Serial-UART-I2C-SPI-IPS-Super-TFT-320x240-Display
PIC18F2XK20 wo ist der Resetpin? http://ww1.microchip.com/downloads/en/devicedoc/40001303h.pdf Habe das Teil jetzt über eine Stunde mit dem Arduino in Betrieb. Neustart mit dem Reset vom Arduino.
-
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
ähnliches 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
ENC28J60 Webserver
Hallo Zusammen, ich würde gerne an einen PIC18F einen ENC28J60 anbinden. Benötige ich zwingend die Interrupt Leitung? Die wäre schon anderweitig verplant. Viele Grüße Ingo
Ingo S. schrieb im Beitrag #5044817: > ich würde gerne an einen PIC18F einen ENC28J60 anbinden. Ich plädiere für W5100 und Konsorten. Spart jede Menge TCP Code.
-
Thread
Hat jemand schon mit mpusbapi.dll mehrere USB-Devices angesprochen?
Hallo allerseits, ich versuche gerade zwei gleiche USB-Devices (PIC18F2550) über die mpusbapi.dll unter Windows zu steuern. Dazu habe ich die Seriennummer-Funktion aktiviert und den Geräten unterschiedliche Seriennummern gegeben. Die werden im Gerätemanager auch korrekt
-
Thread
PIC18f25k22 gesucht
Hallo zusammen, von der Uni haben wir immer den PIC18f25k22 (DIP 28) verwendet. Bin jetzt aber nicht mehr auf dieser Uni. Jedoch ist der PIC kaputt gegangen und möchte mir deshalb Ersatz bestellen. 1. Wo bekomme ich kostengünstig - ca. 10 Stück -
Hier das Angebot von Reichelt https://www.reichelt.de/?ACTION=3;ARTICLE=109911;SEARCH=PIC18f25k22
-
Thread
LC Display zeigt nur schwarze Kästchen
Datenblatt verlinkt: http://gst-lcd.com/spec/CM200400SFAYA-I2.pdf µC sind verbaut: At45db321C und PIC18LF6520 Die Pufferbatterie der Platine war recht leer (1,6V bei einer 3V Knopfzelle), diese habe ich bereits gewechselt. Ebenso wie alle SMD Elkos, da diese bei den Schaltreglern gerne sterben.
-
Thread
Problem mit 8-Wire-Touchpanel
Protokoll doppelt gesendet, und dementsprechend auch doppelt angezeigt). Die Elektronik besteht aus einem PIC18F25K22. Anbei den Code für den relevanten Teil: [c] #define right 1<<6 #define left 1<<7 #define top 1<<4 #define bottom 1<<5 #define right_sens 1<<0 #define left_sens
-
Thread
PIC18F eeprom_read HI-Tech geht nicht
woran das liegen könnte? Wo sind die Programme? Womit wurde das alte Programm übersetzt? Welcher PIC 18Fxxxx wird verwendet? Welches Programmiergerät? Schaltplan? Aufbau?
Hallo, Prozessor PIC 18F2680 Compiler PICC 18 V.9.80 HI-Tech Pro Code: ID = eeprom_read(0x000A); ID = (ID<<8) + eeprom_read(0x0001); ID = (ID<<8) + eeprom_read(0x0002); ID = (ID<<8) + eeprom_read(0x0003);
-
Thread
PIC-Problem: BSR und Bankregister
deine Anregung! Erst hattest du mich in Verlegenheit gebracht, weil der "normale" Befehlssatz des PIC18F14K22 solche Befehle nicht vorhält. Nur einer der Befehle hantiert direkt mit dem BSR: movlb k , da wird eine 8-bit-Zahl in das untere Nibbel des BSR geschrieben. Der Assembler scheint "deinen" Befehl
-
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
USB Mass Storage + Virtual COM Port, SD Card als Bibliothek für "Arduino"-Ähnliche?
microchip-libraries-for-applications Hab ich schon oft als Basis für USB-Anwendungen genommen. Ich hab noch einige PIC18Fxx rumliegen, würde dir aber die PIC24/dsPIC empfehlen, da ist die Toolchain GCC basiert und die CPU ist deutlich stärker
-
Thread
PIC18F4680 keine 4 unabhängigen PWM Kanäle??
> Ich benutze den PIC 18F4680 nicht privat, sondern >ATMEGA32. Wird der überhaupt noch hergestellt? Ist fast so alt wie der atmega8
18FxxX8x steht für CAN Interface. Wenn man das nicht braucht, dann könnte man auch fast jeden anderen PIC18FxxXxx nehmen. Auswahl nach benötigten Features -> http://www.microchip.com/maps/Microcontroller.aspx
-
Thread
FT232RL bit banging SPI
RTS != SPI (lach), ich hatte zuerst was für UART(EUSART) gebastelt. Das war dann auch eher für den PIC18F4550 und dem PIC16F1827 gedacht gewesen. Hab dann an das RC522-Modul gedacht und das dort die Pins sowohl mit SPI als auch UART belegt sind. Einige chinesische Module sind aber anscheinend mit nem
-
Thread
Datentelegramm, wie effizient auswerten
stattfindenden Datenverkehr auf dieser Leitung auch noch gezielt rauszufinden. Das 5V Signal geht auf einen PIC 18F2685 (Port kann ich frei wählen). Um die Informationen zu nutzen und CRC zu berechnen brauche ich das Telgramm ja erstmal komlett abgespeichert. Wie mache ich das nun am sinnvollsten? Momentan beginne
-
Thread
PoE Spannungsversorgung
Hallo Leute ich habe mir ein Webserver Board gefertigt mit einem PIC18F67J60 Die RJ45 Buchse ist eine von Würth 7499210124A http://katalog.we-online.de/de/pbs/WE-LAN-RJ45?m=t&sq=rj45&sp=http%3A%2F%2Fwww.we-online.de%2Fweb%2Fde%2Felectronic_components%2Fsearchpage_PBS.php
-
Thread
Alternative zum PIC 18F1320
Habe da 'ne Firmware für den PIC 18F1320. Leider kennt mein Universal Programmiergerät TL 866 den PIC 18F1320 nicht. Daher die Frage: Gibt es aus der PIC Familie eine kompatible Alternative, die der TL 866 dann ohne Chip-Identifikation
-
Thread
PIC Microchip AN1310 Bootloader
Hallo Zusammen, ich habe mehrere PIC-Controller 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
Der PIC16F877A sollte eigentlich nicht mit dem C18 gehen, weil der C18 eigentlich nur PIC18 kann. Zum PIC18F452: Ja, dafür müsste man dir die Ohren langziehen, dass Du überhaupt noch diesen alten Kram verwendest. Direkter, pinkompatibler Nachfolger ist der PIC18F4520, aktuell ist der PIC18F45K20
-
Thread
PIC18F26K22 Timer0 1sec Interrupt für Uhrzeit
/ //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
Norbert S. schrieb im Beitrag #4977956: > Bei den PIC18F.. sind die ab Werk her schon auf 1% genau geeicht. > Genaueres steht im Datenblatt ! > Das reicht schon für eine sehr genaue Uhr. Geeicht? 1% ist für eine Uhr lächerlich. In 100s (also 1min40s
-
Thread
Assembler-Programmieren PIC16F1934/6/7
benutzt (mit 4 oder 5 Stellen hinter dem F, z.B 16F1459) und bei denen gab es keinerlei Probleme. Mit PIC18 auch nicht. (alle mit USB, die K22, K80 ...). Bei PIC10, 12, PIC24... eigentlich kann ich mich an keine nennenswerte Probleme erinnern. Die alte IDE verwenden wir schon lange nicht mehr. Wenn man
-
Thread
XC8 Lessons von Microchip
electrosome.com/category/tutorials/pic-microcontroller/mplab-xc8/ Tutorials gibt es viele über PIC16 un PIC18 auch auf Juhtube. Googeln hilft. Gruß
-
Thread
vom Layout zum Schaltplan
hatte mir für die PICs mal das PICKit 3 Debug Express geholt, da war ein kleines Eval Board mit dem PIC18F45K20 mit bei: http://www.microchipdirect.com/ProductSearch.aspx?Keywords=DV164131 Allerdings hat das damals keine 70 Euro gekostet, wenn man direkt aus dem Microchip Shop gekauft hatte - haben
-
Thread
Attinys - extreme Preisunterschiede - woran liegts?
mal extra viel Geld zu bezahlen. Bei den PICs hat Microchip das schon gemacht. Da gibt es zB den PIC18F2550, der noch mit 5V laufen kann, und es gibt den neueren, verbesserten PIC18F25J50, der nur noch bis 3.3V betrieben werden kann. Die PICs mit J in der Bezeichnung laufen intern nur mit ca 1.8V, nur
-
Thread
PIC und LCD QC1602A V2.0 bringen mich zum Wahnsinn
anführst. Ausserdem habe ich in die XLCD reingeschaut. Die kommt mit der PLIB von Microchip (PIC18F Legacy Peripheral Libraries v2.0). Ich benutze sie manchmal als Vorlage eigener Peripheriefunktionen. Warum dein Display nicht funktioniert hat, weiss ich nicht. In dem Datenblatt finde ich keine
-
Thread
AVR versus ARM Gesperrt
Einsteiger) bekomme ich in der ersten Tabelle die Information wie viele Hardware-Breakpoints ein PIC18 hat, in der zweiten Tabelle die Information das ich einen AVR mit Arduino-IDE unter Windows, Linux und MacOS programmieren kann und im Abschnitt "Übersicht CPU-Funktionalitäten" folgt ein Blockdiagramm
-
Thread
MCP2200 isolated usb/uart schaltungskontrolle
Der PIC 18F14K50 ist sogar problemlos als DIL20 verfügbar das macht solche Sachen auch gleich noch Lochraster kompatibel. mfg Michael
-
Thread
ARM-Cortex als Anfänger?
eigentlich aus!), billige Debugger verfügbar (PICKIT3-Clones), und der Umstieg auf PIC32 oder PIC12/PIC16/PIC18 ist dann auch nicht mehr so schwer, weil die Peripherie familienübergreifend sehr ähnlich ist. Auf jeden Fall keine Fehlentscheidung. fchk
-
Thread
PIC18 & XC8: strcpy
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
Hexapod mit PIC18F45K22 machbar?
Hi, kann man mit einem PIC18F45K22 einen Hexapod Roboter bauen der 6 Beine hat? Jedes Bein hat 2 Servomotoren. Man braucht genügend Timer würde ich sagen oder? Meiner Meinung nach geht das mit dem genannten uC nicht. Aber was
-
Thread
pic - wie aus hex-file asm code machen?
eine übersichtliche Architektur wie die der kleinen PIC's (vorausgesetzt, du meinst PIC16xxx oder PIC18xxx und keine PIC32...) W.S.
einen disasembler schreiben. Wenn ich es jetzt richtig gesehen habe dann kostet das teil für die pic 18 ja was, nicht schön. Wenn es keine andere möglichkeit gibt ist selber schreiben angesagt. Habe zumglück sowas für einen 8048 oder 8051 mal gemacht, nur wo das ganze ist? Wird eine nette suche.