-
Thread
ARM Daten Hilfe
Empfehlung: ARM7: LPC214x (NXP, Philips), ARM7: AT91SAM7X (Atmel), Cortex-M3: STM32 (STMicro). Angefangen mit ARMs habe ich mit dem MCB2140 (LPC2148) von Keil. Ein sehr schön zu programmierender Proz. Gut nach Datenblatt
die von STM mitgelieferten structs für die Register. Programmierung a'la GPIOA->DATA=0xff; AT91SAM7X (Atmel SAM7X-Board) bin ich noch am Anfang (gerade erst bekommen, und da arbeite ich privat dran :-). Wie immer bei Atmel ein sehr schönes Datenblatt :-) GPIO etwas anders als AVR, aber auch simpel
-
Thread
Biete alte HV-Batterien aus 18650 Lithium-Ionen Zellen
Linda E. schrieb im Beitrag #6658634: > HV-Batteriepacks ~3S60P HV = Hochvolt = >30V AC oder >60V DC 3S60P = ~12.4V Ladeschlusspannung => NV Man sollte auch wissen, was man verkauft.... Für mich hört
VETO. Auf jedem Block ist gut erkennbar "10,8V" zu sehen. Anzahl Zellen pro Block konnte ich recht gut mit "216" erkennen. Das bedeutet: 3S72P (und nicht 72S3P) Bezüglich Energieinhalt bleibt es bei 2,3kWh. Kapazität: 208,8 Ah (72 x 2,9Ah
-
Thread
32-Bit μC für zwei Layer PCB
32kb max 256 kb. LPC1114 32K M0 DIP-28 ... sollte man immer vorrätig haben :-) LPC13xx 64K M3 LQFP-48 oder -64 LPC541x1 256K M4F LPQP-64 LPC541x2 256K M4F-DualCore LPQP-64
haben nur SAM3). Aber wie auch bei den AVRs, ein SAMD21E18 mit 256+32 KiB kostet auch bloß doppelt so viel. Die Dinger gibt's auch mit größeren Pinanzahlen, aber bei den kleinen hat man halt bequeme 0,8
-
Thread
Retro Fieber: Z80 oder 68000 ?
[11] 59 add hl,de 60 ;test.c:14: if (i>1000) 0006 3E E8 [ 7] 61 ld a,#0xE8 0008 BD [ 4] 62 cp a, l 0009 3E 03 [ 7] 63 ld a,#0x03 000B 9C [ 4] 64 sbc a, h 000C 30 03 [12]
; // Byte in Datenfeld schieben 002A8: MOVF xDD,W 002AA: INCF xDD,F 002AC: CLRF 03 002AE: ADDLW 8C 002B0: MOVWF FE9 002B2: MOVLW 00 002B4: ADDWFC 03,W 002B6: MOVWF FEA 002B8: MOVFF E3,FEF ....................
-
Thread
zwei Fragen zu MAtrix mit LED-Streifen; Spannungsversorgung, Datenleitung
ersten LED wirklich auf GND des AVR liegen! Hier sind zur Zeit 120 LED als Stripe, Einspeisung 1x in der Mitte, ein ESP mit 3,3V-Regler am Anfang, GND, +5V und Dta direkt vom Stripeanfang. Nezteil 12V 8A, Zuleitung 2x 0,75 Litze ca. 2m. Damit gibe es keinerlei Probleme. Gruß aus Berlin Michael
Kollege spendete mir seine Schnipsel :) DMX In hatte ich damals mit eingebaut und die Probleme das der Sam3x das FrameError nicht setzte. Mit SPI fällt weniger Ballast an. Das könnte man auch über die Usart des SAM3x so machen. Ich fand aber gefallen am PWM Controller und dessen Fähigkeiten per DMA
-
Thread
17 Kanal Avr Synthesizer in Asm
Beispiele, welche die Leistung des Synthesizers demonstrieren (er läuft immer noch mit seinen schiefen 8Mhz (man müsste ihn mal stimmen): - Cantine Band (Star Wars): 9 Kanäle - Mario: 8 Kanäle Die Stücke werden leider nicht vollständig gespielt, da Flash voll ist. Bei beiden wurde der Atmega8 mit ~
Testinstrument implementiert). Wenn man die SD-Karte nutzt, passt es leider nicht mehr in einen Mega8: Die SD-Karten-Ansteuerung braucht 700B, dazu kommen noch 256B Lesepuffer. Bastler schrieb im Beitrag #2494823: > Wäre auch (E)Gitarre möglich? > oder Hammond-Orgel? Es sind alle Instrumente möglich
-
Thread
Pollin 16080 Touch mit ATMEGA32 und BASCOM
Else 'W =KÜRZEN(R30/7)+((T30-S1)*24)-S3 'X=R30+(((T30-S1)*24+S1)*7)-(R31*7)-S2 S1 = 0 ' S2 = 56 ' S3 = -8 ' V = 2 End If GoSub
Andy schrieb: > 1 - GND - GND > 2 - +5V - +5V (und an Poti) > 3 - Vo - Schleifer Poti > 4 - RS - PC5 > 5 - R/W - PC4 > 6 - E - PC3 > 7 - DB0 - PD7 > 8 - DB1 - PD > usw, bis: > 14 - DB7 - PD0 > 15 - CS - PC1 > 16 - Res - PC0 > 17 - Ree - Poti ich
-
Thread
[V] Display Nokia 6100; Color Display 5,7"; Hall-Sensor, 80C537 System
-------------------------- 10 x AT45DB642D-CNU ( DATAFLASH SERIAL 20MHZ 64MB ) 4,00 EUR/Stück Gehäuse 8-CASON ----------------------------------------------------------------- 1 x Entwicklungskit AT91SAM7S64 mit JTAG-Debugger
x c e p t i o n (ät) s h o t e c h . de
-
Thread
Arduino DUE Hardware mit W5500: Seltsame Absturzprobleme
Keller absturzfrei. Das Problem dürfte damit gelöst sein, es ist/ wsr die dubiose RESET Schaltung des SAM3X8 Prozessors. Die ist auf der Arduino-DUE Platine gemäß der Vorgaben im Datenblatt ausgebaut: Intern ist der RESERT Pin NRSTB über einen 10..15 kOhm Widerstand mit VCC (VDDIO) verbunden, Extern
überhaupt noch etwas ausführen, wenn der NRSTB Pin auf Low gezogen wurde? Kann ich überhaupt beim SAM3X8 no-init Variablen definieren/deklarieren, die nach einem NRSTB Reset nicht zerstoert werden? (noinit-Variablen habe ich funktionierend deklariert, z.B. für Zählervariablen, die den Watchdog-Reset
-
Thread
Entprellen mit Sam µC
ich die Pins unterschiedlicher Ports in ein > Register bzw integer Variable speichern kann? Z.B. 8 Tasten an P0.0, P0.1, P0.2, P0.3, P1.3, P2.3, P2.4, P2.6, dann: [c] uint8_t val = (P0 & 0xF) | ((P1 & 0x10)<<3) | ((P2 & 0x58)<<1); [/c]
Peter D. schrieb im Beitrag #4283595: > Z.B. 8 Tasten an P0.0, P0.1, P0.2, P0.3, P1.3, P2.3, P2.4, P2.6, dann: > uint8_t val = (P0 & 0xF) | ((P1 & 0x10)<<3) | ((P2 & 0x58)<<1); Klasse danke :). Glaube du meintest P1 & 0x03 in Hexa 10 wäre es
-
Thread
[s] Aktiven Kühlkörper < 0,2 K/W
sehr günstig, hier einige verschiedene Abmessungen von Fischer (mit Reichelt Bestellnummer): V 6506E :: Profilkühlkörper, 50x160x40mm, 1,2K/W - 7.35EUR V 6506G :: Profilkühlkörper, 75x160x40mm, 0,9K/W - 10.80EUR V 6506K :: Profilkühlkörper, 100x160x40mm, 0,7K/W - 14.15EUR V 7331E :: Profilkühlkörper, 50x100x40mm, 1,8K/W - 5.15EUR V 7331G :: Profilkühlkörper, 75x100x40mm, 1,5K/W - 6.05EUR Achtung - die zweite Zahl ist die Breite, quer zu den Kühlfingern - also der Abstand welcher die größe der Grundfläche
-
Thread
China SUPER Bauteile-Schnäppchen Thread
/itm/20x-Double-Side-Prototype-PCB-Board-5x7-4x6-3x7-2x8CM-/130531103896?pt=LH_DefaultDomain_0&hash=item1e64429498 50erpack einseitig http://www.ebay.de/itm/50-PROTO-TYPE-PCB-CIRCUIT-PANEL-SOLDER-DIY-50X70
E8%A1%A8%E7%94%B5%E6%BA%90%E5%85%A8%E9%9D%A2%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88.pdf BTW: Ich schrieb im Beitrag #3827255: > http://www.aliexpress.com/snapshot/6267810802.html Denke über die
-
Thread
Hilfe was ist kaputt?
den Typ der Kompaktanlage genannt hättest und die Bezeichnung bspw. des Leistungstransistors und des 8-Pin Kontrollers. (ich vermute mal, ein UC384x, aber wer weiss das schon). Jan schrieb im Beitrag #4773312: > An der Sicherung liegt es schon mal nicht > die ist jetzt eben getauscht worden. Ja
Habe bei der Wavemaster MX3+ Platine hier für R16 = 46,8 kOhm und R38 = 8,9 kOhm herausgemessen. Die bilden einen Spannungsteiler über der Ausgangsspannung der Netzteilplatine. Laut obiger Formel müsste dann folgen:
-
Thread
Werkzeug griffbereit
So: https://s3files.core77.com/blog/images/460723_253_51236_o6sqnOcRW.jpg oder so: https://i.etsystatic.com/10878722/r/il/9b71e2/770177003/il_1140xN.770177003_mngr.jpg oder so: https://i.etsystatic.com/10878722
https://www.as-superstore.at/metall-werkzeugtrolley-werkzeugkasten-werkstattwagen-xxl-type-305-3b1d_101714_1430 https://www.amazon.de/Rugged-Tools-Titan-Deluxe-Werkzeugrolle/dp/B07ZP8Z56L/ref=asc_df_B07ZP8Z56L/ Sonst muss man wegen jedem Bit, jeder Zange, jedem Bohrer in den Keller in die
-
Thread
# include_next <stdint.h>
des Atmel Software Framework unter Linux zu compilieren. [c] joachim@Asus-Kiste ~/Atmel/ASF/asf-3.22.0/sam/drivers/rtc/example/sam3x8e_arduino_due_x/gcc $ make make all PROJECT_TYPE=flash CC common/services/clock/sam3x/sysclk.o In file included from ../../../../../../sam/utils/cmsis/sam3x/include/sam3x8e.h:62:0, from ../../../../../../sam/utils/cmsis/sam3x/include/sam3xa.h:59, from ../../../../../../sam/utils/header_files/io.h:75, from ../../
-
Thread
RIP AtmelStudio
speziell die App-Prozessoren) geschluckt als wegen AVR. Denn ARM hatten sie nicht im Portfolio, aber 8-Bitter dafür umso mehr. SAM7? SAMA5? SAM3S? Nie gehört?
auch super stabil. Seit dem ich die zurück in den Schrank gelegt habe. Stehen da stabil. Unter MPLAB 8.92 mit ICD3/PICkit3 gab es auch Probleme, aber gefühlt war der viel viel stabiler.
-
Thread
Mosfet IRFP4568PbF wird extrem heiß - warum?
Sam W. schrieb im Beitrag #6845890: > 3,3V des Raspi reichen einfach nicht, um den MOSFET ausreichend gut > durchzuschalten. Wie wahr. Die Schwellspannung für 250µA ist beim IRFP4568PbF mit irgendetwas
Sam W. schrieb im Beitrag #6845890: > Besser ist es, die vorhandenen 12V zu nutzen. Da kann man sich nun viele > Schaltungen überlegen, die mit einem 3,3V Steuersignal eine Gatespannung > von 12V schalten
-
Thread
Modulo 60 Zähler
kontakte-weiss-rnd-255-00001-p253189.html?PROVID=2788&gclid=Cj0KCQjwz6PnBRCPARIsANOtCw1jTiMX2mk1LuhV6xXi8tUHXpy7tH0hJJ5Vg9QK0swTgV3xItFAMp8aAkGbEALw_wcB&&r=1 Im Prinzip braucht die Schaltung doch nur den Zählerstand 59 erkennen, so daß der nächste Impuls den Zähler auf 0 schaltet.
sind dort Puffer zum Ausgleich der Verzögerungszeit eingefügt. Beim der Kaskadierung zweier 74x193 wird der Takt allerdings zusätzlich um eine NAND-Laufzeit verzögert, so dass der entstehende 8-Bit-Zähler nicht mehr perfekt synchron ist.
-
Thread
Faktensammlung Buderus EMS
+MMb3ZjCppyNTUhKxspybIEuNRNYPNEF7R/SF6rAewrwo1cLzsSB22pKqrXjxPSIbEWDCGTJDKY8suxLT5u+Dv74hIHsg0xc3fo1qPhEf4x5XbfveedsRqPMi+ePSQr1pEkkKyYkEkksXKEHoYk4TFKaWQSdi7yilgfc/0LJKW5cpjlnqppMN5ZIvKFZyL4Cc+Tl8CBVHbj2oBxPw
0x01e9 =489 -> 48,9°C Rücklauf Temperatur Telegramm 0x34: 08 00 34 00 | 3c 02 6f 02 6f 21 00 00 03 ff 01 b9 e1 00 19 bf 2b DatenOffset: -4 -3 -2 -1 | 0 1 2 3 4 5 6 7 8 9 10 11 12 13
-
Thread
PiPico den Flash mehrmals beschreiben
Rudi schrieb im Beitrag #7462017: > @Christian M > Die Betriebsspannung kann bis 1,8V abfallen. Wir reden doch vom originalen Raspberry Pi Pico mit diesem Winbond Speicher? Laut Datenblatt braucht der W25Q16JV 3.3V ±10% zum Schreiben; Lesen geht auch noch mit 2.7V. Aber man kann
originalen Raspberry Pi Pico mit diesem Winbond > Speicher? Laut Datenblatt braucht der W25Q16JV 3.3V ±10% zum Schreiben; > Lesen geht auch noch mit 2.7V. Auf dem Pi Pico ist ein RT6150A/B verbaut, der arbeitet von 1.8V an aufwärts und erzeugt die 3.3V für das System.
-
Thread
Mp3 Player mit Atmega
/&h=297&w=249&sz=23&tbnid=DKrYNcKD0KjHtM:&tbnh=116&tbnw=97&prev=/images%3Fq%3Dpferd%2Bim%2Bbaum&usg=__NgFbqRLt6zWw__8_9bptrDqDZ8I=&ei=1Kf9So3eEceO_AbhpsCVCw&sa=X&oi=image_result&resnum=8&ct=image&ved=0CCEQ9QEwBw
... Ich habe noch folgende Atmgegas: 2x 16-8, 2x 64, 2x644 (die beiden erwähnten), 1x 16-8 mit leicht verbogenen Beinchen (vielleicht auch defekt, muss ich mal testen). Mp3 Player kann nicht ins Internet gehen, außerdem kann ich immer
-
Thread
Sam3S+openocd+gdb+GPNVM1 = Hardfault
Warn : acknowledgment received, but no packet pending sam3-gpnvm0: 0 sam3-gpnvm1: 1 Info : JTAG tap: sam3.cpu tap/device found: 0x4ba00477 (mfg: 0x23b, part: 0xba00 , ver: 0x4) target state: halted target halted due to debug-request, current mode: Thread
0x23000052, MEM_AP_TAR 0xfffffffc Error: JTAG-DP STICKY ERROR Error: MEM_AP_CSW 0x23000052, MEM_AP_TAR 0xfffffffc Warn : Block read error address 0xfffffff8 Polling target sam3.cpu succeeded again
-
Thread
[V] Wohnungsauflösung München Ramersdorf: Messgeräte, Funktionsgeneratoren, Oszi, Bauteile, PC uvm
dreh: 3€ ; elkos: 2€ 49 elkos: 3€ 50 displays: 4€ 51 röhren: ECH84 PCL84 DY802 EF83 EABC 80 ECC85 BPH8?: 15€? 52 17x relais siemens V23005-B0010-B110 24V 0.04A: 20€ 53 atmel mc: 5xAT90S2313, 5xAT89C2051, 4xATMEGA6L, 3xAT89C52, 10x ATTINY11, ATINY15L, 2xATMEGA48, 5xATMEGA68V, 5x ATMEGA88, ATMEGA32: 10€? 54 audio bausatz e406: 3€ 55 33x 68R 5% (zusammen 4 ohm leistungswiederstand): 5€ 56 maxim max180 evaluation
-
Thread
IRMP - Infrared Multi Protocol Decoder
3 0x00c13e 4 0x0021de 5 0x00a15e 6 0x00619e 7 0x00e11e 8 0x0011ee 9 0x00916e 0 0x0001fe
Viele Grüße, Sebastian Die (vermutlich) Richtigen Codes sind: Stop-Taste Protocol 0x08 Address 0x0004 Command 0x01E8 Play >-Taste Protocol 0x08 Address 0x0004 Command 0x00E8 Pause -Taste Protocol 0x08 Address 0x0004 Command 0x02E8 Play < -Taste Protocol 0x08 Address
-
Thread
BASIC-Computer mit Mega32
palmavr.sourceforge.net/cgi-bin/fc.cgi?P_PREV=ATmega32&P=ATmega32&V_LOW=ef&V_HIGH=d1&O_HEX=Apply+user+values&M_LOW_0x3F=0x21&M_LOW_0x40=&M_LOW_0x80=0x80&M_HIGH_0x01=&M_HIGH_0x06=0x00&M_HIGH_0x08=&M_HIGH_0x10=&M_HIGH_0x20=0x00&M_HIGH_0x40=0x00&M_HIGH_0x80=&B_JTAGEN=P&B_SPIEN=P&B_SUT0=P&B_CKSEL3=P&B_CKSEL2=P&B_BOOTSZ1
beschränkt) Vollgrafik können. Neben dem normalen Textmodus sollte noch folgendes möglich sein: 168 x 116 Pixel, 2 aus 8 Farben 120 x 76 Pixel, 4 aus 8 Farben 84 x 58 Pixel, 8 aus 8 Farben Allerdings werden in den neuen Modi Sachen wie z.B. INPUT nicht mehr funktionieren. Viele Grüße Jörg
-
Thread
AT91SAM7S: einheitlicher Startup-Code
dp < &_data_end) *dp++ = *sp++; b2: c208 stmia r2!,{r3} b4: 4282 cmp r2, r0 b6: d3fb bcc b0 <Init_BSS_DATA+0x8> b8: 4a06 ldr r2, [pc, #24] (d4 <.text+0xd4>) ba: 4907 ldr r1, [pc, #28] (d8 <.text+0xd8>) bc: e001 b c2 <Init_BSS_DATA+0x1a> be: 2300 mov r3, #0 /* zero out the .bss section */ dp = &_bss_start; while (dp < &_bss_end) *dp++ = 0; c0: c208 stmia r2!,{
-
Thread
BCD Addition / Subtraktion auf ARM7
------------------------------------------------------------------- ALIGNRAM 4 dec2bcd: DC8 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 DC8 0x08, 0x09, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15 DC8 0x16, 0x17, 0x18, 0x19, 0x20, 0x21, 0x22, 0x23 DC8 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x30, 0x31 DC8 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39 DC8 0x40, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47 [/code]
-
Thread
32 bitter Tutorial
I2C an einem ARM > funktioniert. Unfug. Schau dir mal die Timer vom Atmega32, STM32F107 und SAM3X im Detail an. Schau dir mal die GPIOs vom Atmega32, STM32F107 und SAM3X im Detail an. Und bis dahin sei still.
S. R. schrieb im Beitrag #4982641: > Schau dir mal die Timer vom Atmega32, STM32F107 und SAM3X im Detail an. > Schau dir mal die GPIOs vom Atmega32, STM32F107 und SAM3X im Detail an. Selbst das „SPI ist doch überall gleich“: . AVR: manuelles Chipselect . SAM3/4: automatisches Chipselect
-
Thread
Ersatz einer Diskette im Diskettenlaufwerk??
mir das Bild nochmal genau ansehen, ist das Byte wohl eher 0xE4 statt 0xE5...
logic zu verheiraten ist noch mal ein eigenens TTL Grab. Versteh mich nicht falsch, ich habe die 8x512k auch schon Früher als Option gesehen. Aber ich bin Aufgrund der Fan-Out-Geschichte davon zurückgeschreckt. Weiterhin fand ich es echt grausig 8xSRAM auf einer Eagle light Version zu verdrahten (
-
Thread
Welcher ARM ist für mich der Beste?
ach mal rein bei YAGARTO !) 7. Aeltere LPC2000 benoetigen 2 externe Spannungen, 1,8V und 3,3V, die SAM7 sind spaeter an den Markt gekommen und haben alle einen internen DC/DC, brauchen somit extern nur 3,3V. Der LPC2119/01 oder der LPC2129/01, der fuer die Anforderung passen koennte brauchen 2 Spannungen. 8. DMA gibt es bei NXP nur in den LPC23xx und LPC24xx, bei SAM7 haben das alle. Diese LPC23/24xx Teile sind noch neu und wie schon gesagt etwas schwierig zu bekommen. Derzeit am einfachsten auf Evaluation
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
gekleckert, sondern geklotzt: https://www.flickr.com/photos/35753470@N04/7023678149/in/photolist-nzwv7E-nzxk4R-nzxkcr-nzwLQq-q3evHT-bGEbP8-bGEbPc-7AQUir-nPkn1W-48MHjo-nzwMxh-9i9Tpf-nzwMNY-hT2Y8G-nNJ6LF-9izhua-4c3DN1-5Wjxz2-aue3Az/
Wie lötet man einen DFN8-IC (3x3mm) auf einen QFN48-Footprint (7x7mm)? Einfach so.
-
Thread
pollin kamera au-85
Datenpaket in die SD-Karte gespeichert wird. Ein Projekt was mich interessieren würde wäre eine 3D Kamera mit der Laufzeitmessung von IR Strahlung (IR-Filter raus, Tageslicht-Filter rein). Durch das genaue Timing der Belichtungszeit, 3x8Byte auf 4bit reduzieren 600x240 durch 4 = 300x120. Wenn
Datenpaket in die SD-Karte gespeichert wird. > Ein Projekt was mich interessieren würde wäre eine 3D Kamera mit der > Laufzeitmessung von IR Strahlung (IR-Filter raus, Tageslicht-Filter > rein). > Durch das genaue Timing der Belichtungszeit, 3x8Byte auf 4bit reduzieren > 600x240 durch 4 = 300x120
-
Thread
Brötje ISR Plus Kommunikation / LPB
[/code] Abfrage Pumpenstatus Heizkreis 1 [code]http="<[http://192.168.1.3/ecmd?bsbport+get+0x05+0x3d+0x09+0xA5+0x00+RAW:60000:REGEX((.*?))]"[/code] Abfrage und setzen Heizungssollwert [code]http=">[*:GET:http://192.168.1.3/ecmd?bsbport+set+0x2d+0x3d+0x05+0x8e+0x00+TMP+%2$.1f] <[http://192.168.1.3/ecmd?bsbport+get+0x2d+0x3d+0x05+0x8e+0x00+TMP,:60000:REGEX((.*?))]"[/code] Abfrage Heizungsstatus (Kompfort,Reduziert,Auto,Frostschutz) [code]http="<[http://192.168.1.3/ecmd?bsbport+get+0x2d+0x00
-
Thread
Umstieg von AVR auf PIC
einige aufgelistet, ua. dieser hier http://www.mouser.de/ProductDetail/Microchip-Technology/PIC16F1614-E-ST/?qs=7PCaVhlmG1qOwWgwKHE1Tg%3D%3D Gibt es eurer seits paar Vorschläge für bestimmte PICs?
Hallo Programmierer, ich habe hier noch einige ARM rumliegen. Atmel SAMD21, Atmel SAM3X8E, STM43F4, sowie den Raspberry Pi 1/2. Aber warum nicht sich noch die 8Bitter anschauen? Ich bastel nichts mit irgendwelchen TFT Panels. Wenn mal etwas visualiert werden soll, werden die
-
Thread
AVR: Wetterinformationen über DCF77 Gesperrt
." zu Scall gibts noch die Karte: http://www.wetterstationen.info/phpBB/download.php?id=3517&sid=e3c666ffdfe18d829e3d2f0c552c3249
minute 1, 4, 7...) 14-27 (14) - second data packet (minute 2, 5, 8...) 28-41 (14) - third data packet (minute 3, 6, 9...) 42-49 (8) - minute (bcd) 50-57 (8) - hour (bcd) 58-65 (8) - day (bcd) 66-70 (5) - month (bcd) 71-73 (3) - weekday (bcd) 74-81 (8) - year
-
Thread
Umstiegsbreatung uC Atmel/STM
schrieb im Beitrag #4675224: > Wenn Du wss flotteres suchst dann gibt es den arduino due mit dem sam3x Der wurde inzwischen offiziell abgekündigt (und von Anfang an nicht wirklich gut unterstützt): https://www.arduino.cc/en/Main/ArduinoBoardDue Zudem ist der SAM3X8E auch wieder der M3 mit
Lothar schrieb im Beitrag #4675527: > Zudem ist der SAM3X8E auch wieder der M3 mit der ungünstigsten und > langsamsten Peripherie überhaupt, im Vergleich zu NXP, STM32, EFM32 ok ich orientiere mich ja nicht so in der Arduino Welt, nutze eigentlich nur
-
Thread
LCD, HD44780 und KS0076
PIN(x) ( &PORTF==&(x) ? _SFR_IO8(0x00) : (*(&x - 2)) ) #else #define PIN(x) (*(&x - 2)) /* address of input register of port x */ #endif #if LCD_IO_MODE #define lcd_e_delay() __asm
*/ #define LCD_FUNCTION_8BIT 4 /* DB4: set 8BIT mode (0->4BIT mode) */ #define LCD_FUNCTION_2LINES 3 /* DB3: two lines (0->one line) */ #define LCD_FUNCTION_10DOTS 2 /* DB2: 5x10 font (0->5x7
-
Thread
Ist das ein Bug im Compiler?
, 0x0F ; 15 64c6: 7e e3 ldi r23, 0x3E ; 62 64c8: 41 e0 ldi r20, 0x01 ; 1 mask = 1; for (d=0; d<NUM_OF_DMX; d++) { if (*validmap & mask)
; d++) 64f6: b8 e3 ldi r27, 0x38 ; 56 64f8: e1 34 cpi r30, 0x41 ; 65 64fa: fb 07 cpc r31, r27 64fc: 31 f7 brne .-52 ; 0x64ca <dmx_direct_stepup_okay
-
Thread
Atmel Studio beim debuggen Value = Unknwon identifier
ganz normales Arduino Projekt angelegt. Ich habe ein ganz normales C-Projekt angelegt und den SAM3X8E angenommen wie er auch auf dem Due vorhanden ist. Will man wirklich den SAM3X8E so laufen lassen wie er auf dem Due drauf ist dann muss man noch etwas mehr tun damit Takt etc stimmen (aber
Arduinoquäler schrieb im Beitrag #4813086: > Will man wirklich den SAM3X8E so laufen lassen wie er auf dem > Due drauf ist dann muss man noch etwas mehr tun damit Takt > etc stimmen (aber das wird wohl mit dem Arduino Projekt im > ATMEL Studio auch so funktionieren)
-
Thread
Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain
Da hat er recht. 0x3e2e ist "out of range" für ein 8k-Teil. Ich kümmere mich darum.
22 24 eor r2, r2 1e0c: 33 24 eor r3, r3 1e0e: a8 95 wdr 1e10: 61 b5 in r22, 0x21 ; 33 1e12: 60 61 ori r22, 0x10 ; 16 1e14:
-
Thread
Scheibenkondensator defekt
Stephan X. schrieb im Beitrag #4594622: > Kommt das daher weil > ich jetzt 1,83nF habe und nicht genau 1,8nF? Unwahrscheinlich, so eng toleriert sind die Kondensatoren nicht. Aber vielleicht liegen alter
Stephan X. schrieb im Beitrag #4594757: > ok..bin jetzt im SAM Menü. Und was muß ich jetzt einstellen um das > Bild > nach links+rechts zu dehnen, daß die Ränder verschwinden? E/W WIDTH Und abschießend
-
Thread
Informationen zu C vs C++ / aka Futter für die Diskussion
<e2> = state<class s2> , state<class s2> + event<e3> = X ); } }; } int main() { sml::sm<states> sm; sm.process_event(e1{}); sm.process_event(e2{}); sm.process_event(e3{})
using fsm = FSM<Tr<StateA, StateB, E1>, Tr<StateB, StateC, E2>, Tr<StateC, StateA, E3>>; using mapper = EventMapper<fsm, RangeEvent<unsigned char, 'A', 'z', E1>, ValueEvent<unsigned char, ',', E2>>; ... mapper::process(c); [/c] Die
-
Thread
Welcher Microcontroller für i2c-Display
wie USI als TWI-Slave veranstalten. Viele Alternativen gibt es zum Tiny861 aber nicht, wenn man die 3 x 2 komplementären PWM-Ausgänge braucht. Wenn es denn ein kleiner AVR8 sein soll. Bitbanging wäre da überhaupt keine Option gewesen. Der USI-Kram läuft komplett Interrupt-gesteuert inkl Clockstretching
und sind schon länger sehr günstig zu haben. https://www.nuvoton.com/hq/products/microcontrollers/8bit-8051-mcus/low-pin-count-8051-series/n76e003/
-
Thread
GCC 11.2.0, unterschiedliche Optimierung size_t/uint32_t
ein, als auch ein weiteres am Schluss. Sehr spannend. [c] ; if (cnt_ < ccr_) { 800d4d0: dc f8 00 10 ldr.w r1, [r12] 800d4d4: be f8 14 20 ldrh.w r2, [lr, #20] 800d4d8: 4f f0 00 43 mov.w r3, #2147483648 800d4dc: 91 42 cmp r1, r2 800d4de: 38 bf it lo 800d4e0: 4f f4 00 43 movlo.w r3, #32768 800d4e4: c0 f8 00 3c str.w r3, [r0, #3072] 800d4e8: d0 f8 00 1c ldr.w r1, [r0, #3072] [/c]
-
Thread
Ist ATXMEGA etwa out?
" Praxiskurs AVR-XMEGA-MIKROCONTROLLER. Mit C von Anfang an " von Günter Spanner und das *XMEGA-A3BU XPLAINED* zugelegt und bin begeistert, was das Ding alles kann. Vor allem gefällt mir der 2x 8-Kanal-12-Bit-ADC mit 2MSPS. https://www.mikrocontroller.net/topic/449597#5388300 Bernd_Stein
die 14(15/16) 32-Bit-Pointer mitbringen, mal von dem Adressierungsarten gar nicht geredet, wärend AVR8(X) gerade mal 3(2,5) hat. Ein ARM zeigt auf eine Adresse und kann damit via immediate offset +-4096 Bytes ansprechen. Ein AVR "Pointer-arithmetisiert" sich dabei zu Tode. Und was auch im Hobbybereich
-
Thread
Technics Keyboard Festplatte klonen geht das ?
0 | 6 | 1 | 102 | 0x0000cc00 | 378 | 0x0002f400 0 | 7 | 1 | 119 | 0x0000ee00 | 441 | 0x00037200 0 | 8 | 1 | 136 | 0x00011000 | 504 | 0x0003f000 0 | 9 | 1 | 153 | 0x00013200 | 567 | 0x00046e00
1386 | 0x000ad400 1 | 7 | 1 | 374 | 0x0002ec00 | 1449 | 0x000b5200 1 | 8 | 1 | 391 | 0x00030e00 | 1512 | 0x000bd000 1 | 9 | 1 | 408 | 0x00033000 | 1575 | 0x000c4e00 1 | 10 | 1 | 425