-
Thread
Einstieg: Altera vs. Xilinx
Wohlwollen noch unter HArdwareentwurf laufen lassen. Mit einem kleinen Low-Cost CPLD und einem 8Bit PIC/AVR in Kombination kann man Sachen machen für die man im reinen µC Design einen 200MHZ Pic32MZ oder ARM9 als Minimum ansehen müsste und dennoch zu kämpfen hätte... Oder um es wie du als Vergleich
>Mal andersrum gefragt: wie viele ICs haben es deutlich über 18 Jahre >geschafft? ;-) bsp OPs, TTL-ICs.
-
Thread
[S] mikroElektronika PICFlash2 oder mikroProg
Hallo, suche ein ICD Gerät für MikroC: http://www.mikroe.com/products/view/18/picflash-with-mikroicd-support/ http://www.mikroe.com/mikroprog/pic-dspic-pic32/ Hat jemand solch ein Gerät zu verkaufen? Besten Dank schon einmal
Hoffnung liest jemand den Thread der so ein Gerät abzugeben hat. http://www.mikroe.com/products/view/18/picflash-with-mikroicd-support/ http://www.mikroe.com/mikroprog/pic-dspic-pic32/
-
Thread
Welches Programmiergerät für AVR und AVR32
Wortlängen. Beispiel Ethernet: Die mit Abstand billigste Möglichkeit für einen Ethernet-Knoten ist der PIC18F67J60. Einfacher, billiger und kleiner geht es nicht. Prozessor, Ethernet MAC, Ethernet PHY und Speicher und sonstige Peripherie in einem Chip. Beispiel CAN: Viele AVR-Leute hühnern hier mit einem Mega 8 und einem MCP2515 herum. Ein PIC18F26K80 ist nur wenig teurer als der MCP2515, enthält eine verbesserte Variante des MCP2515 und hat zudem den Prozessor schon gleich mit drin. Schön blöd, wer da mit AVR arbeitet. Sicher, die AVR-Architektur
-
Thread
"einfach" Hobby programmieren.
schon bekannt ;) Wenn ich mich dem ATTiny10 widme, wäre es doch ähnlich, wie wenn ich mich an den PIC18F4550 halte oder? Also jetzt nicht von den Spezifikationen, sondern von der herangehensweise. Ich möchte jetzt keine Atmel/Microchip Diskussion beginnen, aber so gefühlt kam es mir vor, dass sich
Beitrag #3801703: > Wenn ich mich dem ATTiny10 widme, wäre es doch ähnlich, wie wenn ich > mich an den PIC18F4550 halte oder? Also jetzt nicht von den > Spezifikationen, sondern von der herangehensweise. Mit den PIC's kenne ich mich (noch) nicht aus, aber der ATTiny hat für mich den Vorteil, dass ich
-
Thread
PIC-Mikrocontroller mit vielen PWM Ausgängen
Du könntest auch einen WS2803 verwenden. Ist für LEDs gemacht. Wen die 18 PWM Kanäle zu wenig sind kannst du die ICs hintereinanderschalten. Du kannst also mit 2 Pins deines PIC theoretisch beliebig viele LEDs schalten.
im Beitrag #3398127: > Du könntest auch einen WS2803 verwenden. Ist für LEDs gemacht. Wen die > 18 PWM Kanäle zu wenig sind kannst du die ICs hintereinanderschalten. Du > kannst also mit 2 Pins deines PIC theoretisch beliebig viele LEDs > schalten. Oder gleich pro RGB-LED einen WS2801.
-
Thread
Microchip springt auf den Arduino Zug auf
shields that can operate at 3.3V http://www.digilentinc.com/Products/Catalog.cfm?NavPath=2,892&Cat=18
Ich sitze in einer Welt wo man nichts mit "Microcontrollern" zu tun hat, hier gibt es fuer alle nur PIC's. Und selbst "Professionelle Entwickler" schlagen sich mit irgendwelchen PIC-Basic Dialekten und deren Libs die Zeit tot, weil sie es eben so gelernt haben. Selbst die, die den Weg zu C-Compilern
-
Thread
48 Poti's mit AVR lesen
Oder nimm einfach vier PIC18F4221 und sende Deine Daten über eine RS485-Schnittstelle (kostet das Gleiche wie RS232). Dadurch kannst Du auf den Master und die SPI-Leitungen verzichten. Wofür soll das Ganze eigentlich gebraucht
Tamron schrieb: > Oder nimm einfach vier PIC18F4221 und sende Deine Daten über eine > RS485-Schnittstelle (kostet das Gleiche wie RS232). Nö, kostet extrem mehr. PCs haben ja keine RS485 und USB-RS485 Umsetzer sind richtig teuer. Und ne
-
Thread
Code(SRAM steuern) verbessern. Arduino mega 2560
Maxim B. schrieb im Beitrag #5441920: > Banking ist schlechteste, was aus dem PIC nur kommen könnte. Banking hat mit einem PIC nichts zu tun. Ja ich weiß, es gibt PICs mit Banking. Darum geht es aber nicht. Du verwechselst da was. Absichtlich. Maxim B. schrieb im Beitrag
Beitrag #5442333: > Maxim B. schrieb im Beitrag #5441920: >> Banking ist schlechteste, was aus dem PIC nur kommen könnte. > > Banking hat mit einem PIC nichts zu tun. > Ja ich weiß, es gibt PICs mit Banking. Darum geht es aber nicht. > Du verwechselst da was. Absichtlich. Keine Absicht, ein Feature
-
Thread
Vom MPASMWIN zum PIC-ASS : Übersetzungshilfe.
wahnsinniger Versuch: die Bitte um Umschreiben der „Preliminarien“ eines Programmes - erzeugt mit PIC MPASMWIN – auf PIC-ASS. Hintergrund: Seit Jahren programmiere ich als Hobby Progs z.B. für den PIC18F14K22 in dem vormaligen Assembler-Speech des MPASWIN. Das klappt auch recht gut, übliche Hakeleien
, dem eine strukturierte SW zu grunde liegen wird, so dass jederzeit eine Portierung auf beliebige pic16/pic18 gelingen sollte. Es fehlt auch an einer Unterstützung im MPLABX Editor für den PIC-AS und der Simulator hat seit Urzeiten tonenweise Bugs ...
-
Thread
Mikrocontroller Rechenleistung reicht für aktuelles Projekt nicht?
Intrinsics, die Du dann benutzen musst, normaler C-Code > benutzt die DSP-Einheit nicht. > > Die dsPIC33EP laufen mit 70 MHz im Vergleich zu den 50 MHz der > PIC32MX1xx/2xx. > > Zusammenfassend: Wenn Dein Code die DSP-Einheit gut nutzen kann, ist > dsPIC33EP schneller, ansonsten hat PIC32MX die
so besonders, > sprich der Quelltext muss in Assembler geschrieben werden? Der C32 bzw XC32 (PIC32MX) und der C30 bzw XC16 (PIC24,dsPIC) sind angepasste gccs, der MIPS16e bzw PIC24 Code generieren, also im Prinzip das gleiche, was sonst auch auf anderen Architekturen zu finden ist. Die kostenlose
-
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
China SUPER Bauteile-Schnäppchen Thread
Meiner ist nach 18 Tagen angekommen und funktioniert mit MPLABX/PIC32 tadellos. "Programmer To Go" habe ich nicht ausprobiert (manche Clone sollen sich den notwendigen Flash Baustein sparen heisst es...)
www.aliexpress.com/snapshot/6014994775.html Was er meint ist sicher zusammen mit dem tollen "demo board with a PIC18F45k20 microcontroller".
-
Thread
AVR Projekt (ADC-Uart-USB)
multiprotokoll-transceiver/7617204/ Und wenn Du unbedingt selber programmieren willst, dann nimmst Du halt einen PIC18F14K50 (das ist der gleiche Chip, nur leer) und programmierst Dir das ganze selber zusammen. Den USB-Stack liefert Microchip Dir fix und fertig. Wobei ich für die Entwicklung eher einen PIC18F25K50 oder einen PIC18F27J53 nehmen würde, weil Dir das die Arbeit erleichtern würde. Beim 14K50 sind USB und ICSP(Debug- und Flash-Port) auf den gleichen Pins, das ist speziell am Anfang lästig, spart aber in der Serie
-
Thread
Mit PIC12F629 WS2812 NeoPixel ansteuern
Beitrag #6567409: > Habe ich bereits gesehen. Nein, wohl doch nicht so ganz. Denn unter "Für PIC12, PIC16, PIC18..." ist dir der Link "Forenthread" entgangen! https://www.mikrocontroller.net/topic/322375#3794406 Da sehe ich reinen C code, allerdings für etwas moderneren Controller.
S. schrieb: >> Habe ich bereits gesehen. > > Nein, wohl doch nicht so ganz. > Denn unter "Für PIC12, PIC16, PIC18..." > ist dir der Link "Forenthread" entgangen! > > Beitrag "Re: [ASM & C] PIC12/PIC18/PIC24 WS2812 SPI Library" > > Da sehe ich reinen C code, > allerdings für etwas moderneren
-
Thread
Sprut PIC USB BrennerP 8 Rev. 4
Hi, verkaufe hier einen kompletten Bausatz inkl. dem 18F2550 programmierter PIC für diesen Bausatz. Platine ist bereits geätzt. Ihr müsst nur noch alles löten und schon kann es losgehen. Wie auf dem Bild zu sehen ist wird geliefert. Preis dachte ich an 40
39 Der Bausatz, wie du ihn anbietest kostet nur 6,- € (mit normalem Sockel). Jedoch jeweils ohne PIC. Den PIC18F2550, jedoch unprogrammiert gibt's da für 8,- € http://www.e-freax.de/product_info.php?products_id=41 Chris
-
Thread
Quadrocopter: Welcher Controller könnte das sein?
dikutiert. 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ß
#3409538: > 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
C# Serielleschnitstelle Empfang zu viele zeichen
entschuldigt für mein Missverständiss in verschiedenen sachen. ich bin grade dabei mit einem PIC 18F45k20 (PICKIT 3 Starterkit) eine Wetterstation zu basteln. Mein PIC soll eine umsetzung von I2c auf seriell tun da die Sensormodule die ich benutze möchte I2c sind. Zum Ablauf: Per button
Temp Anzeige anzeige_temp.Maximum = 120; // Max Wert der Temp Anzeige } PIC Programm: /* * File: RxTxMain.c * Author: floryd * * Created on 7. August 2014, 12:34 */ #include <xc.h> #include <pic18f45k20.h> #include <stdio.h> #include <stdlib.h> #include
-
Thread
Quarz: Fehler durch falsche Kondensatoren konstant?
jemand fragt wie er etwas mit seinem Atmega8 lösen kann, wäre es ok wenn jemand schreibt, dass er einen PIC nehmen soll und wie er es mit dem PIC machen könnte? Die Antwort wäre theoretisch richtig, der TO hat aber nicht nach einer Lösung mir PIC gefragt...
Info, wo der überhaupt dran hängt. Lisa schrieb im Beitrag #3446954: > Am Timer1 Oszillator eines PIC16F877A
-
Thread
Robustheit eines PIC16F630
Gerade habe ich beim Basteln einen PIC16F630 versehentlich mit 18(!)V Betriebsspannung versehen. Resultat: Rauch stieg auf, knistern und ein kleines Flämmchen; der PIC hat nun ein winziges Loch im Plastikgehäuse. Ich war natürlich sicher
iche hab mal einen PIC18 (oder war es ein 16er?) verkehrt rum in eine fassung eingesetzt, so dass + an - war und umgekehrt -> es stieg ebenfalls rauch zwischen den beiden gehäuseplättchen auf. danach habe ich ihn raus genommen
-
Thread
GrafikDisplay mit LC7981; Darstellungsprobleme
www.frozeneskimo.com/electronics/2007/03/30/lc7981hd61830-driver-for-el-backlit-samsung-lcd/ für einen PIC18F4550 umzuschreiben. Leider werden nicht alle Zeichen korrekt dargestellt. Vor allem kleine Zeichen werden nicht dargestellt. Gruß Sascha
soll eigentlich erst mal nur ein Test sein ob es auch funktioniert. Nun habe ich allerding nur einen PIC18F2620 hier und nutze als Datenport PortB und für den Rest PortA (RA0-RA5). Mein Problem ist aber auch, das ich mit Assembler (C18) so gut wie noch nichts gemacht habe (Nur Pic 16F in Assembler).
-
Thread
Microcontroller PIC SPI und ICSP gleichzeitig benutzen
mal ins DB auf Seite 12. Dort gibt es die Ergänzung #3 bei PORTA.0/1. Dort steht: 3: LVP support for PIC18(L)F1XK50 legacy D.h. bei Deinem PIC steht ICSP nur an PORTC zur Verfügung. DB: https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ProductDocuments/DataSheets/PIC16LF1454-5-9-14-20
ins DB auf Seite 12. Dort gibt es die Ergänzung #3 bei > PORTA.0/1. Dort steht: 3: LVP support for PIC18(L)F1XK50 legacy > D.h. bei Deinem PIC steht ICSP nur an PORTC zur Verfügung. Nein, das heisst diese Fußnote gerade NICHT! Warum sollte es auch bei einem Datenblatt zu einem ganz anderen PIC erwähnt
-
Thread
Compiler Problem PIC TCP/IP Stack
ich habe ein Problem bei dem ich nicht so recht weiterkomme. Ich arbeite in der Firma mit dem PIC18F67J60, dem TCP/IP Stack von Microchip und eben MPLAB C18 V3.31 und MPLAB IDE V8.30. Ein Kollege hat den TCP/IP Stack sauber am laufen. Schickt er mir das HEX-File, und ich brenne es in den PIC
Mit der alten PIC18F67J60.h klappt es! Grüße, Matthias
-
Thread
FFT mit PIC17C42
die Zugriffszeiten die maximale Taktfrequenz doch stark einschränken. Mir fällt da im Moment nur PIC18C601 und 801 ein. Dieter
Hallo Kay warum willst du das mit nem PIC16 erledigen ? Die PIC18 sind um einiges leistungsfähiger und kaum teurer. Die PIC30F sind zum Teil auch schon im Einzelhandel erhältlich oder auch kostenlos von Microchip als Sample. Gerhard
-
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
PIC mit PickIT3 --> Target device ID does not match.
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
PIC mit Spannung versorgt? Lötstellen OK, durchgemessen?
-
Thread
Anfänger sucht Unterstützung beim Flashen PIC12F629 mit PICKit3
im Beitrag #5312385: > Da eine device-ID rückgemeldet wird, wird meiner Meinung nach > auch der PIC erkannt. Christian Weber schrieb im Beitrag #5312385: > Device ID Revision = 00000010 Die angezeigte Device-ID ergibt keinen Sinn! Laut Programming Spec, Seite 18 (Link: ww1.microchip.com/downloads
ausschließen kann. Ich probierte einen funktionierenden PIC18F4245 mit den gleichen Anzeigen.Einziger Unterschied ist der, dass dort der PIC-Typ angezeigt wird und nicht wie im Fall des PIC12F629 als Firmwaretyp "midrange". Ich glaube inzwischen, dass ich
-
Thread
portpin in strukt arrey
Hallo Leute. Ich bastle hier eine Terrariensteuerun mit einem pic18f4550 im C18. USB, DS1307 und feuchtesensor HYT221 habe ich zum laufen gebracht(bin noch am lernen). Nun scheitere ich aber an der "Zeitschaltuhr"! eigentlich nur am speichern eines portpins
sein, einen Pointer auf > ein Strukturelement aus einer Portstruktur zu bekommen? Ist denn ein dein PIC bitadrtessierbar?
-
Thread
ULN2803A mit 3,3 V ansteuern Gesperrt
von 5 V Digital auf 3,3 V umstellen. Also hab ich die 5 V Versorgung auf 3.3 V geändert, dann den PIC18F4620 auf den PIC18F46K20 mit 3.3 V geändert. So der PIC läuft jetzt, aber die Digitalausgänge steuern den ULN2803A an, der wiederum Kleinrelais mit 12 V ansteuert. Problem: Nach der Umrüstung
V Digital auf 3,3 V > umstellen. > Also hab ich die 5 V Versorgung auf 3.3 V geändert, dann den PIC18F4620 > auf den PIC18F46K20 mit 3.3 V geändert. > So der PIC läuft jetzt, aber die Digitalausgänge steuern den ULN2803A > an, der wiederum Kleinrelais mit 12 V ansteuert. > > Problem: Nach der
-
Thread
I2C über Interrupts mitlesen
Tage komme ich nun leider nicht mehr weiter und hoffe, dass ihr mir helfen könnt. Ich habe ein PIC18 Experimentierboard, ein PicKit2 und ein MGC3130 Board von Microchip. Mit meinem PIC18 möchte ich gerne die I2C Datenübertragung auf dem MGC3130 Board mitlesen. Dafür ist auch extra eine I2C Schnittstelle
Board angebracht. Hierzu habe ich mit zwei Adern von einem Flachbandkabel, keine 10 cm lang, das PIC Experimentierboard mit dem MGC3130 Board verbunden. SCL kommt bei meinem PIC auf den External Interrupt INT0 Pin und SDA kommt bei meinem PIC auf den External Interrupt INT1 Eingang. Der Pic18
-
Thread
PIC 12F629 Thermometer - Nokia 3310 Lcd
Fertiges Projekt mit Quellcode DS18b20 und PIC Cool ;-) http://www.thebackshed.com/forum/forum_posts.asp?TID=7219&PN=1
Mein Englisch ist auch nicht so gut. Das einzigste was ich da rauslesen kann ist dass es mit einem DS18B20 ist, ich sehe weder ein hex file noch sehe ich welcher PIC benutzt wird. Ich würde auch gerne das Projekt, was ich angefangen habe, fertig machen. Hab ja jetzt die Schaltung fertig und es fehlt
-
Thread
Beratung bzgl. Wahl des Mikrocontrollers
SN 65HVD251D), wie muss ich den bei einer parallelen Übertragung an die Datenleitungen bzw. an den PIC18F26K80 schalten? Ich versuch das grad mal mit Fritzing zu erarbeiten komm da gerade irgendwie nicht weiter :( Danke :)
65HVD251D), wie muss ich den bei einer parallelen Übertragung an die > Datenleitungen bzw. an den PIC18F26K80 schalten? Ich versuch das grad > mal mit Fritzing zu erarbeiten komm da gerade irgendwie nicht weiter :( CAN ist immer seriell. Und die Transceiver haben fast immer 8 Pins. Beim PIC18F26K80
-
Thread
Closed source mit GCC/avr-lib
daher will ich lieber auf Nummer sicher gehen. Im Moment schwanke ich noch zwischen AVR's und PIC18FXX's. Ein wesentlicher Vorteil der PIC18s ist halt mittlerweile der kostenlose Compiler von microchip. Es würde mich sehr freuen, wenn ihr mir helfen könntet !! Gruß Andreas
dem GPL code kann mir bei jedem compiler passieren. Trotzdem habe ich das Gefühl, dass man mit dem C18 von microchip von Haus aus mehr Funktionen hat. Die PIC16 hatten wohl schon Nachteile gegeüber den avrs. Aber die PIC18 sind von den Leistungsdaten her mindestens ebenbürtig. Gleiche Schnittstellen
-
Thread
MPLAB V8.92 mit ICD2 und ICD3 auf WIN7 X64
MPOLAB IDE 8.92 kam Firmwareaktualisierung > bla bla weil ich nicht aufgepasst habe, dass der richtige PIC > eingestellt ist. ICDn oder PicKit3? > > Danach dann natürlich nochmal, als ich den richtigen PIC eingestellt > habe. Einer der Nachteile vom PICkit ist, dass immer eine Änderung der > Firmware
Hallo, welche Firmware-Version ist für die PicKit3 aktuell? auf zwei habe ich die Version 1.28.90 und auf einem 1.40.13 Hatte auch zum zweiten mal das Problem mit den und PIC32MX564F128L unter MPLAB 8.92 siehe https://www.mikrocontroller.net
-
Thread
übersetzen PIC -> 8051
Severino R. wrote: > Dies gilt jedenfalls für PIC16F87xA. Gilt wohl nur für manche PIC16. Beim hier verwendeten 16F84(A) oder den 16F62x beispielsweise nicht.
Da lob ich mir die PIC18er, da geht das mit TBLPTR und TBLRD. PIC16er sind eigentlich wirklich nicht mehr ganz aktuell mit ihrem Befehlssatz, z.B. Addition und Subtraktion mit carry... was ein Gewürge!
-
Thread
GSM SMS auslesen und auswerten
Hallo Zusammen Ich habe ein Problem. Ich arbeite mit einem Microcontroller PIC18F6622 und einem GSM Modul von Mipot. SMS versenden funktioniert aber SMS auslesen und Auswerten geht nicht. Ich kommuniziere über die UART-Schnittstelle(Rx und Tx). SMS auslesen sollte so funktionieren
Display ausgeben. Nur mit dem PIC den ich benutze (PIC18F6622) funktionierts nicht!
-
Thread
AVR Synthesizer mit ATxmega128A1
der VST-DSP Ecke komme. Habe mir dann mal ein paar Dev-Boards für schnellere Controller gesucht (PIC32, dsPIC, AVR32...), allerdings bin ich da nicht sonderlich weit gekommen. Der dsPIC ist recht simpel und billig, und man kommt schnell zum DSP-Teil des Projekts, allerings ist er nicht sonderlich schnell
A16-A18 (CS0-CS2) vom EBI Interface nicht richtig angesteuert. Die Adressleitungen A16-A18 sind bei jedem Schreibsignal (WR-Signal low aktive) immer auf high Pegel. Bild 1: SRAM Anbindung an Xmega128A1
-
Thread
100mhz 32bit - counter ohne vorteiler?
für das Capture braucht man auch wirklich nur den Teiler (z.B. 8 Bit) extern, mehr nicht. Bei den PIC16 / PIC18 hat man zwar interne Vorteiler, kommt aber trotzdem nicht so wirklich ohne externe Logic aus. Man braucht halt die externen Tore um 2 Timer zu nutzen. Der Alternative Weg mit externem Vorteiler
Takt, und nicht mit dem Eingangssignal. Für die Interpolation wäre z.B. einer der oben erwählten PIC18 eine Möglichkeit, ggf. auch für die GPS Anbindung (dann wohl als ein 2. µC).
-
Thread
PIC-Register Verhalten
Welcher PIC? Welches Board? Ganzer Code? Gruss Chregu
Sorry, habs vergessen zu Erwähnen. Board ist eine Eigenentwicklung. PIC ist der PIC18F45K22 im 40-Pin DIP Gehäuse. Eingesteckt ist derzeit ein 16MHz Quarz. Vor dem Code noch ein paar Hinweise: - Die Zeile um die es oben geht ist entsprechend markiert. - Ich habe
-
Thread
LM75 u. PIC: merkwürdiger Verhalten
Kanals dann zu hoch ist. Es sind ja, von der Spannung her betrachtet, nur ein paar mV. Welchen PIC benutzt Du denn? Bei einem 18F Typen, beispielsweise der 18F2620, steh im Datenblatt das eine AD Clock Source von 8 Tosc nur bis zu einem Oszillatortakt von 11,43 MHz gut ist. Da wären die 16MHz dann
schon drüber, was zu Fehlern in der Wandlung führen kann. "Schlimmer" wird es dann beim LF Typen. Beim 18LF2620 ist bei 8 Tosc nur noch ein Takt von maximal 5,72 MHz zulässig. Bei 16MHz Takt müsste man also 16 Tosc beim F Typen und 32 Tosc beim LF Typen wählen, wenn man einen 18..2620 PIC benutzt.
-
Thread
mit int TMR0 zwei char TMR0H und TMR0L ansprechen.
Ja danke! >Um welchen Controller und Compiler handelt es sich? Controller: PIC18 PIC24, Compiler: mikroC, c18 und c30 geht es auch mit macros???
Über macros klappt es nicht: 'TMR0H' Identifier redefined PIC18F8722 'TMR0L' Identifier redefined PIC18F8722
-
Thread
PIC Problem mit Quarz
Salu zusammen Ich habe hier ein Problem mit einem PIC18F46K80 und einem 16MHz Quarz. Um hier nicht eine riesen Story loszubrechen, schreibe ich mal Stichwortartig auf, was die Situation im Moment ist. Quarz 16Mhz, PLL*4, kein Seriewiderstand, Kondensatoren
für die späte Antwort. Vielen Dank für die zahlreichen Antworten. Ich arbeite schon länger mit PIC, aber mit besagtem Typ (18F46K80) noch nicht. Bis jetzt hatte ich eigentlich noch nie solche Probs, lief immer 1a und das bei unterschiedlichen PIC Derivaten. Das Layout ist, denke ich ziemlich optimal
-
Thread
PIC teilt Frequenz!
PIC18F2550!!!
•[c]#include <stdio.h> #include <stdlib.h> #include <pic18f2550.h> #include <delays.h> // PIC18F2550 Configuration Bit Settings #include <xc.h> #define _XTAL_FREQ 8000000 // CONFIG1L #pragma config PLLDIV = 1 #pragma config CPUDIV = OSC1
-
Thread
Brenner5 nur 5 Volt an VPP
http://sprut.de/electronic/pic/projekte/brenner5/index.htm ganz unten auf der seite steht die loesung unter vpp-problem. lesen bildet.
einem tollen µC Projekt DEINER Wahl viel besser angelegt. Als FErtige Lösungen kämmen z.B. das PicKit2 oder das neuere PicKit3 in Frage. DAs PicKit2 kann fast alle Bausteine, wobei einige ganz neue nicht mehr unterstützt werden. Allerdings kann man dieses noch als "schmalspur" Logikanalyzer
-
Thread
PIC Atml / USB Kommunikation / Betriebssystemkompatibilität
Hallo Zusammen, ich arbeite derzeit mit einem PIC 18F2550 auf dem die CDC Firmware aufgespielt ist. Der PIC hat nur die Aufgabe über 16 I/O TTL Signale zu verarbeiten und zu generieren. Die Kommunikation läuft über USB und es wird durch die CDC Firmware
von Microchip, der ein USB-CDC Device bereitstellt. Der Chip selber ist ein herstellerprogrammierter PIC18F13K50 oder 14K50. Das sollte bei Dir funktionieren. fchk
-
Thread
Mega8, ADC, UART. Excelblatt als Voltmeter
der vordere Teil des strings s="V;" abgehackt und übrig bleibt dein Wert. Du musst also mit deinem PIC einen string "V;255" senden oder die zeile z=Split(s,";") einfach auskommentieren. Gruss der grosse
nicht hier... Ja, gerne poste ich den String, der sieht in Hex folgendermaßen aus: AA AA 19 09 18 08 20 02 17 03 16 05 18 04 Startkenner ist AA AA 19 Kanal1, akt.Temp. Vorkomma (19°C) 09 Kanal1, akt.Temp. Nachkomma (,9°C), dementsprechend geht's weiter mit 18 Kanal1, Min.Temp. Vorkomma 08
-
Thread
PIC: CAN Routinen nach AN738
Hallo Zusammen, ich bin auch gerade dabei eine CAN18XX8.h in mein Projekt einzubinden. In dem Moment wo die can18XX8.c dazu kommt bekomme ich einen Fehler beim compilieren. [c] "C:\Program Files (x86)\Microchip\xc8\v1.34\include\pic18f66k80.h:22085
983) storage class redeclared for "TXB2CONbits" C:\Program Files (x86)\Microchip\xc8\v1.34\include\pic18f66k80.h:22085: error: (984) type redeclared C:\Program Files (x86)\Microchip\xc8\v1.34\include\pic18f66k80.h:22085: error: (1098) conflicting declarations for variable "TXB2CONbits" (../99_library
-
Thread
Hilfe für Beginner Code_Mikrocontroller
verkehrt ist. Ich persönlich habe mit ASM angefangen und hab dann nach C gewechselt. Das ist nun 18 Jahre her. Beruflich wird mittlerweile alles nur noch in C++ programmiert, ja auch uC! Alleine wegen der Portierbarkeit. Ob Atmel, PIC, TI oder Infineon... alles das selbe.
PIC gibt's auch in den Geschmacksrichtungen PDP11 (PIC24) oder MIPS (PIC32). Beides gestandene Rechner und nicht nur mikroprogrammierbare Logikbausteine.
-
Thread
Von AVR nach PIC
Hi Frank, "...arbeite leiter nur mit Pic..." Wenn Du den PIC bereits gemeistert hast, sollte der Umstieg zum AVR überhaupt kein Problem mehr sein. Der AVR kann alles was der PIC kann, nur eben noch ne Menge mehr. Deshalb ist ja der umgekehrte
Zu PIC vs AVR Also ich hab mich bis jetzt fast nur mit PICs beschäftigt. Hab fast für alle Projekte einen 18F458 oder ähnliches verwendet. Versuche gerade mit AVRs so beginnen, aber mein Programmiergerät
-
Thread
PIC - Frequenzzähler weit über 50 MHz auf die minimalistische Art
halt wie beim AVR ggf. ein Vorteiler oder als klassischer Zähler mit reduzierter Auflösung (wie beim PIC18xxx). Die Rechenleistung sollte ausreichen um das Timing von vielen Flanken auszuwerten, um auch bei einem nicht so idealen Eingangssignal mehr Auflösung heraus zu hohlen als ein Reziprokzähler
Ich wäre auch für einen dsPIC33, der hat ja auch ein sehr schnelles Rechenwerk. Der dsPIC33FJ12GP201 hat nur 18 Pins und es gibt ihn als DIP und SOIC. Der Timer 1 hat 16-bit und kann asynchron bis 50 MHz zählen (im Datenblatt ist
-
Thread
Neue Sensoren, Steckverbinder und Entwicklerboards
Bildquelle: https://www.tindie.com/products/mh-edu/picdev-usb-ultimate-devkit-for-usb-supported-pic/. Die auf Tindle um 20 US-Dollar plus Versand erhältliche Platine macht dabei genau das, was man von der Verpackungsbeschreibung erwarten würde - sie nimmt einen im DIP-Gehäuse gehaltenen PIC18 auf
] The heart of PICDEV USB lies in its compatibility with 20-pin, 28-pin, and 40-pin USB-supported PIC18F series microcontrollers. Whether you're experimenting with the PIC18F4550, PIC18F2550, PIC18F45K50, PIC18F25K50, PIC18F13K50, PIC18F14K50 or any other compatible model, this board has got you covered