-
Thread
Pic 18F4525 10Bit Analog wert
Guten Morgen, ich habe ein Problem... ich muss folgendes erreichen: AN0 - AN3 einlesen aber je als 10 Bit... Gut wir haben die Kommunikation zum PC stehen, der PiC soll die AN´s einlesen und dann kontinuierlich zum PC schicken( das ist nur ein teil des gesamten) so aber wie... nun ich weiss das die 10 Bit im Adresh und Adresh low abgelegt werden, je nach einstellung von links oder von rechts... Nun wir arbeiten mit c... Mein frage ist jetzt hat jemand ein Beiospiel Programm wie ich es schaffe das er die 4 einliest, ich weiss nur was das man schieben muss was die Eingansgbestimmung
-
Thread
PIC18 + PWM Ausgang für RGB LED
aber um drei PWM unabhängig und frei zu > stellen benötigt man 3 x CCP oder ECCP... Richtig. Der PIC18F45K22 hat 5 unabhängige CCP, wenn ich das Datenblatt richtig verstehe. In der Tabelle 2, wie von Volker angemerkt, findet man in der Spalte (E)CCP die Pinbelegung von CCP1 bis CCP5, wobei CCP2 und
-
Thread
PIC18F4550 INTERRUPT mit C18 Compiler
Hi! Ich Programmiere mit dem MPLAB C18 Compiler einen PIC18F4550. Aufgrund der GRÖßE der Projekte möchte ich keinen Assebler-Code verwenden. (Bisherige Assembler Projekte hatten über 10K Zeilen und sind einfach schlecht wartbar). Deshalb bemühe ich mich
-
Thread
PIC18F45K20 Programmieren Zeitgesteuert
Hi @ all sitze gerade seit einigen Stunden vorm PC und versuche mit sdcc meinen PIC18F45K20 zu programmieren. Folgendes Problem: Habe alle nötigen Anwendungen über Synaptic heruntergeladen. Beim Compilieren der PIC Libraries rennt jeder Schritt einwandfrei bis ich "model-pic16
www.freenet.org.nz/sdcc/ Bitte um Hilfe, da ich online nichts finde Oder einen Tipp, wie ich sonst den PIC18F45K20 programmieren könnte. Sollte möglichst in C oder C++ sein, da ich threads verwenden muss... Möchte nämlich eine zeitgesteuerte Schaltung bauen, wobei die Zeit über den Takt berechnet wird.
-
Thread
Eagle für PIC18F87J60
Hallo, kann mir jemand sagen, wo ich die Eagle-Library für den PIC18F87J60 finde? Auf der CADSOFT-Seite habe ich nur eine Library namens microchip_net gefunden, die nur die Typen 18F6xJ6x und 18F9xJ6x beinhaltet. Viele Grüße Uwe
-
Thread
A/D Wandler am PIC18F2431 gibt nur 9bit
Hallo. Ich arbeite mit dem PIC18F2431 und versuche momentan den A/D-Wandler zum gescheiten funktionieren zu bekommen. Das Problem ist, dass er zwar wandelt und das auch problemlos, jedoch nur bis Vdd/2. Dann sollte er ja aufs
-
Thread
USB-Board mit externer Versorgung und 5V-Kompatiblität
Dann nimm Dir halt eine Lochrasterplatine, bau da einen PIC18F45K50 im DIL-40 drauf, 16 MHz Quarz, die unvermeidlichen 100n Kondensatoren zwischen Vdd und Vss, einen 470n Kondensator zwischen Vusb und GND, und eine USB-B Buchse. Das kann ja nicht so schwer sein
Frank K. schrieb im Beitrag #4916634: > Dann nimm Dir halt eine Lochrasterplatine, bau da einen PIC18F45K50... Genau das wollte ich ja vermeiden, außerdem habe ich keine USB-fähigen Chips rumliegen. Ist inzwischen aber auch egal, denn ich hab mir ein Arduino Pro Micro (die mit ATmega32U4) bestellt
-
Thread
multimaster + baumstruktur + bezahlbare controller, gibts das?
Schalterdosenkontroller mit PIC 18Fx58, CanBustreiber, Dallas 18B20 oder andere Tempsensoren, Spannungsregler usw.... 1. Der Controller schaut nach einem Low-High-Übergang im Interupt, gibt seine ID und seine Werte auf den Bus.
Interaktion mit dem CAN-Controller oder dem integrierten CAN-Modul deines µC verstanden hast (ich empfehle PIC 18F458 oder ähnliche, oder nimm dridders Vorschlag), brauchst du dich um nichts mehr zu kümmern. Multi-Master? Polling? Protokoll? Geht alles von alleine. Du stopft eine CAN-Message in den Controller
-
Thread
Was könnt ihr über "JAL" sagen? Ist die Sprache weit verbreitet?
-- ------------------------------------------------------ -- Title: Blink-a-led of the Microchip pic18lf14k50 -- -- Author: Rob Hamerling, Copyright (c) 2008..2010, all rights reserved. -- -- Adapted-by: -- -- Compiler: 2.4n -- -- This file is part of jallib (http://jallib.googlecode.com)
www.opensource.org/licenses/bsd-license.php) -- -- Description: -- Sample blink-a-led program for Microchip PIC18lf14k50. -- -- Sources: -- -- Notes: -- - File creation date/time: 7 Jul 2010 11:15:31. -- -- ------------------------------------------------------ -- include 18lf14k50
-
Artikel
PIC
der PICs veranschaulichen. Die PIC-Familien werden fast immer wie folgt bezeichnet: als Beispiel „PIC18“ oder „18er PIC“ bedeutet, es handelt sich um ein PIC18Fxxxx Microcontroller. Alle PICs haben die Harvard-Architektur. Es können auch alle PICs mittels dem ICSP-Adapter programmiert werden. ICSP steht
erwarten. Einen Typ der PIC10-Familie gibt im 2×3 mm großen SOT23-Gehäuse, wohingegen der kleinste PIC18 ein SOIC18 (etwa 8×15 mm) ist. Zudem ist der PIC10 billiger als ein PIC18. Die Zahl hinter PIC ist nicht gleich der Flash-Speicherbreite (und damit der Anzahl von Operationskodes)! 8-bit-PICs gibt
-
Thread
Buderus Busansteuerung UBA1.5 (Kessel GB122 mit ERC-Steuerung)
Ansteuerung. *Noch angenehmer* wäre für mich natürlich, wenn ich den W002 / EED direkt mit einem PIC18F2685 (96k Flash/32 MHz) ... PIC18F27K40 (128kFlash/64 MHz) und passendem Buderus Bus Interface ersetzen könnte, dann hätte ich auf einer seriellen den Kessel, auf der anderen meinen "Hausbus", und
-
Thread
kleiner Webserver mit LAN8720 oder ENC28J60?
auch einen externen Adress/Datenbus haben. Oder Du nimmst von Microchip gleich das Komplettpaket. PIC18F67J60 bzw PIC18F97J60. Da ist neben Ethernet MAC und PHY auch noch gleich der komplette Prozessor mit Flash, RAM, UARTs, SPI, I2C,... enthalten, also eine 1-Chip Lösung. Das ist die einfachste, billigste
-
Thread
Nexus 5 - Alternative für Mifare Classic (NFC-Tags)
Ultralight C" setzen oder DESfire setzen. Wo hast du AES gelesen? Ich hab damals als 8-Bitter nen PIC18F4620 genommen. Der hat dann seriell per SPI mit dem MFRC531 gesprochen. Den Mifare "Stack" mit dem CCS Compiler. Daher ist das heutzutage quasi nicht mehr zu gebrauchen ;-)
gerade ne gute Lösung... Kalle schrieb im Beitrag #3395598: > Ich hab damals als 8-Bitter nen PIC18F4620 genommen. Der hat dann > seriell per SPI mit dem MFRC531 gesprochen. Den Mifare "Stack" mit dem > CCS Compiler. Daher ist das heutzutage quasi nicht mehr zu gebrauchen > ;-) Weiß einer was
-
Thread
Problem mit PIC-interrupts
ich hab gerade mit der programmierung von einem PIC18F4550 begonnen. IDE: mplab + proteus/isis compiler: C18 vorkenntnisse: 8051, AVRs ich bin durch ein wenig googeln nun darauf gekommen, dass der pic18f generell nur 2 interruptvektoren kennt,
-
Thread
Stromverbrauch XLP PIC
Rx Mode = 70 mA) und einen XLP PIC http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC18F25K50 über einen LDO betreiben. Ich habe jetzt das Datenblatt des PIC18F25K50 studiert und es stehen so viele Angabe bzgl. des Stromverbrauchs drin, dass ich nicht richtig durchblicke, z.B:
-
Thread
Technikerarbeit
128er zu integrieren. Die Bearbeitung von JPEG überfordert einen typischen µC wie ATMega oder PIC18 bei Rechenleistung und Speicherausstattung. Da muss was leistungsfähigeres her, z.B. ein ARM oder DSP
Jens schrieb: > Die Bearbeitung von JPEG überfordert einen typischen µC wie ATMega oder > PIC18 bei Rechenleistung und Speicherausstattung. Da muss was > leistungsfähigeres her, z.B. ein ARM oder DSP Ja, das habe ich auch schon mal gelesen. Daher sollen die Daten ja nicht als JPEG auf die
-
Thread
Programmer, Debugger problem mit MPLAB - PIC 18f4520
benütze ein 24V 18W Netzteil, und zusätzlich ein StepDown converter auf 5 V (IQ2405S). Wenn ich den PIC18f4520 von meiner Konstruktion aufs Picdem 2 Plus Board stecke, sehe ich, das der Mikrocontroller nicht programmiert wurde. Wenn ich ihn dann auf dem Picdem Board Programmiere, und wieder auf meine
leider nichts. PIC_Osc_MHz ist im Source File ganz oben definiert, mit 4 MHz. Habe mit dem Pic18f4520 immer mit dieser einstellung gearbeitet. Danke aber schon mal für die Hilfe
-
Thread
Wer hat mir Sourcecode für 18F2450 mit USB?
Hallo Leute Ich bin blutiger PIC-Anfänger. Im Moment habe ich einen PIC 18F2450 und suche ein Bespiel um über USB mit dem PIC zu kommunizieren. Ich suche den Source in der Programmiersprache C für den MPLAB-Compiler. Also ein ganz einfaches Beispiel um über USB Daten zu entfangen
Such mal nach HID oder CDC Demo auf der Microchip Web-Seite. Ist zwar für den PIC18F4550, aber wenn man die Ports ändert, sollte es auch mit deinem PIC funktionieren.
-
Thread
USB-gesteuerte Lampe selber bauen
PIC18F27J53 => fertig sogar ohne externen Quarz...
Martin S. schrieb im Beitrag #2217793: > PIC18F27J53 Nur das den nicht jeder programmieren kann. Für einen Avr-Programmer reichen notfalls 8 Standardbauteile. Für was willst du dieLampe vom PC steuern? Die geht doch sowieso erst an wenn du
-
Thread
impulslängenanzeige mit PIC
mini Prog auch in deinen PIC reinbekommen, du musst nur die Ports abändern. Habe es gerade an einem PIC18F4550 probiert, funktioniert wunderbar, ist super kompakt geschrieben. Wenn du so viele PIC rumliegen hast, gehe ich mal davon aus dass du einen Brenner für die hast und dann kannst du MPLab wahrscheinlich
JDM-Programmer am COM-Port und der Software IC-Prog unternommen. Klappte eigentlich brauchbar, bis ich PIC18-CPUs einsetzte...
-
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 mit
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
-
Thread
Hilfe: mit Willem Programmer PIC 18F2455 programmieren (Anfänger)
Hallo zusammen, ich habe hier einen Willem - Programmer (PCB45) und möchte gern einen PIC 18F2455 damit programmieren. Nach der Auswahl wird mir im Programm der ICSP - Port angezeigt. (siehe Bild) Kann ich den PIC 18F2455 direkt mit dem ICSP verbinden und programmieren, ohne zusätzlichen
-
Thread
SD Karte mit FatFs über SPI an Atmega, wie kann man die Schreibgeschwindigkeit maximieren?
einen ausreichend großen Puffer. > > Mit dem Problem beschäftige ich mich auch im Moment. > (PIC18F27J53, FatFS, verschiedene Sensoren mit 5kHz-100Hz-33Hz > Abtastrate und 16bit Daten) Das Problem ist, dass SD-Karten ebenso wie beispielsweise SSDs keine transparenten Schreibzugriffe ermöglichen
groß sein, dass du diese Zeit überbrücken kannst, also für deine Anwendung in etwa 5kB, womit der PIC18F27J53 prinzipiell nicht dienen kann.
-
Thread
I2C mithorchen ?
ein Evaluation Kit. Darauf enthalten ist ein Controller (Slave), der über I2C mit einem (Master) Pic 18x kommuniziert. Da jedoch beide Controller fest auf dem Board implementiert sind, bietet sich mir keine Möglichkeit anstatt dem Pic18x etwas anderen anzuschließen. Nun habe ich aber auf einem Foto
-
Thread
externer Speicher für PIC
ok, ich versuche mal präziser zu werden: PIC18F8722 programmiere vorzugsweise in C FLASH AMIC A29040B RAM BSI CMOS SRAM BS62LV4006 beide mit 19 Bit Adressbus (davon nur 16Bit verwendet) und parallelen 8Bit Datenleitungen. Hardwaretechnisch
@ PICneuling (Gast) >PIC18F8722 >programmiere vorzugsweise in C >FLASH AMIC A29040B >RAM BSI CMOS SRAM BS62LV4006 >beide mit 19 Bit Adressbus (davon nur 16Bit verwendet) und parallelen >8Bit Datenleitungen. Hardwaretechnisch
-
Thread
Quadrocopter: Welcher Controller könnte das sein?
Dort passt aber definitiv VDD und VSS nicht. Eventuell handelt es sich aber um einen PIC10 bis PIC18, da würde zumidest die Spannungsversorgung passen. An Pin4 müßte dann der Rest liegen. Gruß
Dort passt aber definitiv VDD und VSS nicht. Eventuell handelt es sich > aber um einen PIC10 bis PIC18, da würde zumidest die Spannungsversorgung > passen. An Pin4 müßte dann der Rest liegen. Bilder?? rgds
-
Thread
Wake on Lan via Webinterface
zweck. Wäre sowas damit realisierbar? http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC18F97J60 Lg
> Wäre sowas damit realisierbar? > http://www.microchip.com/wwwproducts/Devices.aspx?product=PIC18F97J60 Im Prinzip schon. Aber in den nächsten ein bis zwei Jahren wohl nicht für dich. Ungefähr so lange wirst du brauchen, um all das zu lernen, was dafür nötig ist, ein derartiges Projekt realisieren
-
Thread
C18 c_var in inline assembler benutzen
Ohne jetzt viel Plan zu haben, ist es doch so, dass der PIC18 ein 8-Bit Controller ist. Dein "DECFSZ ShiftCnt, 1, ACCESS" decrementiert hier aber eine 16-Bit Variable => kann nicht gehen. > Das funzt aber nicht. Das ist natürlich sehr präzise...
Hallo, habe den PIC18F2550. Den Befehl habe ich aus dem instruction set entnommen... Was net funzt ist: Error - could not find definition of symbol 'A' in file 'C:\Test\fw\_output\user.o'. Errors : 1
-
Thread
PIC18F24K42 - Bootloader und Applikation verbinden
hier auf Hilfe. Hat jemand eine Idee? Die Randbedingungen: MPLABX 4.05 XC8 2.05 PIC18F24K42 Vielen Dank schon mal im voraus.
Schau mal da: https://pic-projekte.de/blog/bootloader-fur-pic16-und-pic18/ Vielleicht hilft das weiter. <edit> AN1310? Müsste alles in der entsprechenden Application-Note stehen. Die meisten scheinen aber das Ende des Programmspeichers für den Bootloader zu präferieren
-
Thread
TCP/IP Stack für PIC18F67J60
Hallo! Ich möchte mit einem PIC 18F67J60 eine Ethernetverbindung aufzubauen, nun benötige ich aber den passenden TCP/IP Stack und kann dazu nichts brauchbares finden. Kann mir jemand helfen? Danke im Vorraus Gruß Christian
Christian schrieb im Beitrag #2991836: > Ich möchte mit einem PIC 18F67J60 eine Ethernetverbindung aufzubauen, Mikroe hat einen C compiler der das unterstützt.
-
Thread
Oszillator und versteckter Vorteiler
bei PICs meist fcy gemeint. Dies ist die Frequenz, mit der Befehle verarbeitet werden. PIC16F und PIC18F benötigen 4 Oszillatortakte je Befehl, daher dein Vorteiler durch 4.
Für's Protokoll: Für den PIC 18F2550 Data Sheet, p. 380 TCY (Instruction Cycle Time) = FOSC/4
-
Thread
Diverses Kleinzeug
Samplekisten dazu: Microchip: (DIP) 3x PIC16F877 3x PIC16F88 3x PIC16F830 3x PIC12F675 3x PIC18F4539 3x 16C58JW 3x 16C56JW 2x PIC18F1320 2x 93LC66A (EEPROM) (SMD) 2x 93LC64B Maxim: MAX3491CPD (DIP) 4 SMD, wo ich zu faul bin, die Markierung aufzuschreiben (SOT23-5) Philips: 3x
-
Thread
MC mit Inkrementalzähler
Gähn... Sieh mal bei den PIC18Fxx31 nach, die haben einen QE-Eingang (Encoder) und PWM-Ausgänge für 3-4 Halbbrücken. Digitale Filter der Eingänge, 3 Hallsensoren für BLDC-Motoren oder BEMF kann man auch anschließen....
Der PIC18Fxx31 ist ein guter Tipp, allerdings hat der nur ein 16Bit Register um die Position abzuspeichern. Lässt sich das irgendwie erweitern? Ich habe mit PIC´s noch nie gearbeitet.
-
Thread
Bauelementensuche
Helfer wollen nicht mühselig die Bezeichnungen ablesen. https://www.microchip.com/en-us/product/pic18f25k22 Wenn Du herausbekommen wolltest, ob da schon etwas drauf ist, müsstest Du auf einem Steckboard die Grundschaltung aufbauen und die LED sollte etwas sinnvolles anzeigen. Oder Du findest noch
kann damit schnelle Weihnachtsbasteleien gestalten Ist eben ein Mikrocontroller! In der Fassung PIC18F25K22 MfG alterknacker
-
Thread
Problem assamblen meines mit MPLAB8.60
gemacht haben irgendwo fehlt noch das Include des Prozessor-Headers. unten ein Beispiel für den PIC18F2520 aus meinem Batteriewächter-Artikel [code] ; ; PIC18F2520 is the target processor, values decimal, eXpand macros ; LIST p=18F2520,r=dec,x=on ; include "P18F2520.INC" ; [\code
-
Thread
mal wieder ein ENC28J60 Problem bitte um Hilfe
Spannung her sollte es keine Probleme geben. Was ich mir noch so überlegt habe, ich benutze einen PIC 18F252 Controller mit dem Microchip TCP/IP Stack. Den Broadcast den ich sende, macht ein Beispielprogramm von Microchip (Announce.c) bei diesem Programm wird der Broadcast über eine besondere Adresse
meinem Aufbau, allerdings zimlich weit weg, von der ENC Platine! Weiter habe ich nur noch einen PIC18F252, und einen 74HCT125 und halt den MAX3232 an der Betriebsspannung, weiter nix... Ich wüsste nicht was da stören könnte. Ich habe noch einen 25 MHz Quarz Oszillator hier, der hat allerdings eine
-
Thread
500mA über USB
der FTDI-Chip finanziell ganz schön reinhaut Dann nimm halt einen kleinen µC mit USB, z.B. den PIC 18F14K50. Von Microchip gibt es komplette Libs für USB so dass die Programmentwicklung auch kein größeres Problem ist. Btw: Mein ASUS-Mainboard (Typ weiß ich grade nicht, Sockel AM3 mit USB3) meckert
Anwendungen) Jens schrieb im Beitrag #2411203: > Dann nimm halt einen kleinen µC mit USB, z.B. den PIC 18F14K50. Von > Microchip gibt es komplette Libs für USB so dass die Programmentwicklung > auch kein größeres Problem ist. ja...gute Idee...aber im Prototyp soll es erstmal nicht auf 4-5€ ankommen
-
Thread
RC Servo/Fahrtregler PWM für PIC18f4550
vom PC zum uc über den usb serial emulator zu senden. Leider habe ich zu spät gemerkt das der PIC18 keine Hardware PWM mit 20ms Periodenlänge unterstützt. Nach ca 3h googlen mit einem Freund haben wir versucht anhand dieser Anleitung http://www.ermicro.com/blog/?p=771 eine Interruptgesteuerte
sie durch ein Interrupt aufgerufen wird! Weißt du eigentlich was ein Interrupt ist? Bei den PIC18 gibt es nur zwei verschiedene Interruptadressen für die zwei verschiedenen Prioritäten von Interrupts. In deinem Programm sind dafür schon die Interrupt-Service-Routinen dafür angelegt. Sie heißen
-
Thread
mit pic18f4550 2 PWM signale getrennt erzeugen
Hallo, habe einen PIC18f4550 mit 20MHz quarz. Ich versuche mit diesem nun 2 voneinander unabhängig arbeitende PWM-Signale zu erzeugen. Die PWM Signale gehen auf einen L293d welcher wiederum 2 Motoren ansteuert (3v Gleichstrom
-
Thread
PIC18F97J60 -> MAC Adresse ändern
Hallo Zusammen, ich habe mein PIC18F97J60 Board entwas modifiziert. Um nicht jedesmal im Quellcode IP, Subnet oder MAC zu ändern habe ich ich ein 24AA025E48 inkl. MAC Adresse nachgerüstet. Die Daten von IP, Subnet Maske, Gateway,
-
Thread
Altium Library für PIC18F66K80-E/PT
Schaltung mit Altium zu entwerfen. Leider kann ich keine passenende Darstellung/Komponente für den uC PIC18F66K80-E/PT finden. Hat jemand das gleiche Problem und eine Lösung dazu? Bzw. muss ich mir ein Bauteil selbst erstellen? Vielen Dank! Gruß André
Ist doch alles da: https://designcontent.live.altium.com/#UnifiedComponentDetail/Microchip_PIC18 Da du hoffentlich eine gültige Lizenz hast, kannst du das Bauteil direkt in Altium runterladen und einfügen.
-
Thread
MCU mit UART in MBaud Datenrate
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 ist ein 32bit µC und der 2. ein 8bit µC. Wie du es haben willst.
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
schrittmotoransteuerung
hallo, Ich bräuchte eine fertige Schrittmotoransteuerung (mit den bauteilen Pic 18f2220, L298n ). Wenn jemand etwas über das thema besitz bitte ich denjenigen um auskunft. Es ist ein sehr wichtiges thema da um meine Diplomarbeit geht und die Prof. nicht helfen können. Danke mfg
@ peter (Gast) >Ich bräuchte eine fertige Schrittmotoransteuerung (mit den bauteilen Pic >18f2220, L298n ). Wenn jemand etwas über das thema besitz bitte ich http://www.reichelt.de http://www.pollin.de MFG Falk
-
Thread
zerlegte Tastatur per USB ansteuern
vielleicht eine vernünftige bzw. vollständige Anleitung wie man so > einen HID bastelt. Nimm einen PIC18F2550, der hat ein USB-Device Interface eingebaut. Der Chiphersteller liefert fertige Bibliotheken, die Du nur noch benutzen musst. Wenn Du was fertiges haben willst, kauf ein PICDEM FS USB Demo
muss) bekommen, wenn Du einen Antrag ausfüllst. So ein Board liegt hier neben mir. Da ist ein PIC18F4550, die 44-pinnige Variante. Auf dem Board sind alle Pins herausgeführt. fchk
-
Thread
Navtex
Fall vielleicht schon nach ein paar Stunden voll (Speicher als Ringpuffer ausgeführt). -8-Bit uC PIC18 oder 8051-Derivat (Atmel eher nicht, keine Erfahrung, keine Hardware-Programmierumgebung) Das war's im Groben in Sachen Hardware. Das Bit-Stuffing: Das Protokoll Forward-Error-Correction
schließt man am Besten ein externes paralleles 32kB RAM am PIC an? Die Doku beschreibt, daß ein Port des PIC18 als Datenport konzipiert ist. Wie aber soll die Adressgestaltung aussehen? Schließlich brauche ich noch einige I/O für das allgemeine Handling, d.h. zwei Ports für die Adressleitungen zu opfern ist
-
Thread
Verständnisfrage CAN-Bus
Hallo, eine weitere Alternative um kleine CAN-Knoten zu realiseren sind die PIC 18F4x8. Dort ist der CAN-Controller schon auf dem CHIP realisert. Mangels PIC18-Programmer habe ich diese jedoch noch nicht eingesetzt. Auf meiner Wunschliste bei Atmel stehet schon lange ein kleiner
-
Thread
Quadratur Interface PIC ?
ich habe gerade angefangen mich mit PIC Controllern zu beschäftigen und Zwar habe ich mir einen Pic18 und einen PIC24FJ128GA010 ausgesucht. Jetzt habe ich gelesen das PIC auch ein Quadratur Interface (QEI) besitzen. Nur kann ich die Register und Beschreibung nicht im Datenblatt finden. Aber
schneller zum Ziel komme ist MAPS: https://www.microchip.com/maps/Microcontroller.aspx Listet 4x PIC18F..31 und 16x PIC24EP... mit Quadrature Encode/Decode Interface.
-
Thread
AVR ADC-Taktgeber galvanisch trennen vom Haupttakt
PIC kann man offensichtlich den Taktgeber vom ADC galvanisch vom Core Taktgeber trennen. Chip ist PIC 18F4550, wenn man da ins register ADCON2 die Bits 2-0 zu 111 oder 011 setzt, dann: Frc (clock derived from A/D RC oscillator). In AVR habe ich bis jetzt nie so was getroffen. D.h. der chip kann ruhig
Taktgeber >trennen. Das bezeifle ich. Lies mal was über [[Galvanische Trennung]]. > Chip ist PIC 18F4550, wenn man da ins register ADCON2 die Bits >2-0 zu 111 oder 011 setzt, dann: Frc (clock derived from A/D RC >oscillator). Ja und? Das ist keine galvanische Trennung, nur ein unabhängiger RC-Oszillator
-
Thread
Datenspeicherung auf SD Karte
txt. abspeichert. Was für einen Microcontroller gebrauchst du Manuel? Ich wollte eigentlich einen PIC18F gebrauchen um es dann noch eventuel über USB auszugeben. Ich habe auch schon viel im Internet gesucht aber noch nichts dergleichen gefunden, dass man für einen PIC verwenden kann. Kannst du mir vielleicht
Hallo Hans Ich habe dieses Projekt mit einen ATmega128 gemacht ... mit einem PIC18F müsste es eigentlich auch funktionieren, soweit ich mich erinnern kann hat dieser genug flashspeicher ... denn für zb.: FAT16 muss ein sektor 512Byte haben, und du kannst die datein nur in ganzen
-
Thread
PIC PIC12 PIC16 CRC16 CCITT Berechnung in Assembler
in Assembler für kleine PICs gestoßen. Nach dem Studium eines Artikels zur CRC16 Berechnung mit PIC18xxx bin ich auf die Lösung gekommen und möchte diese hier einfach einmal verewigen. benötigte Variablen: ------------------- [code] CBLOCK 0x20; RAM Bereich startet ab Adr 0x20 CRC16L
Stefan schrieb im Beitrag #5560706: > Nach dem Studium eines Artikels zur CRC16 Berechnung mit PIC18xxx Wäre auch interessant zu lesen. @Moderator, bitte verschieben zu Projekte&Code, damit der Code nicht im Nirvana verbleibt.