-
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
https://www.mikrocontroller.net/topic/420316#new Im ersten Projekt (PIC18...) findest du wie man Zeit Flanken im Interrupt erzeugt. Im zweitem Projekt arbeitet PIC12... mit dem Quarz 32768 kHz und Interrupt 1 Sek. , sonst mit internem Oszillator. Das „schlafen gehen“
-
Thread
IR Controller über pc ansteuern (für LED Stripe)
define COMMAND_B10 0x1D #define COMMAND_B11 0x1E #define COMMAND_B12 0x1F #define COMMAND_B13 0x18 #define COMMAND_B14 0x19 #define COMMAND_B15 0x1A #define COMMAND_B16 0x1B #define COMMAND_UPR 0x14 #define COMMAND_UPG 0x15 #define COMMAND_UPB 0x16 #define COMMAND_QUICK 0x17 #define COMMAND_DOWNR
an Deiner Lösung finde ich die LEDStripe Controller als solche. > Die verwendete 10bit PWM aus den PIC Microcontrollern ist ja für Weiße > LEDs ausreichend aber für RGB imho unbrauchbar. Naja wirklich Mühe gegeben haben se sich nicht mit ihrem Werks (5 Bauteile oder so, mehr ist ja nicht drin in
-
Thread
Unterschied RAM und Register?
Beispiele zum Nachdenken: Cache-RAM im PC auf der einen Seite, Funktionsprinzip in den kleinen PIC16Fxxx von Microchip auf der anderen. Bei letzteren arbeitet die CPU nämlich direkt im RAM, aber da das eine Harvard-Architektur ist, kann man genauso sagen, daß der RAM in Form von vielen Registern
Adresse 0. Das ist nicht korrekt. Rß *könnte auf Adresse 0 liegen, aber auch auf 08H, 10H oder 18H. Der Zilog Z8 macht es ähnlich: über einen Registerpointer können die 16 Arbeitsregister im internen RAM fast beliebig angeordnet werden. Fast beliebig bedeutet: nur dort wo RAM vorhanden ist, können
-
Thread
Such einen einfachen Microcontroller in SO8
Frag mal bei Atmel oder PIC (beide Microchip). Die haben so viele davon das sie die Dinger verkaufen müssen.
+ im DIP-8 mit 6 IOs (Farnell 2320692, 3,14€) Eval Kit OM13053 (halt mit LPC812, Farnell 2254492, 18,40€)
-
Thread
Assembler-Programmieren PIC16F1934/6/7
Bisher habe ich für den PIC16F873A erfolgreich in Assembler programmiert. Eventuell möchte ich auf den PIC16F1934/6/7 umsteigen. Das Datenblatt zeigt mir, dass die Programmierung sich doch deutlich von der für den PIC16F873A
alte 877A, die früher beim PICDEM 2+ dabei waren. Müsste ja vom Programmieren her gleich sein. PIC16 habe ich in letzter Zeit nur neuere 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
-
Thread
XC8 Lessons von Microchip
zur Zeit nach C-Lessons (XC8 Compiler) von Microchip wie es sie seinerzeit von Microchip für den C18 Compiler gab, z.B. für das PICkit3 Starterkit und das PICkit3 Debug Express. Das war eine PDF mit Übungen angefangen vom einachen LED einschalten bis zum Programmieren des EEPROM - quasi ein echtes Microchip
Hallo pjotr, vielleicht hilft dir das: https://electrosome.com/category/tutorials/pic-microcontroller/mplab-xc8/ Tutorials gibt es viele über PIC16 un PIC18 auch auf Juhtube. Googeln hilft. Gruß
-
Thread
µC - BUCK - BOOST Konverter
dann schliesst du C22 über die Bodydiode von Q18 kurz. Das die interne Diode von Q18 "alles durchlässt" ist richtig und soll auch so sein.
// Q17 dauern einschalten digitalWrite2(Q16, LOW); // Q17 dauern ausschalten digitalWrite2(Q18, HIGH); // Q18 dauern einschalten digitalWrite2(Q15, LOW); // Q18 dauern ausschalten }[/c]
-
Thread
ATTiny85 an einer einzelnen AAA Batterie 1 Jahr mindestens
MCP1402 5V Aus dem Datenblatt des MCP1402: Wide Input Supply Voltage Operating Range: - 4.5V to 18V Könnte knapp werden mit 1,5 V.
Developmenttools/ProductDetails.aspx?PartNO=MCP1640RD-4ABC Die Appnote zeigt, wie in Verbindung mit einem PIC zum Energiemanagement ein MCP1640 Step-Up an einer AAAA eingesetzt wird. Es wird auch gezeigt, wie der EN Eingang des Step-Up über einen Mosfet seitens des PIC angesprochen wird und weitere Schaltungsteile
-
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
Antwort. Scheinbar reden wir immer noch aneinander vorbei, entschuldige. Das von mir erstandene SEDPIC18 ist ein PICKit2 + Testboard, welches ich zum Brennen des PIC und zum Testen der Software benutzen möchte. Die Hardware selbst wird dann separat aufgebaut und der PIC dann damit getestet. Als Sensoren
-
Thread
Attinys - extreme Preisunterschiede - woran liegts?
irgendwann 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,
-
Thread
PIC und LCD QC1602A V2.0 bringen mich zum Wahnsinn
// PORTD alles LOW - Pegel @Volker: Es ist nicht mein erstes LCD Programm. mit einem PIC schon, aber ich kann mir beim besten Willen nicht vorstellen, das sich die Init-Routine eines LCD's im Ablauf zwischen AVR oder PIC Anwendung unterscheidet. Gut ich bin PIC Anfänger und lasse mich
oben 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
für 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
Aufgabe ist prädestiniert dazu. Das Leuchtturm-Beispiel dazu ist der Mini-Frequenzzähler mit einem PIC16Fxxx, weil diese Chips wenig Strom schlucken und eben einen dafür bestens geeigneten Asynchron-Prescaler haben, den man woanders nicht so leicht findet. W.S.
-
Thread
MCP2200 isolated usb/uart schaltungskontrolle
Der MCP2200 ist ein Programmierter 18Fxxx als Low Pin Count Demo Board gibt es Hardware und das Programm ist ein bisschen Flexibler und der mitgelieferte Treiber läuft Problemlos unter Windows 10. mfg Michael
Der PIC 18F14K50 ist sogar problemlos als DIL20 verfügbar das macht solche Sachen auch gleich noch Lochraster kompatibel. mfg Michael
-
Thread
Rolladensteuerung mit Arduino und Relais 230V
Relais (http://www.ebay.de/itm/8-Kanal-12V-230V-Relais-Modul-mit-Optokoppler-fur-Arduino-Raspberry-PIC-AVR-ARM-/252355367721?hash=item3ac18d5329:g:-cIAAOSw0UdXtJG6) bedienen. Die Relais sollen 4 Motoren von Typ: JAROLIFT elektronischer Rolladenmotor - TDEP 20/13 (SW60 /42 kg Zugkraft) • Spannung
Relais > (http://www.ebay.de/itm/8-Kanal-12V-230V-Relais-Modul-mit-Optokoppler-fur-Arduino-Raspberry-PIC-AVR-ARM-/252355367721?hash=item3ac18d5329:g:-cIAAOSw0UdXtJG6) Die auf dieser Platine verbauten Relais sind, wie schon mehrfach hier im Forum angesprochen, nur eingeschränkt für 230V geeignet,
-
Thread
ARM-Cortex als Anfänger?
Peripherie (das macht es 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
Frank K. schrieb im Beitrag #4956855: > Dabei ist PIC24 (dsPIC ist > PIC24 + DSP Erweiterungen) eigentlich sehr schön zum Anfangen. Habe mir mal ein Datenblatt eines PIC24 angeschaut, was mir auf anhieb gut gefallen hat, das Kapitel "Guidelines fo
-
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
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
Beitrag #4951766: > Was spricht denn gegen einen Richtigen. Mit 12 oder mehr timern, wie zB > einem dsPIC33FJ64GS606, nicht immer dieses spielzeug.. stimme dir voll zu ein DsPic ist besser geeignet (bzw. glaub mit einem 8-bit PIC wirds eh schwirig...) aber der dsPIC33FJ64GS606 hat nicht genug Output-Compare-Einheiten
-
Thread
Screenshot-Programm
PicPick ist kostenlos und portable. Ob man einen Bereich voreinstellen kann der jedes mal benutzt wird weiss ich grad nicht, aber den vollen Screen auf Hotkey im gewünschten Format kann es...
Hi Und wieder zeigt sich: Die Lösung auf alle Fragen lautet: 42 Mint18
-
Thread
pic - wie aus hex-file asm code machen?
Programmierer sollte man sowas können - jedenfalls für 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.
-
Thread
Programmieren des HPS Pic controller Board
Board bestimmt super verwenden. Wenn Tutorial, dann besorge dir unbedingt den darin verwendetet PIC. Die meisten PICs mit 28 sind pinkompatibel. Such dir ein aktuelles Tutorial mit einem aktuellen PIC und aktuellen Tools.(z.B. PIC18F2xK22, PIC16Fxxxx 4-stellig hinter dem F, PICkit3, MPLABX) Tutorials mit einem PIC18F2xK22 gibt es z.B. https://pic-projekte.de/blog/pic18-tutorial-einleitung/ oder http://www.hs-ulm.de/wir/Personal/PersonalSaSchr/vschilli/Mikrocontroller/uCQ/
-
Thread
DMS-Wägezelle - Störeinflüsse
luftspaltfrei aufeinander geschraubt. Einfachste Temperaturkompensation: Temperaturfühler z.B. DS18B20 anbringen und per Software Temperatur-Korrektur durchführen. Dazu müsste die Mechanik aber so aufgebaut sein, dass an ihr keine Temperaturunterschiede entstehen, also aus gut wärmeleitfähigem Material
deren Elektronik gestorben war (war der reinste Billigst-Mist). Mein Konstrukt: AD7714, danach ein PIC16, dann ein Sanyo-LCD-Treiber. Diese Kombi hat praktisch keinerlei Einlauf-Effekte, aber ich mußte zum Ruhigstellen einen laufenden Mittelwert aus 16 Messungen machen. Einen spürbaren Temperaturgang
-
Thread
Makefile Fehlermeldungen beim Compilieren
geändert. Eben hat er noch alles Fehlerlos kompiliert. Weiß jemand, was das ist? Compiler: XC8 PIC: 18F2550 Gruß Simon (sorry für den Doppelpost, habe mich im Unterforum vertan)
etwas genauer beschreiben, wie ich vorgehen kann? Nein, weil ich deinen Compiler, deine IDE und PIC-Microcontroller selbst nie benutzt habe. Da können dir andere vermutlich direkt sagen, wo du schauen musst. Notfalls gibst du den Befehl in einer Eingabeaufforderung (vorher ins richtige Verzeichnis
-
Thread
Pic18 - großes Array
Hallo, ich habe ein const char font[256][24] array auf einem pic18f26k40. auf einem pic 16 hat alles prima funktioniert, jetzt habe ich das auf den pic18 portiert und es geht nicht mehr. Fehlerbild - siehe Anhang. Ich sehe den Arrayinhalt im Debugger, wenn
PIC18 bei Dir?
-
Thread
[S] PIC18 CAN-BUS eval. Board
µ-Controller mit integriertem Can-Controller (kein externer wie MCP2510) -am liebsten ein µC aus der PIC18Fxx80 Reihe Warum kein externer Can-Controller? Da ich das Wissen auch beruflich nutzen will/muss und hier die Platinen nicht sonderlich viel Platz bieten, würde ich die Sache möglichst kompakt
zusammen schalten. Siehe hierzu "AP2921" von Siemens. Das probiere ich auch gerade aus mit 5St. PIC18F25K80. Funktioniert sehr gut... <edit> Auf den Boards sind nur jeweils ein PIC18F25K80, ein 100nF, ein 10uF und ein Spannungsregler mit Kondensatoren den man aber nicht unbedingt braucht. Auf der
-
Thread
ATTiny25: unklare Interaktion PROGMEM <-> ADC
neuer PIC Freund schrieb im Beitrag #4937299: > als böser Übeltäter. Tut es nicht auch ein > i = (i > 12) ? 0 : i; ? Nein.
Getrieben von einem 11.0592er Baudratenquarz verbraucht das ganze Gerödel auf der Akkumaschine gerade mal 18us. Und die Push-/Poporgie fällt natürlich kurz aus: [c] ; main.c: 402: adc_isr(adc); push a call _adc_isr pop a [/c] In den 18us fällt die Tabelle raus, es wird multipliziert. Zudem
-
Thread
KiCAD ist im Kommen
Euro von vor 25 Jahren > reicht mir meist völlig. Ich hatte mal einen Chef, der hat alles mit PIC Controller gemacht, weil das das einzige war, was er kannte ... Zu der damaligen Zeit - vor 15 Jahren - hatte ich ihm schon von ARM-Controllern vorgeschwärmt ... Bei neuen Projekten hatte ich ihn damals
einlassen. Weil, es kennt sich ja *niemand* damit aus und alles neu - stattdessen wollte er dann PIC32 verwenden (verwendet einen Mach Kern) ... Seufz xD Gegen meine Argumentation (alles fertig was er braucht, praktische Erfahrung mit den Controllern usw) hat er sich gleich komplett dagegen entschieden
-
Thread
AVR Attiny10 External Interrupt in C
bad_interrupt> 10: 0a c0 rjmp .+20 ; 0x26 <__bad_interrupt> 12: 09 c0 rjmp .+18 ; 0x26 <__bad_interrupt> 14: 08 c0 rjmp .+16 ; 0x26 <__bad_interrupt> 00000016 <__ctors_end>: 16: 11 27 eor r17, r17 18: 1f bf out 0x3f, r17 ; 63
out 0x3f, r16 ; 63 5a: 0f 91 pop r16 5c: 1f 91 pop r17 5e: 18 95 reti 00000060 <main>: int i; // CPU-Clock settings: CCP=0xD8; // enable change on protected I/O 60: 48 ed ldi r20, 0xD8 ; 216 62: 4c bf
-
Thread
18F46K22 Genauigkeit Taktfrequenz
Forum, ich habe auf Basis von Platinen und Schaltplänen von SPRUT eine Platine gebaut, auf der 3 PIC 18F46K22 ihren Dienst tun sollen. Es geht dabei um ein Projekt, bei dem LEDs, in grafischen Mustern aufgebaut, blinken sollen. Eigentlich ein simples Projekt. Alle drei PICs haben eigene Spannungsversorgungen
einen Seite die Spannungsversorgung aufgebaut und über die "langen Drähte" kommt Masse und +5V zu dem PIC. Allerdings geht die Masse sehr direkt zum PIC und der Quartz ist unmittelbar am PIC. Daran sollte es nicht liegen, oder? Aber was meinst Du mit den "Abblock-Kondensatoren"? den Begriff habe ich bei
-
Thread
FPGA/CPLD für Strommessung gesucht
Hurra schrieb im Beitrag #4936462: > Ich hoffe, mit einem einfachen PIC32MX470 auszukommen. Naja, wird man ja > sehen. Ähm... Schau mal hier. http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=ARD00385 Das ist ein Referenzdesign für den MCP3911, und zwar ein elektronischer Stromzähler. Die kommen da mit einem PIC18 aus. Das Design solltest Du Dir mal anschauen, dabei aber unbedingt im Hinterkopf behalten, dass die gesamte Schaltung auf Netzspannung liegt. In dieser Anordnung völlig in Ordnung, aber Du solltest
-
Thread
Erfahrungen mit Arduino
versteckt. Tieferes Verständnis wird also behindert, auch eher doof für Anfänger. Die Microchip IDE für PIC Prozessoren konnte als das, und wenn man den teuren Programmer kaufte war sie besser integriert. Sie war halt nicht kostenlos.
Code' > (knapp über 30 Beiträge seit 2011) kein einziger wirklicher 'Koch' auf. Ich finde nur 18 https://www.mikrocontroller.net/search?query=.ino&forums%5B%5D=4&sort_by_date=1
-
Thread
Vorteil von Asynchronzähler
schrieb im Beitrag #4924354: > Was bedeutet das ungefähr in Zahlen? Z.b kann man mit einem alten PIC 16F einen Frequenzzähler bis 50MHz (Datenblatt)/~70 MHz (real) bauen, auch wenn der selber nur mit 1MHz läuft. Mit einem eigentlich schnelleren AVR geht das nicht ohne Zusatzhardware, da ist der
> Simon E. schrieb: >> Was bedeutet das ungefähr in Zahlen? > > Z.b kann man mit einem alten PIC 16F einen Frequenzzähler bis 50MHz > (Datenblatt)/~70 MHz (real) bauen, auch wenn der selber nur mit 1MHz > läuft. > > Mit einem eigentlich schnelleren AVR geht das nicht ohne Zusatzhardware,
-
Thread
Asymmetrischer Taktgeber 24h - 3min
allem wird ein vernünftig programmierter µC (vollkommen egal ob AVR, MSP430, STM8 oder notfalls sogar PIC18) bei ziemlich dem gleichen Strombedarf herauskommen wie die Lösung mit CMOS-Logik. Natürlich bei drastisch kleinerem Footprint und besserer Bedienbarkeit.
-
Thread
PIC18LF2423-I/SP selber programmieren
Software noch nicht ... Ich kann mit diesem Teil schon auch 1:1 Kopien von meinem (nicht geschütztem) PIC18F2423 anfertigen ohne Kenntnisse vom programmieren zu haben? Aus oben angeführtem Grund ... da ich immer nur einen PIC mit der neuen Programmierung erhalte und wenn ich diesen zerstöre immer warten
funktioniert bekomme > ich alle Daten und kann damit machen was ich will. Bis dahin ist vielleicht auch der PIC18F24K42 überall verfügbar und nicht nur bei Microchip Direct. Kostet weniger als die Hälfte ;-)
-
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
AVR Preise gehen brutal runter.
mal so einen Säurestandsprüfer von einer Batterie auseinander gefummelt und da werkelt ein kleiner Pic. Für diese Aufgabe sind auch nur drei Pins nötig.
vernachlässigt. Und welche 8-bit'er haben denn bitte schön 8192 kByte RAM? (ja, der Liste nach der PIC 18F57K42 z.B., lt Datenblatt hat der aber nur 8192 Byte RAM ;)) Ne du, da ist die Tabelle noch nicht ordentlich eingepflegt.
-
Thread
Kann mir jemand einen PIC18F2550 für den Brenner8P brennen?
paar mal vor ein paar Jahren gab. Ich wollte aktuell einmal anfragen, ob mir jetzt noch jemand einen PIC18F2550 für einen Brenner8P brennen könnte. Die Teile für den Eigenbaubrenner wurden bereits geliefert, jedoch habe ich keine Möglichkeit den Steuer PIC selbst zu beschreiben. Vielleicht kann mit ein
und ja, dann könnte man dir Helfen. Hier nochmal zum Nachschauen: http://sprut.de/electronic/pic/projekte/brenner8/index.htm#b8p
-
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
Taster mit 24V Pull-Up auf µC Pin
zieht. Lieber wäre mir eine normale Silizium Diode, aber bei "Input Low Voltage 0,2 * VDD" (ist ein PIC18) und Leitungswiderstände zum Taster, ist eine Schottky mit nur 0,3V Spannungsabfall sicherer. Was sagt ihr dazu? Kann man das so auf dauer betreiben?
> Lieber wäre mir eine normale Silizium Diode, aber bei "Input Low Voltage > 0,2 * VDD" (ist ein PIC18) und Leitungswiderstände zum Taster, ist eine > Schottky mit nur 0,3V Spannungsabfall sicherer. > > Was sagt ihr dazu? > Kann man das so auf dauer betreiben? Wenns nicht zu heiß wird, klappt
-
Thread
Strom detektieren AC 230V
Widerstand, wegen höherer Ströme auf der 230V Seite und dann auf einen Interrupt-Pin (in dem Fall ein PIC18). Würde das zuverlässig funktionieren bzw. überhaupt funktionieren?
Diese Schaltung funktioniert auf alle Fälle.Nur mit Lastwiderstand ,ohne OPV funkt. ebenfalls mit PIC.Habe es selbst in einer Torsteuerung mit 230V AC-Motor eingeaut.Defacto ab R2 alle weiteren Bauelemente weglassen.
-
Thread
USB Starter Board LabView Kommunikation
Hallo zusammen, ich würde gerne einen Datenaustausch zwischen einem PIC18F2550 und LabView realisieren. Der PIC sitzt auf einem Starter Board mit integrierter USB Schnittstelle und vorinstalliertem Bootloader. Könnt ihr mir vielleicht eine Vorgehensweise ans Herz legen
. Sollte alles passen (wovon auszugehen ist) dann kannst du jetzt in den Projekt Properties den PIC vom 18F4550 auf den 18F2550 umstellen und erneut versuchen zu kompoilieren. Solltest du noch nicht wissen (oder es selber rausfinden können), wie man den gewünschten Controller auswählt, dann gehe
-
Thread
PIC18F2580 RB2 kein Output
Hi, ich bin der David un bin neu hier, Zurzeit bin ich an einem Projekt mit einem PIC18F2580 dran. Leider habe ich ein Problem mit einem Pin. Zuvor habe ich den Vorgänger vom 2580, den 258 verwendet. Da Dieser aber nicht mehr produziert wird, ändere ich das Programm für den neuen
Oder in den User-Guide des uns unbekannten Compilers. (suchen nach "startup code" wäre bei XC8 und C18 ein guter Start)
-
Thread
[S] Handbestückung und Löten von Platinen
Rechnung zwischen 48 und 72 Sekunden pro Bauteil. Für einen geübten ist das durchaus drin (sind das dann 18 100 Ohm Widerstände oder 25 komplett verschiedene Bauteile), aber unrealistisch bei dem was du zahlen willst!
fertigen Leiterplatten. Wir müssen die Ausfuhr etc. regeln. Dies macht unser Logistikpartner GLS. Pic T. schrieb im Beitrag #4905169: > Wenn ich mir die Platine ansehe, 34 Bauteile, davon 13 TH und ca 106 smd > pins für 100 Platinen. Hast du die Relais im hintergrund miteingerechnet?
-
Thread
DSP oder 32bit µC?
stossen, vor allem wegen der > sehr langsamen Multiplikation. Wie wäre es mit einem der neuen 18er PIC. Die haben Hardware-Multiplier, je nach Modell ADC / DAC, diverse Timer, nanoWatt, können bis 80 Mhz getaktet werden und die Programmierung insbesondere in ASM ist wesentlich einfacher als beim
den µC zahlen, bekommt aber weniger Leistung. Warum sollte das irgendjemand freiwillig tun? Der PIC32 sind in C nicht komplizierter zu programmieren als der PIC18. Das ist wie gewohnt bei Microchip, man kann durchaus das Datenblatt abtippen, Harmony ist nicht zwingend. Speziell bei den simplen PIC32
-
Thread
USB Typ C: TUSB320 antwortet nicht; Erfahrungen?
bestückt. Hat diesen IC schon jemand erfolgreich eingesetzt? Der TUSB320 kommuniziert mit einem PIC18F25K22 über I2C. Versorgt wird der IC sowie der Mikrocontroller direkt von Lithium-Zellen (3.7V). Leider antwortet der TUSB320 auf dem I2C nicht (kein ACK). Andere Bausteine auf dem Bus arbeiten ordnungsgemäss, am PIC sollte es nicht liegen. Das Signal sieht auch wie gewollt aus, mit korrekter Adresse (0x60). EN_N wird vom uC auf Low gehalten, VCC liegt am IC korrekt an. Ich habe jetzt folgende "Unstimmigkeiten
-
Thread
Gehaltsangabe ?
hardwarenahen Programmierung verschiedener Prozessoren (z. B. Fujitsu FR 50, ARM7, ATMega oder Microchip PIC18), auch Kernel/ Multitasking • Erfahrung in der Anwendung von Bus-Protokollen (CAN, CAN-Open, Ethernet, USB) • Sicherer Umgang mit den gängigen Microsoft® Office-Tools • Gute, fachspezifische Englischkenntnisse
-
Thread
Qualität bei Microchip's dsPIC33
Glück, dass wir die zu Schleuderpreisen bekommen. Wenn jeder Hobbybastler bereit wäre 25€ für einen PIC18F auszugeben dann wäre das sicher was anderes. Aber so ... Gernot S. schrieb im Beitrag #4899727: > Kleines Beispiel: Wenn man die UART im dsPIC33FJ*MC auf maximalem Speed > fährt, also BRG=0
die PIC24 mit XLP besser.
-
Thread
Firmware Update mit UDP Verbindung
ohne Mikrocontroller meine ich. nein, gibt es nicht. Kannst Du Dir aber leicht selber mit einem PIC18F167J60 selber bauen. fchk
-
Thread
PIC18F26K40 Data EEPROM
Hallo zusammen, Ich versuche seit ein paar Stunden mit dem Data EEPROM des PIC18F26K40 klar zu kommen und schaffe es noch nicht einmal, ein Byte zu lesen. Mein Programm besteht darin, dass offenbar die Register NVMADRH/NVMADRL nicht beschreibbar sind. Ich nutze den Code
11.1.4 NVM UNLOCK SEQUENCE ? Danke, aber das gilt nur für das Schreiben - war schon immer bei den PIC so. Selbst wenn man das (bei den alten Typen) nicht gemacht hätte, hätte man die Adressen schreiben können, nur das "WR"-Bit hätte sich anschließend nicht setzen lassen.