-
Thread
TAS3xxx - Digitaler Audio Prozessor
Ich wollte die Koeffizienten zur Laufzeit berechnen. Floating Point sollte ja mit C kein Problem sein. Wie gesagt in dem Forums Thread den ich da gefunden hab hat das jemand mit nem PIC16 gemacht und sagte irgendwas von 5ms für die Berechnung von 5 Koeffizienten. Wirklich mit rumspielen
hi ich bin mehr am überlegen wie ich das alles bau ... also .. ich möchte unterbekommen : 1x DIR9001 ( s/pdif receiver) 1x AD1896 / oder SRC4193 ( sample rate converter auf 96Khz 24bit ) 2x TAS3103A 4x PCM1738 DAC 4x PGA 2310 also controller 1x ATMEGA 16 netzteil sind bisher
-
Thread
Bascom ist gut
erstmal auf dem Schlauch. Wenn man sich um die Libs nicht zu stoeren braucht dann kann ich auch in 5 Minuten ein C Programm auf einen x-beliebigen Controller am laufen bringen. Man muss klar unterscheiden was macht die Sprache aus und was sind Bibliotheksfunktionen. Und das ist nunmal in C klar unterschieden
2x Variablen vom Typ Config_t anzulegen. In Bascom??? [c] typedef struct Config { uint8_t var1; uint16_t var2; char[10] string; uint16_t[15] varArray; } Config_t; Config_t config1;
-
Thread
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
. Ich zähle mal ein paar Dinge auf, welche in der 32-Bit-Welt einfacher sind (dazu gehören noch PIC32/MIPS und Renesas RX, AVR32 kenne ich nicht), das gilt teilweise auch für MSP430 und PIC16): - Die Hardware beim AVR passt leider nicht zum GCC - Kein prog mem. D. h. auch nicht Ausgabefunktion
Zusammenspiel mit dem GCC eliminiert, obwohl ARM mit Keil selbst einen Compiler anbietet. Microchip hat für PIC32 gar nicht mehr damit begonnen, einen C(++)-Compiler anzubieten.
-
Thread
FFT mit dsPIC
das Programm ein wenig aufgeräumt und übertrage die Kurvenform (im Moment ein einfacher Sinus von 0-5kHz, 10kHz Samplerate) vom PC zum dsPIC und das Ergebnis vom dsPIC geht zurück zum PC wo die Werte grafisch dargestellt werden. Das Hamming Fenster passt noch, auch die Umsortierung der Werte in Komplexe
fracthex konvertieren, und über den UART schicken, dann im DSP mit 256 multiplizieren (dh << 8). zB.: C0 (fracthex) * 256 (dec) = C000 (fracthex) = -.5 (fracthex) Gruß, Unit*
-
Thread
14 Zellen LiPo vermessen
Zu den 70¢ kommen aber noch Optokoppler und das Gegenstück zu den 14-16 µC, also ein Verwaltungs-µC. Den MAX11068GUU/V+ (-40 bis +105°C) bekommst Du auch als kostenloses Muster von Maxim. Bis zu 5 Stück sind kein Problem... Du kannst den US$ Preis auch in Euro nehmen
LTC4151 > Hoch-Voltage Strom- und Spannungs-Sensor > 1x NXP LTC11C24 > CAN Controller Ich würde pro Zelle brauchen: - 1x PIC12F1822 - 1x Optokoppler für Kommunikation - evtl. 1x ext. NTC (µC hat internen Sensor, keine Ahnung ob die so gemessene
-
Thread
PIC Pin kaputt?
Hier ist mal der Programmcode. Bit 1 bis 7 alternieren zwischen 0 und 5 Volt, nur eben Bit 0 bleibt bei 4 Volt +-0.2V [c]// Test Hello World #include <p30f6014.h> void main(void) { TRISD = 1; while(1) { PORTD=0xFF; PORTD=0; } } [/c]
erklärt das hochohmige Verhalten. Danke! Ich habe einen Teil der Sachen aus dem Buch "Programming 16-bit Microcontrollers in C: Learning to fly the PIC24". Da wird LATx gar nicht verwendet und unter TRISA=1; steht, dass das den PORTA auf Ausgang setzen würde. Naja. Danke!
-
Thread
Lauflichtprogramm für PIC16F54 in C++
nach aufleuchten und wieder ausgehen. Nun ist allerdings mein Problem, dass ich im Programmieren mit C++ noch nicht altso sicher bin und wollte deshalb euch mal fragen, ob dieser Code funktioniert, ob ihr verbesserungen habt, oder was ich falsch gemacht hab usw. Der code bezieht sich auf einen PIC16F54
funktioniert. > Nun habe ich meine aufgaben und erfülle die so gut es geht. Dann such erst mal ein C Quelldatei mit einem Programm welches bekanntermassen auf deiner PIC16F54 Platine läuft, vielleicht ein Programm welches eine LED blinken lässt, oder was sonst als Beispielprogramm existiert. Dann
-
Thread
Software I2C will mit PIC16F88 nicht richtig
Hallo, ich will auf einem PIC16F88 ein Software I2C realisieren, da der SSP schon mit SPI belegt ist. So, zunächst hatte ich das Sample von Hi-Tech genommen, man muss das rad ja nicht immer neu erfinden. Das funktionierte nicht,
Dazu habe ich ein kleines Platinchen gemacht, wo dieser drauf sitzt. Verbinde ich diese an eine I2C Leitung, die von einem PIC24 mit Hardware I2C gesteuert wird, antwortet mein Platinchen brav. Will sagen, hardwaremäßig sollte alles in Ordnung sein. Sowohl beim PIC24 als auch beim PIC16 sind 10k Pull
-
Thread
Wie Platinen Mehrfachnutzen mit KiCad erstellen?
Hallo, ich habe eine sehr kleine Platine erstellt, Maße 22 x 15 mm². Die würde ich gerne bei JLCPCB bestellen, unter Nutzung des "Special Offer" Angebots. Allerdings würde ich gerne mehr als 5 Stück haben wollen. Wenn ich also selbst z.B. 16 Stück in 4x4 zusammenfügen
noch nicht, daß das auch recht günstig angeboten wird. Habe jetzt einen ganzen Sack voll der 22x15 mm^2 Platinen. Da passt ein Pic12 in DIP8 drauf (Sockel!), z.B. Pic12F1822, Pic12F1840, Pic12F1572 u.a. 3 Inputs mit Pullup, 3 Outputs mit LED 3mm. 6x R + 2x C in SMD 0805. Meine erste Verwendung
-
Thread
3x4 Keypad und LCD
zusammen, Stehe vor einem Problem. Bin mit einem Kollege an einer Technikerarbeit dran, wo wir ein PIC programmieren müssen. Das hab wir nur leider noch nicht gemacht. Haben nur etwas Kenntnisse in C++ und das reicht grad mal für "Hallo World" :-). Wir wollen ein 3x4 Tastenfeld mit einem1 16x2 LCD
frage. Hat mir jemand vielleicht die fehlenden Dateien? Gibt es da keine Allgemeingültigen Dateien für 16x2 Displays? Oder wenn jemand ein komplettes Programm für LCD&Keypad hat das er mir zur Verfügung stellen würde wäre ich auch Glücklich.
-
Thread
Zeigt her Eure interessanten historischen Bauelemente
jemand dran erinnern, als Mikrocontroller massenhaft mit Windows ausgeliefert wurden? Speziell die PIC16C7x mit ADC und wiederbeschreibbarem Speicher waren lange Zeit nur als UV-löschbare Variante im Umlauf. Auf der Entwicklungshardware waren ZIF-Sockel verbaut. Für die Entwicklung, speziell für's Debuggen
Habe dann auch mal in meiner Schrottkiste gekramt. Die ersten drei Bilder zeigen einen 4k x 16 Kernspeicher aus einer Nova von Data General. Baujahr 1970. Darüber wurde das Programm eingegeben: https://upload.wikimedia.org/wikipedia/commons/5/58/Nova1200.agr.jpg und so sah die CPU aus
-
Thread
einfaches DIGITAL- Oszilloskop (800 Datenpunkte) Assembler
bei einer Eingangsspannung von 100V und Vorteiler 1:1 lässt diese Eingangsspannung maximal R2 und R5 das zeitliche segnen. Der Verlust dieser beiden R ist vertretbar. Hab' nochmal nachgerechnet, die Grenzfrequenz des Tiefpasses R1+R2+R5 + C2 =21k/100pF liegt momentan bei 76 kHz, wird beim einem
Relais sollte es aber gehen. >Hab' nochmal nachgerechnet, die Grenzfrequenz des Tiefpasses >R1+R2+R5 + C2 =21k/100pF liegt momentan bei 76 kHz, >wird beim einem 10kHz Rechteck-Eingangssignal etwas eng, >besser wäre C2=56pF. Besser wäre eine Frequenzkompensation des Spannungsteilers, aber das
-
Thread
Pic18F2550 brennen
Selbstgebauter aus China. Vorallen für den Einstieg einfacher. Schaust du da http://www.ebay.de/itm/ICSP-PIC-Brenner-Programmierer-Programmer-USB-Programmierger-at-fur-16F-12C-12F-/160909980658?pt=Wissenschaftliche_Ger%C3%A4te&hash=item2576fb73f2 Software und eine Aktuelle Firmware gibts auf: http://kitsrus.com/ Zusätzlich brauchst du aber noch nen pic16f628 um mit der alten Software die neue Firmware auf diesen zusätzlichen PIC zu brennen. PIC auf Patine aushebeln und danach neuen gebrannten rein und los geht...
-
Thread
Zeichenkette funktion übergeben
5B66 SUBWFB 0x66, F, BANKED 025A D7BF BRA 0x1da 025C 0012 RETURN 0 --- C:\MCC18\src\traditional\stdclib\__init.c -------------------------------------------------- 02C8
0x6 00C2 6EE6 MOVWF 0xfe6, ACCESS 00C4 DFA1 RCALL 0x8 00C6 52E5 MOVF 0xfe5, F, ACCESS 58: RE = 0; 00C8 988A BCF 0xf8a, 0x4, ACCESS 59:
-
Thread
Universeller Bootloader?
Bauteilprüfung (richtiges Bauteil), ggf. verfügbaren Platz zurück geben, ... - Programm übertragen: Block von x Byte senden, Prüfsumme senden, im µC verifizieren und in den Flash schreiben - Endergebnis mitteilen Meine Frage nun: Gibt es soeinen Bootloader (in C) bereits? Idealerweise für den o.g. PIC? Oder
µC-Familie "universell", also nicht wirklich universell. Ja ok. Das ich einen Bootloader für einen ARM Cortex M4 nicht direkt auf einen PIC24 laufen lassen kann ist ja klar. Aber bei 16bittigen PICs
-
Thread
4x4 Keymatrix Starthilfe (PIC 16F877A)
Wie schon erwähnt, falls es von Wichtigkeit ist, benutze ich MPLab mit den XC8 als Compiler, den PIC16F877A und das Experimentierbord ist ein EasyPIC-40, sowie ein PICKit 3 von Sure - Electronics. Vielen Dank schon mal für eventuelle Hilfe und GRüsse Gerhard
Hallo Gerhard, hier hätte ich Dir eine ganz einfache 4x4 Matrix ohne Entprellung für den PIC18F46K80 in C. Der müsste aber auch bei einem PIC16F877A laufen. Allerdings habe die Dinger nur mit einem CC5X Compiler und dem Assembler programiert. Grüße Ingo
-
Thread
PIC 18F1330 hängt sich auf
zu deinem konkreten Problem führen? Du schreibst leider nicht was die Kontroll-LED macht wenn der PIC 'stehenbleibt' >Hat jemand ähnliche Erfahrungen gemacht dass PIC einfach stehenbleiben? Nein, bisher hat sich immer ein 'Schuldiger' gefunden. Wie siehts denn mit dem externen EEPROM aus, I2C
deinem umfangreichen Erfahrungsschatz teilhaben. Was läuft bei dir schief ? Ich schon ein paar PIC16 und PIC18 verbaut. Und damit meine ich nicht 10 oder 100. Die laufen alle noch.
-
Thread
AVR: Warum dieser Preissturz?
oder anderen Bussystemen kommt preislich kaum an da man für den Preis gleich einen 20-Poligen mit 2.5 Ports nehmen kann der obendrein insgesammt kompakter ausfällt als nen 8er und nen 14/16er + Leiterbahnen zusammen. Das ist also keine Anwendung für die kleinen. Gut,für vieles reichen se aber
Türklingel-/sprechanlage (RiTTO,TwinBus) kaputt gegangen. Und was ist da wohl verbaut? Zwei PICs, 16C621A-04 :-) Gruß Ingo
-
Thread
PIC16f88 mit PIC16f84 Programmer brennen
Hallo, ich benutze das PICee Einsteigerboard: http://www.hsg-kl.de/faecher/inf/msr/pic/boards/picee/index.php es funktioniert mit dem PIC16f84 wunderbar, da er aber schon etwas in die Jahre gekommen ist möchte ich gerne auf den PIC16f88 umsteigen. Allerdings lässt sich der PIC16f88
initialisieren clrf PORTB [/code] Ausserdem stehen beim 88 die Register erst ab Adresse 0x20 statt ab 0x0C wie beim 84
-
Thread
RFM12 Hausautomatisierung - Hat jemand Erfahrungen?
weitere HW und SW Arbeiten mit notwendigen EW-Tools für die Controller.... Gut, ich hätte da Tolls für PIC16C/F84 oder für den AVR2313 (so hieß er doch??).. Tiny müßte dann auch gehen...
HW und SW Arbeiten mit notwendigen EW-Tools für die > Controller.... Gut, ich hätte da Tolls für PIC16C/F84 oder für den > AVR2313 (so hieß er doch??).. Tiny müßte dann auch gehen... Ein paar RFM12B Module kombiniert mit ATEMGA's sind keine große Herausforderung. Es gibt auch jede Menge Beispiele
-
Thread
6502 Prozessor wer kennt den noch?
kommt der BWLer bei mir mal wieder durch ;-) : > RCA ist tot, Intel reich. Meinst du das?? Nö. 5% mehr Transistoren als Intel, aber 30% mehr Platz. Trotz Si-Gate-CMOS und obwohl der 1802 fast nur aus gut optimierbaren RAM-Strukturen besteht (16x 16-Bit Register).
Abdul K. schrieb im Beitrag #2221417: > Der PSoC3 hat 8051, der PSoC5 ARM. Den PSoC3 hatte ich übersehen. Ich fürchte aber dass dieser zwischen PSoC(1) und PSoC5 nur ein Schattendasein führen. <Glaskugel> Der ARM wird in solchen Anwendungen
-
Thread
IC für einfache Bargraph-Anzeige (10 Leds) gesucht
Dot-Anzeige läuft um die Windrose. Achso, noch nachschieb, teuer sind sie nicht: https://www.amazon.de/ST%C3%9CCKE-LM3914-LM3914N-1-LM3914N-LED-Anzeigetreiber/dp/B0829KZQV1/ref=sr_1_7?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=LM3914&qid=1615540144&sr=8-7
im Beitrag #6617788: > Achso, noch nachschieb, teuer sind sie nicht: > https://www.amazon.de/ST%C3%9CCKE-LM3914-LM3914N-1-LM3914N-LED-Anzeigetreiber/dp/B0829KZQV1/ref=sr_1_7?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=LM3914&qid=1615540144&sr=8-7 Wieder nur Fälschungen.
-
Thread
[Mitbestellung] SMD5050 RGB-LED mit integriertem 8-bit PWM Controller
neue Version ------------------------------------------------------------- Daniel_w29 2m tillomar 5m (?) cpldcpu 1m einervondenen 3m ali69 5-10m (?) Summe 16-21m Einzel LEDs, WS2812B -------------------- Daniel_w29 50x dave_chappelle 30x (?) york_w34 50-100x (?) tillomar 50-100x (?)
neue Version ------------------------------------------------------------- Daniel_w29 2m tillomar 5m (?) cpldcpu 1m einervondenen 3m ali69 5-10m (?) Summe 16-21m Einzel LEDs, WS2812B -------------------- Daniel_w29 50x dave_chappelle 30x (?) tillomar 50-100x (?) promeus 200x (?) tommythecomputer
-
Thread
Funk-Dimmer und -Schalter mit ESP8266 - wer will mitbauen?
weglässt, könnte bei großer Überlast oder einen Kurzschluss durch eine Silizium-Schmelze im Triac die 16A Haussicherung raus fliegen. Wäre das OK? Ansonsten mal sehen, ob 5x20 noch rein passt, oder ob es eine 'Kleinstsicherung zum Einlöten' sein muss. Die PCB-Preise sind sicherlich nur gaaanz
/PE-Leistungsrelais-bistabil-5-A-1-x-Wechsler-TE-Connectivity-PE014F05-Bistabil/400684106486?_trksid=p2054897.c100204.m3164&_trkparms=aid%3D222007%26algo%3DSIC.MBE%26ao%3D1%26asc%3D20140407115239%26meid%3D2f59bf2f9b92413e8a605daeebfb6bb6%
-
Thread
Viel mehr Spaß mit einfachen LED
20 LEDs an 5 Pins benötigen nur 5 Vorwiderstände und ein AVR benötigt nur ca. 5% Rechenzeit um alle 20 LEDs mit eigener PWM ansteuern zu können.
gemacht und dabei etwas zur Entstehung erzählt. Die Überlegung ist auch, dass man 6 Leitungen für 6x5-Plexing verwendet. Dann hat man 30 Leds, jede 2 Sekunden eine Mit dem Taster legt man ein Pin über einen Widerstand nach Masse (evtl. internen PullUp und ADC zum Auswerten verwenden). Mir scheint
-
Thread
Mehrere Spannungen miteinander vergleichen
und die höchste und niedrigste Spannung auszugeben. P.S. bitte keine Lösungen wie Arduino oder PIC bringen. Ich möchte diese Platine µC-Los machen. IC´s auf der anderen seite dürft ihr gerne bringen. MfG, Nico
Analog könnte das mit vier 16:1 Mux, einem vierfach OP und einem 5 Bit Zähler gehen.
-
Thread
Drehencoder am PIC 16F628
zuverlässig (einzelne LEDs werden übersprungen): http://www.sprut.de/electronic/pic/programm/rotary2/rotary2.html Hat jemand vielleicht schonmal den hier mehrfach erwähnten und wohl sehr zuverlässigen Code von Peter Dannegger für den PIC 16F628 umgeschrieben? Bin dankbar für
Code Befehl für Befehl durchzuackern, und das wird dir niemand abnehmen ;-) 2. Du programmierst in C (so mache ich das bis jetzt) wenn es um zeitunkritische Sachen geht. Schaue mal ins Datenblatt des PIC16F628 und suche dir den Interrupt raus, der die Pins RB4:7 betrifft. Sorry, habe mich oben vertan
-
Thread
Unterschied zwischen PIC16f877 und PIC16f876
Hi Holger Folgende Unterschiede haben die beiden Typen: PIC16F877:8x10Bit A/D,PSP(Paralleler Slave Port),33 I/O PIC16F876:5x10Bit A/D,22 I/O PIC16F876A hat noch 2 Komparatoren integriert. Aber ansonsten gibt es meiner Meinung nach keine weiteren Unterschiede
, danke, sowas hab ich mir schon gedacht. Aber irgendwie funktioniert mein Programm nur auf dem PIC16f877. Ich kommuniziere mit einem Feuchtesensor über RB4 und RB5. Wenn ich den PIC16f876 nehme kommen aber keine Werte an. Die Kommunikation mit dem LCD funktioniert aber. Wär ja auch sonst langweilig
-
Thread
ADC dsPICCK256MP508
; // C0CIE disabled; C1CIE disabled; SHRCIE disabled; WARMTIME 32768 Source Clock Periods; ADCON5H = (0xF00 & 0xF0FF); //Disabling WARMTIME bit //Assign Default Callbacks ADC1_SetCommonInterruptHandler
None; ADTRIG5H = 0x01; //TRGSRC24 Common Software Trigger; TRGSRC25 Common Software Trigger; ADTRIG6L = 0x101; }[/c] Hier die Funktion für den ADC [c] void ADC1_Core0PowerEnable ( ) { ADCON5Lbits.C0PWR
-
Thread
Wake on Lan via Webinterface
es sollte möglichst klein und günstig sein. Als Arduino-Programmierer schlage ich mal vor: - 1x Board Arduino UNO (kompatibel) mit USB-Kabel - 1x Ethernet Shield (W5100) mit Netzwerkkabel - 1x 5V USB-Netzteil/Ladegerät Beim Kauf "kompatibler" Komponenten (Arduino ist "Open Hardware") aus China
Jürgen S. schrieb im Beitrag #3733195: > Als Arduino-Programmierer schlage ich mal vor: > - 1x Board Arduino UNO (kompatibel) mit USB-Kabel > - 1x Ethernet Shield (W5100) mit Netzwerkkabel > - 1x 5V USB-Netzteil/Ladegerät > > Beim Kauf "kompatibler" Komponenten (Arduino ist "Open Hardware
-
Thread
Review: Billiges 8051 Devboard als Bausatz mit STC89C52RC - TJ-56-708
Header vorhanden zur Reprogrammierung - Alle STC 8051er kann man mittels UART flashen - Der STC89C52RC ist weitgehend kompatibel mit dem "echten" i8052 und hat einen x2 (6T) Modus, Dual-DPTR und 512 Bytes internes XRAM (abschaltbar) sowie optional Push-Pull-GPIOs (wie PIC/AVR/...) Die neueren STC
Wie hoch ist Vcc auf dem Board ? Der µC läuft ja von 5.5V bis 3.3V, auf dem Schaltplan finde ich auf die Schnelle nix, lt. Silkprint könnte es 5V sein. Leuchten die LED noch mit 3V3 sichtbar ? Und beliebiges UART-Kabel mag ich nicht glauben
-
Thread
Mikrocontroller Cluster Computing
mit einem größen µC hätte lösen sollen...
betreiben, das RF offline stellen, sagen wir mal 32 stck auf einer Steckplatine, entspricht dann wohl 5 GHz für 32x 2,40 EUR = 76 EUR bei Modulen, und wenn man sich die Module einspart, und gleich ein PCB macht, dann denke ich kommt man auf knappe 50 EUR hin. Immerhin war der TO mit 8 Bit und 0,60
-
Thread
USB Video Stram
USB 1.1 hat 1.5Mbit/s dein vorhaben schaffen nichtmal mit custom-ICs alle grossen namhaften hersteller von TVs, DSTBs o.ä. und du willst das mitnem Atmel/PIC machen ?!?
mit einem PIC (10..40MIPS) oder Atmel (16..?MIPS) schaffst du nie einen datenstrom durchzuschleifen, der ohne weiteres 5-8Mbits/s hat. verstanden?
-
Thread
PIC IR repeater - Verbesserungsvorschläge ?
(schau mal ins Datenblatt) - Grenzen setzt wohl die Flusspannung der LED. Anderseits kann man den Pic in jeder "Arbeitspause" in den Schlafmodus versetzen. 1000x 10µs ergeben dann auch 1/10 weniger aktive Zeit und evtl. 0.5mA oder mehr Stromersparnis. Schau doch mal nach "Lochmaster" bzw "Blackboard
die meisten Forumsteilnehmer PRO AVR (ATiny, ATmega usw) eingestellt sind und wenn einer mal 'nen PIC verwendet (so wie ich) dann werden doch manchmal einseitige Aussagen getroffen (siehe post von P.Dannegger). Betriebsbereich: Der PIC kann zwischen 2.0 bis 5.5V (Datenblatt!) betrieben werden. Zum
-
Thread
Programmierport AVR 324 PB
Falls er damit keine Projekte machen will gibt es auch Firmen, die kaufen 500x '324PB. Mit einem grösseren uC wäre er besser dran.
>Die PICs waren bisher nahezu unzerstörbar. Wie hier schon 1000x genannt, auch die brauchen Bypass-C's.
-
Thread
Welcher Bus kann das?
Könntest z.B. einen ATmega32C1 nehmen, ist mit 4-5€ zwar recht teuer, aber schön kompakt, dann brauchst du nur noch einen Transceiver.
so. Du kannst die Kosten reduzieren, wenn Du mehrere Kacheln zu einer Einheit zusammenfasst, zB 2x2, 3x3 oder 4x4. Letzteres ergibt nur 1/16 der Busteilnehmer, 1/16 der Controlleranzahl etc. Dazu kommt, dass zB die üblichen LED-Treiber meist 8 oder 16 oder teilweise auch 24 Ausgänge haben. Das kannst
-
Thread
[V] Aufräumaktion Hobbykeller
, SOT31 mit 6 PINs, 4 Stück 13. ICL7109, 12bit-A/D-Wandler, 3 Stück 14. M27C256B, 256kbit-UV-Eprom, neu 15. TMS27C010A, 1Mbit-UV-Eprom, 5 Stück, neu 16. M27C1001, 1Mbit-UV-Eprom, 5 Stück, neu 17. AM29F040B, 4Mbit-Flash, 20 Stück, neu Mal sehen was ich noch so finde
23. SAB0529, programmierbarer digitaler Timer, DIL18, 4 Stück neu 24. MT4C4256, 1Mbit-DRAM, DIL20, 4 Stück 25. HY534256S, 1Mbit-DRAM, DIL20, 4 Stück 26. M5M4464, 256kbit-DRAM, DIL18, 16 Stück 27. GD75188, Quadruple-Line-Drivers, DIL14, 2 Stück 28. HP2300, Optokoppler
-
Thread
PIC24 SPI erzeugt Dauerschleife?
würde ich auch annehmen. Kann die SPI Routine ein Reset erzeugen? Im Grunde mache ich nur: [c] int SPIWriteRead(int wert){ SPI1BUF = wert; Nop(); while (!SPI1STATbits.SPIRBF); return SPI1BUF; } [/c]
Das [c]if(OSSCON.HFIOFS == 1)[/c] ist quatsch und muss weg.
-
Thread
PIC18 & XC8: strcpy
eingeschränkt: char buf[100]; strcpy(buf, "hello"); diese erzeugen mir mit dem XC8 V1.41 und einem pic18f26k80 den Fehler: "C:\Program Files (x86)\Microchip\xc8\v1.41\sources\common\strcpy.c:19: error: (1466) registers unavailable for code generation of this expression (908) exit status = 1" leider
denn funktioniert? Ich denke, es hat etwas mit rom/ram und der variablenablage zu tun, welche im PIC16 doch anders ist als im PIC18. Aber des Rätsels Lösung habe ich noch nicht gefunden...
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
geht. oder 'Frühling Druck Spitze', auch nicht schlecht :-) https://de.aliexpress.com/item/100-x-0-68mm-Length-16-5mm-75g-Spring-Pressure-Tip-Test-Probe-Pogo-Pin-P50/32718303530.html?spm=a2g0x.search0104.3.211.9koj9c&ws_ab_test=searchweb0_0,searchweb201602_5_10152_10065_10151_10068_10344_10345_10342
* 5.0MP USB C-Mount Camera mit Objektiven für Mikroskop 56,64 USD https://www.aliexpress.com/item/5-0MP-CMOS-USB-Electronic-Microscope-Camera-CCD-0-5X-Microscope-Eyepiece-C-Mount-Lens-for/32847223986.html
-
Thread
Ich suche einen "etwas anderen" C-Compiler Gesperrt
88bc: 159f203c ldrne r2, [pc, #60] 88c0: 059f203c ldreq r2, [pc, #60] 88c4: 13a01801 movne r1, #65536 ; 0x10000 88c8: 03a01801 moveq r1, #65536 ; 0x10000 Wenn ich seh was gcc (-
){ tt=0; GPSET0 = 1<<16; } else { tt=1; GPCLR0 = 1<<16; } t = tt;[/c]
-
Thread
GOTO-Befehl geht nicht (PIC 16F84A)
Hallo! Ich benutze einen PIC 16F84A mit dem PIC 16F84 ELV Emulator Programmer. Dazu die Testplatiene mit den 8 LEDs, die aufleuchten sollen, wenn das zugehörige Bit von PORTB auf 0 liegt. Das Programm soll erst jede 2. LED ansteuern
Steffen PS: Falls Du weiter mit den Prozessoren arbeiten willst, dann rate ich dir zum 16F628(A). Der kann mehr und ist billiger. Der 16F84 stammt noch aus der PIC-Uhrzeit.
-
Thread
FM Radio Modul RDA5807M
nutzen. Ich kann mit ihm kommunizieren, aber es bleibt inaktiv, Strom ~0.012mA (trotz erfolgreicher I2C Com?). -> Also, wie zu erwarten: Was mache ich falsch? Chip ist RDA5807FP im SO16, Code: [c] void FM_init () { i2c_start_wait(FM+I2C_WRITE); i2c_write(0x02); i2c_write(0xC0);
(FM+I2C_WRITE); i2c_write(0x02); i2c_write(0xC0); i2c_write(0x03); i2c_stop(); _delay_ms(100); i2c_start_wait(FM+I2C_WRITE); i2c_write(0x03); i2c_write(0x00); i2c_write(0x00);
-
Thread
Interessante Webseite
Hallo Hiermit habe ich meinen Pic für den HFM-9 programmiert: http://feng3.cool.ne.jp/en/pg5v2.html LG Michael
Hallo Vielen Dank für die Antworten. Ich habe mir für die Grundplatine einen programmierten PIC16F876 bestellt Wie ich sehe ist es ja wirklich nur der Ladenpreis vom PIC. Trotzdem werde ich mir den von Michael vorgeschlagenen Brenner mal aufbauen. Gruß Christian
-
Thread
Bosch Waschmaschine Maxx5 Toploader Display Bus entschlüsseln?
könnte vll auch klappen... Muss ich demnächst das Display nochmal ausbauen. Das Display ist bis auf 4-5 zerschmurgelte Leitungen am Folienleiter intakt. Es zeigt auch noch Reste an aber nur wenn etwas stärker aufs Glas drückt.. Ich würde das Display durch ein LCD 2*8 Zeichen HD4... + Pic16 ersetzen
NasserSack schrieb im Beitrag #4285814: > Ich würde das Display durch ein LCD 2*8 Zeichen HD4... + Pic16 ersetzen > von der Einbaugröße sollte es passen. > Und der Pic interpretiert die gesendeten Zeichen und beschreibt das LCD. Dann musst Du mal sehen ob der Mitschnitt Sinn ergibt bei dem PCA8547
-
Thread
uC in RGB-LED-Strahler für e27 - was für einer ist es?
Ben jamin schrieb im Beitrag #2567609: > Pin8: GND > Pin5: vermutlich Vcc riecht nach PIC, hab aber... s.o.
keine Ahnung schrieb im Beitrag #2567630: > Ben jamin schrieb: >> Pin8: GND >> Pin5: vermutlich Vcc > riecht nach PIC, hab aber... s.o. Habe noch mal an einer anderen nachgemessen und Vcc liegt an Pin1 an und nicht an Pin5, also würde PIC passen.
-
Thread
PIC16F628A Fehler
Hallo, ich habe mir diesen Programmer aufgebaut: http://pic16f84.hit.bg/ Nun habe ich versucht, ein einfaches Programm auf einen PIC16F628A zu schreiben (mit WinPIC) aber bekomme eine Fehlermeldung. Info: Lade Definitionen für "PIC16F628A" aus C:\Program Files\WinPic\devices.ini . Info: PIC16F628A added by Leonardo, different device ID, Info: and different 'Bulk Erase' procedure than 16F628 ! Konnte "devices\PIC16F628A.dev" nicht finden, bitte von MPLAB kopieren