-
Thread
[simulavr] Build-Problem
libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o
linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... yes checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o
-
Thread
Einstieg in PSoC
habe von einem Forentreffen (robotrontechnik.de) letztens 2 Stangen PSOC1 mitgebracht (CY8C26443-24PXI). Die gabs da im Flohmarkt gegen eine Spende. Die Entwicklungsumgebung mit IAR Compiler gibts bei Cypress nach Anmeldung zum Download, diverse Examples sind dabei. Mein GALEP III gibt vor die Dinger
Also meine erfahrung mit PSoc3/5lp : * Letzte 15 Jahre vornahemlich mit AVR gearbeitet, bisschen mit PIC und andere * Biszum 4 Jahren nie von PSoc3/5lp gehoert * Vor 2 Jahre musste ich ein komplettes redesign machen fuer high-performance i2c 16-channel temperaturmesser, miniatur-modul (15x15mm, maximale
-
Thread
CAN to Uart / I2C
canusb.html Für 15 EUR zum selbst programmieren: https://www.olimex.com/Products/ARM/NXP/LPC-P11C24
Der einfachste, preiswerteste und performanteste Serial2CAN Umsetzer: PIC18F (z.B. PIC18F25k80) mit CAN-CAN. Siehe: http://hg.kewl.org/pub/can-can http://wiki.kewl.org/dokuwiki/projects:can-can http://lnxpps.de/openwrt/wr841/index.html Kombiniert man einen PIC18F2
-
Thread
Bücher zum Them Mikrocontroller
PIC24 Microchip http://blog.flyingpic24.com/programming-16-bit/
-
Thread
PIC: I²C Hardware-Slave und Software-Master gleichzeitig
mit der Forenempfehlung zu antworten: dafür nimmt man besser CAN. Ich weiß nicht, ob das auf dem PIC geht, was Du vorhast, aber es gibt jede Menge PIC, die CAN eingebaut haben. fchk oder Volker werden Dir bestimmt gleich schreiben, welche. ;-)
Master; own SLA+W has been received; ACK has been returned". Es kann allerdings sein, daß dieser PIC keine vollständige I2C-Implementation enthält.
-
Thread
µC für n00bs
paar Teile und lege los. Das bringt Dich schneller voran, als endlosen Diskussionen zu folgen. Für PIC und AVR wirst du problemlos genügend Anleitungen im Internet und im Buchhandel finden.
Stefan U. schrieb im Beitrag #4438623: > Für PIC und AVR wirst du problemlos genügend Anleitungen im Internet und > im Buchhandel finden. Gleiches gilt für STM32.
-
Thread
Magnastat Lötkolben Kondensator defekt
Moin, Ich habe ein Weller Magnastat Lötkolben. Der Lötkolben läuft mit 24V Wechselspannung. Nun ist im Lötkolben der Kondensator kaputt gegangen. Testweise habe ich diesen mal überbrückt und mit meinem Labornetzteil langsam den Lötkolben erwärmt. Soweit funktioniert er wieder
Windungen ergänzen. Ich habe mir auch schon überlegt,ob ich statt des schweren Trafos einfach ein auf 24V geändertes Halogenschalt- netztzeil einsetze. Aber ich weiss nicht, wie der Kolben auf HF-Betrieb reagiert. Ein Standardtriac zum Schalten wäre dann sicherlich nicht mehr geeignet.
-
Thread
Mikrocontroller gesucht
zwischenspeichert und dann ordentlich ausgibt. So eine Not-Krücken-Lösung mir gewöhnlichem DMA wie bei den PIC32 kostet massiv Busdurchsatz und macht den µC fast zur Schnecke trotz 200 MHz Systemtakt. Naja und wenn "GPS" bei dir lediglich heißt "seriell 4800 Baud" dann geht das überall in Ordnung. Sollte
mal kurz in dieses Video rein (sind auch nur wenige Sekunden lang): https://www.youtube.com/watch?v=24daiA2mIKI (mit Chibios GFX) Gut, das ist jetzt keine super Auflösung, aber ich brauche auch eigentlich nicht mehr. Was meinst du dazu?
-
Thread
Messsystem 10x 100kHz 8-bzw. 10bit --> ADC?, µC?
David H. schrieb im Beitrag #4434143: > den PIC32 Schau doch mal bei den PIC24E.. bzw dsPIC33E... Bis zu 70 Mips, ADC bis 1,1MHz und RAM bis 48k MfG Klaus
Klaus schrieb im Beitrag #4434238: > Schau doch mal bei den PIC24E.. bzw dsPIC33E... Bis zu 70 Mips, ADC bis > 1,1MHz und RAM bis 48k Danke ebenfalls für den Tipp, Klaus. Die 24er sind mir auch schon ins Auge gesprungen, allerdings die F-Serie. Wäre eine günstigere
-
Thread
Reverse Engineering - "Ein-Draht Protokoll" - RPi B zu gewinnen!
Spannend! Warum nimmst Du an, dass es kein CAN ist? Hat der PIC CAN eingebaut? Ist der Transceiver am PIC an Pins angeschlossen, auf die CAN_TX und CAN_RX gelegt werden kann?
Der PIC läuft doch mit 16MHz, da wird der Teiler 267 sein.
-
Thread
Lan9303 + pic32
Um einen phy register zu schreiben, muss man erst den EMAC1MADR von pic32 mit phy adresse und register adresse beschreiben: EMAC1MADR: 32:24 -------- 23:16 -------- 15:8 ---00000 (phy Adresse ) 7:0 --00000 (register Adresse) Ein einem beispiel vom Datenblatt
> > 1.1 Wie groß ist der Wert tatsächlich? > 1.2 Werden genau dieselben 3,3V auch beim RMII des PIC32 verwendet? > > 2. Für MDC sind beim LAN9303 im SMI-Betrieb maximal 2,5 MHz zulässig. > 2.1 Welche Taktfrequenz wird vom PIC32 bei MDC geliefert? > > In EMAC1MCFG des PIC32 muss per CLKSEL<3
-
Thread
Microchip vebaut ATMEL EEPROM in eigenen Produkt?
/herstellt. > > Doch, das erste EEPROM 25LC256 ist ja von MC. Und nicht nur das... Mit dem 24AA1025 hätte Microchip ja -stand heute- auch einen recht gut mit dem Atmel vergleichbaren EEPROM im Angebot. EEPROM allgemein hat Microchip aber schon vor über 18 Jahren im Angebot gehabt... so um
wird auf den Atmel höchstwahrscheinlich auch bals Microchip heißen... (Und nachher noch auf den AVR PIC stehen ;-) ... Was machen dann die Fanboys bloß???)
-
Thread
DHT11 auf PIC16F883
7Segment Anzeige. WICHTIGE INFOS: Welches Programm verwende ich? -> MPBLAB IDE v.8.92 Welchen PIC verwende ich? -> PIC16F883 Datenblätter: http://www.micropik.com/PDF/dht11.pdf Ich habe eine Vorstellung wie ich es theoretisch machen könnte jedoch bin ich mir nicht ganz sicher
erkennen das er jetzt die Werte der Feuchtigkeit auslesen soll, erst dann schickt er mir wieder an den PIC über die Schnittstelle "Data" die Signale inform von HIGH,LOW die ich dann auslesen muss ob diese High oder low waren/sind. Das Problem ist hierbei: Der DHT11 sendet mir zuerst mal ein low Signal
-
Thread
Ist Usbasp gut?
normal in C programmieren? Gibt es große > Unterschiede? Die kleinen PICs bis einschließlich PIC18 sollte man im Interesse seiner geistigen Gesundheit /ausschließlich/ in C programmieren. PIC24 (und dsPIC) sind intern ganz anders aufgebaut. Und PIC32 ist in Wirklichkeit MIPS. Aus Sicht eines
Axel S. schrieb im Beitrag #4428779: > Die kleinen PICs bis einschließlich PIC18 sollte man im Interesse seiner > geistigen Gesundheit /ausschließlich/ in C programmieren. PIC24 (und > dsPIC) sind intern ganz anders aufgebaut. Und PIC32 ist in Wirklichkeit > MIPS. So
-
Thread
Welcher ist der BESTE(tm) Mikrocontroller?
Mouser: http://www.mouser.de/search/ProductDetail.aspx?R=0virtualkey0virtualkeyEFM32HG110F64G-A-QFN24 Die sind nicht mehr teurer als 8051ger.
Beitrag #4427446: > Die besten Mikrocontroller kommen aus dem Hause Microchip ;-) Nö, das war der PIC1650 aus dem Hause General Instrument. ;-)
-
Thread
ATMEL verändert einige Dinge im ATMega
laser-bee/Pages/efm8-laser-bee.aspx http://www.mouser.de/ProductDetail/Silicon-Labs/EFM8LB10F16E-A-QSOP24/?qs=sGAEpiMZZMsnnjF5aXV%2fXry%252bkUpBjT60qBkUMuOTO%2fk%3d
Halbleitertechnik verwendet, ist man irgendwann einfach gekniffen. Microchip war da schlauer. Die PIC18 mit J oder K im Namen laufen intern nur noch mit 2.5V oder weniger, sind damit schneller und stromsparendender und billiger als die alten Typen. fchk
-
Thread
Verständnisfrage zur Nicht-Linearität eines ADCs
Nicht-Linearität aus dem ADC-Ergebnis rausrechnen? Konkret geht es um den internen 16-Bit-ADC eines PIC 24FJ128GC010. Danke und Grüße, Dirk
-
Thread
400A 40V schnell schalten??
ja eigentlich auch nur die H-Brücke daraus, bzw. kann sich dort was abschauen. Die Steuerung aus PIC, PWM-Controller, Übertragern + kleiner H-Brücke kann man auch deutlich einfacher gestalten. Controller mit PWM -> Optokoppler/Übertrager -> H-Brücke klein -> H-Brücke gross
schon machen, zumindest habe ich so meinen alten Deutz gestartet :D Die Spannung sollte zwischen 12-24V liegen. Stromstärke zum Starten max. 500A würd ich sagen und zum laden reichen 2A, mit 120A gehts halt schneller ;D
-
Thread
FTDI unter Linux per cutecom, minicom, hterm ansprechen
tty22 crw--w---- 1 root tty 4, 23 9. Jan 17:20 tty23 crw--w---- 1 root tty 4, 24 9. Jan 17:20 tty24 crw--w---- 1 root tty 4, 25 9. Jan 17:20 tty25 crw--w---- 1 root tty 4, 26 9. Jan 17:20 tty26 crw--w---- 1 root tty 4, 27 9. Jan 17:20 tty27 crw
= 0 munmap(0x7ff6ea6ab000, 4096) = 0 write(2, ": Eingabe-/Ausgabefehler", 24: Eingabe-/Ausgabefehler) = 24 write(2, "\n", 1 ) = 1 close(1) = 0 close(2) = 0 exit_group(1)
-
Thread
AVR + WIFI + Webserver
Website mit umfangreichen > Konfigurationsmöglichkeiten zu erstellen. So etwas habe ich auf einem PIC18F67J60 gemacht. Ähnliche Rechenleistung wie ein AVR, aber Ethernet MAC+PHY eingebaut. Die kleinste, billigste und einfachste Möglichkeit, einen Ethernet-Knoten zu realisieren. fchk
de.rs-online.com/web/p/speicherbausteine-eeprom/7814796/ http://www.onsemi.com/pub_link/Collateral/CAT24C208-D.PDF wenn es von der Größe her reicht...
-
Thread
S/P-DIF Mixer - lohnt sich selbst bauen?
realisiert werden müsste, z. B. einen ADC um die Potis für die Lautstärke einzulesen. Ich habe hier PIC32MZ in Betrieb, der hat 4 I2S-Schnittstellen - damit kommt man auch schon ganz schön weit. Ganz neu: Die ALTERA MAX10 haben auch ADCs. Mit denen + SRC könnte auch ich routinemäßig das Ganze realisieren
Eigenrauschen von –132,5 dBu (bei einem Quellwiderstand von 0 Ohm) und kann umschaltfrei Pegel bis 24 dBu verarbeiten. Daraus ergibt sich ein Dynamikumfang von 156,5 dB) Für diese Dynamik würden 27bit ausreichen, die Karte arbeitet nativ mit 32bit). Alle anderen verstärken erst analog und digitalisieren
-
Thread
Geschwindigkeit Arduino > C
Routinen Port und Pin als Variablen erlauben sollen, wirds auf vielen Plattformen schnell haarig. Bis auf PIC (PIC-Assembler kann ich noch nicht) und PowerPC (Pins sind sowieso einzeln adressierbar) habe ich mir schnelle ASM-Routinen dafür geschrieben. Dafür läuft der folgende Code mit kleinen Anpassungen (
; 4 84: 93 b9 out 0x03, r25 ; 3 PORTB ^= (1<<PB2); 86: 85 b1 in r24, 0x05 ; 5 88: 89 27 eor r24, r25 8a: 85 b9 out 0x05, r24 ; 5 Natürlich mit Optimierung, ich habe -Os drin. Und wie man sieht gewinnt die erste Variante unter C sogar
-
Thread
automatischer Vorschub für Drehbank
> (für's Feinstdrehen) wäre gut. Der zusätzliche Aufwand ist gering. Die Autoartisans ELS auf PIC Basis kann das wenn ich es recht entsinne. Die gibt es schon Ewigkeiten und hat ihre Eignung hundertfach bewiesen. Allerdings hat sie ein paar Nachteile für Selbstbauer: PIC-basiert, umfangreiche Hardware
deshalb aus Faulheit bei meinen einzigen beiden STM32-Projekten, die ich bislang gemacht habe, ein 24LC04 vorgesehen... Viele Grüße W.T.
-
Thread
mal wieder: china meßschieber - 2x24bit-Protokoll mit PIC auslesen
1 passt. Und zur Anpassung > fehlen Mechanikern die Kenntnisse. ich habe bislang nur die mit 2x24-bit Protokoll gefunden. Wenn jemand einen anderen hat, dann wuerde ich versuchen, auch den zum laufen zu bekommen. In meinem PIC steckt ein Bootloader, mit dem man den PIC selbst programmieren kann
/China/Webaco-Anbaumessschieber 6*4 solltest du also unbedingt implementieren. Ob du mit dem Pic das auch simultan hinbekommst, kann ich nicht beurteilen. Mit dem M0@24MHz war es kein Problem Reiner
-
Thread
WordClock mit WS2812
WordClock_mit_WS2812]]. Man kann nun im STM32-Projekt folgende Targets zum Kompilieren auswählen: WC24h: - WC24h-Nucleo401-Debug - WC24h-Nucleo401-Release - WC24h-Nucleo411-Debug - WC24h-Nucleo411-Release WC12h: - WC12h-Nucleo401-Debug - WC12h-Nucleo401-Release - WC12h-Nucleo411
2>?;?<2><14>r???n?<4><14>?r??l`<27>$`<27>??|??<\0>?8~?n?<2>?????r?#?n?<2>??<\f><24>??b?<4>?<\f><18>?#l`<27><4>?<\0>?$???<1>Fl???<27>??<\0><\f><24><\0><\f><24><\0><\f><24>?<\f><24>?<\f><28>r<27>???`<27><4><\b><\0>?$???<1>F??n???<\0><\f><24><\0><\f><24><\0><\f><24><\0>?<31><\0><\f>?#
-
Thread
[V] µC, Halbleiter, passive Bauteile, Relais
ESD-sicherer Verpackung aufbewahrt. *µC* >20x 90USB1287-16AU → 2€/Stk. >20x ATMEGA325-16AU → 2€/Stk. 4x PIC12F629-I/P → 0,50€/Stk. 9x PIC16F648A-I/SO → 0,50€/Stk. >20x PIC16LF648A-I/SO → 0,50€/Stk. >20x MSP430F1611IPM → 1€/Stk. *Diverse Halbleiter* >20x OM5610, FM-Tunermodul mit MPX-Ausgang (siehe
40Bit I/O-Expander I²C → 1,50€/Stk., >20x PCF8591T, I²C 8Bit ADC und DAC → 1€/Stk. >20x PCM1739E, 24Bit, 192kHz Audio-DAC → 1€/Stk. 1x CS8420-CSZ, 24Bit, 96kHz SampleRateConverter von Cirrus → 2€ 1x GM862-QUAD (Telit), GSM-Modul mit SMA-Kabel (siehe Bild) → 3€ >20x BU1924F, RDS-Decoder → 0,50€/Stk
-
Thread
Problem mit ISR beim ext. Interrupt (PIC24)
schon etwas betriebsblind, aber vielleicht sieht jemand den Fehler sofort. Danke! Controller: PIC24HJ128GP306 IDE: MPLAB X mit Compiler XC16 (v1.25) [c] #define FOSC 7370000UL #define FCY (FOSC/2) #include "xc.h" #include <stdio.h> #include <stdlib.h> #include <libpic30
nichts (mit LED und entsprechender zeile in der ISR > getestet). Wurde zwar schon gesagt, der PIC24 hat sehr viele Interrupte. Das können bei manchem Chip schon mal über 100 sein. Jeder und auch die Traps haben einen eigenen Vector und _ISR ist ein Systemmakro (daher der Unterstrich am Anfang) das
-
Thread
LCD 480x320 mit wenig Aufwand zum Anbinden
Graphen, kommt ja nichts mehr in vernuenftiger Zeit. Ich wuerd etwas schnelleres empfehlen. Ab einem dsPIC24. Als Beispiele siehe http://www.mikroe.com/mikromedia/
Oder D. schrieb im Beitrag #4415688: > Ich wuerd etwas schnelleres empfehlen. Ab einem dsPIC24. Die sind dann aber nicht mehr so preiswert, ein Porsche kostet eben was. Warum ist der Thread eigentlich Offtopic, vielleicht antwortet deswegen der TO(Gast) nicht mehr?
-
Thread
Überspannungsschutz für Frotzbox und Nas
Überspannungsableiter bezogen? Die gibt es auch einzeln bei Farnell, aber natürlich etwas teurer (1,24 Euro pro Stück). kleines Update zum Eigenbau-FritzBox-Schutz: https://www.mikrocontroller.net/topic/379389?goto=4408305#4408305
kleiner Punkt in Inneren sein. https://www.phoenixcontact.com/assets/images_ed/global/web_content_graph/pic_con_a_0044783_int.jpg So sieht es aus wie ein GND-Symbol. Max schrieb im Beitrag #4408512: > Springt bei einer hohen Spannung nicht einfach der Funke irgendwo in > dieser Schaltung über?
-
Thread
Serielle Daten auf verschiedene Leitungen schicken (Demux)
serielle Schnittstelle. Dann nimm halt einen, der mehr hat. Gibt ja genug davon, auch in DIP. Der PIC24FJ128GA202 hat sogar 4 UARTs, 3 SPI und 2 I2C - in SDIP28. Schieberegister kannst Du auch per GPIO steuern. Und wenn Du mehr UARTs brauchst, gibts dawas von Ratiopharm ... äh ... NXP: http:/
Zuordnung von Peripheriefunktionen zu (fast) beliebigen IO-Pins, hat AVR nicht. Das haben die meisten PIC24, einige PIC32 und wenige PIC16/PIC18. Ist, wenn vorhanden, sehr schön, um ein optimales Layout einfach hinzubekommen. Du brauchst doch aber nur einen UART für MIDI und ein SPI für Deine Schieberegister
-
Thread
Pollin-VFD und Frohe Weihnachten!
stellige Schieberegister TPIC6C595 und 80xBC857 als Treiber betrieben. Die Ansteuerung erledigt ein PIC16F1827 auf einem extra Board, der eine I2C- Schnittstelle bereitstellt. Nach Trennen des PIC-Boards vom Display steht dessen Steckverbinder als Programmierschnittstelle zur Verfügung. Die Polarität
flexibel anpassbar auf andere VFDs. Das teuerste Bauelement mit ca. 4EUR ist der DC/DC-Wandler von 5V auf 24V (der schwarze "Würfelzucker" auf dem PIC-Board). Sollte jemand Bedarf an der Pinbelegung des NEC FIP20D9X haben, dann bitte hier melden. weihnachtliche Grüße Johannes
-
Thread
Timer0 CTC zu langsam mit Mega644
0x00b0: ADIW R24, 1 SREG=[--H-----] 0x00b0: CPU-waitstate 0x00b2: CPI R24, 0xe8 SREG=[-------C] 0x00b4: LDI R18, 0x03
neuer PIC Freund schrieb im Beitrag #4399125: > Wenn ich simulavr richtig deute, wird der Timer-Interrupt noch während > der ISR neu getriggert (siehe 0x00f2), inmitted des Epilog. Nicht gut > für code in
-
Thread
RN171 + Mikrocontroller
.. (Gerade in der main() Funktion ist noch Spielwiese also nicht wundern) Controller ist ein PIC24HJ128GP506 Danke schonmal
-
Thread
ESP8266 mit Solarstrom und Pufferbatterie
noch einen zweiten uC > drin? Ja, ich benutze den ESP nur als Funkmodul. Man kann auch ein NRF24L01 draufstecken, deshalb.
Ich hab RFM12 Module mit PIC und 3AAA Enerloop Akkus laufen, dazu kleines Solarpanel für die Aussensensoren. Ohne direkte Einstrahlung kein Problem, in der Jahresübersicht sieht man deutlich den Einbruch von 4.1 auf 3.8 Volt in
-
Thread
welche Grafikdisplays?
Bildinhalt rauscht vollautomatisch durch die SPI, während die CPU idled. So schafft auch ein kleiner PIC24 mit 8MHz ein DOGXL ohne sich merklich anstrengen zu müssen. Auch mit 20ms refreshrate. So schnell, wie das halt durch die SPI durchgeht. Ich vermute mal, dass kann der XMega auch. DMA ist für
-
Thread
Was wird denn nun aus AVR?
liegen. Ich meine kein separates ROM. > Das ist bestimmt nicht so ganz easy. Schau dir mal die PIC24/30/33 an. Die sind auch Harvard, aber da wird in der oberen Hälfte des Daten-Adressraums trotzdem das Code-Flash angesprochen. Ja, das ist nicht ganz trivial, weil dadurch zwei nebeneinander laufende
SRAM, 32k Flash 2mm × 1.61mm (0.4mm BGA) http://cache.nxp.com/files/32bit/doc/data_sheet/KL03P24M48SF0.pdf http://www.mouser.com/ds/2/302/KL03P24M48SF0-782281.pdf
-
Thread
INT1 PIC24F16KA101
Hallo, ich möchte auf dem PIC24F16KA101 einen INT1 auslösen. Ich habe mittlerweile schon sehr viel versucht, aber der INT1 wird nicht ausgelöst. Wenn ich mit Stimulus ein High auf den INT1 Eingang lege, wird der Interrupt ausgelöst
Kann jemand den Fehler im Programm erkennen? Vielen Dank. Grüße Markus Configbits [c] // PIC24F16KA101 Configuration Bit Settings // 'C' source line config statements #include <xc.h> // FBS #pragma config BWRP = OFF // Table Write Protect Boot (Boot segment may be written
-
Thread
Aliexpress - Fakerisikoerfahrungen bei Bauteilen?
Baugruppe dann nur (wie vom Kunden verlangt) bei Zimmertemp getestet. Beim Kunden (testet -20 - 70°C 24h) vielen dann 90% aus. Das tat sehr weh.
Gehäuse wie 2N3055/MJ2955, MOSFETS oder hochwertige OP-AMPs. d) es gibt Originalteile (z.B. PIC-Controller). Die sind beim Ali aber meist teurer als beim Digikey. Mit etwas Erfahrung und gesundem Menschenverstand kann man die drei Arten aber schon vor der Bestellung erkennen. Ist der 1000er
-
Thread
PIC16 SPI SD Card
/MDQ2OTgxOTk-/Bausaetze_Module/Entwicklerboards/SD_Speicherkartenmodul.html So schließe ich den PIC an das Speicherkartenmodul an: - SD | PIC - -------------- SS -> VSS GND -> VSS 3.3V -> VDD MISO -> SDI MOSI -> SDO SCK -> SCK Ich betreibe den PIC und die SD Karte
Also, da gibts ein Beispiel dafür: http://elm-chan.org/fsw/ff/00index_e.html Das ist zwar für PIC24, aber der Unterschied ist gering. Man findet die Low-Level IO-Geschichten in diesem Zip "FatFs sample projects for various platforms September 5, 2015". Dabei interessant ist die "mmc..." irgendwas
-
Thread
XC16 aus Quellen bauen
wie __addsf3 macht muss man sich auch noch dran basteln. Warum das ganze: Für ein Projekt ist ein PIC24 als praktisch einziger µC übrig geblieben, der ein LCD mit 5 COMs ansteuern kann und in QFN64 daher kommt. Im Rahmen des ganzen sind mir noch einige Seltsamkeiten aufgefallen: - die Unterstützung
-
Thread
OSD programm mit einem ATmega32u4
0x05,0x00); // Definiert das ein Zeichen in den Videospeicher geschrieben wird reg_schreiben(0x06,0x24); // Bestimmt die Position des Zeichens auf dem Bildschirm reg_schreiben(0x07,0x36); // Legt das zu schreibende Zeichen fest /*** klein a ***/ reg_schreiben(0x05,0x00); // Definiert
Simpelste Lösung und beste die ich mir vorstellen kann > ;) ? Was denkst du, warum ich das seit fast 24 Stunden vorschlage? Was hattest du gedacht, warum ich im Schaltplan nach einem komplett freien Port gesucht habe, auf dem man die 8 Bit zweckentfremden kann?
-
Thread
DMX Dimmer mit PIC - nonvolatile Memory?
I2c gibt es auch in sot23. 24c00. Auch könnte das eeprom unter einem dip ic versteckt sein. Was auch funktioniert, ein pic programmiert den zweiten. Der genannte pic kam sich nicht selbst programmieren, die ersten 64 bytes bleiben
an /MCLR klarwerden. Denn die Vpp wird wohl gebraucht, oder? > I2c gibt es auch in sot23. 24c00. Ist mir klar, aber sowas ist nicht vorhanden. Die PIC sind gesockelt und dadrunter ist nix. Danke erstmal für die Tipps! Ich meld mich, wenn ich mehr weiss. TestX schrieb im Beitrag #4386199
-
Thread
STM32Fxxx: Tieferes Verständnis des I2C Interface
eingearbeitet um sie wirklich zzu verstehen, da sie erheblich komplexer ist als zb die eines AVR oder PIC. Dabei ist es nachfolgende wichtig zu erwähnen, dass ich mit der StdPeriphLib arbeite, also nicht auf Registerebene, da ich das unleserlich finde. Folgende Code habe ich geschrieben bzw aus einer
funktioniert und WIE, da einiges eher nach Trial & Error ablief. Die Routine adressiert ein E2PROM 24LC512 und liest dort genau ein Byte aus. Es geht um die Zeilen hier: [c] // NACK einstellen E2PROM anzuzeigen, dass keine weiteren Daten angefordert sind I2C_AcknowledgeConfig(I2C3, DISABLE
-
Thread
PIC macht Rechenfehler?
Folgendes: Ein PIC (24EP128MC202) von mir macht mal wieder 'Rechenfehler' mov #20000,W1 mov #10000,W2 CPSGT W1,W2 ; skip if W1 > W2 goto LED_ON ; if W1 < W2 goto LED_OFF ; if W1 > W2 LED_OFF
Ge E. schrieb im Beitrag #4382161: > Ein PIC (24EP128MC202) Mache zwar einiges mit PIC24, wußte aber garnicht, daß der auch Assembler kann;) MfG Klaus
-
Thread
PWM Stromverstärkung und und gleichbleiben der Spannung
Dann bau halt sowas. Den /Schnickschnack/ kannst ja weglassen. http://www.sprut.de/electronic/pic/projekte/luefter/luefter.htm
klassischer DC Motor mit angebautem Lüfterrad spielt das keine Rolle, dem ist es egal. ps.s.: für 24V hat sich z.B. folgende Schaltung bewährt: IRFS3806 (o.ä. ) als Transistor. + an den Lüfter und an eine CD214A (Kathode an Plus) Die Anode der Diode kommt an den Drain anschluss des Transistors, zusammen
-
Thread
PIC33F soll AD-Wandler über SPI auslesen
kleines Problem mit meinem AD-Wandler und der SPI Übertragung. Und zwar möchte ich einen MAX11254 24Bit AD-Wandler über mein SPI auslesen (mit einem PIC33FJ16GS404). Wenn der Wandler nicht angeschlossen ist, kann ich mit dem OSZI am DOUT schön meine einzelnen Bits messen. So bald ich meinen AD-Wandler
Wenns zu viel wird liests nur wieder keiner ;-) Betriebsspannung hat sowohl der ADC als auch der PIC 3,3V Bin mir eigentlich ziemlich sicher, dass ich alles richtig gemappt habe. Wie oben auch schon erwähnt, gibt der PIC ja ein Bitmuster aus (mit dem Oszi gemessen). So bald ich den AD-Wandler
-
Thread
Mikrocontroller für kleine Projekte Attiny & Co.
aber keine versorgungsspannungsunabhängige Referenz. Daher musste ich mal ein Projekt von Tiny10 auf PIC10F320 wechseln.
pron_pr_feb2014 ST weiß schon, warum sie eine eigene Serie auflegen ;-) Also: STM32 L0 taugen. PIC24 gehen hervorragend. MSP430 sind auch super. Bei ATMEL kann ich dir nicht weiterhelfen. Ich an deiner Stelle würde bei den Tinys bleiben. Wenn das tut, warum nicht dabei bleiben?