-
Thread
Aus Temp-Sensor Tabellen-Werten Formel erstellen
nicht belasten sollte, und ab wann dann doch. Und das ist etwa bei 70° C ÖL-Temp. @ LostlnMusic: im PIC18F stehen 256 Byte EEprom zur Verfügung, bei den 16-Bittern PIC24F gibts auch 512 Byte. Dein Gedanke, in einer Tabelle sofort den 7-Segm.-Code abzulegen, klingt gut, aber in Tab. kenne ich mich noch
mein Programm steht vor der Fertigstellung. Das ist doch in Assembler geschrieben und läuft auf dem PIC18F14K22. Bei den letzten Arbeiten ist es mir auch gelungen, das Problem, das diesem Fred den Titel gegeben hat, selbst zu lösen. Nach dem von "thomas s" vorgegebenen Grobraster - danke sehr - hatte ich
-
Thread
[S] Michrochip USB Starter Kit PIC24 o. dsPIC33
für das Angebot. Ich hab mir mal das Datenbaltt angeschaut und ich denke der USB Port ist nur am PIC18 zum debuggen angeschlossen. Bei den neueren Modellen ist der PIC18 schon gar nicht mehr bestückt. Die beiliegenden PIC24 und dsPIC33 haben auch gar kein USB integriert. Schade!
-
Thread
#defines in jeder Datei nutzen??
Hallo! Ich habe folgendes Problem.... Ich programmiere in C für einen PIC 18F4550. Ich habe mehrere *.c Files in meinem Projekt und alle benutzen zwei globale Variablen, die in main deklariert sind. Soweit funktionert das auch. In main sind die Variablen wie folgend deklariert
>Ich programmiere in C für einen PIC 18F4550. Ich habe mehrere *.c Files... Die Variablen dürfen nur in einem File definiert werden und in anderen mit dem zusatz extern deklariert. Dem Compiler stört das bei der externem deklkarationen
-
Thread
PIC32 RAM löschen
dies nicht von alleine daher stellt sich mir dir Frage wie ich das bei einem PIC32 anstelle. Beim PIC18F war das recht einfach mit einem Pointer der nacheinander alle RAM Adressen mit 0 beschrieben hat. Im PIC32 ist der RAM jedoch aufgeteilt in diverse Bereich die offenbar dazu noch unterschiedlichen
Pointern leeren kannst...? Im Gegenteil, da hat der Compiler vermutlich weniger Arbeit als bei der PIC18 Familie, weil er nicht dauernd Bank switchen muss.
-
Thread
UART FLOW Controlle MCU
Ich habe hier den folgenden PIC18: http://ww1.microchip.com/downloads/en/DeviceDoc/30684A.pdf Bin ich dumm, oder wird bei der UART Schnittstelle keine Flow Control unterstützt? Wenn ja an welchen Pins bitte? Ich habe schon Schaltpläne gesehen, an denen CTS RTS an den Pins des PIC18 angeschlossen sind.
-
Thread
ATMEL (Microchip) erhöht die Preise
keine AVRs mehr gäbe? Das ist bei Assembler-Programmierung eine wohl nicht ganz uninteressante Frage. PIC18?
AVRs mehr gäbe? Das ist bei Assembler-Programmierung eine wohl > nicht ganz uninteressante Frage. PIC18? *Das* ganz sicher nicht. Dann lieber noch BSE :-O Aber die Frage ist in der Tat interessant und wird sich wohl über kurz oder lang stellen. Ich denke mal, Cortex-M wird dieses Rennen gewinnen
-
Thread
74HC573 als TTL Treiber
Hallo Leute, ich habe vor mit einem PIC18F eine externes Gerät durch ein einfaches TTL Signal (20 KHz) anzusteuern (TMS Stimulator). Die IO des PIC liefern mir ein einfaches TTL Signal. Der TMS Stimulator besitzt einen TTL Eingang. Da ich nicht genau weiß, wie der Eingang des TMS Stimulators aufgebaut ist, möchte ich meinen PIC18 durch einen Treiber IC vom TMS Stimulator entkoppeln. Kann ich dazu den 74HC573 nutzen oder würdet ihr für die Trennung ehr einen Optokoppler oder einen anderen Treiber IC nutzen? Danke für
-
Thread
Initialisierung der SD Karte schlägt fehl
mit Hilfe der Application Notes von Microchip die SD Karte an zu steuern. Hierfür gebrauche ich den PIC18F8722, der auch sonst bis jetzt ganz gut funktionierte. Ich habe nur das Problem wenn ich versuche die Initialisierung hiervon zu durchlaufen, dann sagt er mir immer das er Initialisierung nicht erfolgreich
vielleicht auch etwas über Deine Hardware erzählen? Oder kannst Du Hardwarefehler ausschließen? Der PIC18F8722 wird ja vermutlich im Gegensatz zur SD-Karte mit 5V laufen, wie sieht die Pegelwandlung aus? Gruß, Daniel
-
Thread
Ad-Wandlung am PIC und Hiperterminal-Problem
HAllo, Ich bin noch ein Anfänger mit dem folgenden Problem. Ich habe ein Zigbee-Modul mit einem PIC18 MCU. Ich möchte ein Signal übertragen, habe aber ein Problem mit der Darstellung am Empfangs-Hiperterminal. Ich habe das Signal am 10bit AD-Wandler angeschlossen und die Digitaldaten in den Sendepuffer
es wäre sehr hilfreich, wenn du ein schema zeigen könntest, wie das mit zigbee, PIC18, terminal etc alles zusammen geschlossen ist..
-
Thread
mal wieder: china meßschieber - 2x24bit-Protokoll mit PIC auslesen
der letzte Satz ohne Gewähr. ich wiederum kann sagen: mehr als ein Schieber wird mit einem pic 18f14k50 ohne Quarz schon ganz schoen eng. (simultan) Interrupt on edge gibt es nur 3, ICOs gibts zwar mehr, aber die Unterscheidung, welcher Pin und welcher Level uns welcher Status des Protokolls
Hi mal wieder... also ich kann jetzt mit einem PIC 18f14k50 6 Schieber mit 2x24-Protokoll lesen und schaffe etwas mehr als 40 Messungen pro Sekunde. (also nicht ganz 10/Schieber/Sekunde) Die Daten werden als ANSI/ASCII-Stream mit 115200 Baud ausgeworfen
-
Thread
timing timer0
nächsten interrupt soll laut der berechnung nach ca. 587188µs sein. ich überprüfe das ganze mit dem pic18 simulator. kann jemand sagen wo der fehler liegt, was mache ich falsch??? danke.
pic18f1320
-
Thread
µC + LCD + Tastatur - newbie
PICs wären auch vl eine Überlegung wert. Dafür gibts entweder SDCC oder das MPLAB+C18(wenn du die PIC18F nehmen willst, was ich dir empfehle).WEnn du zb einen PIC18F2550 nimmst(kostet so um 7Euro), dann hast du gleich eine USB-Schnittstelle(die du nach Herzenslust selbst programmieren kannst) mit an
-
Thread
Probleme mit Can Hausbus
Die 6 Sensoren sind letztlich jeweils ein PIC18F2480 mit einem eigenem Step Down Wandler LM2574 und diversen Sensoren wie Akustik, IR Temperatur. Die 16V kommen aus einem zweckentfremdeten Laptop Netzteil. Die Zentrale ist ein Raspberry Pi mit einem CAN Interface mit einem PIC 18F4580. Wie gesagt fragt die Zentrale die Sensoren seriell ab, kein Sensor darf ohne Aufforderung senden. Adressierung erfolgt auf der Applikation Ebene, grundsätzlich hören alle Sensoren alles was auf
-
Thread
USB-Tastatur Eigenbau
Tastatur oder vielleicht für den Anfang ein Numpad selber bauen. Basieren soll das ganze auf nem PIC18F2455 und für die Tasten würde ich am liebsten Cherry MX Switches nehmen. Der Elektronische Aufbau ist soweit klar. Die Tasten mit Dioden in einer Matrix anordnen und an den PIC anschließen. Die Frage
Beitrag #4723045: > Wieso nicht den KeyWarrior Chip von Codemercs nehmen? Ich habe noch ein paar PIC18F2455 rumliegen, dann brauch ich keinen chip mehr kaufen. @mlars Danke. Werd ich mir mal ansehen.
-
Thread
C18 PIC18F2550 UnSigned ist SIGNED, wieso?
Egal was ich mache (2 Versionen, sie unten, eine ist auskommentiert), der Debugger macht alles als SIGNED, obwohl es als UNsigned deklariert wurde. Wenn ich im Watchfenster die Variable rechtsklicke und auf Properties gehe, dann ist auch der Haken bei signed vorhanden. Der Debugger erkennt sonst auch keine Fehler. Ich hab keinen Plan mehr woran das liegen könnte. //------------------------------------------- typedef union __varSINUS { unsigned short long LH; struct { unsigned char L1; unsigned char H1H2; unsigned char L2; }; } _varSINUS; //----------------------
-
Thread
AVR vs PIC18F - wer bringt mehr MIPS
hallo, wollte fragen wieviel MIPS ein z.b. ein PIC18F4680 bei seiner maximalen frequenz (40MHz) bringt im vergleich zum ATMega32 der bei 16MHz 16MIPS schafft? Danke!
-
Thread
Suche Empfehlung für zukunftssicheren ATMEGA Gesperrt
werden und irgendwann vom Markt verschwinden. Bei Microchip sieht man das ganz deutlich. Die haben die PIC18F-Serie langsam von 5V auf 3.3V portiert (die neuen Bausteine haben ein J oder K in der Bezeichnung), und die 3.3V-Typen kosten nur noch die Hälfte von dem, was die alten 5V-Typen kosten (die man alle
man später vom Mega auf den XMega umsteigt, ist der schritt nicht so groß wie z.B. vom PIC16 zum PIC18. Es kommt dann auch vor allem was dazu. Bei den Xmegas sind auch eher noch Änderungen zu erwarten (Bugfixes, Erweiterungen und ggf. neue Typen). Zum ASM lernen ist die ATmega Serie schon ein gute Wahl
-
Thread
Mikrocontroller Empfehlung gesucht
die Interrupts hat man trotzdem noch, das ist aber kein Hexenwerk. Ansonsten nimmst du halt einen PIC18, die sind "etwas besser" für C optimiert. Als IDE steht MPLAB X zusammen mit dem XC8 kostenlos zur Verfügung. Die Einarbeitung ist etwas gewöhnungsbedürftig, was aber auf jede neue Plattform zutrifft
komplett die > Erfahrung Das war mal. Zum Einen haben moderne PIC16 viele Erweiterungen vom PIC18 geerbt, was es für Compiler einfacher macht. Zum Anderen ist der XC8 inzwischen soweit ganz brauchbar. MPLABX hat Netbeans als Grundlage, so wie andere auf Eclipse aufsetzen. Du verlierst zwei
-
Thread
PIC18F45k22 Flash Speicher nutzen
einmal ich programmiere in C in MPLAB 8.66 und und benutze das C18 Toolchain. Mein Controler ist ein PIC18F45K22. Ich möchte nun ein zweidimensionales Array (64 x 24 8-bit Variablen) im Flash abspeichern. Dieses Array soll nach dem programmieren nur einmal geschrieben werden und später im Betreib nur noch
-
Thread
PIC 18F2320-I DIL 28 Pin zum Verkaufen
hier im Forum erreichen. Auf Wunsch kann ich die Pic’s auch ins Ebay reinsetzen. Bezeichnung: PIC 18F 2320- I/SP / DIL 28 Zustand: neu, unbenutzt
-
Thread
PIC18F4550 über I²C an MAXIM7349
Hallo, ich versuche a, GPIO-Demoboard von Microchip den I²C Bus zu nutzen um einen "Tastenbaustein" von Maxim anzusteuern (MAX7349). Sobald ich die Datenleitung des MAX7349 an den I²C Bus anschließe, wird diese Leitung auf Masse gezogen. Der ganze I²C Bus ist dann quasi TOT. Hab schon den 2. Baustein auf meiner Platine aber keine Besserung. Ist das Verhalten Normal? Hab ich vielleicht was vom I²C falsch verstanden? Gruß Stefan
-
Thread
PIC18F: Programm läuft nicht an - wegen Debug-Build?
Hi, in einer Schaltung habe ich zwei PIC18F4620 die ich abwechselnd mit dem PICkit3 verbinde. Das Programm mache ich mit MPLAB und dem C18-Compiler. Wenn ich je ein Programm mache, es im Programmer-Modus in den Controller schreibe und sie
-
Thread
RB6,RB7 und ICD2 mit pic18f
Nabend zusammen, Ich möchte auf PORTB eines p18f2620 auf jedem Pin als Test ein Rechtecksignal ausgeben. Für alle Pins außer RB6,RB7 funktioniert das auch wunderbar. Die Pins RB6,RB7 sind mit angeschlossenem ICD2 dauerhaft 0 ohne angeschlossenem ICD2 dauerhaft 1 (siehe Screenshot DB6,DB7). Das Programm sieht wie folgt aus: counter = 0; while(1) { counter++; if (counter == 0) LATB = 0xaa; if (counter == 32768) LATB = 0x55; } Die Konfiguration ist u.A. wie folgt: CONFIG_3H = _PBADEN_PORTB_4_0__CONFIGURED_AS_DIGITAL_I_O_ON_RESET_3H CONFIG_4L = _DEBUG_OFF_4L & _LVP_OFF
-
Thread
(SED1520) Konvertieren von CCS-Code des PIC16F877A auf C18 mit 18F4550
und für einen PIC16F877A geschrieben. Ich würde das gerne mit dem C18 Microchip Compiler und dem PIC18F4550 umsetzen. (1) Weiß jemand wo ich eine Seite finde die mir aufzeigt welche Unteschiede die Compiler in ihrer Syntax haben? (2) Die beiden PICs werden unterschiedlich angesprochen (wenn ich
h-Datei finde ich die möglichen Befehle (für ADC: ADCON0,1,2 mit der Struktur wie im Datenblatt des PIC18F4550 beim Unterkapitel ADC). Ist aber zum verstehen eher kryptisch. Sehe hier für den 18F4550 auch ein "ADC PERIPHERAL LIBRARY HEADER FILE" (adc.h), wo findet man dazu etwas? Konkret stehen da
-
Thread
433 MHz Handsender mit Empfängermodul und PIC (evtl. auch was anderes) auswerten.
.. Nun möchte ich aber das Empfängermodul mit einem Mikrocontroller (ich habe noch ein paar PIC 18F2520 herumliegen) verbinden und die Daten für meine Lichtsteuerung nutzen. Ich habe schon versucht, den Quellcode der Raspberry Pi Software nachzuvollziehen. Allerdings nutzt der zum Auslesen
: > Nun möchte ich aber das Empfängermodul mit einem Mikrocontroller (ich > habe noch ein paar PIC 18F2520 herumliegen) verbinden und die Daten für > meine Lichtsteuerung nutzen. Falls einer der weit verbreiteten Encoder-Chips und keine rolling Codes verwendet werden, sollte ein Empfänger wohl
-
Thread
Servo per PIC ansteuern ohne PWM
getan, die Hardware wurde auf einen neu entwickelten Print gemacht. Wir haben auf diesem Print einen PIC18F2620(nicht ganz sicher werde noch nachschauen), und 14 Servos die angesteuert werden müssen. Dazu gibt es ja bekanntlich nicht genug PWM Ausgänge. Nun müssten wir die Servos ja über "normale" I/O's
Wenn Du so viele PWM-Kanäle brauchst, kannst Du ja einen PIC suchen, der viele Timer hatr, bei den PIC18Fxxxx kannst Du bis zu 6x 8-bit-Timer und bis zu 5x 16-bit-Timer haben. Anbei der Link zum parametric search, die Timer sind ganz unten http://www.microchip.com/ParamChartSearch/params.aspx?mid
-
Thread
pollin kamera au-85
Ich habe mal eine CPU für das Vorhaben gesucht, als einzige Möglichkeit habe ich PIC18F8XjXX oder PIC18F9XJXX gesehen, also entweder Ethernet oder USB-Slave. 32Bit, da habe ich keinen gefunden, auch den PIC32 welcher zwar verlockend klingte war im Endeffekt aus dem Rennen. Hat jemand
sagen hat Microchip eine sagenhafte langzeitverfügbarkeit. Ich wollte halt damals nicht auf einen PIC18 und PIC24 gehen, und der MIPS-Kern ist gegen ARM nicht so leistungsfähig. War wohl eine Entscheidung von Microchip weil MIPS halt im eigenen Land ist. Deshalb vor Jahren auch das große Interesse Atmel
-
Thread
PIC KIT3 Bezugsquelle
Ich finde bei den gängigen (farnell, conrad, reichelt) nur solche, die mit Protoboard mit nem PIC18F... ausgeliefert werden. das pusht natürlich denPreis etwas. Da ich den PIC18F... sowieso nich benutzen werde (brauche das Kit eig. nur für PIC32 zum proggn bzw. einfachem debuggen). Kennt jemand eine
-
Thread
Schnelles GLCD für PIC
bisher verwende ich ein GLCD mit KS107/8 -Controller, 128 x 64 Punkte, in Verbindung mit einem PIC 18F4620 und 20Mhz. Mit C ist mir das zu langsam, mit Asembler habe ich es noch nicht wirklich probiert. In Verbindung mit meiner Anwendung komme ich auf etwa 1000 Pixel/sec, wobei die GLCD-Dot-Routine
ST756SR-Controller)? Schneller. wie Parallel wird wohl nicht funktionieren. > Verbindung mit einem PIC 18F4620 Dann nimm einen dsPIC33E oder PIC24E, 60Mips,
-
Thread
PIC 18F4550 C1,C0 benutzbar bei Timer1 enable?
Hallo Wenn ich die Anleitung zum PIC 18F4550 richtig verstehe: When Timer1 is enabled, the RC1/T1OSI/UOE and RC0/T1OSO/T13CKI pins become inputs. This means the values of TRISC<1:0> are ignored and the pins are read as ‘0’. dann
ist leider ein Fehler im Datenblatt. im "PIC 18 Family Reference Manual" (DS39514A) Seite 274 stehts genauer: Timer1 has the capability to operate off an external crystal.When the Timer1 oscillator is enabled (T1OSCEN is set), the T1OSI and
-
Thread
PIC Bootloader auslesen
Hi Ist es möglich, den Bootloader eines PIC18F2455 auszulesen oder wird beim auslesen eines PICs so oder so alles gelesen? Und ist es auch möglich diesen dann in einem 18F2550 zu brennen (habe nämlich schon ein paar bestellt)? Mein StarterBoard besteht aus einem PIC18F2455 mit USB-Anschluss und möchte gerne einen selber Nachbauen, womit ich dann experimentieren und auch einsetzten kann. Bin leider Anfänger und kenn mich noch nicht so aus, habe noch ein paar Probleme
-
Thread
verschiedene PIC kompiler -> gleicher hex code?
ich programmiere meine 18F-PICs mit einem Evalboard. Jetzt hab ich ein Projekt bei dem ich ein LV PIC 18F45J11 vewendet habe, die Platine auch soweit geätzt und bestückt (SMD), was jede menge Arbeit war. Jetzt sagt mir mein Programmer, dass es sich um den falschen PIC-Programmer handelt. Da es ein LV
programmiere meine 18F-PICs mit einem > Evalboard. Jetzt hab ich ein Projekt bei dem ich ein LV PIC 18F45J11 > vewendet habe, die Platine auch soweit geätzt und bestückt (SMD), was > jede menge Arbeit war. > Jetzt sagt mir mein Programmer, dass es sich um den falschen > PIC-Programmer handelt. Da
-
Thread
Fehler beim vergleichen zweier Werte
Hallo, MPLap, C18, Pic18F4550, Habe einen dummen Fehler. In einer Schleife vergleiche zwei char Werte miteinander. Jedoch schlägt dieses öffters fehl. Als Kontrolle habe ich die beide dummy eingefügt. Ob das auch bei
hallo, MPLAP 7.60, C18, Pic18F4550, gruß Siegfried
-
Thread
µC Auswahl für Projekt "Stadionanzeige" für mündliche Prüfung
Drei sehr bekannte Hersteller sind Microchip (hier greifst Du Dir einen passenden Chip aus der PIC18 Serie), Atmel mit den AVRs und TI mit den MSP430. Alle Hersteller haben auf ihren Webseiten Bausteine-Übersichten und eine parametrische Suche, wo Du die Kriterien einstellst und die passenden Bausteine
auch erklären soll, warum ich den oder den benutzt habe. Zwei uC? Lächerlich. Microchip PIC16, PIC18, PIC24, PIC30, PIC32. Atmel AVR, MSP430, M16 Renesas, ARM7, ARM9, 8051 sonstwas, Propeller. Jeder von denen kann das was du möchtest. Mit LED Treiber logo. Bis nächsten Montag hast du nicht mal
-
Thread
PIC32MX795F512L 80MHZ Berechnung der Programmlaufzeit
auch nicht das Problem. Es gibt hier keine High-Voltage Programmierung wie bei PIC16 und den alten PIC18-Typen (das vereinfacht die Schaltungsentwicklung), und egal was man auch macht, man kann sich nicht aussperren, egal wie dumm man sich anstellt. fchk
die Eingriffsmöglichkeit hat. Siehe auch meinen "eigenen" Schnittstellenbaustein auf Basis des PIC18F13K50 und dem vom Frank genannten MCP2200. Der einzige Unterschied ist der Aufdruck auf dem Gehäuse und das ich beim MCP2200 die Firmware einfach nicht kenne. Der Rest des IC ist völlig identisch.
-
Thread
Anfängerfrage - Stoppuhr mittels CCP Module
// Prozessor: PIC 18F27J53 48MHz (20MHZ-Quarz mit PLL) // // Funktion: Test-Ausgabe am LCD-Display // // uC-Einstellungen -------------------------------------------------------- #include <18F27J53.h
} } [/c] Und hier das Header-File des PIC's: [c] //////// Standard Header file for the PIC18F27J53 device //////////////// #device PIC18F27J53 #nolist //////// Program memory: 65532x16 Data RAM: 3760 Stack: 31 //////// I/O: 22 Analog Pins: 10 //////// C Scratch area: 00 ID Location
-
Thread
Benötige Hilfe beim Programmieren eines USB-Bootlo
meinen Oszilloskop sollte soweit alles passen doch jetzt geht an an das Brennes des PIC16F628 und des PIC18F4550. Beim PIC16F628 hatte ich keine Probleme. Habe mittels meinem Brenner die Datei "rgb_led_controller_16F628.HEX" draufgespielt. Beim PIC18F4550 habe ich auf volgender Seite schon gelesen
-
Thread
Microchip ENC28J60 vs Wiznet W5100
wenn der eigene geistige Horizont nur auf AVR beschränkt ist. Für Low-End Anwendungen ist der PIC18F67J60 oder PIC18F97J60 optimal, weil das die preisgünstigste 1-Chip-Lösung ergibt. Wird mehr Leistung benötigt, greife ich zu einem PIC32MX oder Cortex M mit externem PHY wie SMSC LAN8720. fchk
-
Thread
PIC18F45k20 interrup & Serielle Übertragung
wollte ein wenig Hobby mäßig mal mit einem µc rumspielen. Ich möchte eine Wetterstation über einen PIC18F45K20 (PICKit3 Starterset) programmieren. 1. Habe ich mir ein FTDI kabel besorgt das wiefolgt an den PIC angeschlossen ist. FTDI PIC Black = GND GND Red = VCC VDD
RxTxMain.c * Author: floryd * * Created on 18. August 2014, 12:34 */ #include <xc.h> #include <pic18f45k20.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include "C:\Program Files (x86)\Microchip\xc8\v1.32\include\plib\usart.h" #include "C:\Program Files (x86)\Microchip\xc8\v1.32
-
Thread
Projekt: 200MHz DDS-Generator
wie man an der Innenansicht erkennen kann. Basiert auf dem AD9912-DDS-Chip, Controller ist ein PIC18F4520. Wolfgang
meine auch erst bestuecken. Fuer meinen DDS Generator verwende ich hoechstwarscheinlich erst eine PIC18F8722 Steuerplatine von mir weil ich die schon habe und alle Peripherien hat. > Tut mir leid, hab mich wohl zu früh etwas weit aus dem Fenster gelehnt. > Das lag aber an der Begeisterung die nun
-
Thread
PIC18f4550/Win7/x64 ccs rs232 demo funktioniert nicht
LowerFilter_Service_Inst [Strings] CCS = "Custom Computer Services, Inc." user = "USB to UART" PIC18f4550, MPLAB 8.4, ICD-2, CCS-Compiler 4081 Windows 7 64bit, Intel i7 720, 4gb Danke im Voraus
under 64bit Vista except old version of ICD 2 (with Cypress USB chip). The new version of ICD 2 (with PIC18F4550) works under Vista 64. laut http://www.microchip.com/forums/tm.aspx?m=428452 Wenn es wirklich an der Hardware liegt, könnte ein Umstieg auf ICD-3 oder eine neuere Version von ICD-2 vieleicht
-
Thread
Mikrocontroller & WLAN, Zugriff ab Layer 3
Netzwerkinterface. Und wenn Du Dir mal anschaust, wie unterschiedlich die unterstützten Architekturen PIC18, PIC24/dsPIC und PIC32(MIPS) sind, dann sagt das schon einiges. fchk
Netzwerkinterface. Und wenn Du Dir mal > anschaust, wie unterschiedlich die unterstützten Architekturen PIC18, > PIC24/dsPIC und PIC32(MIPS) sind, dann sagt das schon einiges. Laut Licence-Agreement darf ich den kompletten Stack nur portieren, wenn ich einen Microchip-Mikrocontroller oder -DSP verwende
-
Thread
Kann ein PIC sich selbst löschen?
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
einzig sinnvolle hier: Michael Skropski schrieb im Beitrag #2806529: > Doch wenn das wirklich ein PIC18F26J11 ist, hoffe ich, dass er nicht an: > > andy schrieb: >> Ich kann nur widergeben, dass, sobald das Gerät unter Spannung (5 V) >> steht, > > liegt. > > Wenn er an 5V ist, guck dir mal
-
Thread
Gefälschte AVR-uC?
Ich hatte mal einen Posten von etwa 200 Pic 18f1220 aus China gekauft. Die haben sich grundsätzlich wie Pics verhalten. Aber beim programmieren brauchten viele mehrere Durchgänge bis sie das Programm behielten und manche haben das Programm nach
Der mit dem Pic tanzt schrieb im Beitrag #4152446: > Ich hatte mal einen Posten von etwa 200 Pic 18f1220 aus China gekauft. > Die haben sich grundsätzlich wie Pics verhalten. > Aber beim programmieren brauchten viele mehrere Durchgänge bis sie das > Programm behielten und manche haben das Programm
-
Thread
Wie programmiere ich einen 4x4x4 LED-Cube mit dem PIC18F4550?
bzw. wie ich die einzelnen Ebenen anpeilen kann oder bis zu 16. LED shiften soll. Wir verwenden die PIC18F4550 und die Programmiersprache C im Programm MPLAB IDE (Sind Pflichtvorgaben). Ich möchte hier keine Lösung für mein Projekt sondern lediglich nur eine Hilfestellung wie ich die einzelnen Ebenen
-
Thread
120 I/Os an Raspberry Pi
Du 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 ich einen PIC18F67J60. Das ist eine Single-Chip-Lösung, die Prozessor, Ethernet-Controller und Ethernet-PHY auf einem einzigen Chip vereinigt. Es geht nicht billiger, und die Rechenleistung des PICs recht zum Schalten
-
Thread
RB0 als externe Interrupt-"Quelle"
Hallo, ich hab nen PIC18F mit einem FPGA verbunden und möchte das der FPGA einen Interrupt im PIC auslösen kann. Dafür möchte ich RB0 verwenden. Leider klappt das nicht (blutiger Anfänger :/). Mein C-Code: [c] main()
nicht mit meinem Compiler kompatibel. Ich benutze Sourceboost und habe weder in der Hilfe noch in der PIC18F4520.h-Datei eine Direktive gefunden die sich auf eine Interrupt-Initialisierung bezieht. Kennt sich hier jemand mit Sourceboost in Verbindung mit der 18F-Familie aus?! Ich möchte definiv keine
-
Thread
PIC18F97J60 -> C18 Codeoptimierung
Hallo Zusammen, ich habe ein kleines Programm geschrieben. Das Programm funktioniert im wesentlichen. Bei der Implementierung des kleinen Protokolls bin ich auf ein winziges Problem gestoßen. Der Controller ließt Datum, Uhrzeit und Temperatur aus. Das funktioniert. Nun soll die Schnittstelle prüfen, ob Daten anliegen, und da liegt das Problem. Der Controller bleibt mir da immer bei der Prüfung der Schnittsstelle stehen, und die Uhrzeit usw. wird nicht weiter aktualisiert. Diese wird nur aktualisiert, wenn ich ständig Daten an den Controller stehe. Der restlcihe Code funktioniert soweit das
-
Thread
Mehrere Pics MCLR verbinden
Hallo zusammen, folgende Situation: Auf einem Board sitzen 3 PIC18F4620, die nur als dumme I/O Port Erweiterung arbeiten. Ja ich weiss, overzized, aber egal. Sie werden über SPI vom Master auch 18F4620 angesteuert. Ich möchte vom Master gerne per Hardware ein RESET
aber das ist ja klar. PS: Du verwendest alte PICs. Die neuen mit einem J in der Bezeichnung (zB PIC18F46J11) haben nur noch Low-Voltage Programming und brauchen viel weniger Strom. Plus sie sind teilweise eine Ecke billiger. fchk
-
Thread
MPLAB ICD 3 abwärtskompatibel?
den ICD3, der ist voll zum ICD2 kompatibel. Und wird weiterentwickelt. Ich verwende momentan das PIC18F87J50-PIM und das PIC18Explorer Board beim ICD2 steht: Please consider the MPLAB ICD 3 (DV164035). The MPLAB ICD 2 is not recommended for new designs and will not support new MCU or dsPIC devices