-
Thread
Interrupt On Change
gibt es ja die interrupt on change Funktion. Die Software die ich geschrieben habe soll nun von einem PIC18F232 auch auf einen PIC16F877 laufen. Auf dem PIC18 lief dieser Code: #define dNULLPUNKT PORTBbits.RB7 void interrupt ISR() { if(RBIF && !dNULLPUNKT) { ... RBIF
Beim PIC18F232 kann man die Pull-ups deaktivieren in dem man RBPU = 1 setzt. Beim PIC16 gibts das RBPU im Option_Reg Register aber wenn ich beim PIC16 in der Init RBPU = 1 setze bekomme ich beim kompilieren
-
Thread
MPLAB -> Mülltonne
funktioniert -> "Linking failed" -> ARHGHGHGH!! -> Irgendwann aufgegeben 2. Versucht mit einem PIC16F887 (anderes Board): - 1. MicroCPro oder wie es heißt gestartet -> Fail -> Restart -> Fail -> Restart -> Fail.... ahja... Ein Programm dass abstürzt bevor es überhaupt offen ist, auch toll...
ARGHH!! Ich könnt schon wieder dieses SCHEI** PIC-Zeug in der Luft zerreissen!! Controller: 16F887 Compiler: mikroCPIC1618.exe Code: [c] sbit SPExpanderCS at RA2_bit; sbit SPExpanderRST at RA3_bit; sbit SPExpanderCS_Direction at TRISA2
-
Thread
UART ARRAY von PC an PIC
Nein ich habe nur MPLap...Sorry... Ich arbeite mit dem 16F877 da wir den in der schule auch genutzt haben, wollten für das projekt den 18f4525 nehmen aber hatten probleme mit der Config, aber der 16er kann 10bit ad das reicht uns, bin gerade dabei das display
Das ist alles auf der Platine drauf, ICD2 Brenner und Max232, als Brenner ist ebenfalls ein 16f876 mit drauf... und so machen wir das die ganze Zeit, mit MPLap Builden und dann mit dem Programmer von MPLap übertragen... Die Unterlagen von Sprut haeb ich schon ausgedruckt und so weiter, aber
-
Thread
ASCII "1E" ?
PICkit seriel am PC... und teilweise auch noch zusätzlich mit einem Oszi... die AD-Wandlung kommt beim PIC16F88 bei den Pins RA0, RA1 und RA4 raus! lg
Hi >die AD-Wandlung kommt beim PIC16F88 bei den Pins RA0, RA1 und RA4 raus! Wenn ich das Datenblatt richtig deute, sind das die Eingänge. MfG Spess
-
Thread
LCD Library T6963c
Hello All Can any one share us T6963C C library for dsPIC (MikroC dsPIC) because the one supported with the Compiler isn't flexible with dsPIC30F4011 Thank you
Hallo Leute, meine Frage, kann man diese Library auf für einen PIC 16F877 verwenden. Danke Chris
-
Thread
[Biete] Mouser Artikel aus Fehlkäufen/Massenrabat-Reste
05x 595-UA78M05CDCYR 01x 863-NCN5120MNG 02x 989-EPM570T144C5N 04x 595-MSP430G2412IN20 02x 579-PIC16F1825-I/P 06x 538-50079-8000
Hallo, Ich nehme die hier dazu. 02x 579-PIC16F1825-I/P 10x 771-KT81/110,116
-
Thread
(V) Spannungsregler, Logik, MCUs,
ausgelötet Nokia-Akkus BL-4C und BL-5B 2x Quecksilber-Schalter YARD-IR-Empfänger rev. 2 mit PIC16F628, PDIP18 und MAX232 Mini-ICE mit ATMEGA16-16AU und FT232RL Xilinx programmer by martiniman, LPT-Port Schreibt mir einfach welche Teile euch interessieren und was sie euch wert sind.
0,60 ATMEGA88-20PU, 1,10 ATMEGA168-20PU, 1,30 MIC5801, 1,20 AT90CAN128-15AZ, 2,70 PIC16F628, 1,00 LPC1766, 4,00 YARD-IR-Empfänger rev. 2 mit PIC16F628, PDIP18 und MAX232, 1,20 Mini-ICE mit ATMEGA16-16AU und FT232RL, 2,60
-
Thread
µC nicht mehr ansprechbar
jetzt den Quarz an den µC angeschlossen so wie im Datenblatt beschrieben. Allerdings verwende ich 33 pF Kermaikkondensatoren da ich keine 22pF Kondensatoren habe. Im Atmel Studio habe ich bei SUT_CKSEL die Option EXTHIFXTALRES_16KCK_64MS ausgewählt um danach den Atmega8 damit zu programmieren. Jetzt läuft
2·CL – (CP+CI) Laut http://www.ecsxtal.com/store/pdf/hc_49us.pdf ist CL = 10 pF und laut http://datasheet.octopart.com/ABL-16.384MHZ-B2-Abracon-datasheet-8434122.pdf ist CL = 18 pF hmmmmm Wenn ich nach dem 2. gehe, dann müsste das doch mit den 33 pF Kondensatoren funktionieren
-
Thread
I2C 1Wire Counter
MIKE schrieb im Beitrag #6693743: > Auch brauch ich beim Pic wieder Grundschaktung usw. Du brauchst da nur 1 Abblock-C mit 100nF
ein Zähler IC lieber. uxdx schrieb im Beitrag #6693915: > MIKE schrieb: >> Auch brauch ich beim Pic wieder Grundschaktung usw. > > Du brauchst da nur 1 Abblock-C mit 100nF Gibt es hier evt. ein Missverständnis? Es soll natürlich alles in dem einen vorhandenen uC passieren; nicht einfach ein
-
Thread
PIC16F688 EEPROM speichert nicht nach ausschalten
nach den Ausschalten immer weg, schreiben und lesen funktioniert einwandfrei. Ich verwende den PIC16F688, ICD3 In-Circuit-Debugger und Hi-Tech Compiler Hier mal ein einfaches Programm, bei dem das aber auch schon nicht geht. #include <htc.h> #include <stdio.h> #include <EI7C_B.h> enum
Und hier noch eine für 16F873 //Schreibt ein Byte ins EEPROM //Beim 16F873 Adressen von 0 bis 127 möglich void Write_EEProm(unsigned char adr, unsigned char data) { RP1=1; RP0=0; //Bank 2 setzen EEDATA = data;
-
Thread
ARM7: Start geglückt aber noch Fragen
und das Datenblatt eines PIC12 runtergeladen, dann etwas rumprobiert und dann alles kopfschüttelnd wieder beiseite gelegt. Die AVRs haben ja gut zugelegt (8kB Flash/512Byte SRAM bei den 8-Pinnern, 256kB Flash/8kB SRAM bei
vs. C nicht den CCS Compiler als Grundlage nimmst. Der GCC steht zwei oder drei Stufen über dem PIC-C. Was bei den C-Compilern für die 8Bitter noch hinzukommt ist ihr notorischer Drang zu 16Bit Berechnungen, auch wenn 8Bit genügen würden. Im Internet gibt es diverse Vorlesungsskripte zur Sprache
-
Thread
Analogsignal mit einem PIC16F84A generieren
Hallo zusammen, ich erinnere mich an einen Topic in einem Forum oder Mailing-List über PIC und MPLAB, wo ein User meinte, er habe jahrelange Erfahrung mit der Programmierung von PIC Mikrocontrollern, dass er ein analoges Signal (8-bit Auflösung versteht sich) aus einem PIC16F84A nur mit Hilfe
Beitrag #6735789: > Der ATtiny25 kann seinen Timer sogar mit 64MHz ansteuern Und was hat das mit dem PIC16F84 zu tun den er von der Schule vorgegeben bekommt ??
-
Thread
Integer Math Lib
and Checking 5/22/00 TB028 Technique to Calculate Day of Week 8/23/99 TB026 Calculating Program Memory Checksums Using a PIC16F87X 11/6/98 AN526 PIC16C5x/PIC16Cxx Utility Math Routines 8/26/97 AN616 Digital Signal Processing with the PIC16C74
Floating Point Routines 8/26/97 AN643 Adaptive Differential Pulse Code Modulation using the PIC16/17 8/26/97 AN544 Math Utility Routines 8/26/97 AN617 Fixed Point Routines 8/26/97
-
Thread
MK484 - Bauteilgrab für alte teile
://www.instructables.com/id/Simple-JDM-PIC-Programmer/ *PIC-PG2 is programmer based on JDM design which takes all necessary signals and power supply from RS232 serial port. It supports 8, 18, 28 and 40 pin PIC microcontrollers which allow serial
bastelx schrieb im Beitrag #3864771: > :) Vielen Dank Keine Ursache! Hier wäre ein Link zu einem PIC-f-Meter bis 50MHz: http://www.sprut.de/electronic/pic/projekte/frequenz/freq.htm
-
Thread
TFT Ansteuerung mit Atmega16
sein? Geht auch mit DIP. ATMega32 oder ATMega644 wär schon eher was für ein Grafikdisplay. ATmega16 evtl. schon ein bißchen zu klein. Im Anhang mal ein Bild von einem T6963 an einem PIC18F2550.
einen Adreßraum von 76800 Worten (153600 Bytes) für den Bildwiederholspeicher ein. Also 2 Chips 128K x 8 oder besser 1 Chip 256K x 16 (ja, die gibt's, 128Kx16 sind eher exoten) sollten reichen. Allein aus dem Adreßumfang kannst du sehen, daß du mit einem 8 Bitter schlecht dastehst. 2. Als Pixelformat
-
Thread
ATMega ans LAN bringen: Mit HLK-RM04?
wars. Also eine wirkliche Single-Chip-Lösung. Den TCP-IP-Stack gibts bei Microchip, dazu MPLABX und XC8, und die Sache läuft. Wenn Du mehr IOs brauchst, gibts den PIC18F97J60. 100 Pins statt 64, mehr IOs, mehr UARTs/SPI/I2C, ansonsten alles gleich. Der Ethernet-Teil ähnelt dem ENC28J60, aber da hier
Beitrag hier im "Markt" Forum auch schon drüber gestolpert. Habe aber bisher nur die alte Version mit 16MB RAM / 4MB Flash gesehen. Frank K. schrieb im Beitrag #5075149: > Die billigste und kleinste Möglichkeit, einen Ethernet-Knoten > aufzubauen, ist ein PIC18F67J60. Das ist ein 64-Pinner, der
-
Thread
Arduino - bringt's das ? Gesperrt
20], bf[20], bg[20],x=-1.3/8,p,d,l=0,h=4e-3,f,m; z e[17] = "FKE<<gMAQUDIYO9\"=", *k, *j; o g(o p, o d){int q =-1,t=0;j=k;while( *j ){c(45,-);Z(100){y;q++;r=v;q[bf]=bf[q-1];q[bg]=bg[q-1];}Z(42) {y;v*=r;o(b,[q-1]=r*b,[q-1]
boards.txt einbindet und die Libs reinholt. Absolut Klasse was der kleine Kerl kann, kenne ich nur von PIC16 früher.
-
Thread
Prolific USB To Serial (Logilink) Windows7 64 Treiber
eigentlich noch keiner auf die Idee gekommen sich den > billigsten Mikrocontroller mit USB zu nehmen (PIC16F1454 Oder so) -> MCP2221 von Microchip ist ein PIC16F1455 und funktioniert wunderbar.
Horst schrieb im Beitrag #5339211: > -> MCP2221 von Microchip ist ein PIC16F1455 und funktioniert wunderbar. Aha, und warum benutzt den keiner? Hab noch kein Hobby-Projekt oder Produkt gesehen wo der genutzt würde, und der ist auch gar nicht teuer...
-
Thread
Laufschrift mit PICs
Hallo Dominik, ich habe so eine Anzeige mit einem PIC 16f84, 8 Anzeigen mit 5X7 Punkten und einigen Schieberegistern gebaut. Als ich mir das im Urlaub ausgedacht habe, war mir noch nicht so ganz klar, was das für eine Lötarbeit ist...z.Zt programmiere ich gerade den Datenaustauch mit einem PIC 16f876, weil irgendwoher müssen ja die Daten kommen, die angezeigt werden. Bei Interesse, können wir uns gerne austauschen mfG Volker
-
Thread
Quiz Buzzer
Der PIC16F627A dürfte der richtige für Dich sein. 8+5 Ports. Nochmal zum Taster: Wenn Du jeweils drei Standard-Taster im gleichseitigen Dreieck verbaust, die nach oben so herausragen, dass Sie mit der
einen 3-Pin-Resonator einzulöten ? Die benötigten Pins liegen doch so schon nah beieinander... PIC16F872 !
-
Thread
PIC16F84A : Von Bank 0 auf Bank 1 wechseln (MPLab / C)
auf 1:64 zu setzen. Die Infos dazu findest du im Datenblatt des PIC16F84A.
Den PIC16F84A habe ich mir nicht selber ausgesucht. Er wird hier für die Projekte der Azubis und Studis gerne genutzt, warum kann mir aber auch keiner erklären :D Ja, ich benutze den Compiler XC8. Ich
-
Thread
BMS für Elektroaut
> Der MSP430F2013 ist mit 1,8V zufrieden, das sollte kein Problem sein. > Die built-in reference liefert dir über den gesamten Spannungsbereich > 1,2V +/- 60mV. > Ich weiß nur nicht, ob dir 5% Genauigkeit reichen
bedingt empfehlen. Funktioniert, aber mit gewöhnungsbedürftiger Konfiguration. Die Auflösung von 8 bit ist auch nicht der kracher. Letztendlich sind da auf je dem Zellen board ein kleiner pic welche zu einer Masterplatine senden. Wenn man genug Zeit hat, bekommt man das besser hin.
-
Thread
Bluetoothmodul BTM-222
immernoch mit meinem PDA finden, ganz kaputt ist es also nicht... Gibt es da nicht auch eine ATMega 16 Version die auf 3V läuft? ATMega16L oder so? Der müsste doch Pin-gleich mit dem normalen Mega16 sein, und ich komme dann ohne die Pegelwandler aus?
Hier ein Foto: https://shop.strato.de/WebRoot/Store10/Shops/61251391/463B/3A3E/CD5D/A59C/09CC/C0A8/286D/A96C/f794.jpg Grüße, Marco
-
Thread
Lötstation LS-50 defekt Fehlersuche
http://ww1.microchip.com/downloads/en/AppNotes/00000658B.pdf https://www.circuitvalley.com/2012/02/pic16f917pic16f1907-7segmentlcddriverex.html Es wäre schade das LCD versauern zu lassen. Ist ja eine Rarität. Gruß, Gerhard
das nicht zu schwierig. Siehe hier: https://www.digikey.ca/product-detail/en/microchip-technology/PIC18F67J94-I-PT/PIC18F67J94-I-PT-ND/3872481 Dieser uC hat ein kompatiblen LCD Controller eingebaut und kann es in Hardware alleine betreiben.
-
Thread
PIC16F886: I2C Problem mit ACK Expander PCF8575
Ich habe ein Problem und bin fast am Verzweifeln. Also frage ich euch mal. Mein Projekt: - mit PIC 16F886 - Programmiersprache: pmp (IDE mit Turbo Pascal)...bitte nicht lachen, aber ich komme damit am besten zurecht - ein I2C Bus mit Expandern PCF8574 (8 I/O pins) und PCF8575 (2x8 Pins) - das
den Slave wird also initiiert durch die Stop Condition und nicht durch ein NACK. Datenblatt des PIC 16F886: PEN: Stop Condition Enable bit (in I2C Master mode only) SCK Release Control: 1 = Initiate Stop condition on SDA and SCL pins. Automatically cleared by hardware. 0 = Stop condition Idle
-
Thread
MPASM dynamische symbolische Adressen?
#4766162: > Ich würde auf jeden Fall neue nehmen - sind besser, billiger und > Pin-kompatibel. Neue Pic sind nicht immer gleich besser. Vergleiche z.B. mal die Comparatoren von einem PIC12F629 und und PIC12F1571... Vielleicht findes du den unter schied.
einfach kurz erläutern würdest - da hätten dann alle was > davon. Unterschied Comparatoren PIC12F629 bei 3V Strombedarf: 6-8 µA Offset: +/- 5-10 mV (Eher 2-5mV*) Response Time: 150nS PIC12LF1571 bei 3V im Highspeed Modus Strombedarf: 21 µA (Eher 18-30µA*) Offset: +/- 7,5-60 mV (Eher
-
Thread
ATMega: Wie oft kann man die Fuse Bits programmieren?
genormtes/Möglichst wenig Overhead. Und falls es interessiert: Geplante Unterstützung für: PIC18Fxx2/8 (Programmier-/Verifizierzeit PIC18F252 ca. 2,5s ohne EEPROM - EEPROM ca. +1s) (weitere PIC18Fxxxx werden wohl folgen) ATmega Serie (ATmega64 mit 64k Programmieren/Verifizieren @>6,7MHz ca. 5s ohne EEPROM) PIC12F629/675 und kompatieble PIC16F???? ATtiny 11/12 (ca 1-2Sek) Die Programmierzeiten verkürzen sich, wenn der Speicher nicht komplett gefüllt ist. Bernd
-
Thread
Projekt: 200MHz DDS-Generator
wie man an der Innenansicht erkennen kann. Basiert auf dem AD9912-DDS-Chip, Controller ist ein PIC18F4520. Wolfgang
eine Seite die etwas ähnliches Beschreibt:http://www.dl5mgd.de/dds/AD9951.htm DDS mit AD9951 und PIC16F877 bis 160 MHz
-
Thread
[V] µC, Halbleiter, Relais
-> 1€/Stk. 9x AT89C2051X2-24PC: 8051, DIL -> 0,75€/Stk. 80x PIC16LF648A-I/SO: PIC -> 0,25€/Stk. oder 10€/gesamt 4x DS500: 8051, gebraucht, entlötet, ungetestet -> 2,50€/Stk. 3x AN2131SC: 8051, USB -> 1€/Stk
Hallo Ralph, ich nehme 12x 41.61.9.012.0000: 12V SPDT, 16A, Finder und 4x Goldcap: 1,0F, 5,5V, 20x7mm vielen Dank
-
Thread
H743 und F746 - Probleme mit dem Takt
0x00000004 <+4>: add r7, sp, #0 0x00000006 <+6>: str r0, [r7, #4] 0x00000008 <+8>: mov r3, r1 0x0000000a <+10>: strh r3, [r7, #2] 0x0000000c <+12>: ldrh r3, [r7, #2] 0x0000000e <+14>: lsls r2, r3, #16 0x00000010 <+16>: ldr r3, [r7,
aussehen: [c]/** * @brief Toggle the specified GPIO pin. * @param GPIOx where x can be (A..F) to select the GPIO peripheral for STM32F3 family * @param GPIO_Pin specifies the pin to be toggled. * @retval None */ void HAL_GPIO_TogglePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin) {
-
Thread
PIC mir C Programmieren
den Flash absolut gleichen Controllern die größere Version. (Beispielsweise -auch wenn dies jetzt 16er sind- Pic16F627A und 16F628A- wer kauft als Hobbyist üblicherweise den 16F627?) Im Gewerblichen Umfeld kann es aber entscheident sein, den manchmal machen nur wenige Byte den Unterschied und wenn
Firma die 1000 Geräte pro Tag herstellt bei jedem Controller 2,5 Ct. sparen kann in dem sie statt des 16F628 den 16F627 nimmt ist das aufs Jahr gesehen eine Menge Geld! Du kannst aber auch einfach die LITE Version oder die ACADEMIC version nehmen (Ich weiß erhlich gesagt gar nicht ganz genau wo der Unterschied
-
Thread
Suche DAC 16 Bit SPI im DIP Gehäuse
Hallo, Linear-IC Linear Technology LTC 1655 CN 8 Gehäuseart DIP 8 Ausführung 16-Bit DAC in N8 Conrad, aber mit ca. 20 Euro sehr teuer
danke Jose für den Hinweis. Abder der LTC1655 ist ja grotten schlecht.Integral Nonlinearity typ +- 8LSB max +-20LSB !!! Da kann ich getrost auf das Update von meinen jetzigen 12 Bit auf 16 Bits verzichten. Der MAX541B hat nur 2LSB. Das macht wahrscheinlich auch den höheren Preis aus. An Falk
-
Thread
Schaltung Stromverbrauch minimieren?
Stefanus F. schrieb im Beitrag #5608901: > Man kann auch die 16MHz Version mit 3,3V betreiben, indem man die > CLKDIV8 Fuse setzt und danach im Programm den Clock Prescaler wie > gewünscht ändert (zum Beispiel
Ruhestrom zu sparen. Insgesamt würde ich die Widerstände höher wählen, da fließt unnötig Strom: R3-R8 auf 10k. R7=100k, R6 entfällt, R5=100k oder mehr. Bitte nicht nach der Berechnung fragen, ist über den Daumen geguckt. Falls es zu Fehlmessungen kommen sollte, parallel zu R8 einen 100nF-Kondensator
-
Thread
Diese Schaltung möglich?
Wegen Micro, kostenguenstig wuerde ich dir folgendes Empfehlen Pic12f505 fuer jeweils 3x logic (12 IO). Einer kostet ein Euro und braucht keinen externen Quarz, nur einen Entkoppelungskondensator (Preis Farnell) Sonst, ein Mega16, kostet 2.95 Euro oder ein ATMEGA8535
Der Mega16, mit Quarz kann eine Auflösung von 1uS haben, für 8 logiken gleichzeitig, der pic hat eine von 10uS, ohne Quarz für 3 logiken. Ob 3 oder 8 logiken, der Algorithmus ist der gleiche, und threading braucht
-
Thread
dsPIC33Fj06GS202 - Floating Point Berechnung
Hallo Zusammen, ich müsste einen PID Regler in einen dsPIC33Fj06GS202 implementieren. Dieser läuft mit 8 MHz und die Regelung sollte mit ~70 KHz laufen. Das bedeutet das 100 Takte für die Berechnung zur Verfügung stehen in denen ~10 Multiplikationen durchgeführt
Mal eine. STM32F4 angeschaut, der lässt den dsPIC aber alt aussehen. Gut, is n 32 Bitter...
-
Thread
Verkaufe PIC und OP
PIC16C73A-20I/SO DC 1235 a' 2 Euro ne is klar, ne .. Maddin
PöserPursche schrieb im Beitrag #3655055: > ich nehme dann doch den 16F73 .. > Kein OTP / Pin und SW Kompatibel und Preiswert. > 2,69 € bei 100+ Wen interessiert was Du für PIC's einsetzt. Ich habe nunmal die C-Type und für mich ist das auch ganz einfach ,entweder
-
Thread
Mal wieder Wanderkiste?
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
Kiste ist bei mir angekommen. Die Halbleiter-Box ist ja der Hammer. Out: 2x Gehäuse 2x 2N3055 8x SMD ELKOs 470µF 8x 100µF 16V 3x 100µF 25V 2x BGR 3x NTC 100k 1x Lineal 4x Klemmen 1x ATTiny26 1x L2930 1x Adapter 5x 7805 8x P3NB10 1x TAS5424 1x NXP LPC Eval-Board IN: 1x Grafik-LCD
-
Thread
PIC-programmer Linux
das nicht möglich ist mit LV-Programming, weil dann ein I/O-Pin blockiert ist? Ich setze z.B. beim PIC16F628 immer die Flags _LVP_OFF und _MCLRE_OFF, um die entsprechenden beiden I/O-Pins auch nutzen zu können. Hintergrund: Ich nutze noch einen Sprut-Brenner5. Da ich keine (echte) parallele Schnittstelle
die "überzähligen" PINS bei den TQFP GEhäusen umschaltbar die sonst NC währen. Was nun für seinen PIC zutrifft muss man selber in den jeweiligen Listen nachsehen. ISt abe rauch in MPLAB gelistet. Bei den neueren 16F und wohl so gut wie allen 18F PICs dürfte fall drei oder vier der Fall sein. Bei
-
Thread
MSP430 im 40poligen DIP-Gehäuse
Hallo Also ich finde das interessant, habs gerne aufgenommen und weggespeichert (16-Bit Dip40), aber näher befassen werde ich mich wohl nicht damit. Meine Entscheidung bezüglich 16-Bit ist auf PIC gefallen, mit noch geringer offener Unentschiedenheit. PIC 16-Bit habe ich mir schon recht
lausige 2-8kByte) Der MSP430F5438 hat 256 kiB Flash-ROM > -4kByte RAM Der MSP430F5438 hat 16 kiB RAM Gut, er kostet auch in Stückzahlen mehr als 60 ct. Michael H. schrieb im Beitrag #3129554: > Fazit
-
Thread
Diverses Kleinzeug
zusammen nimmt, zahlt nur 170 EUR und bekommt noch folgende Samplekisten dazu: Microchip: (DIP) 3x PIC16F877 3x PIC16F88 3x PIC16F830 3x PIC12F675 3x PIC18F4539 3x 16C58JW 3x 16C56JW 2x PIC18F1320 2x 93LC66A (EEPROM) (SMD) 2x 93LC64B Maxim: MAX3491CPD (DIP) 4 SMD, wo ich zu faul bin,
rein. Hinzu kommt noch ein 8x40 Zeichen-Gasentladungsdisplay sowie 10 DC/DC-Konverter 36-75V 0.8A->5V 3A rein. Das Display scheint unbenutzt zu sein, die Folie ist noch drauf. Ein Datenblatt ist vorhanden. Das Display ist recht
-
Thread
Arduino-AVR programmieren
ACH!!!! Ich habe den ATmega8-16PU, sind die 16PU irgendwie entscheidend?
Martin, für welchen deiner beiden Atmegas denn? Bleibst du jetzt beim Atmega328P und legst den Atmega8 erst mal beiseite? Für einen 16MHz externen Quarz musst du "Ext. Crystal Osc; Frequency 8.0- MHz" einstellen. Die Start-up time setzt du auf die grössten verfügbaren Werte (16K CK/14 CK + 65ms). CKDIV8
-
Thread
WS2812 LED-Pixel immer weiss (Timing Problem)
www.mikrocontroller.net/articles/WS2812_Ansteuerung Ich wollte einen Streifen aus ca 10 LEDs mal zum testen mit einem PIC16F887 ansteuern. Es werden ja 24 Bits in einer Reihe gesendet für ein LED (G;R;B). Zum testen habe ich den Ausgang direkt im Code ohne Schleifen etc. 24-Mal ein und ausgeschaltet. Für 0-Bits schalte
aber 167ns lang. warum ist der PIC so lahm? ich dachte die sind schneller, schliesslich wurden die ersten Propeller Clocks mit PIC gemacht. http://pic-microcontroller.com/analog-digital-propeller-clock-using-pic16c84/
-
Thread
Warum besitzt der AVR keine Division-Funktion?
für z.B. 16bit durch 8bit anstinken kann. Gruß Johannes
Eine 8:8-Bit Division in 58 Takten und 16:16 in 173 finde ich für einen 8bit Microcontroller akzeptabel. Kommt m.E. nicht oft vor, dass man das an zeitkritischer Stelle benötigt, als Grafik- oder DSP-Rechenknecht
-
Thread
Hex- bzw C-File in asm
0x40,0x57,0x22,0x06,0x15,0x0C,0x08,0x56,0x00,0x04,0xFF}; // 0 1 2 3 4 5 6 7 8 9 const char Column[3] = {0x02,0x01,0x04}; static char Segment[3] = {0x7f,0x7f,0x7f}; static unsigned char ColCount=0x00; void CPU_SETUP(void); void Display(void); void HTO7S(unsigned
Ja das habe ich den 16F676. So wie es auch auf der I-net seite steht.
-
Thread
DISKRETER Spannungsgesteuerter Oszillator(VCO)
neuer gast schrieb im Beitrag #3627992: > Begründung: Ich hab hier einen PIC18f1455, der kostet 0.8Euro mit adc. > Würde ich einen Chip mit den gleichen Funktionen ohne ADC kaufen krieg > ich einen alternativen PIC um 0.4 euro. > -> würde ich also eine diskrete schaltung
.. ihr lästert über den gewählten Controller, aber keinem ist der Flüchtigkeitsfehler aufgefallen. PIC18f1455 statt PIC16f1455. Also Leute, wenn ihr ernst genommen werden wollt, erst mal schauen, um was es überhaupt geht.
-
Thread
Pin-Zustand von PIC16LF722 ändert sich zufällig
Hallo, ich muss bei einem Projekt einen PIC16LF722 einsetzen und weiß langsam, warum ich bislang immer mit anderen Controllern gearbeitet habe... ;-) Folgendes Problem habe ich mit diesem Code: #include <pic.h> int main (void) {
worden ist. > mit den LAT-"Registern ist das so im C > auch richtig, wenn er welche hat? Die PIC16F haben kein LAT-Register.
-
Thread
120 I/Os an Raspberry Pi
Hi! Mit einem externen Atmega wäre der MCP23S17 auch geeignet. 16 IOs pro IC, durch Adressen bis zu 8 Stück an einem CS. Gruss, Micha
Du bei RS485 selber nachprogrammieren musst. Als Controller für die Peripherieknoten empfehle ich PIC18F26K80 oder PIC24HJ64GP502. Die haben in 28 Pins alles, was Du brauchst, zusätzlich ist nur noch ein CAN-Transceiver (8-Pinner im SO08) erforderlich. Möglichkeit 2: Ethernet und TCP/IP Hier empfehle
-
Thread
Mikrocontroller Authentifizierung fuer Funknetzwerk
dass ich mit diesen Befehlen 3mal die Tuer oeffne (ohne zwischendurch zu verriegeln). md5 14e230c8e1ee79b93be28f04cd0d3656 md5 f43e7097616e2b119f157bd610995e86 md5 74946e2420ccd8e71aeb93f6396e4ee7 Bitte nenne mir den naechsten Hash, der die Tuer oeffnet.
[2] https://www.smarthomatic.org/basics/features_in_detail.html Ich habe vor, das Projekt mit PIC-Mikrocontrollern durchzufuehren (PIC16 oder PIC18).
-
Thread
Funktionsgenerator
Ja ok, klar. Ich brauche einen PIC mit Speicher. 2x16 LCD Eingabe über Tastatur evtl. 4x3 oder speziell entwickelt. Eingabe der Frquenz von 1Hz bis 1 MHz (vorzugsweise mit 2 Nachkommastellen) Ausgabe Sinus und Rechteck.
schrieb: >> 1 MHz >> Sinus mit hoher analoger und zeitlicher Auflösung rausjagen. > > dspic33fj16gs502 1.04ns PWM Auflösung könnten auch dafür reichen. Vermutlich liegt der dsPIC ausserhalb der Fähigkeiten des Programmierers und es muss ein PIC16 werden ;).
-
Thread
PWM mit PIC18F und Timers
Hallo zusammen. Ich will verschiedene PWM Signale mit einem PIC18F erzeugen. Aber wenn ich das Code auf mein PIC hochlade, dann kriege ich keine Signal raus.. mein Code sieht so aus: #include <p18f2525.h> #include <xc.h> #include <timers.h> #include
der Kontext irgendwann zerstört. Der retfi hat damals den interrupt wieder enabled. Ob das jetzt 16F oder 18F war weiß ich nicht mehr.