-
Thread
220VAC Timer aus China verändern (Zeit verlängern)
Isn China-Trick um Lizenzgebühren zu sparen, machen die öfters: https://am.zdmimg.com/201501/24/54c3b848c83f4.jpg_e600.jpg
Isn China-Trick um Lizenzgebühren zu sparen, machen die öfters: > https://am.zdmimg.com/201501/24/54c3b848c83f4.jpg_e600.jpg Toll - "403 forbidden".
-
Thread
Controllertypen: Blick über den Tellerrand
jedem IC mehr oder weniger von vorne anfangen. Bitte nicht alle PICs über einen Kamm scheren. PIC10/12 sind wirklich nur für Dinge geeignet die als einzige Vorrausetzung ein möglichst kleines Gehäuse haben. Auch die PIC16 Reihe ist total veraltet. Wenn dann musst du die PIC18 Reihe als Vergleich
, 12bit Wortbreite) über Pic18 (8biter) über PIC24 (16biter), dsPIC(16bit DSP) und PIC32 (32biter) die gleiche Oberfläche. Der Wechsel von PIC18 zu PIC24 gestaltet sich (zumindest in C) sehr einfach... Aber wirklich rentieren
-
Thread
PIC oder AVR, was ist besser
seit jahren andere Generationen Standart! Wenn man heute Anfängt, dann sicher nicht mehr mit einem 16C54, auch nicht mit einem 16F84, beides Fälle fürs Museum, sondern mit einem halbwegs modernen µC wie zum beispiel dem 18F4550 der auch gleich noch eine integrierte USB Schnittstelle (die man ja nicht
Architektur ist für C Compiler deutlich besser geeignet als die erste. > Das die PIC10-16 Architektur für C einen Katastrophe sind würde ich > jetzt nicht so sagen. Schwierig in der Umsetzung des Compilers - Ja auf >
-
Thread
VFD Ansteuerung mit STM8
übersetzen. Was empfehlt ihr? Spricht etwas dagegen, einen eher "alten" PIC aus der Zeit des Displays zu nehmen (Mitte der 90er)? Der beliebteste PIC ist angeblich der PIC16F54 und der PIC16F84 oder der PIC16F886/7. Programmieren würde ich den mit dem TL866 Programmer. Viele
angesteuert wird, ist für den Grundalgorithmus eigentlich egal. Und lass die Finger von den alten 16F54. Damit beschränkst du dich selbst, wo du nicht musst.
-
Thread
AtxMega oder doch lieber Atmel ARM
ist auch, das Microchip ein extrem zuverlässiger Lieferant ist. Du kannst heute immer noch die alten PIC16C54 von 1983 kaufen, als Microchip noch General Instruments hieß und unter anderem die AY-8910 und AY-8912 Soundchips für die Atari ST und Amstrad/Schneider CPC fabriziert hat. Einige Kunden haben
IDE" "HI-TECH C PRO for PIC10/12/16 MCU Family in Lite mode." Kann der PicKIT3 auch die 32Bit MCUs?
-
Thread
16f18313 mit k150 progrmieren
nur eine I/O-Leitung verwendendes Verfahren (SpyBiWire, > Updi, Debugwire etc. pp.). Bei einem PIC16F18313 ???
egal. > Kann mir jemand ein schönes Development board empfehlen ? Hatte mir dass > hier angeschaut PIC MCU entwicklung Mini System PIC Development Board + > Microchip PIC16F877A + USB Kabel > > Gruß > Matthias Glückwunsch! Der PIC16F877 scheint mir etwas aus der Zeit gefallen, kommt natürlich
-
Thread
Der totale Anfänger - auf der Suche nach einem Mikrokontroller
PIC32; 16F54 etc (16F5x) immer mal gerne wieder wenn ich nur schnell etwas austesten will (ich mag steckbretter nicht so sehr). Arduinos gibts es mittlerweile fuer wenige Dollar und fuer das Geld ist
einem selbstgebauten Programmer 16f84 Hacks macht, und jemand der modernes C fuer PIC32 verwendet befinden sich Welten, also nicht einfach alles was irgendwie was mit PIC zu tun hat gleichsetzen.
-
Thread
Welcher Spartan ist idealer ?
werden (ca. 3-4 sek), und von PC > über integrierten USB Programmer. Ich arbeite momentan mit einem PIC16F628, der mit 20 MHz getaktet wird. Dazu ein serielles I2C EEPROM. Ein SPI EEPROM ist bereits bestellt. Die Programmierung einer Spartan3 50 dauert damit leider schon 2 Sekunden :-/. Der PIC kommt
habe ich bei schukat.com bestellt. Ich verwende TQ144 Gehäuse >Ich arbeite momentan mit einem PIC16F628, der mit 20 MHz getaktet wird. >Dazu ein serielles I2C EEPROM. Ein SPI EEPROM ist bereits bestellt. >Die Programmierung einer Spartan3 50 dauert damit leider schon 2 >Sekunden :-/. >Der PIC
-
Thread
ATTINY20 ohne IDE Programmieren
avrdude: http://stefanfrings.de/avr_tools/index.html#avrdude Befehl zum harmlosen Test: > avrdude -c stk500 -P COM6 -B16 -p attiny20 Liste für der Programmieradapter (Parameter -c): https://www.nongnu.org/avrdude/user-manual/avrdude_12.html Ich glaube, diese List ist unvollständig. Der Parameter
c-hater schrieb im Beitrag #6757679: > Was für Lötpads? TH oder SMT? Welches Raster? SMT, raster 2.54 aber kein Standardbauteil der Kunde hat da wohl ein 6pin SMD selber kreiert. auch die Pads sind
-
Thread
Wunschliste für einen Xmega Nachfolger
AVRs ist der Preis, denn der Cortex kommt halt in Hobbyisten-Stückzahlen nicht unter 2 Euro, da sind PIC12/16 und AtTiny besser und kleiner. Wer also eine externe Reset-Steuerung für sein Board braucht, pflanzt sich einen 6-Pin-PIC12 o.ä. drauf. Wer aber zum Basteln einen bequemen "general purpose" µC
Plattformen werden von Microchip aktiv unterstützt) Ich sage mal: wer AVR kennt, wird sich beim PIC24 relativ schnell zuhause fühlen, egal ob in C oder Assembler. Der PIC24 besetzt eben die Lücke zwischen den klassischen 8-Bittern AVR/PIC10/12/16/18 und den ARMs, d.h. sie sind so einfach anzuwenden
-
Thread
Vorabfrage:erfahrene Assemblerfreaks hier an Bord?
Rudi R. schrieb im Beitrag #6575436: > Wie sind die Einsteiger damals bloß klargekommen? Mit dem PIC16C54 angefangen, der hat nur 192 Seiten. Auf der anderen Seite dafür auch ohne Debugger und sooon neumodisches Zeug: Programm schreiben, brennen, Toggle-LEDs beobachten, UV-Löschen und weiterschreiben
3 oder 4) und schreibe ASM-Files mit Notepad++. Zum PIC16F18877: Empfehlenswert ist auch das aktuelle zum PIC16F18877 zugehörige Errata-File durchzugehen. Generell gilt für diese neueren PIC16er: Sie haben eine eindrucksvolle Peripherie-Sammlung. Das ist
-
Thread
AVR Preise gehen brutal runter.
der ATtiny10 so viel wie ein > STM8S003 [pre] ATtiny10 STM8S003 F_CPU 12 MHz 16 MHz Flash 1K Byte 8K Byte RAM 32 Byte 1K Byte EEPROM 0 128 Byte ADC 10 Bit 10 bit Timer 1 3 UART no yes SPI no yes I²C
der ATtiny10 so viel wie ein >> STM8S003 [pre] ATtiny10 STM8S003 F_CPU 12 MHz 16 MHz Flash 1K Byte 8K Byte RAM 32 Byte 1K Byte EEPROM 0 128 Byte ADC 10 Bit 10 bit Timer 1 3 UART no yes SPI no yes I²C
-
Thread
pimp my Looping Louie (mit Mikrocontroller & Zufall!)
der Platine, von dort zu den Anschlüssen des Attiny. Hier nun die versprochenen Bilder: http://pic.leech.it/pic.php?id=6a1c565k1024img03.jpg http://pic.leech.it/pic.php?id=d74ee5a7k1024img03.jpg http://pic.leech.it/pic.php?id=83c9aa23k1024img03.jpg http://pic.leech.it/pic.php?id=6bb84e85k1024img03.jpg http://pic.leech.it/pic.php?id=54cccc6fk1024img03.jpg http://pic.leech.it/pic.php?id=9077806k1024img03.jpg http://pic.leech.it/pic.php?id=b3e4f44k1024img03.jpg http://pic.leech.it/pic.php?id=3d3b68fk1024img03
-
Thread
LCD 4x20 2004A auf Zeilen schalten
und viele Vorschläge getestet, aber leider nicht erfolgreich. Nutze Atmel Studio 7.0, die LCD und I2C Haeder- und C-Dateien von Peter Fleury mit einem Atmega 328P mit 16 MHz. Habe bisher ein 2x16 Display genutzt. Alles funktioniert einwandfrei. Habe mir jetzt mehrer 4x20 Displays gekauft. In den Headerdateien
wurde. Betreibe den Atmega 328P nach wie vor mit 16 MHz und die I2C Schnittselle mit 1 kHz. Meine Zeilenadessen sind 0x00, 0x40, 0x14 und 0x54. Ich bedanke mich für alle Beiträge zur Lösung meiner Problematik. Da ich schon etwas älter bin (Jahrgang
-
Thread
Vorteiler Frequenzzähler
Nimm dir den Rat von g_reichert an. Der ist gut und ich kann ihn auch bestätigen. Mit nem einfachen PIC und (!!) etwas Hardware als Torschaltung ommt man spielend bis zu 100 MHz - und das ohne irgendwelche Umschalt-Verrenkungen. Mit nem PIC16F716 hab ich es bis 150 MHz geschafft. Die AVR-Fraktion kommt
Interruptquellen pollen um zu entscheiden was sie denn nun tun soll. Usw. usf. Und das ist wohlgemerkt ein PIC18 - also die "enhanced, high end" 8-Bit Linie! Wie schlimm müssen dann erst die PIC16 sein ... ;( Die kostenlos erhältlichen C-Compiler sind eine Zumutung. So muß man dem Microchip Compiler heute
-
Thread
Microchip Programmer Firmware und Updates
..eine sache ist mir zu den c-typen noch aufgefallen... ich meine es gab mal eine 16c84 ausführung vor den 16f84 der sich wieder flashen ließ, oder habe ich das falsch in erinnerung!? der typ pic16c54 war damals die prom variante
Eigenbau zu aufwändig. Microchip wird sicher nicht reich mit dem PUM. > ich meine es gab mal eine 16c84 ausführung vor den 16f84 der sich wieder > flashen ließ, oder habe ich das falsch in erinnerung!? Ja, der PIC16C84 hatte ein EEPROM (nicht Flash!) Programm Memory. Aber der ist vom PIC16F84 abgelöst
-
Thread
ENC28J60 (Mikro-)Web-Server die Nächste
..?..sP. 0030 05 b4 6c e5 00 00 48 54 54 50 2f 31 2e 31 20 32 ..l...HTTP/1.1 2 0040 30 30 20 4f 4b 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 00 OK..Content-L 0050 65 6e 67 74 68 3a 30 30 30 30 30 30 35 37 31 32 ength:0000005712
e1 31 00 00 48 54 54 50 2f 31 2e 31 20 32 ...1..HT TP/1.1 2 0040 30 30 20 4f 4b 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 00 OK..C ontent-L 0050 65 6e 67 74 68 3a 30 30 30 30 30 30 33 36 34 36 ength:00 00003646 0060
-
Thread
Eingangsspannung wenn keine Versorgung anwesend
, sondern die Hardwareressourcen Deines µC dafür verwenden. Auch Dein PIC wird einen Hardwaretimer haben, den kannst Du so konfigurieren, daß er in einem festen und klar definierten Zeitraster einen Interrupt auslöst. Im Interrupthandler kannst
Teo D. schrieb im Beitrag #5421063: > Meine Frage war. WARUM MUSS der µC von vorne beginnen, nur um was > anders zu machen? Das hat er doch geschrieben: Der Basic Befehl "wait 16h" (warte 16 Stunden) lässt sich nicht vorzeitig per Software beenden.
-
Thread
viele MICROCHIP Bauteile bei Conrad um 80-90% reduziert
kann sich danach gleich wieder abmelden. Nun bin ich stolzer Besitzer von 466 Stk 10F204 + 3 Stk 16F1512. Die kleinen Winzlinge haben zusammen soviel RAM wie ein Cortex-M0. Die restlichen wurden storniert, da nicht lagernd es hätten 500 Stk PIC10F204 + 100 Stk PIC16F1512 sein sollen. Sich
&priceMin=0.09&priceMax=1.00&tfo_ATT_TXT_CORE_PROCESSOR=PIC Ansonsten ist zu bedenken, dass man bereits 16F54 aus Aliexpress um ca. 33 Cent / Stk bekommt.
-
Thread
Welche Bauteile sind auch in 10-20 Jahren noch verfügbar?
Zum µC: Ich habe in einem Post hier gelesen, dass noch nie ein PIC abgekündigt wurde: http://www.mikrocontroller.net/topic/294807#3145418
Max H. schrieb im Beitrag #3535033: > Zum µC: Ich habe in einem Post hier gelesen, dass noch nie ein PIC > abgekündigt wurde: Beitrag "Re: Atmel oder PIC" Dann versuch mal PIC1650 zu bestellen.
-
Thread
Analog Digital Converter kleines Problem (PIC)
Hallo Anton, sehr gerne. nur ganz kurz eine Frage. Warum programmierst Du in Assembler? Für den PIC16F877 gibt es doch auch ganz gute C-Compiler. Ich verwende den CC5X. Für diese Anwendung würde auch die kostenlose Version ausreichen. Der CCS oder der HITEC ist auch net schlecht. Viele Grüße Ingo
Beispiel für den CC5X. Da gab es mal eine suer seite zu. Gibts leider nicht mehr. Ich kenn mich bei c++ nicht so gut aus. Es ist kein Full ANSI C aber der taugt was. Ich habe sehr viele Beispiele zu: PIC16F877 in C (CC5X) und Assembler PIC18F452 für den C18 von Microchip PIC18F97J60 für den C18
-
Thread
Datenblatt MSP430F543x
Ich hab in meiner Diplomarbeit damals den MSP430 gegen einen PIC24F und einen M16C vergleichen. Siehe hier: http://supachris.homeip.net/Diplomarbeit.pdf Seite 26.
Newsletter aufgetaucht: Microchip nanoWatt XLP Zitat: Im Einzelnen besteht die neue MCU-Serie aus der 16-bit-PIC24F16KA-Familie mit typischen Ruheströmen von nur 20 nA und den 8-bit-PIC18F46J11- und PIC18F46J50-Familien. Die beiden letzteren weisen typische Ruheströme von weniger als 20 nA auf. Die sechs
-
Thread
dsPIC oder PIC 32 und passendes Board
sehe, dass ein Atmel AT90S2313 mit 10 MIPS und 8bit-archidektur verwendet wird, wirst du es mit einem PIC18 (10, 12, 16 MIPS, 8bit-archidektur) oder einem PIC24F (16 MIPS, 16bit-archidektur) locker schaffen :-) die 10- und 12 MIPS PIC18 arbeiten mit netten 5V, falls das dir angenehmer ist, als die 3.3V für die 16 MIPS PIC18 oder PIC24 edit: zwischen PIC16 und PIC18 liegen welten (in jeder hinsicht) und die PIC24F sind einfach geniale teile mit einfach "noch mehr von allem" was die 18er bieten, die PIC24H sind
-
Thread
Rollenspielwürfel
in Tabellenform wird, insbesondere beim 20seitigen, etwas Programmspeicher verbrauchen. Bei einem 16C54 oder 16C505 kann es dann, zusammen mit der 7-Segment-Tabelle, vielleicht zu knapp werden. Aber gut, PIC kann genausogut ein 16F876 sein. Dann reicht's immer.
Kein Hobbybastler programmiert mit den 16C PICs! Und ein 16F628 (welchen ich wohl dazu nehmen würde) hat 2K Flash und 224 Byte RAM. Das sollte ja wohl ausreichen für dieses Projekt. Und PIC kann auch ein dsPIC33 FJ256GP710 sein, der hätte
-
Thread
SRF02 mittels Assambler programmieren (z.b. mit 18F4520)
Sascha Giesler schrieb im Beitrag #3999378: > ... mit einem Microchip > (18F4520, 16F887 oder 16F847) programmiere? > Besitzen alle ein MSSP Modul. Das heißt du willst den Sensor über I2C ansprechen ? Warum nicht RS232 ?
schrieb im Beitrag #4000056: > Sascha Giesler schrieb: >> ... mit einem Microchip >> (18F4520, 16F887 oder 16F847) programmiere? >> Besitzen alle ein MSSP Modul. > > Das heißt du willst den Sensor über I2C ansprechen ? > Warum nicht RS232 ? Hab nur gelesen das der I2C-Bus ein sehr häufiger
-
Thread
Hackbarer(?) 21 EUR Quadcopter
http://www.mikrocontroller.net/attachment/193853/DA00-MINI51_52_54C1.pdf
, 46, 49, 35, 30, 45, 39, 62, 22, 44, 38, 37, 40, 45, 29 hex: 3F, 3A, 2E, 31, 23, 1E, 2D, 27, 3E, 16, 2C, 26, 25, 28, 2D, 1D [/pre] Die Frequenzen/Kanalnummern der pairing Sequenz lauten bei mir: [pre] dez: 57, 40, 37, 34, 46, 54, 25, 33, 41, 20, 30, 18, 45, 24, 39, 27 hex: 39, 28, 25, 22, 2E
-
Thread
Was ist aus dem Thread der MeteoData geworden? Gesperrt
und schieben. u.c[19] not used \ u.c[18] Carry von Ram12:0 \ = u.l[4] u.c[17] Ram1b / u.c[16] Ram1a / u.c[15] not used \ u.c[14] Carry von Ram1a:0 \ = u.l[3] u.c[13] Ram19 / u.c[12] Ram18 / u.c[11] not used \ u.c[10] Carry von Ram18:0 \ = u.l[2] u.c[ 9] Ram17 / u.c[ 8] Ram16 / u.c[
-
Thread
Byteorder PIC32?
Schreib den Code sauber, dann spielt das keine Rolle. [c] uint32_t byte2long(uint8_t b0, uint8_t b1, uint8_t b2, uint8_t b3) { return b0 | b1<<8 | (uint32_t)b2<<16 | (uint32_t)b2<<24; } [/c]
alignment-unabhängige Serialisierung und das ginge in etwa wie folgt: struct x { uint32 a; uint32 b; uint16 c; }myStruct byte buffer[64]; CopyUint32ToBuffer(myStruct.a, &buffer[0]); CopyUint32ToBuffer(myStruct.b, &buffer[4]); CopyUint16ToBuffer(myStruct.c, &buffer[8]); void CopyUint32ToBuffer
-
Thread
2.4GHz Empfaenger auf ca. 1.1GHz umbauen!?
MDT2005, hier les ich gerade: Function Compatible With PIC16C54!
r n d W. schrieb im Beitrag #2573240: > MDT2005, hier les ich gerade: > Function Compatible With PIC16C54! Ist vermutlich auch völlig egal. Das Teil wird weiter nichts machen, als beim Einschalten eine bestimmte Abfolge von I²C-Befehlen abzusetzen und sich dann schlafen legen. Insofern genügt
-
Thread
Welches Programmiergerät für AVR und AVR32
Problem sind die Idioten, die Hörensagen verbreiten, die nicht bzw nicht mehr stimmen, und die nur den PIC16C54 von 1978 (da hieß Microchip noch General Instruments) kennen und nicht die aktuellen PIC-Familien bis hin zu dsPIC33EP und PIC32. PS: die Compiler für PIC24/dsPIC und PIC32(MIPS16) sind auch
Frank K. schrieb im Beitrag #3933271: > PS: die Compiler für PIC24/dsPIC und PIC32(MIPS16) sind auch nur > gcc-Derivate. So viel dazu. Dann nehm ich an daß gemäß Lizenzbestimmungen der Sourcecode veröffentlicht wurde? Wo gibts diese Compiler dann in der unlimitierten
-
Thread
PIC32 ETHERNET STARTER KIT
0x9fc013a0 0x8 8 Interrupt Vector 13 .vector_14 0x9fc013c0 0x8 8 Interrupt Vector 14 .vector_15 0x9fc013e0 0x8 8 Interrupt Vector 15 .vector_16 0x9fc01400 0x8 8
52 .vector_53 0x9fc018a0 0x8 8 Interrupt Vector 53 .vector_54 0x9fc018c0 0x8 8 Interrupt Vector 54 .vector_55 0x9fc018e0 0x8 8 Interrupt Vector 55 .vector_56 0x9fc01900
-
Thread
FT800 / FT810 Library
added them to be displayed: [code] ft800_cmd_dl(DL_BEGIN | FT_BITMAPS); ft800_cmd_setbitmap(MEM_PIC1, FT_RGB565, 100, 100); ft800_cmd_dl(VERTEX2F(20*16, 40*16)); ft800_cmd_setbitmap(MEM_PIC2, FT_RGB565, 100, 100); ft800_cmd_dl(VERTEX2F(20*16, 160*16)); ft800_cmd_setbitmap(MEM_PIC3, FT_RGB565
active EVE_cmd_execute(); _delay_ms(5); uint8_t int_mask = EVE_memRead8(REG_INT_FLAGS); } [/c] and: [c] void draw_button_text(uint16_t x,uint16_t y, uint16_t w, uint16_t h, uint32_t fg_color, uint8_t tag, uint8_t CurrTag,uint8_t font,const char *txt) { EVE_cmd_dl(TAG_MASK(1)); EVE_cmd_fgcolor
-
Thread
FTDI oder CP2102?
Sinn. Nun haben wir 2 kleine Fragen: Wie stellen den PIC24FJ128 auf die 16 Mhz Freuquenz ein? 2. Welche Formel stimmt den beim PIC zu Berechnung des richtigen UART Wertes...? Grüße, Roman
wenn er 2 Takte braucht um von 0 auf 1 und 2 takte um von 1 auf 0 den Pin zu setzen, dann lauft der Pic wohl mit 16 Mhz. Dann stimmt die Rechnung für den UART aber garnicht mehr. Denn bei 16 Mhz, und Boudrate von 9600 müsste 51 rauskommen. Die Formel von Microchip lautet ja: [(f(osz) *1/2 )/ (16*Boudrate
-
Thread
PIC 16F628 Fehler im Lauflicht
ich wirklich nicht mit 10Kohm verbunden, benötige ich das wirklich, außer als Schutzfunktion für den PIC? Pic 16F626 ist verkehrt, habe nur einen zu alten Stand vom Lauflicht hochgeladen, weil es nicht ging hab ich es mit noch ein paar rücksetztbedingungen von PortB versucht. Daher stammt auch das doppelte
#include <P16f828.INC> Pic16F628 ist das richtig?
-
Thread
RF Receiver Reichweite erhöhen
schrieb im Beitrag #5237719: > Der > 18-Pin IC hat keine Kennzeichnung und es könnte sich um ein uC handeln. Könnte ein PIC16F54/16C54 sein: Pin 5 auf Masse, Pin 14 auf Vdd, der Resonator liegt zwischen Pin 15 und 16. Ist vermutlich nicht so hilfreich, aber evtl. kannst du das Shutdown ja überlisten
Ok, danke, dann kann ich das wohl nur so belassen, den PIC zu auszulesen und zu flashen wird wohl ein viel zu grosser Aufwand sein.
-
Thread
PIC16F54 aus Bedienfeld "tot"?
Hallo zusammen, in einem Bedienfeld einer Karaokemaschine werkelt ein pic16c54a zur Tastenabfrage und Serialisierung. Dieser scheint tot zu sein, leider verarbeitet er auch den IR Datenstrom, so dass es keinen Zugriff mehr auf das Gerät gibt. Bis dato habe ich mir nur die
Hmmm, du schreibst einmal 16F54 und einmal 16C54A - was ist es denn nun? Auslesen geht nur, wenn der Programmierer den Leseschutz *nicht* aktiviert hat (trifft für beide Typen zu).
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
in C18 mit MPLABx 1.10, PicKit 3 Gehäuse fehlt noch, dann ist es vielleicht ein "Kunstwerk". Holger
. Enstanden aus Rest-Bauteilen, wie man am Gehäuse schon sieht. :D Der Prozessor ist ein ATMega16 @ 1MHz Standard-HD44780 16x2 Zeichen Display 18V / 3A - Ringkern-Trafo (Somit nicht 80W sondern 45W am Kolben) Temperatur in 5°C-Schritten einstellbar zwischen 100°C und 425°C. Regelung erfolgt über
-
Thread
Reichelt: Was ich gerne im Programm hätte
Ich würde mir generel eine bessere Auswahl an PIC18F MCUs wünschen. Anstatt die vielen C Typen. Vor allem PIC18Fxxxx mit TQFP Gehäuse.
Hallo, ich vermisse Developmentkits z. B. DO-CPLD-DK (für CPLDs) oder welche für M16C, 8051/8052...
-
Thread
Problem mit Funktionspointern
3,0x20,0x10,0x20}, // ^ {4,0x80,0x80,0x80,0x80}, // _ {2,0x04,0x08}, // ` {4,0x20,0x54,0x54,0x78}, // a {4,0x7E,0x44,0x44,0x38}, // b {4,0x38,0x44,0x44,0x28}, // c {4,0x38,0x44,0x44,0x7E}, // d {4,0x38,0x54,0x54,0x58}, // e {2,0x7C,0x0A}, // f {4,0x98,0xA4,0xA4,0x7C
// r {4,0x48,0x54,0x54,0x20}, // s {3,0x04,0x3E,0x44}, // t {4,0x3C,0x40,0x40,0x3C}, // u {5,0x0C,0x30,0x40,0x30,0x0C}, // v {5,0x3C,0x40,0x3C,0x40,0x3C}, // w {5,0x44,0x28,0x10,0x28,0x44
-
Thread
Mikrokontroller, geringe Betriebsspannung
Hoffentlich kommst Du mit dem PIC18F14K22 hin. Der hat nämlich nur 16kB Flash und 512 Byte Ram. Und die CPU hat nur 16 MIPS. Das wird arg eng... http://www.microchip.com/wwwproducts/en/en538160 Ich würde mindestens einen 16F54 oder
Stefan schrieb im Beitrag #4534279: > Der µC arbeitet erst bei 2,3V. Wie meinen? PIC16F5X -> garantiert 2,0..5,5V im Bereich -40..85°C - das sollte für ein Bastelprojekt mit 2xAA dicke passen.
-
Thread
IRMP - Infrared Multi Protocol Decoder
[/c] Wie kommst Du auf die Idee, dass das Toggle-Bit an der 16. Stelle sitzt? [c] > L_Com ^= (1<<15); [/c] Auch hier: Wie kommst Du auf die Idee, dass das Toggle-Bit an der 16. Stelle
- Portierung auf C18 Compiler für PIC-Mikroprozessoren
-
Thread
H743 und F746 - Probleme mit dem Takt
+ DMA machen. Wenn du unbedingt per Software toggeln möchtest, versuche es mal so in der Art: [c]extern "C" void toggle (GPIO_TypeDef* GPIOx, std::uint16_t pinMask) { __asm__ volatile ( "1: str %[maskS], [%[BSRR]]\n" "str %[maskR], [%[BSRR]]\n" "str %[maskS], [%[BSRR]]\n"
TOGGLE_H #define TOGGLE_H #include "stm32h7xx_hal.h" void fastToggle(GPIO_TypeDef* GPIOx, uint16_t pinMask); #endif fastToggle.c #include "fastToggle.h" void fastToggle(GPIO_TypeDef* GPIOx, uint16_t pinMask) { __asm__ volatile ( "1: str %[maskS], [%[BSRR]]\n" "str
-
Thread
UV-LED-Scanner-Belichter: erste Erfahrungen
Reihe mit 20mA aus Konstantstromquellen (LM317L + 62Ohm) gespeist. Die Steuerung übernimmt ein PIC16F883, ein ULN2803 treibt Motor und LED's, Informationen gibt ein LCD-Display aus. Die Schrittfrequenz des Motors ist per Setup einstellbar und beträgt derzeit 250Hz (4ms). Bis 500Hz (2ms) kann der
erhalten, wurden ein Film von Bauriedl und Bungard- Platinen benutzt. Entwickler: NaOH 10g/l bei ca. 20°C Ätzen: Natriumpersulfat bei ca. 40°C (keine frische Lösung) 1. Belichtungsreihe: 8/12/16/20 einfache Durchläufe, ab 16 Durchläufen wird ausentwickelt. 2. Belichtungsreihe: 16...30 Durchläufe: keine
-
Thread
Drehimpulsgeber
' nur 1,54%. Auf alle 16Mio CPU-Takte bezogen dann auch nur: 2000 *7,69 *10⁻⁶ = 0,0154
, PIC18F4620, PIC30F6014, PIC33Mc510, AVR, 8051, CORTEX M3/4, > ZILOG Encore! Dito in PSoC4 (M0). Auch im Multiplexbetrieb (4Drehgeber) no Problem mit Peters Routine. Einzige Änderung: Ich zähle
-
Thread
Auswahl geeigneter Hardware nach langer Auszeit
Kai P. schrieb im Beitrag #7153346: > und da steht etwas von 60 Tage Testversion für C16 Das stimmt, aber bezieht sich nur auf den 'Super-Duper' Compiler C16. Du kannst weiterhin in C und ASM mit MPLAB X programmieren (wimre heisst der Standardcompiler XC8 oder so). Ob C16 irgendwelche
Die XC-Compiler kannst Du kostenlos benutzen. Die kostenflichtigen Features brauchst Du nicht. Für PIC18F brauchst Du den XC8 Compiler, XC16 ist für PIC24 und dsPIC33, die ich Dir auch ans Herz lege. Die sind recht einfach zu benutzen (wenn Du PIC16 und PIC18 kennst, findest Du Dich schnell zurecht),
-
Thread
EMS > Adapter > NetIO > Raspi
Bezeichnung ist Reichelt-Artikelnummer) Ich habe als Transistor: T1: BC107B und als Kondensatoren: C1: Z5U 100n C2: KERKO 10n C3: KERKO 1,5n C4: X7R-5 1n C5: TANTAL 10/16 (10µ) C6: KERKO 68p Ich hatte noch alternativ einen TON 10/63 für den C6 in der Bauteileliste. Der erschien mir jedoch zu groß
0x55 0x20 0x8 00 0x19 00 00 0xdd 0x2 0xfb 0x80 00 00 00 00 00 00 0xac 0xf7 0x18 0x89 0x59 00 00 00 0x16 0xdc 0x2d 00 0x97 0x84 00 IO: Got bytes 0xaa 0x55 0xd 0x10 00 0x6 00 0x10 0x5 0xb 0x8 0x10 0x16 IO: Got bytes 0xaa 0x55 0x16 0x8 00 0x34 00 0x3c 0x2 0x67 0x2 0x67 0x21 00 0x1 00 00 0x1 0xad 0x2c 00
-
Thread
Kontrolle einer PIC Testplatine
Hallo Armin, Du solltest zum Einstieg in die PIC-Welt nicht den 16F84A nehmen. Der ist veraltet und teuer. Ein weitgehend pinkompatibler Typ ist z.B. der 16F628A: weit verbreitet, billig, verfügbar. Obendrein musst Du Dich dann auch nicht mehr mit
irre ich mich? Wenn ja, dann muss der zum Betrieb 'high' sein, du hast ihn auf 'low' gelegt, der uC bleibt so immer im Reset. Ein Widerstand von Vcc zum MCLR + ein Kondensator von MCLR gegen Vss. Und die Taster sind auch noch ne Frage - Hat der PIC keine internen Widerstände? Dann brauchst du nämlich
-
Thread
432 mal 0..20mA per PWM - beste Lösung gefunden?
Dirk F. schrieb im Beitrag #3218593: > PIC 18F46K20 : 2,85 EUR / 36 GPIO (25 mA) = 0,08 EUR/GPIO Maximum current into VDD pin (-40°C to +85°C): 200 mA Also maximal 10 LEDs mit gemeinsamer Anode und 10 mit gemeinsamer Kathode. 2,85 EUR
Torsten C. schrieb im Beitrag #3222933: > * entweder die "dummen" FD9802C auszulöten und > durch TLC5940 zu ersetzen oder … Hat schonmal jemand zwei STP16CPC26 oder TLC59401 o.ä. parallel geschaltet?
-
Thread
Funkmodule vom Flohmarkt
Hat einer ne Idee wie ich dei Dinger wieder zum laufen bekomme? Achso. Drauf sind beim Sender ein PIC16C54C. Das gleiche beim Empfänger, da aber noch ein EEPROM 24C02C. Grüße Micha
nein die kleine Platine ist der eigentliche empfänger. die große platine ist die mit dem Pic und EEPROM. das ganze bildet das empfangsteil Der Sender ist ne extra Platine mit einem 16erPIC und zwei Tasten und ner 9V blockbat.
-
Thread
PIC32 as ARM9
eingeschränkt), den C32 musst Du nachinstallieren. Ansonsten gibts einige architekturbedingte Unterschiede, in die Du Dich einarbeiten musst. Insgesamt wird der Umstieg auf PIC32 weniger schwierig sein als auf ARM9
gibt es welche die wie die PIC32 direkt in mit C laufen. Vom Aufwand und Ablauf entsprechen die dann auch den PIC32. Verbreitete Beispiele sind ARM7 und CortexM3. Wenn du allerdings über die Microchip Hardware zum Programmieren