-
Thread
200 LED Matrix mit nur 8 LEDs
womit sich 22,2U/s einstellen und damit für das menschliche Auge nicht mehr zu erkennen ist. Als µC ist ein ATMEGA16 mit 8MHz geplant, was den Vorteil hat, dass ein Interrupt alle 10000 Clocks ausgelöst werden muss um genau auf 10° Refreshrate zu kommenn. Eine Lichtschranke soll der rotierenden
Ganz einfach: [c] uint8_t DisplayRAM[256, 16] = {}; // 256 Spalten, 16 LEDs uint8_t* DisplayPixels = &DisplayRAM[0,0]; uint8_t DisplayRow = 0; ISR(TIMER_XYZ) { if (DisplayRow == 1) { return
-
Thread
Interesse für ein arm/ Entwicklungsboard
Hätte interesse für ein Board für einen der großen dsPIC33 (CAN oder LIN und IrDA haben die großen)mindestens 2xI2C und 2xSPI auch für extras. Dazu ein CPLD um encoder Logik oder ähnliches zu implementieren. Würde darauf gerne einen digital geregelten bridgeless
3674;ARTICLE=69223;START=0;SORT=user;OFFSET=10;SID=27PxJYF6wQARsAABvEgdwd07ddce50e2df21af83d6a04f92dc5c5 mfg alex
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V4]
Batteriehalter bestellt: https://www.aliexpress.com/item/32977791442.html?spm=a2g0s.9042311.0.0.22d54c4dJzFlhg Versandt wurden die am 16.03., am 26.03. steckten sie bei mir im Briefkasten. Kleinkram scheint also zu laufen. Was mir mal *wieder* auffällt, ist die Preisgestaltung nach Tageslaune:
nicht zitieren kann? Auf jeden Fall, hier ist das Image mit den Rücksende-Bedingungen https://ae-pic-a1.aliexpress-media.com/kf/Sc80cd48dd7cb478e99b34f4354c8c16fx.jpg_.webp Und hier der relevante Teil >> Grund für die Rückgabe >> >> Für den Artikel, der beschädigt/defekt / nicht wie beschrieben
-
Thread
C_CAN Device: LPC11C24/301
IRQn = 14, /*!< SSP1 Interrupt */ I2C_IRQn = 15, /*!< I2C Interrupt */ TIMER_16_0_IRQn = 16, /*!< 16-bit Timer0 Interrupt */
Lothar schrieb im Beitrag #3043591: > Es gibt keinen Unterschied bei der Programmierung zwischen LPC11C14 und Bei den Pic Derivaten ist das auch so supi. "speziell"... 5V CAN PIC 4585<yT) --->LPC_11_C(24)/301 ######################################################### @Lothar Danke für die schnelle
-
Thread
Suche Simulator für 8051
Simulator alles kann, oder muss ist doch vom Hauptnutzer abhängig. Meiner kann z.B. die 32Bit-MAC des C8051F36x. Geniales Teil, 16x16Bit Integer in 2 Takten, 32Bit shift in 1 Takt. ...und das ganze bei 100MHz, 1Takt Core. Mit Gruß Pieter
soll gibt es sie ja auch mit FLASH (z.B. P89LPC936). Nur habe ich kein Programmiergerät dafür. Fuer PIC, AVR, STM32 habe ich schon alles. > >> Ich habe noch ein paar 87C51 und alte 80C31 herumliegen. Nur braucht man >> zum Löschen des ersteren eine UV Lampe - Ist halt nicht so praktisch wie FLASH.
-
Thread
beschleunigungsensoren
Mit der Ratation gibs von mir keine Lösung. Mir ist da noch keine eingefallen Wenn interesse am C-Quellcode besteht kann ich den ja mal raussuchen und in ne zip stecken. Verwendeter µC M16. Beim ADXL202 hab ich den PWM ausgang verwendet. Denke wenn man den Analogen ausgang nimmt kann man's genauer
man nicht mehr nachdenken. Sehr empfehlen kann ich die hier: www.microchip.com/download/appnote/pic16/00715a.pdf
-
Thread
Wecker bauen / Welchen Mikrocontroller benutzen?
http://www.ebay.de/itm/1-Bausatz-LED-Alarm-Quartz-Digital-Uhr-Clock-Kit-89C2051-3-7-5-5V-54x51mm-DIY-/131498762035?hash=item1e9defdf33:g:cLYAAOSwPgxVP9By
ne Diode und einen Goldcap (0.22F reicht lange) separiert. Ansonsten sollte ein ganz einfacher PIC16 oder so völlig ausreichen. Hauptsache, er hat einen passenden Anschluß für ein passives LCD mit 4 Stellen. Das Display ist hier wohl das entscheidende Kriterium. Davon hängt ab, was du an µC überhaupt
-
Thread
Signalgenerator, Grenzen eines Atmega8
> Warum also bloß immer wieder diese Verrenkungen, ein DDS per Software > auf eher ungeeignetem uC zu bauen? Ist das ein spezieller > Atmel-Fetischismus? Ich frage mich das auch immer. Ihm wäre ja auch schon mit einem dsPIC33F256MC802 geholfen. Gleiches Gehäuse wie ein Mega8, aber mindestens dreifache
return 0; } ISR(TIMER1_OVF_vect){ OCR1A = pgm_read_byte(&sinustabelle[counter.u8[1]]); counter.u16 += offset; return; } [/c]
-
Thread
Junkers HT-Bus Heatronic 3 Schnittstelle
= 20,0°C Byte 13 & 14 : T2 -> 02,20 = 54,4°C Anbei auch mein kompletter Mitschnitt von heute. (Nur Daten grösser 2 Byte zwischen zwei Break error) Gruß, Martin
Hallo, z.Bsp: 90 00 06 00 0c 02 10 1c 23 00 02 00 c1 00 0e bedeutet: 90 FW100 sendet 00 an ALLE 06 die Zeit 00 Index 0c Jahr (2012) 02 Monat (Februar) 10 Stunde (16) 1c Tag (28) 23 Minuten (35) 00 Sekunden (00) 02
-
Thread
LCD BP Pin direkt an Quarz
Geraffel an den Ausgängen beim Schieben nix im Display sehen. Ich hatte das mal für einen kleinen PIC16 gemacht und es funktioniert bestens. Allerdings in Assembler und als ich mal gesehen habe, wie lahm dasselbe in C auf einem MSP abgelaufen war, hat es mich geschüttelt. W.S.
bus-error bei fehlendem DTACK auszulösen. So war das damals ;-) > Ich hatte das mal für einen kleinen PIC16 gemacht und es funktioniert > bestens. Allerdings in Assembler und als ich mal gesehen habe, wie lahm > dasselbe in C auf einem MSP abgelaufen war, hat es mich geschüttelt. Der TO hat einen AVR
-
Thread
Tierfalle sendet SMS!?
sagen wir, 10€ pro Monat? Was haben die Fallen denn für einen Sensorsignal, was man mit einem µC abgreifen könnte?
Bild makiert, Key und Clk, man kann eine Tastatur, Keypad o.a. anschliessen. attached MT6223DA pic ;-)
-
Thread
Eprom-Brenner für den Hausgebrauch
der LPT Port für dich OK ist, dann ist dieses Angebot fast nicht zu schlagen: http://cgi.ebay.de/PIC-EPROM-Programmer-Prog-rammierer-27C25-6-27c512-A03-/200537495240?pt=Elektroger%C3%A4te&hash=item2eb0f756c8 Selbst gebrauchte ältere Geräte wirst du kaum günstiger bekommen. Und die haben ja auch
http://www.ebay.de/itm/Neu-G540-Programmierer-USB-Universal-EPROM-FLASH-GAL-AVR-PIC-Programmer-/110832687398?pt=Schwei%C3%9F_L%C3%B6ttechnik&hash=item19ce249926
-
Thread
[v] LCDs 320x240 s/w, 6 Zoll, Touch, inkl Controller
Kontrastspannung wird OnBoard erzeugt) IO-Spannung: 5 Volt Touch: 4-Wire, resistiv, Anschluss 2,54mm Raster Hintergrundbeleuchtung: Weiße LEDs, Widerstände bereits enthalten, einfach 5 Volt anlegen. Anschluss 3 pol., 2,54 Raster, äußeren beiden verwendet. Quellcode: Für PIC: http://free-zg.t-com.hr
-PINC.7 am uC 15 CS -> PIND.3 16 RES -> PIND.4 17 Vee -> Am Poti Mittelpin als Spannungsteiler für Pin3 am LCD Vo 18 SEL -> GND 19 FG -> GND 20 WAIT -> GND In der LIB die verlinkt wurde, gibt es für AVR´s
-
Thread
Diode, heil oder defekt?
Andi schrieb im Beitrag #7497665: > 43 05C VN GSOT05C von Vishay.
IsUserConnectable : yes PortIsDebugCapable : no PortHasMultiCompanions : no PortConnectorIsTypeC : no ConnectionIndex : 0x05 (Port 5) CompanionIndex : 0 CompanionHubSymLnk : USB#ROOT_HUB30#4&36898853&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8} CompanionPortNumber
-
Thread
Controller mit analog Meßeingängen
als auch einen LCd Treiber integriert hat.Programmieren möchte ich den Controller am liebsten mit C, da ich C für die Uni lernen muß und mein Wissen auch gerne irgendwo anwenden bzw. erweitern möchte. Mfg Pete
genau aussehen soll, damit die richtlinien alle eingehalten werden, weis ich nicht. nur rein vom µC her sollte das doch keine hexerei sein. Naja... also ich verwende sehr gerne den PIC18F2220(ist wahrscheinlich etwas überdimensioniert :-)). ER besitzt 10 AD Eingänge(multiplexed) mit einer Auflösung
-
Thread
Eigene Interruptvektortabelle mit WinAVR
_vectors __vectors: .org 0x0000 jmp __ctors_end ; reset handler .org 0x000c out SPDR, r16 rjmp IntPinChange0 ; pin change 0 handler .org 0x0044 out SPDR, r23 rjmp IntSPI IntPinChange0: nop IntSPI: nop .endfunc .section
List-File (*.lss) erzeugen lassen. Hier sieht man folgendes: [pre] 00000000 <__vectors>: 0: 0c 94 2a 00 jmp 0x54 ; 0x54 <__ctors_end> ... c: 0e bd out 0x2e, r16 ; 46 e: 1e c0 rjmp .+60 ; 0x4c <IntPinChange0> ... 44: 7e bd out
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
patched:<\r><\n> original 0x80108B84 (596 instr.)<\r><\n> patched 0x8014B86C (7 instr.)<\r><\n> <\r><\n> Windows CE Kernel for MIPS Built on Mar 29 2005 at 14:00:54<\r><\n> INFO:OALLogSetZones: g_oalLogMask: 0x3b4ffffb<\r><\n> <\r><\n> Telegent Kernel V0.9.3.16, built Sep
!! Parallel FLASH Dumper http://blog.hodgepig.org/busninja/ Controlling a Microchip 24LC16B I2C EEPROM !!!für U11/U81!!!
-
Thread
Welcher uC könnte das sein?
Es könnte ein PIC der PIC16- oder PIC18-Serie sein.
Prima, danke. Könnte also ein 16F54 sein, in jedem Fall ist es ein Controller. Dann kann ich die Schaltung weiter analysieren.
-
Thread
Was gehört in ein gutes Bauteile-Sortiment?
Die Gesamte E24 Reihe als C und R sollte zumindest vorhanden sein, das erleichert vieles
BC547B und C BC548C BC557C BD135 BD136 BF199 BF245C J310 Atmega88 Atmega328 Atmega32 Atmega644 (USB-Progger billig von ebay oder AVRISP MKII) PIC 16F876 PIC 18F2550 74HCT244 74HCT04 74HCT14
-
Thread
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
Uli A. schrieb im Beitrag #6633931: > Remoteunit mit STM32MCU (vermutlich F407VG) mit 54 beleuchteten > LED-Tastern. Ich gehe mal nicht darauf ein wie du 54 Tasten abfragst bzw. die LEDs ansteuerst. Wenn du hier Midi als Softwareschicht verwendest, bedeutet das jede der 54 Tasten sendet
OS für Cortex-M mit einem mittlerweile recht umfangreichen API für Standard IO wie GPIO, Serial, I2C, SPI und komplexere Sachen wie USB, Ethernet, Dateisysteme uvm. Und ein RTOS (RTX5 von Keil/ARM) und die Komponenten passen auch zusammen. Das alles mit einem C++ API. C++ Komponenten gefallen mir besser
-
Thread
Wer baut mir ein MSR board?
Mega 2560 kostet dort rund 11€ (grob geschätzt). Der Mega hätte den Vorteil das er viel mehr Pins (54 Digitale + 16 Analoge) hat und demnach auch später sehr einfach erweiterbar (z.B. weitere Displays, Taster, Relais usw.) ist da du noch genug Pins übrig hast ;-). Bitte nicht falsch verstehen, ich
nichts, aber auch C ist frei.
-
Thread
Frequenz eines TTL Signals erhöhen (PLL)
ganz hat mir das datasheet jetzt auch nicht geholfen. Ausser dass Du wohl diese Schaltung meinst (pic)?
es ja mal testen, FG habe ich, ich kämpfe jetzt bloss noch mit der Dimensionierung von R1 - R3 und C1 - C3 :( Gruss
-
Thread
Frage zu PIC
Bis auf eventuelle Config-Bits sind alle "Upgrade"-Flash PICs Binary-kompatibel. Ein 16C54 Programm funktioniert normalerweise ohne Code-Anpassungen auch auf einem 16F54. Im Zweifelsfall vorher das Datenblatt lesen. Ich entwickle auch auf einem 12F508 (Flash) und verbaue in die fertigen
Alle C-Modelle (mit Ausnahme des 16C84) sind OTP (einmal programmierbar), ausser die C-Modelle mit JW-CERDIP, diese sind auch mehrfach programmierbar, müssen jedoch mit UV-Licht gelöscht werden. Alle F-Modelle
-
Thread
Geschwindigkeit IO-Zugriff
Zum Arm kann ich nicht viel sagen... Aber zum Arduino schon. Arduino UNO, 16MHz, ATMega328P [c] // ausschnitt void loop() { for(;;) { digitalWrite(13,!digitalRead(13)); // 54 KHZ auf einem UNO } } [/c] Dagegen: [c] #include <CombiePin.h> Combie
Habe im Moment nur einen STM32F767ZI (Nucleo-Board) zur Verfügung. [c] while (1) { GPIOC->BSRR = (1<<8); delayXX(); GPIOC->BSRR = (1<<(8+16)); delayXX(); } [/c] Ohne Delays mit dem Oszi (Leihgerät TEK2024C) für mich nicht mehr messbar
-
Thread
I2CLCD Library für HD44780 LCDs
ohne I2C. So what. Hör auf zu jammern. >Fast alle Beispiele mit LCD am I2C laufen mit einem 2x16 Display. Das >geht auch bei mir. Schön, dann geht auch 4x20, wenn es das Modul aus dem Datenblatt ist
vom Compiler: Arduino: 1.0.6 (Windows 7), Board: "Arduino Uno" i2cNuerVersuch.cpp.o: In function `setup': C:\Program Files (x86)\Arduino/i2cNuerVersuch.ino:16: undefined reference to `i2c_init()' C:\Program Files (x86)\Arduino/i2cNuerVersuch.ino:17: undefined reference
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
hier auch mal ein Board > mit so einem Controller hatte, bin mir aber nicht sicher. Mit dem R8C. 16-Bit Architektur. Völlig andere Linie.
den R8C/M16C tut der sich etwas schwer. Der hat wohl was dazu drin, aber die Architektur gibt das nicht wirklich her, zu wenig Register. Das war für /mich/ ein Argument, diese mit R8C,M16C,M32C etwas verwirrend
-
Thread
Packet Radio
To list soundcard numbers, use dstar.exe /?. Notes: - The soundcard is always opened using 48000/16bit/mono mode. - The UDP server is limited to 16 users, listening on all interfaces, to connect DVTOOL for realtime voice, use "Connect to peer" connection. - D-Star data transmissions (full speed
Oder halt alte Cnetz Telefone. (Ich hatte lange bevor der Umbau mit Bausätzen Mode wurde ein Siemens C3 dafür laufen.. Halt mit Selbstgestrickten PIN Umschalter und einem PIC 16C84 für das laden der PLL (I2C) und SE umschaltung- Konnte nur einen Kanal dessen Daten ich händisch errechnet hatte und die
-
Thread
Low Power - MSP 430 vs ATtiny (sleep mode)
Zustand ca. 1mA weniger zu verbrauchen. Dann würde sich ergeben: 1s * 10mA + 75.000 * 1.2uA = 10mC + 90mC = 100 mC vs 1s * 9mA + 75.000 * 1.05uA = 9mC + 78.75mC = 87.75mC also eine Verbesserung um ca. 12%. Hierbei ist noch nicht eingerechnet, ob das Auschalten der Peripherie bei beiden Chips
interessant aus! Um den direkt zu Vergleichen: Active, 8mhz, 3V: ATtiny : 2.8mA MSP 430: 2.0mA PIC : 0.9mA Powerdown, 3V: ATtiny : 250nA MSP 430: 80nA PIC : 30nA passt das in etwa, oder ist das irgendwo unfair? Dann werd ich mir den PIC mal genauer angucken. P.S. mir ist schon
-
Thread
Wie bekomm ich die Daten in den Speicher?
50 19 51 58 52 59 53 5A 54 5B 58 21 59 60 5A :1 000700 61 5B 62 5C 63 60 29 61 68 62 69 63 6A 64 6B :1 000800 68 31 69 70 6A 71 6B 72 6C 73 70 29 71 E8 72 :1 000900 E9 73 EA 74 EB 80 09 81 0A 82 0B 83 0C 84 CB :1 000A00
C0 89 C1 48 C2 49 C3 4A C4 4B C8 81 C9 C0 CA :1 000F00 C1 CB C2 CC C3 D0 89 D1 C8 D2 C9 D3 CA D4 CB :1 001000 D8 91 D9 D0 DA D1 DB D2 DC D3 E0 99 E1 D8 E2 :1 001100 D9 E3 DA E4 DB E8 A1 E9 E0 EA
-
Thread
PWM Lüfteransteuerung -> Lüfter rattert
Diese funktioniert mit einem Lüfter ohne Probleme. PWM Frequenz ist 20khz. Ansteuerung über einen PIC Controller mit 16bit PWM. Hänge ich aber alle drei Lüfter drauf, rattern die Lüfter bei Drehzahlen <50%. Nun kommt das Phänomen: Hänge ich einen 470µF Kondensator parallel zu den Lüftern, Laufen
Horst schrieb im Beitrag #5332697: > C3 L1 Und schon ist der LC-Filter fertig...
-
Thread
Pic Zeitschleife geht nich, verstehe nicht wieso
Hat dein PIC einen freien Timer, oder eine Real Time Clock? Warum realisierst du die Wartefunktion nicht mit einer Interrupt Funktion? etwa so: [c] static volatile unsigned int s_v_u16_counter=0; void wait_ms (unsigned int u16_wait_cnt) { s_v_u16_counter = u16_wait_cnt; while (s_v_u16_counter > 0) { _asm{"nop"}; } } [/c] und dann in der Timer ISR [c] void isr_timer_overflow (void) {
-
Thread
pic18 preis und c compiler
Hallo Ich habe mich stundenweise zuerst mal hier im Forum(PIC vs. AVR) durchgelesen. In meinem Fall PIC18F27J53-Atmega644P. Nun habe ich zwei fragen. 1. Des öffteren wurde mal hier erwähnt dass AVR und PIC preislich etwa gleichgestellt sind. Ich weiss zwar
Darf ich jemanden der einen HI-TEC C Compiler Pro hat bitten zu testen ob er auch die gleiche werte kriegt: mit division 228 ohne division 54 Mit AVRStudio5 und ATtiny2313 bekomme ich mit division nur 40 byte grösseren Code.
-
Thread
pic@mp3 - erste bilder meines HW-mp3-players mit color-TFT
@AxelR. Das ist ja egal. Nicht egal ist aber, dass PIC's verwendet werden. Toni
is doch egal welche mcu oder? zumindest hab ich alle routinen aus gutem grund in C geschrieben - nicht weil ich nicht in Assembler programmieren könnte, sondern aus portierbarkeitsgründen. So und jetzt hab ich hier genug PIC samples in PDIP rumfliegen, die sich wunderbar eignen um
-
Thread
Luxeon Cluster Dimmen
www.reichelt.de/?;ACTION=3;LA=2;GROUP=B515;GROUPID=3182;ARTICLE=7637;START=0;SORT=order_col_artnr_besch;OFFSET=16;SID=26uCiilKwQARoAACf2IWI9f455d3e4b922dca54ecb43024e3a693 @Alexander: Ja, habe bei Linear auch einiges gefunden, aber nichts passendes im DIL oder TO-Gehäuse. @Jürgen Berger: Das ist doch ein
gibt es doch mit Sicherheit besseres? Schau mal unter ttp://www.mikrocontroller.net/articles/Mosfet-%C3%9Cbersicht#N-Kanal . Ein Treiber ist bei 39kHz definitiv angebracht. Die induzierte Spannung ist schließlich auch von der Abschaltzeit abhängig. Der PIC wird nicht viel mehr als 20mA schaffen und
-
Thread
USBasp + AVSDUDE + ATmega8 Problem
mehrere Stunden Google bemüht. Aber ich komme über folgenden Punkt nicht hinaus: >avrdude -p m8 -c usbasp -v avrdude: Version 5.10, compiled on Jan 19 2010 at 15:10:54 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch
avrdude: Expected signature for ATMEGA8 is 1E 93 07 avrdude done. Thank you. >avrdude -p m8 -c usbasp -P USB:xx -v avrdude: Version 5.10, compiled on Jan 19 2010 at 15:10:54 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch
-
Thread
Wochenschalter
Vorkenntnisse Programmierung: PHP (O.K. keine richtige Programmiersprache mehr Scriptsprache) Basic (C64, ist aber auch schon 16 Jahre her) SPS (auch schon 12 Jahre her das ich damit gearbeitet habe) Pascal (keine Ahnung, wann ich das einmal erlernen musste. Auch nur sehr flüchtig) Tja, würde so behaupten
recht kommen oder? ist dann halt schlagkräftig. >liegt der "grobe" Unterschied zwischen einem PIC und AVR? AVR ist besser! ;-) >Ist es prinzipiell nur die Programmiersprache oder wie darf ich die >Ergebnisse von google deuten? Die kannst du in Assembler, C, und weissderteufel was programmieren
-
Thread
Erfahrungen mit Arduino
bezahle ich denn da 35 - 40 Teuronen? (Frueher sogar 50!) > Finde ich echt aergerlich. China: DUE ~16€ incl. Versand > 2. Diese verschissene Luecke von 1.27mm statt 2.54mm zwischen den beiden > oberen Pinleisten auf der rechten Seite (wenn USB-Buchse nach vorne > zeigt). Damit kann man praktisch
oft höhere Geschwindigkeit. Ich habe auch schon Teile von Arduino Bibs in normale direkt vewendbare C Funktionalität verwandelt und zum Teil auch auf andere uC wie PIC, 8051 geportet. Als Entwicklungsumgebung arbeite ich meist mit AVR Studio, CodeVision AVR und natürlich geht es auch mit der Arduino
-
Thread
GPS-Tracking mit GM862. AtMega16 oder AT89C4051?
gps-tracking.html gibt es fertige Platine mir GSM Modul, GPS Modul und ATMEL * Quad band GPRS module C2-S * Sirf Str 3 based GPS module AarLogic GPS 3M * ATMEL micro controller ATMEGA 162V-8AI with JTAG interface * RS232 interface on +/- 12 Volt and CMOS level * Standard 2,54 mm connectors
162V-8AI with JTAG interface - Standard 2,54 mm connectors - RF connectors U.FL to wire RF cables or GSM/GPS antenna - Several I/0 lines It is supported by source code in C and Basic for the test server of GPS tracking applications www.track4free.com
-
Thread
Basic im STM8S103
Hallo Ralph und Andreas, vielen Dank, denn ihr berät mich immer gut, ihr seid Experten in C und stm8, leider habe ich immer nur Pic und 8051 verwendet, daher habe ich insbesondere im Programmieren in C keine Erfahrung, weshalb ich euch gefragt habe für die Dateien .ihx, wenn Sie mir helfen
schwierig für mich gewesen, einen solchen Job gut zu machen! 1999 hatte ich einen Interpreter für PIC16c54 namens LASI54 entwickelt, der einen seriellen Speicher verwendet, um den Interpretercode mit 10 Anweisungen und 8 Operanden zu speichern, ein schönes Projekt, das ich in meinen Schalttafeln angewendet
-
Thread
100x Infineon XMC2Go Board mit ARM Cortex-M0 zu gewinnen
auf jegliche Plattformen eigentlich weniger das Problem. Da ich z.b. ein Projekt bereits zuvor in PIC16 ASM implementiert hatte, dauerte die Implementierung am XC164CM in C ganze 3 Tage. Falls DAvE hier genauso funktioniert wie beim XC16x/XE16x, braucht man eigentlich kaum Beispielcode wenn man ein
Student schrieb im Beitrag #3610855: > Falls DAvE hier genauso funktioniert wie beim XC16x/XE16x, braucht man > eigentlich kaum Beispielcode wenn man ein Datenblatt lesen kann und C > halbwegs kann, da man quasi die ganze Register-Initialisierung samt > C-Stubs für die Int-Handler fertig
-
Thread
IR Controller über pc ansteuern (für LED Stripe)
0x1C #define COMMAND_B10 0x1D #define COMMAND_B11 0x1E #define COMMAND_B12 0x1F #define COMMAND_B13 0x18 #define COMMAND_B14 0x19 #define COMMAND_B15 0x1A #define COMMAND_B16 0x1B #define COMMAND_UPR 0x14 #define COMMAND_UPG 0x15 #define COMMAND_UPB 0x16 #define COMMAND_QUICK 0x17 #define COMMAND_DOWNR 0x10 #define COMMAND_DOWNG 0x11 #define COMMAND_DOWNB 0x12 #define COMMAND_SLOW 0x13 #define COMMAND_DIY1 0x0C #define COMMAND_DIY2 0x0D #define
-
Thread
Mikrocontroller mit vielen eingängen und ausgängen!
z. Bsp. - PIC 16F1939 oder 18F4520 mit bis zu 36 I/O (ohne ext. Osc.) - ATmega 128 mit 53 I/O
ATmega645P ATmega649P ATmega3250P ATmega3290P ATmega6450P ATmega6490P Haben alle mindestens 54 I/O-Pins und sollten damit dicke reichen. Ansonsten, wie schon gesagt wurde, einen "kleineren" µC nehmen und dann mit Porterweiterungen arbeiten.
-
Thread
Einladung: XMEGA AVR - Vortrag der Firma Atmel
Die Dinger sind ja echt geil: SDRAM Interface, 2MS/s 12bit ADC, 1MS/s 12bit DAC, 8 USARTs, 8 16bit Timer, 4 SPI und I2C, PLL
Allerdings scheinen die Uarts kein Trigger für die DMA-Einheit zu sein, wie es z.B. bei den kommenden PIC32 der Fall ist > und die beim 256 bis zu 16 KB SRAM) > oder die vielen kleinen Details (zB 32 MHz Interner > Oscillator,Flash-Application Table Section, Softwareresetregister, > anscheinend neues
-
Thread
Nettes Spartan-6 Board XL002
capacity." https://www.aliexpress.com/item/New-XILINX-FPGA-Spartan6-Spartan-6-Development-Board-XC6SLX16-Core-Board-with-32MB-SDRAM-Micron-MT48LC16M16A2/32801899786.html Beim DDR3 board steht nix und schematics liegen auch nicht herum. Fitzebutze erkannte: >Möchte ja nicht die Freude trüben, aber dem
hier: https://de.aliexpress.com/item/New-XILINX-FPGA-Spartan6-Spartan-6-Development-Board-XC6SLX16-Core-Board-with-32MB-SDRAM-Micron-MT48LC16M16A2/32801899786.html?spm=a2g0x.search0104.3.2.uxLsQP&ws_ab_test=searchweb0_0,searchweb201602_1_10320_10152_10321_10151_10065_10344_10068_10342_10547_10343_
-
Thread
Ein µC oder auf mehrere verteilen?
teilweise dabei wirklich noch? Um das ganze aber dann eventuell noch zu erweitern kann ich halt noch I2C nach aussen führen für eventuelle spätere sachen mal? Wie hast du das denn jetzt gerechnet das der 133 Takte pro Sekunde bei 8000 Upm braucht? Also bei 16Mhz macht der 16.000 Takte pro ms? Also
Die I2C-Leitungen haben keinen Pull-Up. Wofür brauchst Du 3 µC? Ich kann Dir wie einige Leute weiter oben bestätigen, dass Du eine Software-PWM für 8 oder 16 Ausgänge problemlos auf einem µC realisieren kannst
-
Thread
IC´s direkt einlöten ?
27%2C%271%27%2C%271%27%2C%27250%27%2C%27210%27%2C%2710%27%2C%27200%27%2C%27170%27%2C%2725%27%2C%27180%27%2C%27150%27%2C%27100%27%2C%27150%27%2C%27130%27%2C%27%27%2C%27%27%2C%27%27%2C%27%27%2C%27%27%2C%27%27%
µCs sind nicht mehr so teuer, und man muss nicht unbedingt selber ätzen. Auch das geht bei AVRs oder PIC16/PIC18 auf Lochraster, und für STM32... und ähnliche gibt es recht günstige Platinchen. Wenn es von der Größe passt ggf. auch ein Arduino. Im Prinzip könnte auch ein CPLD passen. Auch da gibt es
-
Thread
PIC32 Verfügbarkeit?
Hallo zusammen, Ich stehe vor der Entscheidung einen uC für eine neue Produktgeneration auszuwählen, nur stellt sich mir die Frage wie lange den so ein PIC32xxx verfügbar ist... um eine bestimmte Ersatzteil- oder Reparatur- Garantie angeben zu können.
Microchip hat in den letzten 20 Jahren keine PICs abgekündigt. Du kannst selbst einen PIC16C54 von 1984 noch kaufen. Microchip motiviert die Kunden zum Umstieg, indem sie neuere, pinkompatible Versionen in moderneren Fertigungsverfahren anbieten, die dann deutlich günstiger sind, während
-
Thread
Anfangen mit Mikrocontroller-Programmierung
index.html?;ACTION=3;LA=2;ARTICLE=21628;GROUPID=3020;artnr=LED+3MM+2MA+GE;SID=10UCvp8X8AAAIAABs4nH092981c6c2a81f56e3ce78b9c3db5d97c) Draht (http://www.ebay.de/itm/Breadboard-70-Stk-Steckbrucken-Drahtbrucken-flexibel-fleixible-jumper-wires-wire-/170813864324?pt=Wissenschaftliche_Ger%C3%A4te&hash=item27c54cb984
) die Seiten vom Sprut gefunden, wollte auch PICs programmieren, bin zum Mükra gerannt hab mir nen PIC16F84 und sonstigen Kram gekauft und daraus nen Programmer (mit manueller 12 V Umschaltung per Kippschalter) gebaut und losgelegt. Zugegeben habe ich vorher schon etwas Elektronik gemacht, aber nie mit
-
Thread
Arduino - bringt's das ? Gesperrt
schrieb im Beitrag #3032493: > Nachfrage: Die haben richtig teures Fachwissen für das > Routing von 16 MHz Atmel µC Boards? Oder doch eher für richtige > Probleme? "Richtig" weiss ich nicht. Sagen wir "andere" Probleme ;-) Aber Du kannst auch bei 16MHz µC Boards schon richtig Probleme kriegen.
reinholt. Absolut Klasse was der kleine Kerl kann, kenne ich nur von PIC16 früher.
-
Thread
ATMEL Evaluations-Board (was brauche ich noch?)
gleich loslegen als > > absoluter Anfänger. > > > > > > Blackbird Ich habe alle meine uC-Boards mir selber gebastelt. AVR, SAM7S, PIC24 Und kann das jedem nur empfehlen! Man versteht besser wie es aufgebaut werden soll und richtig Spass macht das auch :) Mein erster FPGA-Board habe
Dimi schrieb: > Ich habe alle meine uC-Boards mir selber gebastelt. AVR, SAM7S, PIC24 > Und kann das jedem nur empfehlen! > Man versteht besser wie es aufgebaut werden soll und > richtig Spass macht das auch :) Wenn er es nicht selbst