-
Thread
200 LED Matrix mit nur 8 LEDs
habe schon wieder ewas vergessen, ich weiß nicht mehr, wo genau, aber ein William hat mit einem Pic einen 32 RGB LED "Magic Ball" gebaut. Ach, da ist es ja : Rotor Display mit 32 RGB LEDs : http://home.versatel.nl/edithenwilliam/william/magic.htm Gruß Toby
Hallo Kai, im obrigen Bild habe ich eine Auflösung von 32x512. Also 512 Spalten pro Umdrehung. Die LEDs, 32 an der Zahl, sind im 1 cm Abstand montiert. Ich nutze auch einen AVR, einen ATmega8, keinen Pic. Die LED Modul Platinen haben bei etwa 8x1cm je
-
Thread
USB-device-controller (Alternative zu PDIUSBD12) gesucht
/maps/microcontroller.aspx "38 MCHP parts found" zB PIC18F25J50 (32k Flash, 4k RAM) Oder bei den 16 Bittern: PIC24FJ64GB002 fchk
Rufus Τ. Firefly schrieb im Beitrag #3878141: > Wie wäre es mit einem AtMega32U4? Frank K. schrieb im Beitrag #3878167: > http://www.microchip.com/maps/microcontroller.aspx > "38 MCHP parts found" > zB PIC18F25J50 (32k Flash, 4k RAM) Danke euch beiden. Das ist so ziemlich
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2020
https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=c6433aabfa Warenwert: 7,32€ Sammelwert: 172,71€
https://www.mouser.de/ProjectManager/ProjectDetail.aspx?AccessID=41c3f495e6 Warenwert: 32,84€ Sammelwert: 70.84€ Danke für den Service! :)
-
Thread
PIC12F675 Einstieg
Hallo Stefan, naja, der Gedanke ist recht einfach: PIC12 kostet 1€, PIC18 8-10€ PIC12 ist viel kleiner, PIC18 ist riesen-groß. Aber du hast recht, der Umstieg ist total verwirrend!!!! Hast du vielleicht nen Tipp für mich, wo ich den PIC18 billig erwerben
5V GND RX TX Reset Sollten zum Testen schon sein. Wenn man dann was machen will muss man I2C nehmen. Also noch 1 Pin frei. Dann muss man für jeden weiteren Taster wieder was an I2C hängen. Und dann läuft alles nur mit dem internen Oszi mit max 4 MHz. Nimm einen größeren PIC! Am besten
-
Thread
Problem mit I²C (CubeMX)
. Das Board ist ein MapleMini mit ST32F103C8-CPU. Der Transfer selbst ist auch gar kein Problem, und bevor ich ein neues Datenpaket absende, überprüf ich zunächst mit "HAL_I2C_GetState (&hi2c1) == HAL_I2C_STATE_READY" ob der Buffer frei
(HAL_I2C_GetState (&hi2c1) != HAL_I2C_STATE_READY) ; SET_OLED_ADR(i, 0); HAL_I2C_Master_Transmit_DMA (&hi2c1, OLED_ADR, oline_buf.cmd, 128 + PREFIX_LEN); } } void oled_worker (void)
-
Thread
Kaufempfehlung für ARM Einstieg
jetzt ist das STM32-P107 von Olimex mit einem STM32F107VCT6 µC. Link : http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=775 Es sollten alle µC Ports abgreifbar sein. Der µC sollte
den STM32. Ich habe den in der Firma eingeführt und seither wird der nur noch für neue Projekte genutzt. Jetzt erfolgt auch der Aufstieg auf den STM32F4. Zuvor wurden viele PIC's und Atmels eingesetzt. Neu werden
-
Thread
CAN vs. CAN mit ATMEGA
nicht die optimale Wahl. Andere Plattformen sind entweder billiger weil höher integriert (z.B. viele PIC18) oder bei gleichem Aufwand leistungsfähiger (PIC24/32/dsPICs, ARM Cortex). Ist es so, dass Dein Tellerrand nicht weiter als AVR reicht? PS: Der LPC11C22/C24 mit integriertem Transceiver ist
Ich mache recht viel mit CAN. früher mit PIC und AVR und separatem SJA, später dann auch mit MCP2515. irgendwann mal bin ich dann beim STM32 mit integriertem CAN-Controller gelandet. Unabhängig davon ob Du nun einen STM32 oder einen AVR nimmst
-
Thread
A2DP Bluetooth Modul China eBay
Yes Christian, there's a T24C32A 32kbit EEPROM on the BLK* board and a Lize L24C08B 8kbit EEPROM on the I-WAVE board. My knowledge about microcontrollers and related parts is very low (not to say non existant ;)), but does that mean
-ne "\x00" | eeprog -f /dev/i2c-0 0x51 -w $(($STARTADDR + ${#STRING} )) echo "...DONE" echo "Product-ID now reads:" eeprog -f /dev/i2c-0 0x51 -r $STARTADDR:$MAXLEN echo eeprog -fx /dev/i2c-0 0x51 -r 0xc0:32 [/code]
-
Thread
Projekt ESR-Tester
Ich habe daher einen Meßzusatz für das vorhandene DMM aufgebaut. Den Oszillator habe ich durch einen PIC12C508 ersetzt. Die ganze Schaltung ist jetzt ca so breit wie der Abstand der Meßbuchsen am DMM und ca 6 cm lang.
A) etwas schneller B) in C ausführen ?
-
Thread
PIC < > AVR (mit IIC)
gekauft und bastle daran i.M. wieder ein bisschen herum. Ich möchte eine IIC Verbindung von einem PIC18F2550 zu dem ATMEGA32 aufbauen. Der ATMEGA32 ist der Hauptcontroller auf dem RP6. Der Hersteller liefert ein fertiges Slave Programm für den ATMEGA mit, mit dem es möglich sein soll alles über einen
************************/ #include <p18cxxx.h> // Für den PIC - wird autom. erkannt #include "delays.h" // Für die Warteschleife #include "RP6.X/lcd.h" #include "RP6.X/adu.h" #include "../h/i2c.h" /**************************************
-
Thread
ATtiny85 + Uhrenquarz mit 10 pF CL: Kondensatoren
1ppm abgleichen. Was aber ziemlich sinnlos ist, wenn das Gerät im Freien betrieben wird. Bei -10°C kommen 40ppm Fehler dazu, bei 0°C immer noch 20ppm, bei jedem Uhrenquarz. Also nicht übertreiben...
Stromverbrauchs und mit besserer Temperaturkompensation geht's mit einem moderneren RTC Baustein: RV-3032-C7. Nachteile: nur die RTC ist temperaturkompensiert, nicht die 32kHz und das Datenblatt hat 154 Seiten ;)
-
Thread
Seggert J-Link Vorteile?
dieser Debugger gegenüber dem Atmel ICE3? Als Prozessoren kommen SAMD21, SAME53 und zukünftig evtl. PIC32 zum Einsatz. - Kann J-Link auch Trace (oder eingeschränkt)? - Kann J-Link Data Breakpoints, wenn der Prozessor das selbst nicht unterstützt? - Lohnt sich J-Link Pro / Ultra+ ? - Was ist euch daran
Wie sieht es mit der Unterstützung bei Atmel Studio 7 / MPLAB X aus? MPLABX unterstützt J-Link für PIC32. Bei ATSAM weiß ich es jetzt nicht genau. Andere PICs kann der JLINK nicht, dafür brauchst Du ein PICKIT4. Atmel/Microchip Studio verwende ich nicht. fchk
-
Thread
MBED IDE PATA Ansteuerung
was ist MBED ? Ich habe mal eine Ansteuerung geschrieben für IDE Platten für PIC32 COntroller in C.
********************* * FileName: HDD.c * Dependencies: HDD.h * string.h * FSIO.h * FSDefs.h * Processor: PIC32 with PMP * Compiler: C32 * Author: Stefan
-
Thread
Wie kann ich timer0 mehr als 65535µs laufen lassen
als 65535, das heißt, dass ich eine verzögerung brauche die z.b. 800000µs lang ist. arbeite mit dem pic18 µc mit 32MHZ ext. takt. danke für hilfe!
float-Rechnung im Interrupt ist keine gute Idee. Hier mal ein Beispiel wie man aufm AVR einen 8Bit-Timer auf 32Bit pimpt: http://www.mikrocontroller.net/topic/48525#new Da es in C ist, sollte es leicht auf den PIC anzupassen sein. Da heißen die Bits und Register eben nur anders. Peter
-
Thread
PIC18F45k20 interrup & Serielle Übertragung
* Author: floryd * * Created on 18. August 2014, 12:34 */ #include <xc.h> #include <pic18f45k20.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include "C:\Program Files (x86)\Microchip\xc8\v1.32\include\plib\usart.h" #include "C:\Program Files (x86)\Microchip\xc8\v1.32
#include "C:\Program Files (x86)\Microchip\xc8\v1.32\include\plib\usart.h" #include "C:\Program Files (x86)\Microchip\xc8\v1.32\include\plib\delays.h" /*======================================================
-
Thread
Hilfe bei Programmierung in Mplab
,C ;C=0 Set PWM-Pin = L Wenn C=0 bcf PWM_OUT ; WREG + STATUS wieder herstellen RETFIE ;--------------------------------------------------------- ; -INIT ADC-PORT initialsieren
Absoluten Code hat gewisse Vorteile, aber es stimmt, wenn man sowieso nur ARDUINO MEGA und STM32 verwenden wird, bzw gleich RPI weil man mit kleineren nicht zurechtkommt, wie es heute ist, dann stimmt der Gedankengang. Speziell bei Pic ist relativer code problematisch, da man lcall verwenden
-
Thread
Spannungen verschiedener Potentiale
daran die Spannungen jeweils per A/D-Wandler in digital umzuwandeln und dann per Optokoppler in den PIC zu speisen aber es geht doch wohl auch einfacher?
collector" Mode arbeiten kannst du beide über Dioden "odern" und somit auf einen Eingang des verwendeten µC´s geben. So denn und Glückauf, Günter
-
Thread
Probleme: PIC 16f627 C Programmierung mit SDCC
try step by step e.g. CC=C:\SDCC\SDCC\bin\sdcc.exe AS=C:\gputils\bin\gpasm.exe LN=C:\gputils\bin\gplink.exe FAMILY=pic14 PROC=16f84 SRC=main.c bystep: # compile only $(CC) -c $(OPTS) -m$(FAMILY) -p$(PROC) $(SRC) $(AS) -o main.o -c main.asm $(LN) -C -I"C:\SDCC\bin\..\lib\pic14" -I"C:\SDCC\bin\..\non-free\lib\pic14" -s16f84_g.lkr -w -r -o main main.o libsdcc.lib pic16f84.lib
-
Thread
von Xmega zu stm32
Hallo alle, Ich bin lange und gut mit meinen Xmegas zurechtgekommen. nun wollte ich auf STM32 weil a) 32 bit b) FPU c) deutlich verfügbarer zu anderen Preisen (günstiger). Weil ich Low Power für IOT und etwas kraftvolles vereinen will (80MHZ) liebäugeln ich mit der STM32L4 Reihe STM32L496VGT6
(die dann intern auch mit 1.8 oder 2.5 V laufen) - TI TIVA TM4C123 und TM4C129 Serie (Cortex M4F, 80 bzw 120 MHz). Deutlich besser verfügbar gewesen als STM32, schöne DriverLib, TI RTOS dabei). Und bei den TM4C129 gibts Versionen mit eingebautem Ethernet MAC+PHY,
-
Thread
Ansteuerung des AD5292
ich wirklich noch nie mit SPI gearbeitet habe, was ich weiß, gibts auch Master-Slave Prinzip wie i2c oder lieg ich da falsch? Erfahrung hab ich mit RS232 und eben I²C. µC: PIC18F4550 lg
hintereinander hängst, musst du die Potis parallel an eine > einzige SS-Leitung hängen, das sieht für den uC dann wie ein einziger > Chip aus, der eben die n-Fache Menge an Daten bekommt. Eben die 32Bit anstatt der 16Bit oder? Wenn ja, dann ist alles klar :-) MfG
-
Thread
Ist ATXMEGA etwa out?
> Setzt ihr den ATXMEGA überhaupt ein? Noe, ich setze R8C/M16C und R32 ein weil ich da verschiedene Leistungsklassen bekommen kann die sehr aehnlich sind. > Daß Atmel neue ATmega8A, 16A, 128A entwickelt hat, zeigt auch daß die > immer noch in großen Stückzahlen
eine Sonderfunktion gab. > Es gibt quasi kein Projekt, wo man viele Timer, viele UARTS, viele I2C > Schnittstellen, 2 DAC und 2ADCs Ich habe gerade ein Project wo ich acht UARTs in einem R32C verwende. :-) Ich habe mich auch schonmal gefragt wofuer man 10Timer oder so braucht, aber es bildet
-
Thread
pic32 mmb Grafiklibrary Schriftgrösse
Guten Tag, Ich habe mir ein Multimediaboard mit eine PIC32 von der Firma Mikroelektronika gekauft (PIC32mmi) und versuche gerade an den Schriftarten und gössen zu verstehen. Es gibt ein Demoprogramm, indem Schriftarten über der Grafiklibrary programmiert
Hallo, Das ist er Link zum Board: [[http://www.mikroe.com/eng/products/view/318/pic32mx4-multimedia-board/]] und probiere gerade mit diese Codeschnipseln rum: [c] static const XCHAR text1[] = "Test 1"; static const XCHAR text2[] = {'T','E','S','T','2',0}; extern const FONT_FLASH
-
Thread
PIC32MX350: externer Interrupt funktioniert nicht
Hi, ich habe hier ein Problem mit externen Interrupts beim PIC32MX350. Ich habe eine Clock-Leitung an D8 und D9 gelegt und verwende INT1 und INT2 - zwei Interrupts und zwei Pins deswegen, weil ich sowohl auf die steigende als auch die fallende Flanke reagieren
RD8 und RD9 sind beim PIC32MX350 standardmäßig gar nicht INT1 und INT2 zugeordnet. Das muss man selbst per "Peripheral Pin Select" machen. Oder hat das der MCC gemacht - was ich aber bezweifle. Bei den dsPIC33 und PIC32
-
Thread
Welche Boards haben eine CPU mit FPU
läuft problemlos seit Jahren - nix würfeln! Gerhard http://processors.wiki.ti.com/index.php/Tiva_C_Series_TM4C123G_LaunchPad
Hardware-FPU nötig ist? Mikrocontroller mit Double-Precision Floats neben den oben genannten z.B. PIC32MZEF oder PIC32MKGP Wenn 32-Bit-Floats reichen, dann z.B. noch div. Renesas RX oder Synergy S7, S5
-
Thread
Doppelpieps erzeugen ?
/Alternatives-to-C-C--for-system-programming-in-a-distributed-multicore-world Und die letzte wichtige Erkenntnis: PIC10F200 und ATtiny10 sind im SOT23-6 pinkompatibel. Cheerio, marcus
nachhaken: > http://www.embedded.com/design/programming-languages-and-tools/4428704/Alternatives-to-C-C--for-system-programming-in-a-distributed-multicore-world Das ist auch interessant, ich dachte aber eher an den Aspekt, daß Rust zumindest theoretisch auch runtimefree eingesetzt werden kann und
-
Thread
ENC28J60 verliert Link nach einiger Zeit
Hallo liebe Leute, ich habe auf Basis des STM32F4-discovery und einem ENC28J60-Board (http://www.lctech-inc.com/Hardware/Detail.aspx?id=588fbc2e-ecc1-4013-ac35-69bc83bda1fb) einen Webserver aufgebaut. Mir ist klar, dass STM32F4 eine integrierte
Beschaltung: http://www.ebay.de/itm/New-ENC28J60-Ethernet-LAN-Network-Module-For-Arduino-SPI-AVR-PIC-LPC-STM32-/310670027142?pt=LH_DefaultDomain_0&hash=item4855606986 Da brauchst du dann nur die SPI-Leitungen verbinden. Funktioniert wunderbar. Da lohnt sich das Selberlöten nicht mehr.
-
Thread
Neue schnellere ARMe von Philips - bastelfreundlich!
7mm TQFP-48 and PLCC-44. These new devices are specified at an operating temperature range of -40°C to +85°C. " Mal abwarten.... Mfg Sascha
register port = register nötig. Um diesen Zirkus zu vermeiden, und nebenbei auch die grad bei 32bit breiten Ports hässlichen Konsistenzprobleme zu lösen, sind die Ports sowohl bei Philips als auch bei Atmel anders gebaut als bei AVR,PIC,eZ8,68xx üblich. Durch reinschreiben einer Maske ins entsprechende
-
Thread
Womit anfangen ?
...) + Bluetooth/RF basteln. Allgemein, habe ich von Elektronik und der Programmierung für PC (c++) viel Erfahrung. Aber mit der Elektronik schon seit fast 10 Jahren nichts mehr aktiv gemacht, also kenne die aktuellen Chips nicht. Welche µC's würdet ihr empfehlen ? Gibts ja eine Menge von PIC's
Sergius schrieb im Beitrag #3271522: > Welche µC's würdet ihr empfehlen ? > Gibts ja eine Menge von PIC's, AVR, MSP, ... Wie gesagt, ist es eigentlich egal. Auch habe ich das gefühl, egal zu welchem µC hier fragen gestellt werden, dem kann geholfen
-
Thread
altes Phytec MCB-51 Monitor/Basic Befehle?
eine Erweiterung des Extended Basic (Exbasic) für den C64 benutzt. Aber was will man heute mit einem Basic auf der Basis 8052 noch anfangen? Für die PIC32 gibt es ein Basic als C-Projekt. Damit kann man innerhin das Basic sehr leicht um eigene Befehle
einblenden. Die Hardware ist dafür recht einfach gestrickt: Maximite/Duinomite. Der Controller (PIC32MX795F512) ist ein PIC32 mit immerhin 80 MHz Takt.
-
Thread
Suche günstiges Einstiegs-DSP-Board für Audio
Simon (Übrigens: hab Ende der 80er mal das damalige Elrad-Projekt nachgebaut, war mit nem Texas-DSP, 32C??, wurde vom Atari aus gefüttert, hatte damals sensationelle 20Mips. Das ergab dann einen sensationellen Gitarrensound)
Ein ARM7TDMI schafft MP3 bei ~20 MHz, dann sollte das für den dsPIC auch kein Problem sein.
-
Thread
dsPIC USB CDC Serial Emulator
einfach Datenverbindung über USB herzustellen. Also eine serielle Schnittstelle zu emulieren. Als uC verwende ich einen dsPIC33EP256MU810. Die Microchip Libraries habe ich mir schon heruntergeladen. Jedoch finde ich mich darin überhaupt nicht zurecht. Es gibt nur fertige Projekte für alle möglichen
04-03\USB\Device - CDC - Serial Emulator\Firmware in dem ein komplett fertiges Projekt für deinen PIC drin ist. (der Pfad kann sich mit neueren Versionen der Libraries geändert haben.) Das kannst du dir mal anschauen, in der main.c alles PIC18/32 Sach löschen, damit das für dich relevante ersichtlich
-
Thread
Programmieren lernen die 10.001
schon 10.000 mal gestellt wurde, trotzdem frage ich jetzt mal zum 10.001 mal. Ich würde gerne lernen, µC´s wie z.B. PIC´s oder die STM´s zu programmieren. Ich habe viel Verständnis für Elektronik, und auch für Technik, und bin grundsätzlich Technikbastler durch und durch. Mein Problem mit dem Programmieren
. ein µPhython installieren um darauf ein Interpreterprogramm laufen zu lassen. C gibts für alle Controller und kostenfrei für: alle AVR (avr-gcc) STM32, NXP, SAMD (alle 32-Bit ARM : arm-none-eabi-gcc) MCS-51 (SDCC) STM8 (SDCC) eingeschränkt für PIC16F und PIC18F (SDCC mit
-
Thread
Projekt: Open-Source Hausautomation
8bittern ;) ) - aber ich finde das die verdammt gut ausschauen und ich wollte sowieso mal was mit 32bittern machen - da wäre doch die HA (=Hausautomatisierung - das Wort ist mir einfach zu sperrig - heisst ab jetzt HA ;)) ein gutes Projekt... Hier auf µC.net gibts ja auch schon einige Threads zum Thema
Jahren angefangen ein solches System zu entwickeln. Es läuft seit mind. 2 Jahren stabil. Es basiert auf PIC. Läuft (stabil) unter Asm und ich bin gerade dabei es auf C umzustellen. Läuft schon, aber (noch nicht 100% stabil). Das System basiert auf RS485, weil das der einzige Bus ist, der leicht zu beschaffen
-
Thread
PIC32MX general_exception_handler
Ich verwende das für den genannten PIC: [c] #include <proc/p32mx370f512h.h> /*exception handlers*/ /* * Exception cause: 0 0x00 Int Interrupt 1-3 0x01 ? Reserved 4 0x04 AdEL Address error exception
Vorteil des CPU-Kerns der PIC32.
-
Thread
Alternative zum Msp430?
bei ARM gibt es viele Stromsparer, z.B. die neuen STM32U5 https://www.st.com/en/microcontrollers-microprocessors/stm32u5-series.html Strom sparen ist aber ein komplexes Thema. Deep sleep können viele µC schon lange, nur ist dann nach dem Aufwachen z.B
hat die Konkurrenz in den letzten 20 Jahren nicht geschlafen und ist aus meiner Sicht mit einigen uC-Serien am MSP430 vorbeigezogen, wenn man sich am Wert "uA/MHz" orientiert. z.B.: ARM M0(+), oder einige PIC-Serien oder Renesas RL78.
-
Thread
I2C PIC24 Input oder Output?
Ich habe einen PIC24FJ128GB204. Ich habe ihn folgender Maßen initialsiert: [c]void i2c_init(){ //I2C2CONL I2C2BRG = 0x26; // 100kHz festgelegt => mit der Formel aus dem Familiy Reference S.19 =>
Verzweifelt an PIC schrieb im Beitrag #5307904: > Muss ich die I2C Pins als Output oder Input definieren? Beim PIC16 und > PIC18 wurde explizit darauf hingewiesen. Jetzt bin ich mir völlig > unsicher? Mal ein Scope
-
Thread
alle .htm-Dateien im Verzeichnis nacheinander öffnen
Schau dir doch mal LCC an: http://www.cs.virginia.edu/~lcc-win32/ damit hab ich "früher" mal gearbeit als ich für Windows ein C-Programm geschrieben habe, hat natürlich keine IDE aber für einfache Sachen braucht es das auch nicht.
andere das erste. Und auch /dir/ in der Kommandozeile sortiert. Ändere mal Dein Programm zu [c] void main (int argc, char *argv[]) { WIN32_FIND_DATA FindFileData; HANDLE hFind; hFind = FindFirstFile("C:\\doc\\CSRC\\*.htm", &FindFileData); if (hFind == INVALID_HANDLE_VALUE)
-
Thread
Ein Lob an die Cortex M4 mit FPU :)
so weiter und so fort. Schneller und in größerer Zahl als auf einem µC. Noch nie hatte ich soviele freie Schnittstellen übrig, als bei meiner ersten i.MX6-Platine. Besser noch: Man will eine RTCC an I2C ansprechen? Ein Klax, verglichen mit dem STM32. Das ist ein einziger
Mmhm schrieb im Beitrag #5035017: > Besser noch: Man will eine RTCC an I2C ansprechen? Ein Klax, verglichen > mit dem STM32. Das ist ein einziger Eintrag in den Devicetree. Den Rest > erledigt der Linux-Treiber. > > UART? Kein Problem. Macht der Linux-Treiber. Dito SPI
-
Thread
PIC18F2580 RB2 kein Output
idata sections is determined by which startup code module is linked with the application. The c018i.o and c018i_e.o modules perform the initialization, while the c018.o and c018_e.o modules do not. The default linker scripts provided by MPLAB C18 link with either the c018i.o or c018i_e.o module
objects with static storage duration that are not initialized explicitly are set to zero. With both the c018.o/c018_e.o and c018i.o/c018i_e.o startup code modules, this requirement is not met. A third typeof startup module, c018iz.o and c018iz_e.o, is provided to meet this requirement. If this startup code
-
Thread
Mopedcomputer
Hi @ all, bin grad auf die doofe Idee gekommen für mein moped nen kleinen µC bzw. PIC zu programmieren. Das heißt zwei Anzeigen einmal für Themperatur und einmal für Drehzahl. Geplant ist das die Themperatur mit dem Sensor gemessen wird http://www.reichelt.de/?;ACTION=3;LA=444
von deiner Zündung) versehene Mischspannung ist (durchaus auch mal negativ). Das musst Du vom µC (egal ob PIC/AVR) fernhalten. Gute Nacht.
-
Thread
24 serielle Schnittstellen am PC
Wenn du keine Lösung basteln kannst, dann kauf dir einen Data Concentrator für 32 Leitungen, oder eben ein 24 port + 4 port. Ist für Satelliten/Funkbridges sehr gängig, kostet aber 2-3k€ und lass auf einem Port ein GPS timing modul laufen. Jedoch sollte das Timing Modul auch uC
die Datenübertragung ca 29mS dauern würde, müsste wirklich jeder uC einen Timestamp dazugeben (Timer value seit pps mit 32khz) und dann mit 500kpbs übertragen, sowie einen Datenstrom mit Zeitwerten.
-
Thread
Banddecoder mit 18F4520 nach DH8BQA
laufen. Ich habe auch eine zweite neue Platine erneut aufgebaut und mir dazu einen programmierten PIC gekauft. Nichts zu wollen. Das Ding schweigt. Die BCD Signale liegen immer richtig (je nach Band) an den Eingängen RD0 bis RD3 an. Betriebsspannung liegt an VDD 11 und 32 an. Oszillator 14 + 13 schwingt
burned the PIC you need to install either the Kenwood CAT firmware or the BCD firmware thru the serial port." Wahrscheinlich ist einfach z.Zt. nur der Bootloader im PIC und noch keine Applikation geladen.
-
Thread
NXP LPC2148 - Programmierungsumgebung
nicht mehr. Beschäftige Dich besser mit CortexM, davon gibts genug, sei es Raspberry Pi 2040/2350, STM32, PIC32C/ATSAM,..., und ist auch angenehmer. Wenn Du das kannst, dann kannst Du gerne Altertumsforschung betreiben. fchk
mehr. Beschäftige Dich besser mit CortexM, davon gibts genug, sei es > Raspberry Pi 2040/2350, STM32, PIC32C/ATSAM,..., und ist auch > angenehmer. > > Wenn Du das kannst, dann kannst Du gerne Altertumsforschung betreiben. > > fchk Wenn es unbedingt NXP sein muss, würde ich noch den LPC1768
-
Thread
Universelle Tastenabfrage
Hi Leutz, ich versuche grad die Routine auf einem Mega32 mit 16MHz Takt zu benutzen. Ich hab das Original C-Beispiel aus der Artikelsammlung benutzt (http://www.mikrocontroller.net/articles/Entprellung). Zur Auswertung geb ich einen Text auf ein LCD aus:
{ lcd_update = 0; lcd_setcursor(0,1); sprintf(buffer, "%16" PRIu32 "", counter); lcd_string(buffer); } [/c] lg Chris
-
Thread
Matlab FIR Filter Design für dsPIC
Hi, ich kenne c30 und dsPIC nicht, vermute aber, daß normales C die 40Bit MAC-Einheit nicht nutzen kann aber daß es von C aus eine einfache Routine gibt, um da ranzukommen. Du sprachst oben von fa=8KHz, das Ding
danke detlef! werd mir mal überlegen, wie ich das dann einfach in C implementieren kann. MAX
-
Thread
Umgang mit CPLD's lernen ( Altera od XILINX) via Dev Kit
geht schon los, am Ende der Installation: "The environment variables are written to the .settings[32|64].bat file for each application and an encompassing settings[32|64].bat at "C:\Xilinx\13.4\ISE_DS". In order to set the variables in your environment, you must source the settings[32|64].bat file from
file from > "C:\Xilinx\13.4\ISE_DS"." > Was will mir das sagen? Für ein 32-Bit-System mußt Du die settings32.bat aufrufen, um die nötigen Pfade zu setzen und für ein 64-Bit-System die settings64.bat. Duke
-
Thread
Funktionsgenerator, NCO, PIC
Man könnte auch einen PIC mit Referenzoszillator nehmen. Wie einen PIC32MX470. Sicher, der ist unnötig fett, aber damit Richard _. schrieb im Beitrag #4842763: > danke für die antworten, > > mir ist bewusst dass
http://www.sprut.de/electronic/pic/projekte/ad7008/ad7008.htm
-
Thread
Ansteuerung für TFT
300 K Byte bzw. bei 16 Bit das Doppelte und die mußt du erstmal irgendwo herbekommen und mit deinem uC ansprechen können. Das nächstbeste gerade so passende RAM ist 512K * 16 Bit statisch, 10..15 ns. Aber du brauchst eben dazu entweder einen uC, der die TFT-Ansteuerung schon eingebaut hat oder du mußt
besitzt dieses Display einen integrierten LED Treiber! Gefordert werden 30V bei konstant 40mA (siehe Pic1) Weiter hinten im Datenblatt (S. 12) steht dann nun unter Interface Signals Folgendes (Siehe Pic2). Siehe auch pic3! PIN35 NON CONNECTION -> USING INTERNAL LED DRIVER ANODE ->
-
Thread
Wozu übertrieben schnelle Microcontroller?
allerdings ohne gangbare Alternative. Rolf M. schrieb im Beitrag #7280015: > Der Operator = ist in C++ für einen ganz bestimmten > Zweck vorgesehen, und du verwendest ihn mit einer völlig anderen > Semantik. [c] uint32_t a = 34656322; uint16_t b; uint8_t c; bool d; d = c = b = a; [/c
EAF schrieb im Beitrag #7280048: > Rolf M. schrieb: >> Der Operator = ist in C++ für einen ganz bestimmten >> Zweck vorgesehen, und du verwendest ihn mit einer völlig anderen >> Semantik. > uint32_t a = 34656322; > uint16_t b; > uint8_t c; > bool d; > d = c = b = a; >