-
Thread
Quo vadis, MC Welt?
sich. Früher war's eine einfache Servosteuerung mit lokalen Inputs, da reicht ein Atmega16 oder gar 8 mit seinen 8-16MHz problemlos. Aktuell steh ich vor einem Projekt, das neben USB und Ethernet auch noch eine Funkkomponente unterstützen muss, nebenbei soll's wie Du richtig identifiziert hast auch etwas
man im kleinsten PIC wie im dicksten PIC antrifft, es gibt auch in manchen Dingen die gleiche "Denke" in den Strukturen - aber eben nicht wirklich familienübergreifend. Die Strukturen der Familien PIC16, PIC18, PIC24, PIC32
-
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
0x18 low, sorry ^^
-
Thread
Suche programmierten uC für Geschwindigkeitsmessung
leider nicht,wo kommste her ? Suche noch nen fitten Entwickler auf Provisionsbasis,allerdings auf Pic-Basis ( Microchip ),ist übrigens Oldenburg in Holstein, falls no Answer,guten Rutsch ins neue Jahr,F.H.
gerade am planen und bauen bin (soweit ich Zeit dazu finde). Ist derselbe Mikrocontroller drin (ein PIC18F252, habe in den Eagle-Libraries einen anderen gefunden, der fast gleich ist, daher steht da ein anderer Typ im Schaltplan), aber 7-Segmentanzeigen und ein zusätzlicher preiswerter CPLD, mit dem dann
-
Thread
Wie bekomm ich die Daten in den Speicher?
9B A3 9C A4 DB A8 A1 A9 A2 AA :1 000D00 A3 AB A4 AC E3 B0 A9 B1 AA B2 AB B3 AC B4 EB :1 000E00 C0 89 C1 48 C2 49 C3 4A C4 4B C8 81 C9 C0 CA :1 000F00 C1 CB C2 CC C3 D0 89 D1 C8 D2 C9 D3 CA D4 CB :1 001000 D8 91 D9 D0 DA D1 DB D2 DC D3 E0 99 E1 D8 E2 :1 001100 D9 E3 DA E4 DB E8 A1 E9 E0 EA E1 EB E2 EC E3 :1 001200 F0 A9 F1 E8 F2 E9 F3 EA F4 EB beim Importieren kommt jedoch ein Fehler, das File sei Fehlerhaft. Hat jemand Ideen?! Grüße
-
Thread
Temperatur mit Esp8266 senden und mit RasPi empfangen
ESP8266 DS18S20 LUA. 3 Stichworte.
Ich habe alle batteriebetriebenen Sensoren mit RFM12 und PIC18F gemacht. Der PIC schaltet das RFM12 komplett per Mosfet ab und geht selber in den deep Sleep, wacht ca. aller 5 Minuten auf für eine Messung mit TSIC 306. 3 AAA Batterien halten ca. 1 Jahr, 2 Sensoren
-
Thread
Mikrocontroller welcehr ist der richtige?
Auch zu empfehlen sind Mikrocontroller von der Familie PIC. Besonderes Augenmerk dabei auf den PIC16F887. Weiter Infos dazu auch unter www.sprut.de (Finden sich viele Beispiele, Brenner-HW und SW).
sind für geringer Spannungen(2V - 5V) ausgelegt. Was meine ich damit: Die Bezeichnung lautet dann zb PIC16LF887 (anstatt PIC16F887). Der Vorteil gegenüber den AVRs ist, dass PICs(zumindest die der 18er Serie) zwei 16-Bit Timer und einen 8Bit-Timer besitzen. Infos gibts für PICs auch reichlich im Netz
-
Thread
Wie funktioniert Negation - assembler
unnormal bin. Ich > verstehe unter Negieren das Einer-Komplement. Richtig erkannt. Beim AVR und beim PIC(18 & 24) ist es z.B. so dass der ASM-Befehl fürs 2er-Komplement NEG bzw. NEGF und der fürs 1er-Komplement COM bzw. COMF heißt. "NEG" steht zumindest beim PIC für negate (engl. für negieren).
Max H. schrieb im Beitrag #3700934: > Beim AVR und beim PIC(18 & 24) ist es z.B. so dass der > ASM-Befehl fürs 2er-Komplement NEG bzw. NEGF und der > fürs 1er-Komplement COM bzw. COMF heißt. Ahh. Ja. Das ist absolut logisch. Wenn wir das (Zweier-
-
Thread
Labornetzteil/Funktionsgenerator
Drahtbrücke an Pin 7 des 723 bappst du auf die bottom seite? Pin7 ist klar auf Bottom! Du meinst C18 100nF, oder? Die 100nF löte ich meistens in SMD und natürlich auch Dieser. Gruß Michael
differenz max. Eingangs-Ausgangs-Spannung. Ab 16V 3A gibt's Rippl von 30mV. Mit zusätzlichen 4,7mF (Siebelko), also gesamt 8mF(3,3mF+4,7mF), ist der Ripple mit dem Oszi nicht mehr messbar. Gruß Michael
-
Thread
RS232 mit DSPIC33
uwe schrieb im Beitrag #4075268: > Kümmerst du dich um RTS/CTS im dsPIC? Das ist nicht nötig. Der Beamer braucht das nicht... [pre] Optoma RS232 Command Table. --------------------------- Baud Rate : 9600 Data Bits: 8 Parity: None Stop Bits: 1 Flow Control : None
Terminal-Programm den Beamer direkt angesteuert? Bei mir wird ein EPSON TW3200 über RS232 von einem PIC18F44k22 gesteuert und da hatte ich vorher auch am PC die Befehle verifiziert, bevor ich das µC-Programm geschrieben habe. Kannst du den Teil des Codes zeigen, in dem du die Befehle raus schickst?
-
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
Stefanus F. schrieb im Beitrag #5722768: > ???? > > Ist das die Methode, wie man heute recherchiert und lernt? Wie genau meinst du das? Haben halt 2 Wochen lang je 8 Stunden und habe in den ersten 4 Stunden
-
Thread
PICasm: bra/goto
Ich habe mich kurz über den Unterschied zwischen bra und goto bei PIC12/18 und PIC24 informiert und bin zu einem Ergebnis und einer Frage gekommen: Ich kann hier goto und bra verwenden, es passiert immer das gleiche. PIC24:[code] wait: btss flags, #0 bra/goto wait bclr flags, #0[/code] PIC12:[code] loop: btfss OSCSTAT,PLLR ;Wait until PLL is ready bra/goto loop[/code] GOTO ist ein Absoluter Sprung und BRA ein relativer. Der Assembler macht das daraus: PIC12/18:[code] bra
-
Thread
Labornetzgerät als Projekt
Schutzschaltung muß ja auch noch in den Strommessteil rein. Bezüglich uC, da hatte ich an folgenden gedacht, PIC18F65K22 12bit ADC, OPV zur Bereichserweiterung kann ich mir aus den Komparatoren basteln, negative Spannungen sind ja nicht vorhanden. Kostet ca das doppelte als die Lösung mit dem icl7107 für die
schlimm wie Du es hier ausmalst ist es nicht. > Bezüglich uC, da hatte ich an folgenden gedacht, PIC18F65K22 12bit ADC, > OPV zur Bereichserweiterung kann ich mir aus den Komparatoren basteln, > negative Spannungen sind ja nicht vorhanden. Kostet ca das doppelte als > die Lösung mit dem icl7107
-
Thread
PIC 16F690 Assembler
BANK0 clrf GPIO ; Clear Port BANK1 clrf ANSEL ; PIC12F675 Only movlw 0xFF movwf TRISIO ; Tri-State All Inputs clrf VRCON ; Vref Off BANK0 movlw 0x07 movwf CMCON ; Comparator
der Pins, und schreibt diesen rotiert zurück. Das kann manchmal verrückte Effekte ergeben. Am den PIC18F... wird diese Falle durch die Einführung der LAT Register vermieden.
-
Thread
SPRINTF funktioniert nicht!
nicht mehr woran es noch liegen kann. Ich programmiere in der Umgebung von MicroC Pro und habe einen PIC18F66K80. Hier mein Code: [c] /******************************************************************************* MCU: PIC18F66K80 Oscillator: HS, 18.0000 MHz ********
als Argument. [c] printf("%d", (int)IDmodule); [/c] Es gibt aber auch oft einen Formatstring für 8Bit-Zahlen, mußt mal in Deinem Compilermanual nachschauen.
-
Thread
Analoge Datenerfassung mit einem PIC und PICBASIC
angebunden habe, wollte ich einen Wandler haben 1 Volt analog => 12C. Also habe ich mich für den PIC 16F1827 (18pin DIP) entschieden. Ich möchte die Spannungsversorgung des PICs über den I2C-Bus machen und den internen Oszillator des PICs nutzen, so das es eine "1-Chip-Schaltung" werden soll. Als Referenzspannung
ADCIN 0, result ' Read ADC channel 0 >dataout[4] = result Mit "BYTE" sind ja offensichtlich 8-Bit-Daten definiert. Dann passt das Ergebniss einer AD-Wandlung mit 10 Bit ohnehin nicht rein - daher ist das Ergebniss im PIC auf 2 Register verteilt welche vom Anwender zu einem 10-Bit-Wert kombiniert
-
Thread
M68k BDM Interface , GAL ersetzen?
ist es nicht genau das gleiche was im orginal steht. Z.b steht im orginal am Anfang : QF2194*QP20*F0* und wenn ich ihn auslese steht da : *QP20*QF2194*QV0*F0*G0*X0* Was geht denn? p.s. und ja der GAL hatt Pull-Up's. So stehts im Datenblatt. Orginal [code] GAL16V8 EQN2JED - Boolean Equations
from "ICD.eqn". Date: 4-27-98 * NOTE PINS DSI:2 DSCLK:3 BREAK:4 RESET:5 OE:6 M_FREEZE:7 M_DSO:8* NOTE PINS SW:9 BERR:11 MAGIC:12 FF_BREAK:13 FREEZE:14 M_RESET:15* NOTE PINS DSO:16 M_DSI:17 M_DSCLK:18 M_BERR:19* QF2194*QP20*F0* L0000 11111111111111111111111111111101 11111111111111111111111111111110
-
Thread
Programmierport AVR 324 PB
, oder die Frequenzen höher sind, oder man absolute Zuverlässigkeit braucht. Auch der Atmega8 macht sein Ding ohne Blockkondensatoren. Einen externen Quarz benötige ich in meiner Testumgebung nicht. Der interne Oszi ist ausreichend. Z.B. läuft ein PIC18F46Q10 mit einer vergleichbaren Platine
^^^----- Fred F. schrieb im Beitrag #6443829: > Bis 8 Mhz habe ich auch ohne jeglichen > Blockkondensator in einer experimentellen Umgebung bisher nie Probleme > gehabt. ....................... Auch der Atmega8 macht
-
Thread
Aktuelle Verfügbarkeit von STM32-Prozessoren
Jahren gewährt wird, auch danach noch verfügbar sein werden, wenn die Nachfrage groß genug ist. Den PIC16F84A kann man ja heute auch noch kaufen…
Hey, LCSC hat massig STM32 auf Lager. Zum Beispiel den STM32F103C8T6 für $3,57 - $2,56 je nach Abnahmemenge: https://lcsc.com/product-detail/Microcontroller-Units-MCUs-MPUs-SOCs_STMicroelectronics-STM32F103C8T6_C8734.html Ben
-
Thread
PIC hängt sich bei I2C Read Funktion auf?
Hallo, Ich arbeite an einer Uhr, dabei muss ich Daten von einem RTC IC (RV3029C2) über I2C auf den PIC18F26K22 holen und umgekehrt. Das Problem ist, der PIC bleibt irgendwo in meiner Read Funktion hängen, ich kann mir aber nicht erklären, warum. Mit einem Logic Analyzer habe ich den Datenstrom
entsprechenden Portpin überwachen). Möglicherweise kommt kein NACK/ACK beim Lesen vom Device und dein PIC bleibt deshalb hängen eben weil er auf NACK/ACK vom Slave wartet. Ich hab mir in meinem I2C-Lib für den AVR eine 8 Bit Status-Variable generiert und meine I2C-Funktionen haben nur ein gewisses Zeitfenster
-
Thread
CAN-BUS mit dsPIC30F6014
,w1 0001F4 784091 mov.b [w1],w1 0001F6 B3CF80 mov.b #0xf8,w0 0001F8 60C000 and.b w1,w0,w0 0001FA A02400 bset w0,#2 0001FC B7E391 mov.b w0,0x391 10: } 0001FE
L22 82: { 83: data = *((unsigned char *)&C1RX0B1+i); 0002F0 78001E mov.w [w14],w0 0002F2 780080 mov.w w0,w1 0002F4 90001E mov.w [w14+2],w0 0002F6 408100 add.w w1,w0,w2 0002F8 78001E mov.w [w14],w0 0002FA 780080 mov.w w0
-
Thread
pic mit avr isp brennen
suchen, aber ich kann dazu nichts finden: gibt es firmware für einen der usbasp clones (mit dem mega8), mit der man auch pic programmieren kann? wenn ja, bitte einen link, wenn nein, weshalb nicht? danke jay
>gibt es firmware für einen der usbasp clones (mit dem mega8), >mit der man auch pic programmieren kann? Nein. >wenn ja, bitte einen link, wenn nein, weshalb nicht? Weil PIC teilweise nur mit höheren Spannungen >10V am Reset Pin programmierbar sind
-
Thread
Pic 16F84 Port Declaration
Hallo Ich muss für meine Seminararbeit einen Pic programmieren (16F84A-04P) und benötige die Pins 1,2,10,11,15,16 als Ausgänge und 6,7,8,9,17,18 aus Eingänge. Wie muss ich die Portdeklaration dafür schreiben? Vielen Dank im vorraus!
ah sorry hab die pins falsch gzählt ich meinte also eingang 6,7,8,9,10,11 und als ausgang 1,2,12,13,17,18 und wegen der deklaration muss ich einen unterschied zwischen eingang und ausgang machen oder erkannt der pic das von selber? ich hab das datenblatt leider
-
Thread
Verständnis Problem bei der AVR- bzw. Harvard- Architektur
AVR Mikroarchitektur und dem Befehlsablauf: http://web.engr.oregonstate.edu/~benl/Courses/ece375.fa18/Lectures/Ch8_AVR_Microarchitecture.pdf
Mikroarchitektur und dem Befehlsablauf: > http://web.engr.oregonstate.edu/~benl/Courses/ece375.fa18/Lectures/Ch8_AVR_Microarchitecture.pdf Nett. Aber ich befürchte, daß so viel Detail den TE überfordert.
-
Thread
Reichelt Lieferzeiten
Elektronik Sendungsinformation Ihre Bestellung vom 17.5.2005 (I-Nr.: xx / Beleg: xx ) wurde heute (18.05.2005) um 13:05:07 Uhr unserem Logistikpartner DHL uebergeben. Reichelt Elektronik Sendungsinformation Ihre Bestellung vom 15.8.2005 (I-Nr.: xx / Beleg: xx ) wurde heute (16.08.2005) um 14:52
Habe einen PIC16F628-04SO bestellt. Auf der Tüte stands auch so drauf. Aber als ich ihn ausgepackt habe war ein PIC16F628A-04SO din. Hab ein Fax raus geschickt das ich den nicht bestellt hatte. Das Bauteil in eine
-
Thread
LM75 am Atmel 128 mit TWI_Master
fprintf_P(stream, PSTR(" %u"), TWI_Get_State_Info());[/c] Für die erste Abfrage ist das 248 = 0xF8 // No relevant state information available; TWINT = “0” Für alle folgenden kommt der Wert 72 zurück. 72 = 0x48 // SLA+R has been tramsmitted and NACK received Hilft das jemand zur Lösungsfindung
Ich kann nur bestaetigen dass bei mir mit meinem PIC18F452 ein DS1307, LM75 oder TMP101, und eine 24ATC1024 EEPROM problemlos angesteuert werden koennen. Funktioniert 100%. Vielleicht sollte man das Datenblatt vom AVR in Bezug auf I2C noch einmal
-
Thread
AVR Watchdog Timer zu ungenau 6h/18h
Alarm 18h später ein und kannst den μC dann komplett schlafen legen > - Rekalibrierung des internen Oszis -> Das soll wohl eher aufwendig > sein? der Watchdogtimer löst ja in der max. Einstellung nach 8s
der Platine sprechen nämlich dafür. Findet sich die Versorgung mit Plus an Pin 1 und Masse an Pin 8, dann wird es wohl ein PIC sein (PIC12F519/F629 o.ä.). Das sind 8-Pin Mikrocontroller von Microchip.
-
Thread
LED Matrixanzeige
Ich habe mir eine LED Matrixanzeige mit dem PIC 18F2320 aufgebaut. Es werden 20 5x7 Segmente angesteuert. Leider bekomme ich keine ausreichende Hellikeit hin. Die einzelnen Zeilen werden mit 7 Darlington Transitoren BDX54c geschaltet. Ich wollte
projects_moving_screen vorbei, vielleicht kann ich dir ja weiterhelfen. Ich verwende als Controller den PIC18F458.
-
Thread
Pollin Display WINSTAR WX480320A-TFH-LB (S/W, 480 x 320 Pixel)
direkt auf dem Port E aus (GPIO_Write(GPIOE, Daten)). Übrigens, der FSMC-BUS wird bis zum 100-Pin-STM32F407 gemultiplext, also erst 8-bit für Adresse dann 8-bit für Daten. Fazit, sehr schneller Bildaufbau, mit den Augen nicht messbar, berechnet auf 75 Fps. Die Brillanz ist im Gegensatz zu dem WINSTAR
breit. Wie sieht dort Dein Anschluß aus? > Übrigens, der FSMC-BUS wird bis zum > 100-Pin-STM32F407 gemultiplext, also erst 8-bit für Adresse dann 8-bit > für Daten. Bei meiner Schaltung werden nur A16 und A17 benötigt und daher wird auch nichts multiplexed. Vom µC wird nur minimale "Rechenleistung
-
Thread
Auswahl Mikrocontroller
DIP sein soll, wäre ein IO-Expander für die IOs am besten. Ansonst schau dir doch mal die PICs (PIC18F oder PIC24F/PIC24H) an. Einsteigerinfos gibts unter www.sprut.de C-Compiler gibts dafür auch gratis im Netz. mfg SChoasch
basierender Cores mit DAC, ADUC7026 könnte hinkommen. http://www.analog.com/en/subCat/0,2879,762%255F%255F0%255F%255F0%255F,00.html Den gibt es auch auf einem Entwicklungsboard für 60 Euro: http://www.olimex.com/dev/aduc-p7026.html
-
Thread
Noch ein anderer GPSDO
man das so? (ich habe beim Suchen im Netz nur ein paar Designs gefunden, welche einen spezifischen PIC einsetzen; ich will aber keinen PIC.) b) wenn das 1 PPS Signal durch 64 dividiert wird, würde das IMHO bedeuten, dass ich auf 1/64 Hz genau die Frequenz ermitteln kann, denn bei einem Counterwert von
Optische Frequenznormale mit gespeicherten Ionen 10^-18 https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&cad=rja&uact=8&ved=0ahUKEwi4jKm8zr3XAhVSUlAKHSwVB5AQFghJMAQ&url=http%3A%2F%2Fwww.pro-physik.de%2Fdetails%2FarticlePdf%2F1108717%2Fissue.html
-
Thread
Einregister- vs. Mehrregistermaschine
und welche Du? Aktuelle Favoriten sind AVR für Kleinkram bis 28 Pins, darüber STM32. Wobei auch PIC24 und PIC18 mit auf der Rechnung sind - die PIC18 weil es nur da 28pinner mit CAN gibt. Ich bin freilich recht flexibel was die Familie angeht. Ich bin kein Profi und ausgesprochen neugierig, was
zwar eine Rolle. So mag ich den Würgereiz beim Blick auf den erzeugte Code nicht so, der sich bei PIC18 leicht einstellt. Und mir wär's recht, wenn ich auch beim Kleinkram nicht zwischen ROM-Pointern und RAM-Pointern unterscheiden müsste. Am mittelgrossen Programmen (so ab 20-30KB, in AVR-Bytes gemessen
-
Thread
EA DOGL - Befehlsaufbau
,0xC0,8); spi_xfer (dogl,0xA6,8); spi_xfer (dogl,0xA2,8); spi_xfer (dogl,0x2F,8); spi_xfer (dogl,0xF8,8); spi_xfer (dogl,0x00,8); spi_xfer (dogl,0x27,8); spi_xfer (dogl,0x81,8); spi_xfer (dogl,0x10,8
Ich bin auch gerade dabei mit PIC ein DOGL anzusteuern, ausser anfänglichen leichten Problemen mit dem Kontrast hat es auf Anhieb funktioniert. Allerdings habe ich die SPI Routinen selbst in Assembler gestrickt und verwende einen 18F2520
-
Thread
ST7735 1,8" TFT Codeoptimierung
Ich arbeite gerade mit einem 1,8" TFT. Das von einem PIC18F25K22 angesteuert wird. Der PIC läuft mit intern 16MHz OC, und dem SPI MOdul 1 bei 4MHz. Nur leider dauert der Bildaufbau mir noch etwas zu lange. Mein Aufruf der Funktion
keine Antwort ? Die PIC18F sind wohl weniger in Gebrauch hier... ?
-
Thread
Unterstützung von langen Dateinamen für FAT Filesystem
euch ein leicht portierbares Filesystem, das lange Dateinamen unterstützt? Zielplatform sollte ein PIC18F8722 werden. lg Thomas
Soll ja auch für n PIC sein. Es gibt noch eine Welt jenseits von Atmel....
-
Thread
ST-Link V2 aus China
Hier genau: https://www.ebay.de/itm/STLink-ST-Link-V2-USB-Emulator-Debugger-Programmierer-STM8-STM32-Programmer/123385926440?hash=item1cba5fd328:g:SBIAAOSwF3Vce9-~ und das ist ein deutscher Händler, kein Chinamann der vorgibt in Deutschland zu residieren.
der nicht auf STM32 beschränkt ist. Neben ARMs von diversen Herstellern gibt es auch Support für PIC32, EFM8, Renesas RX und RV32. Als einzige Einschränkung fallen mir die 3,3V Target-Spannung ein. Aber nun ja, das stört mich gerade nicht so.
-
Thread
Zusammenbruch des Oszillator nachdem er schon ca. 10ms stabil läuft
> Ich habe auf dem Microchip-Forum gelesen das die dspics mit Quarze ab > 8MHz Probleme haben und einen spezielle Start-up Routine helfen kann. 8 MHz ist für diese Typen die max. Quarz- bzw. Clockin-Frequenz. Intern mit PLL natürlich mehr.
Ring eingeschlossen ist, am besten gar nichts, auch keine GND-Plane. Und versuche mal 22 oder 27 pF statt 18 pF für die Last-C, das stabilisiert den Oszillator, ggf. hilft auch ein serieller R zwischen OSC2 und dem C
-
Thread
AVR-Bootloader mit Verschlüsselung
-18:57:23-609 > Timeout.MaxPacketSize = 0 03.03.09-18:57:23-609 > send ident $00 00 00 00 00 00 00 00 00 0D 42 4F 4F 54 4C 4F 41 44 45 52 03.03.09-18:57:24-906 > send ident $00 00 00 00 00 00
4F 4F 54 4C 4F 41 44 45 52 03.03.09-18:57:28-750 > send ident $00 00 00 00 00 00 00 00 00 0D 42 4F 4F 54 4C 4F 41 44 45 52 03.03.09-18:57:30-031 > send ident $00 00 00 00 00 00 00 00 00 0D 42
-
Thread
PIC nicht programmierbar - Datensignal im MCLR sichtbar
Hallo zusammen, wir haben ein Problem beim Programmieren unseres PIC18F25K80 auf einer Multilayerplatine. Prinzipiell kann ich ein Softwareproblem mit recht hoher Sicherheit ausschließen (nach meinem Kenntnisstand), da die Software auf einem Demoboard läuft und auf
tun hast, dann besorge Dir einen oder am besten mehrere PICKIT2. Die Standalone-Software und das PIC-to-go Feature sind einfach super! Dazu auch: https://www.youtube.com/watch?v=LjfIS65mwn8 und: https://www.youtube.com/watch?v=3YUvlrVlNao
-
Thread
Was brauch ich um mit Microcontrollern zu arbeiten?
Microchip. Hier braucsht du z.B. ein PICKIT2 oder ein ICD2 zum Programmieren und einen C-Compiler. Für PIC18 gibts von Microchip eine kostenlose Studentenversion. An Boards gibts z.B. http://www.reichelt.de/?;ACTION=3;LA=4;GROUP=A38;GROUPID=2969;ARTICLE=72928;START=0;SORT=artnr;OFFSET=1000;SID=153ZhbNtS4AQ8AAAZ0HuQ91f550a12b868ff213495313575ac1d4
programmiert, mit C++ eher weniger. Visual C++ nützt nix, da du ja keinen Intel programmierst. Also für PIC18 braucsht du: PICKIT2 ein Demoboard MPLAB (das ist die IDE, gibts auch kostenlos von Microchip, aktuell gibts Version 8.00) MPLAB C18 Studentneversion Gruß Gerhard
-
Thread
"Machbarkeits-Studie" I2C/ULN2803/Modelbahn-Weichen
das nicht verstehst dann fang erst gar nicht mit dem rest an. Du wirst scheitern. >Was ist ein "M8" ? Ein ATmega8 (µC von Atmel).
Jeep. >Auch mit "Vorwiderständen", oder ? Spannungsteiler heist das Zauberwort: 12V - 6K8 - + - IC ' - 4K7 GND Eine Diode nach +5V + 100nF währen dann auch noch zu empfehlen.
-
Thread
16 Bit MC oder 8 Bit MC
> Pollin: 5.95+4.95 Versand=10.90 EUR > > Reichelt: 5.90+5.60 Versand=11.50 EUR Dagegen: PIC 32MX150F128B-ISP 128k Flash, 32k RAM, 32 Bit, 50 MHz, SDIP-28 Reíchelt: 3.60€ Lass Dich nicht verarschen, vor allem nicht beim Preis. fchk
richtig. Aus diesem Grunde habe ich es prinzipiell meistens nie mit Spezialbausteinen. Den SiLabs C8051F064 gibt es aber schon laaaange, mein Eval-Board mit dem ist von 2005. Das sind bis jetzt 8 Jahre. Vertrauen darauf darf man indessen nicht. Eher dem 8085 oder 8051 als Standardbausteine.
-
Thread
DSPic Platine rüberschauen
ein Feedback geben ob ich irgendetwas vergessen oder versaut habe? Auf der Platine ist ein DSPic30F4011, FT232RL, LT1021CCN8-5 und der SMD-Quarz X22. Ich bin mir bei den AVSS, AVDD, VDD, VSS nicht so sicher und ob ich Vref- einfach auf Masse setzen sollte! Gruß Andi
aufliegt und der Drucker mit der schwarzen Farbe spart bei der Folie (eine doppelseitige Testplatine für Pic18F4550, Leiterbahnen sind verbesserungswürdig!). Das war dann eine Platine für den Müll... Gruß Andi
-
Thread
Mal wieder Wanderkiste?
Lötkolbenablage 10 Buchsenleiste 2x13 RM2,54 THT gedrehte Kontakte 150 Folienkondensator MKS2 0,1µF 50V Wima 2 DIL-Schalter 10polig 10 Bananenstecker Hirschmann SLS200 rot 10 Metallschichtwid. 0R24 1% 2W THT0617 2 µC Oki MSM85C154 DIP40 piggy-back mit 27C128 gebraucht 2 PIC18F458 DIP40 3 dsPIC30F4013 DIP40 6 Zahlenschalter Hartmann SMC-D 137 AK2 10 DC-DC Wandler NME0505DC DIP-THT 7 D/A Wandler DAC312H DIP 20 TVS-Diode P6KE30A THT 4 7-Segm.Display Litronix DL747 8 Quarz 16MHz
-
Thread
Mikrocontroller in starken Magentfeldern
> statisches Magnetfeld die Elektronik nicht durcheinander. Bei einem alten Produkt wurde ein PIC18F4550 eingesetzt. Im neuen sollte es ein PIC16F1788 werden. Beide sind somit nicht sehr groß (28 Pin DIP). Bei dem alten Produkt war es aber so, das es viele Reklamationen gab. Der Grund war, dass
Programmiermodus > geht Hilft es die Programmierpins auf der Platine kurzzuschließen? (Die Beine am PIC direkt zusammen löten zum Beispiel)
-
Thread
AVR-LAN-Sensor
Das billigste und kleinste ist ein PIC18F67J60. Prozessor, Speicher, Peripherie, MAC und PHY in einem einzigen TQFP64. Du brauchst nur noch einen 25MHz Quarz, den Ethernet Magjack (das teuerste von allem) und ein paar Rs und Cs. Plus natürlich
Hallo, Frank K. schrieb im Beitrag #4683058: > Das billigste und kleinste ist ein PIC18F67J60. Prozessor, Speicher, > Peripherie, MAC und PHY in einem einzigen TQFP64. Du brauchst nur noch > einen 25MHz Quarz, den Ethernet Magjack (das teuerste von allem) und ein > paar Rs und
-
Thread
MCU mit UART in MBaud Datenrate
Also 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
durch 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
PIC Kit 2 wird nicht erkannt
nem RS232 wandler? das hängt ja an USB und nicht an rs232 hab zuerst vermutet das der steuerpic pic18f2550 hinüber ist jedoch wenn ich die Bootloader-Taste beim einstecken drücke blinkt die Busy Led so wie sie es sollte dh. der Pic arbeitet weil die busy led und der Taster direct am Pic hängen also
es auch beim PIC Kit 2.
-
Thread
Schaltung Kontrolle
1µF CPOL-EUE2,5-6E E2,5-6E rcl 1 C8 2,2µF CPOL-EUE2,5-6E E2,5-6E rcl 1 C9 100nF C-EU025-025X050 C025-025X050 rcl 1 C10
maxim 1 IC3 LP2950ACZ-3.0 LP2950ACZ-3.0 TO92 v-reg 1 IC5 PIC16F628A PIC16F628P DIL18 microchip 1 J1 520243-3 520243-3 con-amp 1 LED1GRÜN LED5MM LED5MM led 1 LED2GRÜN
-
Thread
STM32F7 UART - Parität Problem
Hallo zusammen, ich hab ein kleines Problem mit einem STM32F746BGT µC. Genutzt wird hier die CubeIDE mit dem V1.17.3 Firmware Package. Ein älteres Package hat das Problem nicht behoben. Die Anforderung ist eine UART Kommunikation mit 8Bit Daten, Parität Gerade
Parity braucht. Somit > kann ich partout nicht auf STM32 gehen. Na und? Nimmste halt ATSAM bzw PIC32C. PIC32C ist ARM, quasi die Weiterentwicklung der ATSAM, PIC32M sind die MIPS-basierten Typen. fchk
-
Thread
STM32 NUCLEO H743ZI - Ethernet / WebServer-Probleme
128 KiB SRAM, 2048 KiB flash in at least 128 KiB pages. file H743ZI_LwIP_Test.hex md5 checksum: ffe8c2f14a5b707fca956874d2494734, stlink checksum: 0x00a937bc 2023-05-02T16:13:54 INFO common.c: Attempting to write 207652 (0x32b24) bytes to stm32 address: 134217728 (0x8000000) 2023-05-02T16:13:55 INFO
flash in at least 128 KiB pages. file /home/ralf/Downloads/H743ZI_LwIP_Test.hex md5 checksum: ffe8c2f14a5b707fca956874d2494734, stlink checksum: 0x00a937bc 2023-05-02T16:35:48 INFO common.c: Attempting to write 207652 (0x32b24) bytes to stm32 address: 134217728 (0x8000000) 2023-05-02T16:35:49 INFO