-
Thread
STM32 HAL Tutorial
diese Dokument http://www.st.com/content/ccc/resource/technical/document/user_manual/2f/77/25/0f/5c/38/48/80/DM00122015.pdf/files/DM00122015.pdf/jcr:content/translations/en.DM00122015.pdf Allerdings fehlt reicht mir dieses PDF nicht um zu verstehen was hier abgeht. Könnt Ihr mir den Einstieg
Hallo, mir geht es da wie beim Arduino 1.0.5 und beim PIC mit CCS. ich habe mir da eine funktionierende Umgebung zusammen gestrickt, etliche Chips per Hand eingefpflegt in die Scripte, kann einen Attiny84 programmieren usw. Und auf einmal kommt
-
Thread
Problem Timer1 überlauf
zusammen, ich hab mal wieder ein Problem. Ich habe ein Programm auf meinem Mikrocontroller (PIC 16F648A) dass sich nach einem Ablauf wiederholt. Die Dauer dieses Ablaufs ist abhängig von den eingelesenen Werten (über AD-Wandler). Allerdings soll dieser nach einer immer gleichen Zeitkonstante
AD-Wandler 2. Werte des AD-Wandlers berechnen 3. Warten bis Timer1 überläuft 4. Überlauf löschen 5. Zurück zu Punkt1 springen Laut meiner Auffassung sollte der Zyklus 1-5 immer gleich lang sein, da der Timer1 immer nach 65535 Takten überläuft. Das ist er aber nicht, er ändert sich Abhängig vom
-
Thread
Simples C cast von einem Buffer in einen anderen Typ
[c] net_header_t *ph; ph = (net_header_t *) netbuf; ph->command = 1; /* alternative */ #define x (*((net_header_t *) netbuf)) x.command = 1; [/c]
TEMPCHANNELSEXCLREF]; uint32 CalOffset[CALPOINTSMAX][TEMPCHANNELSEXCLREF]; uint16 SlaveAddress; // 0xBB10/0xBB12/0xBB14/0xBB16. Others invalid } vars; } eeprom; } t_var; extern t_var var; [/code] Nur aufgepasst : Zwischen GCC und CodeVision compiler gibt es da kleine
-
Thread
F1-Drehzahlanzeige selber programmieren
lässt sich auch auf 16 BIT erweitern nur musst du dann diese wieder in 2x8 BIT für den jeweiligen Port zerlegen. [c] void BargraphAnsteuerung (uint8_t AnzahlLeds) { const uint16_t BarGraph [16] = {0x00, 0x01, 0x03
sieht dann so aus... [c] void BargraphAnsteuerung (uint16_t Drehzahl) { const uint16_t BarGraph [16] = {0x00, 0x01, 0x03, 0x07, 0x0F, 0x1F, 0x3F, 0x7F, 0xFF, 0x1FF, 0x3FF, 0x7FF,
-
Thread
Wie einen PIC 10F202 programmieren ?
Gibt sogar 2 PIC16F...
---------- 1. Device Support List [/pre] [pre] .... Baseline Devices ---------------- PIC10F200 PIC10F202 PIC10F204 PIC10F206 PIC10F220 PIC10F222 PIC12F508 PIC12F509 PIC12F510 PIC12F519 PIC16F505 PIC16F506 PIC16F526 PIC16F54 PIC16F57
-
Thread
BMP von SDCard
einzubinden, könnte mir einer von ihnen helfen. Oder wie könnte mann das schneller machen. mfg [c] //################################################################################### void read_pic(u16 point_x , u16 point_y ,char *name) //####################################################
Harald schrieb im Beitrag #4889027: > Beispiel [c]void kk_ILI9341_Fill_y(uint32_t xpxcam, uint32_t ypxcam) {//5 u32 tmp,n,i; u16 *zg = (uint32_t)0xd0000000; u32 faktor=(xpxcam+319)/320; u32 xlcd=xpxcam/faktor; u32 xrest=xpxcam%faktor;
-
Thread
tiny85 und v-usb Referenz Projekt
und den Takt der CPU mit einem Fregquenzzähler (Testrogramm LED an, LED aus, 6 Taktzyklen) genau auf 16,50x MHz abgeglichen - kein Erfolg, gleiches Verhalten. Hat jemand eine Idee was das sein kann ? Ich bin recht ratlos. Der Treiber sollte wohl recht gut "abgehangen" sein und keine Bugs enthalten
Warte mal, ich hab mir gerade doch noch mal dein Aufbau angesehen. Der Tiny läuft doch mit 5V und du ziehst die D+/- Signale auf Z-Spannung runter. DAS hat nie zuverlässig funktioniert meiner Erfahrung nach. Lass den Tiny auf 3,?V laufen - dann wird alles gut. 2x 4148 in die USB 5V oder ein
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
/local/lib/libgtk-3.so.0 #30 0x000000080319b58b in ?? () from /usr/local/lib/libgtk-3.so.0 #31 0x0000000801c61373 in Gtk::Widget::on_button_release_event(_GdkEventButton*) () from /usr/local/lib/libgtkmm-3.0.so.1 #32 0x0000000801c5a3fd
/sweep/sweep.cpp:56 #4 0x000000000066777e in p2t::Sweep::Triangulate (this=0x829dba8c0, tcx=...) at 3rd_party/poly2tri/sweep/sweep.cpp:45 #5 0x00000000007fdb66 in horizon::Canvas3D::polynode_to_tris (this=0x823c6c800, node=
-
Thread
LAN2GPIB mit Arduino-Nano und LAN Shield
Der Nano hat 22 I/O Pins. 16 braucht es für die GPIB Signale, 3 für die Interfacebausteine, 4 oder 5 für die Ethernetverbindung, 3 für ein Statusled, 1x Button für die Konfiguration. Led kann man mit SPI vereinen, Button mit
Core407V-STM32F407VET6-STM32-Cortex-M4-Development-Board-Mainboard-Module-Kit-/401387098620?hash=item5d748911fc:g:qcwAAOSw-kdX0mup siehe auch https://www.mikrocontroller.net/topic/426112#new
-
Thread
SDR-Dekoder für TFA KlimaLogg Pro/IT+ Temperatursensoren
die Abfrage in tfa1.cpp Zeile 70 [c]&& ((rdata[7]&0x70)==0x60[/c] Wenn ich diesen UND-Teile Auskommentiere oder mit 1 verodere, dann erhalte ich folgenden Output: [code] #045 1497699524 2d d4 59 cd 86 63 6a 70 c0 56 f1 ID
ff 00 fa 00 76 d3 30 89 70 05 16 #005 1550419125 L=25 4b 2d d4 2b 12 02 48 97 a9 de 8a 00 02 40 9b 40 ba 1b c8 6d 11 4e e0 5a 1b RSSI 81 #006 1550419550 L=29 4b 2d d4 2b 12 02 48 97 a9 de 8a 00 03 40 8e 40 9b 1a 72 b2 0d 6a 20 23
-
Thread
Was sind eure Lieblings-ICs?
Meistverbaut: PIC16F876 7805 MC34063 Gruss Chregu
praktischer LiPo-Charger für USB TPS709 : Ein dazu passender Spannungsregler. Danach kommen die µC: PIC24FV32KA301 : der kleine PIC24FJ128GC006: der mittelgroße PIC32MX470F512B : der große Ehrlich gesagt macht bei mir der µC immer fast alles alleine (naja, mit etwas Hasenfutter), inklusive Buck
-
Thread
Optimale Maschinensprache
Sieger zuerst, komplett empirisch erfasst) bieten: (1) MSP430 (2) ZPU (knapp dahinter) (3) ARM v5 thumb (4) MIPS16 (5) AVR8 (6) MIPS32 (7) i86-64 Basis ist eine für die versch. Arch. gcc-compilierte bare metal Library ohne float-Gerechne (dann sähe das alles wieder anders aus).
, komplett empirisch > erfasst) bieten: > > (1) MSP430 > (2) ZPU (knapp dahinter) > (3) ARM v5 thumb > (4) MIPS16 > (5) AVR8 > (6) MIPS32 > (7) i86-64 und MC68000 kommt auf Platz 8 ??
-
Thread
Problem Start PIC16F876A
Zeit treibt mich ein Problem fast zum Wahnsinn. Es handelt sich um eine Tochteruhrsteuerung mit einem PIC16F876A mit 4MHz. Schema und Layout beiliegend. Problembeschreibung: Ich kann nicht mehr genau sagen, ab wann (gefühlsmässig seit Anfang) der PIC nur sporadisch das Programm startet, oder nach kürzester
Takt)! Screenshot von LA leigt bei. Beide Programme sind angehängt. Geschrieben in "mikroBasic for PIC" von mikroE. Ich habe schon viele Projekte damit gemacht, auch mit dem PIC16F876A, immer ging alles wunderbar. Nur einmal hatte in einen PIC, der zog -MCLR intern mit ca. 0mA5 runter. Der hat dann dauernd
-
Thread
Hat jemand Serviceunterlagen zum HP 4195A?
habe ich gemessen, ist 6.3V. VDD=5V liegt auch am DAC an, und U16 hat seine Spannungsversorgung auch.
-0.9V 8 -0.87V 9 -1.08V 15 -1.15V 16 -1.07V 17 -1.31V 31 -1.51V 32 -1.35V 33 -1.61V 63 -2.05V 64 -1.90V 65 -2.16V 127 -3.12V 128 -3.15V 129 -3.5V 191 -5.21V 192 -5.06V 193 -5.3V [/code]
-
Thread
Suche kleines, schnelles PWM-Bauteil
nen passenden µC? Am besten wäre so ein DIP-8: VCC 1 +--+ 8 PWM_4 SDA 2 | | 7 PWM_3 SCL 3 | | 6 PWM_2 GND 4 +--+ 5 PWM_1 Wäre schön, wenn das PWM mit dem des DUE vergleichbar ist, also 16 Bit bei ~1,3kHz
4 x PWM, ± 2 x Debug, 2 x I²C, 2 x Speisung und in Gottes Namen halt 4 x NC.
-
Thread
Programmable Waveform Generator
Interrupt-gesteuert die Klänge entsprechend synthetisiert. Für einen Klang, der aus der Grundwelle, der 3ten, 5ten und 7ten Oberwelle besteht bräuchte man in diesem Falle einfach 4 Phasenakkumulatoren, welche mit den entsprechenden Faktoren multipliziert(x1, x3, x5 und x7) inkrementiert werden. Mit den Phasenakkumulatoren
die Klänge > entsprechend synthetisiert. Für einen Klang, der aus der Grundwelle, der > 3ten, 5ten und 7ten Oberwelle besteht bräuchte man in diesem Falle > einfach 4 Phasenakkumulatoren, welche mit den entsprechenden Faktoren > multipliziert(x1, x3, x5 und x7) inkrementiert werden. Ja, so
-
Thread
welches Linux?
nur" 4KB Code erzeugen kannst. Außerdem sind viele Bibliotheken und Beispielcode nur in der Sprache C verfügbar. Arduino nutzt auch ebenfalls C/C++ BASCOM und C/C++ sind vom Syntax doch recht unterschiedlich. Wenn du aber ein Buch hast, welches die zusagt, spricht nichts dagegen wieder mit BASCOM
schrieb: >> int i(7); Sie haben nicht kapiert was das ist. > > Was ist das? Grundlagenwissen der C++-Programmierung. Allerdings veraltet. Heute ist eher vorzuziehen: [C] int i {7}; [/C]
-
Thread
Schutzbeschaltung µC Versorgung
gelb. Oder so. Gleiches gilt für eine Schmelzsicherung. Nehmen wir mal Transzorbdioden: Eine SMAJ5.0A hat eine Durchbruchspannung von 6,4 - 7V. Das ist der 5V-Typ. Das KANN eine µC-Schaltung nicht schützen. Dazu kommt: Während die Polyfuse gerade mal 50°C erreicht hat, hat sich das Plastikgehäuse
sondern der Spannungsbereich entspricht ziemlich genau der Spezifikation für Standard-TTL (74xx 4,75-5,25; 54xx 4,5-5,5). Macht ja auch Sinn. TTL ist nun mal ein Standard an den man sich in der Digitaltechnik größtenteils hält. Selbst µC's mit 3,3V Versorgungsspannung halten sich beim Betrieb mit VCC=
-
Thread
PIC 18F2550 I²C Kommunikation XC8 Compiler
IdleI2C(); StopI2C(); // Stop condition I2C on bus TEST = MSB << 8 | LSB; MSB=0x00; LSB=0x00; } [/c]
(SSPCON2bits.SEN); WriteI2C(0x31); while(SSPCON2bits.ACKSTAT); Zeiger = ReadI2C(); AckI2C(); LSB = ReadI2C(); AckI2C(); MSB = ReadI2C(); value = MSB << 8 | LSB; x = value;
-
Thread
dsPIC Bootloader -> Interrupt Remapping
(DEFINED(__ReservedTrap0) ? ABSOLUTE(__ReservedTrap0) : ABSOLUTE(__DefaultInterrupt)); SHORT(0x04); SHORT(DEFINED(__ReservedTrap0) ? ((ABSOLUTE(__ReservedTrap0)>>16)&0x7f) : ((ABSOLUTE(__DefaultInterrupt)>>16)&0x7f)); SHORT(0x00); SHORT(DEFINED(__OscillatorFail) ? ABSOLUTE(__OscillatorFail) : ABSOLUTE(__DefaultInterrupt)); SHORT(0x04); SHORT(DEFINED(__OscillatorFail) ? ((ABSOLUTE(__OscillatorFail)>>16)&0x7f) : ((ABSOLUTE(__DefaultInterrupt)>>16)&0x7f)); SHORT(0x00); .... [/code] Heißt also: Ich lasse GOTO-Anweisungen
-
Thread
glibc mit Linaro toolchain für ARM
in den Log sagt: [code] > /opt/toolchain/bin/arm-linux-gnueabihf-g++ -c -pipe -march=armv7-a -mfpu=neon -DLINUX=1 -DEGL_API_FB=1 -mfloat-abi=hard --sysroot=/home/holger/Schreibtisch/LinuxDevelopment/rootfsOverlay -O2 -Wall -W -fPIC -I. -I/opt/QTLIB/qt5/qtbase/mkspecs/devices
Musste von Ubuntu 15 auf 16.10 upgraden. nun hab ich auch 6.x
-
Thread
Wie bekomme ich LED am Controller völlig dunkel
Ein interessanter Ansatz. Ich habe vorhin mit dem AVR-T-Tester mal paar neue und ältere weisse 5mm LED gemessen. Mit folgendem Ergebnis: LED Uf C@0V C@5V (V) (pF) (pF) =========================== 2014_1 2.88 13 9.8 2014_2 2.84 12 8.3
Pufferung für die Uhr) Klaus schrieb im Beitrag #4865454: > Was für ein Aufriss, nur um ein paar µC Pins durch Charlieplexing zu > sparen 60 LED an 16 Pins in einer 10x6-Matrix auf einem 32Bit-MC laufen lassen? Worin liegt da noch der Reiz? Soviel zum Stand der Dinge. Bin also weiterhin auf
-
Thread
Probleme mit Can Hausbus
2x2 Telefonkabel verwendet. Der Bus läuft mit einer Geschwindigkeit von 10kb/s. Alle Sensoren werden über das Can Kabel mit Strom versorgt, 16V die dann mit einem StepDown Wandler auf 5V reduziert werden
W. schrieb im Beitrag #4858787: > Alle Sensoren werden über > das Can Kabel mit Strom versorgt, 16V die dann mit einem StepDown > Wandler auf 5V reduziert werden. Es liegen also 16V auf der Versorgungsleitung und an jedem Sensor hast du einen Step-Down-Regler? Versteh ich dich richtig? Was für
-
Thread
Programmiereinstieg für Kinder
Eigentlich recht einfach und schnelle Ergebnisse. Alles weitere hat er sich selbst beigebracht. Über C-Scripte mit CLONK kam er zu C++. Inzwischen ist er in vielem schon weiter als ich und schreibt seine eigenen Spiele und C++ Bibliotheken.
gebohren. Wovon, wie schon geschrieben, nur ein kleiner Prozentsatz in seinem Leben auch nur einen µC 'anfassen' wird. Denke, die Marktlücke Kinder-µC ist quasi gar nicht vorhanden. Nichts desto Trotz, werfe ich die PicAxe (Microchip) in den Ring. Ist ein PIC mit integriertem Basic-Interpreter
-
Thread
PIC18F2553 firmware für SD Karte
enthalten ist eine "foolproof" example für AVRs. Da drin anpassen muss man im Endeffekt nur die sdmm.c Das lässt sich relativ leicht auf PICs portieren. Man muss ein paar kleiner Anpassungen machen. Also solche Sachen: [c] #define DI_INIT() DDRB |= 0x02 /* Initialize port for MMC DI as output */ #define DI_H() PORTB |= 0x02 /* Set MMC DI "high" */ #define DI_L() PORTB &= 0xFD /* Set MMC DI "low" */ [/c] Das sind Makros, zum auf die Pins schreiben. Das kann beim PIC zum Beispiel so aussehen: [c] #define
-
Thread
Microchip PIC24 Simple Port I/O, TRISx, LATx, PORTx
auch ein (1<<3) gehen) #define LED_GREEN (0x10) // Pin 4 #define LED_BLUE (0x20) // Pin 5 #define LED_MASK (0x38) led_On( (LED_GREEN | LED_BLUE) ); // Funktion Aufrufen void led_On(uint16_t led) { // Hier wird
LED_BLUE); klappt doch da wesentlich besser Meine Idee wäre ja: ob das so astrein ist?! [c] void led_On(uint16_t led) { uint16_t x; x = PORTB; x &= ~led; LATB = x; } void led_Off(uint16_t led) { uint16_t x; x = PORTB; x |= led; LATB = x; } [/c
-
Thread
Bitmanipulation beschleunigen
ldi r25, 0x00 ; 0 43c: 03 c0 rjmp .+6 ; 0x444 <variant5_ohne_asm+0x16> 43e: 60 e0 ldi r22, 0x00 ; 0 440: 70 e0 ldi r23, 0x00 ; 0 442: cb 01 movw r24, r22
+0x18> 594: 83 30 cpi r24, 0x03 ; 3 596: 41 f0 breq .+16 ; 0x5a8 <variant_eprofi+0x1c> 598: 81 30 cpi r24, 0x01 ; 1 59a: 11 f0 breq .+4 ; 0x5a0
-
Thread
Platinen ätzen lassen
ich (nur für mich selber) als eine Art Bausatzkasten nutzen wollen. Die Größen schwanken von 20x30mm bis 50x80mm. nun DIE Frage: Wenn ich diese Platinen in Stückzahlen (20-100 je nach Platine) zum Ätzen in Auftrag geben würde, wie sieht es dann mit der Sicherheit aus? Da es sich um Prototypen
bewerten und ggfls in den nationalen Technologie-Bestand integrieren soll ... Quasi ein Honypot und so xD
-
Thread
Hilfe bei Whirpool Steuerung
Bezeichnungen. Du wurdest nach den Käfern gefragt. Was steht da genau drauf? Der eine könnte ein µC (PIC?) sein, wenn Der kaputt geht, ist es vorbei, denn das enthaltene Steuerprogramm bekommst Du nirgends.
Für mich sehen die eher aus wie Raupen ? ??? Ok, der unterste mit der Beschriftung IC102 Ist ein 5BA2F8K darunter steht SN74HG165N Der darüber mit der Bezeichnung IC101 ist ein PIC16C54-LP/P darunter steht noch 9608CGW Und der oberste mit der Bezeichnung IC100 ist ein LM324N darunter steht W99009927
-
Thread
Welche Bauteile zum Anfang kaufen
400mW, LEDs billigste Typen, Glühbirnen 6V, 12V geringe Leistung, Sockel dazu Steckernetzteile 12V 5V, mehrere Batteriehalter, Akkus dazu z.B. 4 x Mignon 5 Lochrasterplatten 2,54mm 160x100mm, Draht, Zange, Seitenschneider klein. Lötkolben ERSA Multitip 40 Euro, kein Billigding, Lötdraht 1mm Trimmpotis
drüber. Kondensatoren: 10n; 47n; 100n; 220n; 470n; 1µ; 4,7µ; 10µ; 47µ; 100µ Transistoren: BC547C; BC557C Dioden: 1N4148; 1N4007; ICs: NE555; LM358; LM317 LEDs: rot, gelb, grün 3 mm oder 5 mm Rest kann man sich wirklich aus Schrott-Platinen schlachten, besonders dicke Elkos und Kühlkörper
-
Thread
Servosteuerung 30 A - H-Brücke verstärken?
Servo-Berechnung, Rampen, Kommunikation, ...) Nimm einen ATmega1280, 2560 oder 640, die haben 4 16 Bit Timer und 2 8 Bit Timer, das sollte reichen. >Ist damit der Atmega32 zu klein? Ja. >Beim AT90CAN finde ich 9 OCxy pins mit x=1..3 und y=A..C >Das sollte wohl reichen. Jain. >zumindest
timer.elf: file format elf32-avr Disassembly of section .text: 00000000 <__vectors>: 0: 0c 94 4a 00 jmp 0x94 ; 0x94 <__ctors_end> 4: 0c 94 54 00 jmp 0xa8 ; 0xa8 <__bad_interrupt> 8: 0c 94 54 00 jmp 0xa8 ; 0xa8 <__bad_interrupt> c: 0c 94 54
-
Thread
Rasterelektronenmikroskop Zeiss DSM 960
der Messkammer im WDX hinüber. Die Kammer kann man Heizen, ich würde aber nicht höher als max 80°C gehen, wegen Farbe, Plastikteilen, Kabeldurchführungen usw. Das Kammervakuum sollte spätestens nach 10h Pumpzeit im guten 5x10-5-Bereich sein, auch wenn es lange still gestanden hat. Es könnte auch
DSM erzeugt aber 1000W Abwärme. Das bedeutet, wenn mein Kühler eine Rücklauftemperatur von 30-32°C hat schaltet sich mein DSM Automatisch aus. Ich habe ca. 20-30 min. bis zur Abschaltung. Das Messgerät zeigt die Spannung vom Vakuumsensor für das Vorvakuum. Das DSM hatte nach 5-6 h Pumpen 2x10
-
Thread
PIC18F14K22 Programmspeicher
Picaxe20x2 beinhaltet pic18F14K22 http://www.microchip.com/wwwproducts/en/PIC18F14K22 16 Kbyte Programmspeicher Sind dann die Programmspeicher Bereichswerte 4*4096 falsch?! http://www.roboter-teile.de
http://www.microchip.com/wwwproducts/en/PIC18F14K22 Es ist doch ein "Mikrocontroller Problem" in der Picaxe20x2 ist der PIC18F14K22, welcher einen Anwenderspeicher von 16 KByte hat Das Picaxe geschnackele braucht bestimmt über 10KByte.
-
Thread
Funktionsgenerator, NCO, PIC
Hallo, ich wollte einen Funktionsgenerator bauen, und habe mir dazu überlegt den NCO eines PIC's zu nutzen. Ich habe leider nur einen PIC16F1509 -> http://ww1.microchip.com/downloads/en/DeviceDoc/41609A.pdf sehe ich das richtig dass ich den Takt zum NCO nur mit dem Internen osc. (16Mhz)
Beitrag #4842591: > sehe ich das richtig dass ich den Takt zum NCO nur mit dem Internen osc. > (16Mhz) geteilt zuführen kann ? nur sehe ich im datenblatt das dieser > eine ungenauigkeit von 4.5% bei 0-60C° aufweist (HFINTOSC FREQUENCY > ACCURACY OVER V DD AND TEMPERATURE) Ich sehe auf FIGURE
-
Thread
Pumpensteuerung - Finde den Fehler PIC 16f628a
Beim 16F628A ist der Pin RA5 nur als Input zu benutzen. Siehe Bild im Datenblatt Port RA5
Das ist der RA5/MCLR/VPP Port geht das das ich da einen Taster dran mach der den Pic nicht resettet
-
Thread
Verrückter R-2R Abschwächer (Audio)
[code] (12 - 0.7 - 5) V * 9 * 21.3 mA = 1.2 W @ 190mA [/code] Recht sportlich für einen 78L05.
neuer PIC Freund schrieb im Beitrag #4838581: > (12 - 0.7 - 5) V * 9 * 21.3 mA = 1.2 W @ 190mA Wie kommst du auf 9*21mA am +5V-Netz?
-
Thread
Embedded Systems lernen
Also erstes solltest du erst einmal lernen, vernünftig in C zu programmieren. Und zwar am PC! Am besten du gehst in die Bib und leihst dir "The C Programming Language" von Kernigham aus und arbeitest es mit Verstand durch. Wenn C dann wenigstens so la la sitzt
beginnen. Ich finde den PsoC5 nicht schlecht: http://www.cypress.com/documentation/development-kitsboards/cy8ckit-059-psoc-5lp-prototyping-kit-onboard-programmer-and Da kann man gleich alles lernen: ARM, VHDL und ein innovatives
-
Thread
Einfacher RIIA-Entzerrvorverstärker Schaltplan gesucht
Schreibweise überfordert? Gibt doch reichlich Treffer: https://www.google.de/search?q=RIA-Entzerrvorverst%C3%A4rker&rls={moz:distributionID}:{moz:locale}:{moz:official}&biw=1024&bih=633&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj-v-Gepv7QAhWCJSwKHRcwB2gQ_AUIBygC#tbm=isch&q=RIAA-Entzerrer+Vorverst%C3%A4rker
oder der http://www.elv.de/Entzerrer-Vorverst%C3%A4rker/x.aspx/cid_726/detail_34203
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
Beschäftigung mit Mikrocontrollern wiederbeleben. Bisher hatte ich eher mit kleinern Basteleien mit ATMega & M16C zu tun, aber auch das ist schon wieder ein paar Tage her. Was ich Suche: Vor Allem modern und universell einsetzbar sollte die Mikrocontroller-Familie sein. D.h. Eignung sollte vom ganz einfachen
Ich habe es damit versucht, und bin damit leider nicht warmgeworden. Bei mir lag das nicht an den µC (die sind wirklich solide), sondern am Aufbau von CubeMX und der Peripheral Lib, und der freien Version von IAR. Schlussendlich bin ich bei PIC24 + MPLABX gelandet, mit denen ich sehr zufrieden bin
-
Thread
Raspi und Relais schaltung
Dort möchte ich das Schaltbild 2.2 verwenden Zum einen ist mir aber das verwendete Relais OMRON G6C zu teuer und wollte fragen ob ich auf die Relais umsteigen kann AFE Printrelais 5 V/DC 5 A 1 Schließer BJS-SS-105LM 1 St. AFE Printrelais 5 V/DC 10 A 1 Schließer BJ-SS-105LM 1 St. Miniatur-Leistungs-Relais
gesehen habe ist der raspi in der Lage ströme von bis zu 50 mA je pin zuliefern was für zb ein bc547c mehr wie ausreicht. gibste den bc 547c noch 1x 1 Kohm widerstand dazu ist alles sicher und dein relais ob 5 oder 12 volt nimmst wird sicher geschalten beachte aber die freilauf diode. und welches
-
Thread
Was kann man mit 16Byte an RAM machen?
X8c basiert auf hitech 18c Compiler, war nicht sonderlich gut. Ich bezog mich auf den 12c/16c/17c (lite) Compiler wo die volle Optimierung eingeschaltet war sowie peephole optimizer und auf 2k Rom/Flash
Obacht: I2C auf einem PIC ohne LAT Register ist etwas tricky. Siehe Datasheet 5.4.1 BIDIRECTIONAL I/O PORTS.
-
Thread
PROM lesen /schreiben / Programmiergerät
Ich habe hier einige EM 1031 Empfänger. Auch 16 Kanal. Die sind schon etwas neuer und haben keinen PROM sondern einen PIC16C71-04/SO. Ich glaube aber das ist ein nur "einemal beschreibarer"? Unter dem PIC sieht man noch die Programmierpins
schrieb im Beitrag #4831427: > Die sind schon etwas neuer und haben keinen PROM sondern einen > PIC16C71-04/SO. Und eine ganz andere PLL. > Ich glaube aber das ist ein nur "einemal beschreibarer"? Ja.
-
Thread
Grafik Display gesucht für PIC18F2550
und für das SSD1306 mit I2C http://pic-projekte.de/wordpress/?p=3171
x nach y in Farbe sowieso, ...... 2).Wenn diese Taste gedrückt wird, sende Codenummer 4711 an PIC". Wenn nun eine so definierte Taste berührt wird, meldet sich das Display beim PIC über eine separate
-
Thread
Passende Bauteile für ein Projekt wählen
einen Dezimalpunkt für Temperaturen mit Nachkommastellen. Leider haben die kein Grad-Zeichen um GradC oder GradF darzustellen, bloss C oder F wenn gewünscht. Jede Anzeige braucht Multiplex, entweder 5 x 7 oder 4 x 8 (nicht jeder Punkt wird angeschlossen, nur die benötigten). Das kann ein uC nicht ohne
michael_ schrieb im Beitrag #4825148: > Vor 15 Jahren hatte ich die Entscheidung zwischen AVR und PIC. > Ich habe drei Wochen gebraucht für AVR. Hmm, bei mir war das etwas anders ... Hatte erst immer Assembler für x86, 8051, AVR und dann auch PIC16 programmiert ... Muss sagen, bei PIC16 war ich