-
Thread
Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain
Hm, ja wenn ich die zweite Zeile im hex lösche, gibts den entsprechenden Fehler: [c] avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x1fc10 0xff != 0x60 avrdude: verification error; content mismatch [/c] Andere Programme kann ich problemlos
, $3 }' atmel_def.h > atmel_def.mak avr-gcc -c -Wa,-adhlns=bootload.lst -mmcu=attiny45 -DF_CPU=8000000 -I . -I ./added -I ./converted -I./atmel -ffreestanding -g -L,-g -DRAM_START=0x0060 -DSRAM_SIZE=256 -DSTX_PORT=PORTB -DSTX=PB4 -DSRX_PORT=PORTB
-
Thread
A/D conversion-scalling with look-up-table and frequency generation with PIC16F877a
BCF STATUS,RP0 MOVLW .10 ;load the decimal MOVWF TMR0 ;Summon the TMR0 C4_Low BTFSS TMR0,7 ;Test Bit 7 of register GOTO C4_Low ;Loop EXIT GOTO START ;Jump back to marker Start ;+++ Subroutine: LOOK up table ++++
Anja schrieb im Beitrag #2133843: > Eine Lookup-Table mit 256 Einträgen muß zwingend an einer 256 Byte > Page-Grenze beginnen. Das PCLATH-Register muß dann vor ADDWF PCL,f mit > der Page-Nummer geladen sein. hallo, also auf meiner platine läuft das jetzt
-
Thread
Wärmezähler über optische M-Bus-Schnittstelle auslesen
0xCD, 0x00, 0x00, 0xD4, 0x4F, 0xC1, 0x2A, 0x5B, 0x66, 0x16, 0x10, 0x7B, 0xFE, 0x79, 0x16, 0x68, 0x68, 0x72, 0x10, 0x04, 0x6C, 0x00, 0x23, 0x13, 0x6C, 0xC4, 0x2A, 0x00, 0x16, 0x03, 0x00, 0x28, 0x2A, 0x2E, 0x8B, 0x00, 0x28, 0x2A, 0x3E,
1,0A5Ebcd4@10,Return temp,°C,t_return,1 1,0A62bcd4@10,Temp diff,°C,t_diff,2 # [/c] Ich bekomme keine Daten. In der console sehe ich folgendes: 13:28:54.152 read meter 13:28:54.153 wakeup start 13:28:57.448 wakeup end 13
-
Thread
DS1820, DS18B20 in C
Batch: @echo off :set mcu=90s2313 :set mcu=tiny26 set mcu=mega8 set main=test set ac=c:\avr\winavr path %ac%\bin;%path% avr-gcc.exe -Os -mmcu=at%mcu% -Wall -g -o main.out *.c if not exist main.out goto end cmd /c avr-objdump.exe -t -h -S main.out >%main%.lst cmd /c avr-objcopy.exe
suffix "BD" on integer constant UART.c:28:6: error: invalid suffix "c" on integer constant UART.c:29:6: error: exponent has no digits UART.c:29:11: error: invalid suffix "AB9" on integer constant UART.c:31:11: error: invalid digit "9"
-
Thread
Pedant für Linux zu WinAVR
/cross/bin/avr-gcc --target-help Known MCU names: avr1 avr2 avr3 avr4 avr5 avr6 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 attiny13 attiny2313
attiny461 attiny861 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 atmega603 atmega103 at43usb320 at43usb355 at76c711 atmega48 atmega8 atmega83 atmega85 atmega88 atmega8515 atmega8535 atmega8hva at90pwm1 at90pwm2 at90pwm3 atmega16 atmega161 atmega162 atmega163 atmega164p atmega165 atmega165p
-
Thread
[V] ne Menge Bauteile
2,00 € 10 x 79L12 Spannungsregler SO8 2,00 € 25 x 93C66BN6 EEPROM 4K DIL8 3,00 € 25 x ADUM1100 iCoupler SO8 3,00 € 25 x AQY212SZ Photomosrelais 3,00 € 25 x AQY221 Photomosrelais 3,00 € 10 x AT89C51CC01 8051 +
Mentor Schalter 18473032 2xUM 3,00 € 10 x Switching Controller 33063P SO8 3,00 € 10 x Flash 28F02 256K*8 PLCC40 2,00 € 10 x AT89C51CC01 8051 + CAN 3,00 € 100 x LSPT670 SMD LED rot 3,00 € 100 x LTT673 SMD LED gruen 3,00 € Grüße, Markus
-
Thread
Auswuchtmaschine Balco B930 defekt, Fehlersuche
Gregor K. schrieb im Beitr ag #7816516: > Hello, look at the polarity of this capacitor Looks like mine are in the right polarity. Gregor K. schrieb im Beitrag #7816534: > C37 Q1 Here's my measurements. Like I mentioned earlier the rectifier diodes
Gregor K. schrieb im Beitrag #7816516: > Hello, look at the polarity of this capacitor Looks like mine are in the right polarity. Gregor K. schrieb im Beitrag #7816534: > C37 Q1 Here's my measurements Gregor K. schrieb im Beitrag #7816676: >
-
Thread
8051, Keil und der Krieg mit der Codeerzeugung
; SOURCE LINE # 222 MOV A,R5 C51 COMPILER V7.50 ___SOUND 01/12/2012 23:28:20 PAGE 10 ADD A,ACC R ADD A,#LOW PeriodTable
; SOURCE LINE # 223 MOV A,R5 C51 COMPILER V7.50 ___SOUND 01/13/2012 11:35:28 PAGE 10 ADD A,ACC R ADD A,#LOW PeriodTable
-
Thread
LCD Controller für 640x480 LCD mit mega8515
kommt eine Fehlermeldung und einige Warnings : Building project... AVRASM: AVR macro assembler 2.0.28 (build 121 Jan 11 2005 10:28:51) Copyright (C) 1995-2005 ATMEL Corporation C:\Dokumente und Einstellungen\Kay Pohl\640480\640480.asm(2): Including file 'C:\Programme\Atmel\AVR Tools\AvrAssembler2\Appnotes
zusammen ich hab da mal ein paar fragen zu dem USB Controller. 1. Kann ich diesen SRAM benutzen? AS7C256-PC 20 2. Gibts vieleicht eine Komplette Teileliste für den Controller und Schaltplan und Layout. 3. Ich bin nicht so der Fan von SMD da man sie leider nicht auf Lochraster aufbauen kann, ... einen
-
Thread
CRC8 / OneWire Frage
loopcnt2 void main(void){ for(i=0;i<256;i++){ c=0;d=i; //CRC immer vor Beginn löschen for(j=8;j;j--,b=c^d,c/=2,d/=2,b&1?c^=p:0); i&15?0:printf("\r\n");printf("%3u,",c); } } //40961 0xA001 ist EIN CRC16-Polynom
Nun, ich habe mal untersucht, wie diese 256 Byte lange Tabelle zustande kommt. Zugrunde liegt das /reflektierte/ Generatorpolynom, weil Rechtsschieben angesagt ist. Diese Routine für C++14 und höher wird in nichts anderes als 256 Byte PROGMEM-Daten
-
Thread
Pollin Netbox
Tiny 80 wrote: > Du meinst das kleine IC mit dem 14.28MHz ? > Ist ein Philips 8002C, J7665, J0261 Ja, genau. Danke. Scheint ein TDA8002C zu sein: IC card interface Passt auch von der Position her neben dem Karten Slot.
ich per BIOS laden könnte, und könnte er es zur verfügung stellen, oder mir schicken ? TheCrow17 <at> gmx.de Gruß C.
-
Thread
Uhr wie im Ham Yard Hotel in London Gesperrt
Details unter: https://github.com/TorstenC/Notizblog/wiki/VID28-PCB
wäre. Willst Du wirklich eine Matrix aus über 100 Uhren bauen? [1] https://github.com/TorstenC/Notizblog/wiki/VID28-PCB
-
Thread
AVR32 Buildroot Versionen + Grasshopper
Verifying Checksum ... OK Uncompressing Kernel Image ... OK Starting kernel at 90000000 (params at 13fa5008)... Linux version 2.6.28.4 (aytac@ANT-PC5) (gcc version 4.2.2-atmel.1.1.3.avr32linux.1) #1 Mon Jun 15 17:38:07 CEST 2009 CPU: AT32AP700x chip revision C CPU: AP7 [01
[<900100b4>] __early_initcall_end+0x288/0x30c [<9000fe2c>] __early_initcall_end+0x0/0x30c [<9001d9c4>] do_exit+0x0/0x460 [<9000030c>] kernel_init+0x0/0x90 [<9001d9c4>] do_exit+0x0/0x460 at32_wdt at32_wdt.0: AT32AP700X WDT at 0xfff000b0
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V3] Gesperrt
Ich habe letzthin einige MicroSD Karten mit 256MB Bestellt. https://de.aliexpress.com/item/Promotion-10PCS-a-lot-64MB-128MB-256MB-512MB-1GB-2GB-TF-Card-Micro-SD-Card-TF/32870004360.html?spm=a2g0s.9042311.0.0.3aef4c4dqVuW9H Nun sind sie angekommen
[code]12:24:53 $GPTXT,01,01,02,MA=CASIC*27 12:24:53 $GPTXT,01,01,02,HW=ATGM332D,0012345612345*1C 12:24:53 $GPTXT,01,01,02,IC=AT6558-5N-11-0C500000,J7H5601-D2-014656*2C 12:24:53 $GPTXT,01,01,02,SW=URANUS4,V4.3.0.5*18 12:24:53 $GPTXT,01,01,02,TB=2017-01-10,17:43:02*4D 12:24:53 $GPTXT,01,01,02
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
at file "/usr/share/openocd/scripts/target/swj-dp.tcl", line 26 in procedure 'ocd_bouncer' at file "embedded:startup.tcl", line 20 [/c] Mit Deiner Datei: [c] $ openocd -f board.cfg Open On-Chip
0x04364d40 > flash probe 0 device id = 0x20036410 flash size = 64kbytes flash 'stm32f1x' found at 0x08000000 [/c]
-
Thread
Effiziente Implementierung von ARCTAN fuer uCs
Hier eine Implementierung von mir, die ich vor längerer Zeit einmal für einen at89C2051 (8051 Core) geschrieben habe. Mit dem sdcc Compiler benötigte diese Routine 307 Byte und bei 12Mhz Taktfrequenz 1.2ms. Interne Rechengenauigkeit sind 16Bit. Die sollte man sich gönnen, auch wenn
Beitrag #5144340: > Hier eine Implementierung von mir, die ich vor längerer Zeit einmal für > einen at89C2051 (8051 Core) geschrieben habe. Die Tabelle ist - gerade im kleinen Winkelbereich - zu grob, denke Ich. Warum keine rekursive Iteration?
-
Thread
Floppy MFM Decoder selber bauen AVR ATmega Assembler Beispiele FDD Diskette
0x2BF6 0x00 0x00 0x26B8 0xFE 0x04 0x00 0x0A 0x02 0xDC64 0xDC64 0x2BF6 0x2BF6 0x00 0x00 0x28C8 0xFE 0x04 0x00 0x0B 0x02 0xEF55 0xEF55 0x2BF6 0x2BF6 0x00 0x00 0x2AD8 0xFE 0x04 0x00 0x0C 0x02 0x76C2 0x76C2 0x2BF6 0x2BF6 0x00 0x00 0x2CE8 0xFE 0x04 0x00 0x0D 0x02 0x45F3 0x45F3 0x2BF6
0x24A8 0xFE 0x04 0x00 0x0B 0x02 0xEF55 0xEF55 0x2BF6 0x2BF6 0x00 0x00 0x26B8 0xFE 0x04 0x00 0x0C 0x02 0x76C2 0x76C2 0x2BF6 0x2BF6 0x00 0x00 0x28C8 0xFE 0x04 0x00 0x0D 0x02 0x45F3 0x45F3 0x2BF6 0x2BF6 0x00 0x00 0x2AD8 0xFE 0x04 0x00 0x0E 0x02 0x10A0 0x10A0 0x2BF6 0x2BF6 0x00 0x00
-
Thread
LC74776
besteht der Bausatz aus zwei Teilen. Der eine Teil für 30 EUR beinhaltet nur den STV5730A und einen AT89C4051 (fertig programmiert und geschützt) sowie ein 24C16 und ein paar kleine Bauelemente. Ich glaube du kommst günstiger, wenn du dir das alles separat bestellt + 15 EUR für den STV5730A. Ich habe
gewisse Autopilot-Funktionen durch Servoansteuerung, etc.). Gewählt hab ich den 18F2550 weil er mit 28pins noch kompakt ist, trotzdem sauviele Möglichkeiten hat (USB, I²C, PWM, LV-ICSP, etc...).
-
Thread
Atmega via Ethernet flashen
enc28j60WriteBuffer end UDP_SendPacket TFTP RRQ sent enc28j60ReadBuffer start ffffffffffff000d607f38cb0800450000ed02cd00008011b2e1c0a80102c0a801ff008a008a00d9d66b11028044c0a80102008a00c3000020454a4543454e4650454d45424641464a4341
timeout arp_entry_search c0a80102 arp_entry_search - FAILED enc28j60WriteBuffer start ffffffffffff02010203042108004500002c000240004011b709c0a80163c0a80102ffba004500185b3600017473742e686578006f6374657400 enc28j60WriteBuffer
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
Hi Gibts nen uC der standalone (ohne ext beschaltung),mit mehr als mit 8 Mhz läuft? Am besten auch noch in DIL mit <=28pin (je weniger je besser)
2.0 Sound schrieb im Beitrag #2304053: > Hi > Gibts nen uC der standalone (ohne ext beschaltung),mit mehr als mit 8 > Mhz läuft? > Am besten auch noch in DIL mit <=28pin (je weniger je besser) Also bei den PICs gibt es alleine in der Familie der 18F Pics
-
Thread
UART auf Linux
Reset mode : Hardware reset Device ID : 0x442 Revision ID : Rev 1.0 Device name : STM32F09x/F030xC Flash size : 256 KBytes Device type : MCU Device CPU : Cortex-M0 BL Version : -- Memory Programming ... Opening and parsing file: ST-LINK_GDB_server_vFS8ad.srec File : ST-LINK_GDB_server_vFS8ad.srec
Jul 28 09:33:00 linux-kwm1 kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Jul 28 09:33:00 linux-kwm1 kernel: usb 1-1: Product: USB-Serial Controller Jul 28 09:33:00 linux-kwm1 kernel
-
Thread
29C256-90PI Ersatztyp/Alternativen?
Hallo, brauche für eine ältere Schaltung einen 29C256-90PI, nur leider bekomme ich den nirgendswo mehr. Gibt es da Pin- und Inhaltskompatiblen Ersatz? Vielleicht den 28C256? Vielen Dank
einem langsameren Flash auch zufrieden bist: http://cgi.segor.de/user-cgi-bin/sidestep2.pl?foto=1&Q=29C256&M=1 Ansonsten ist der 29C256 mit einem 27C256 UV-EPROM kompatibel, du kannst also auch ein UV EPROM einsetzen
-
Thread
iPad - technische Fragen
Hi >"256MB total" bedeutet, dass es 256MB insgesamt sind. >Aber wie kommt man dann auf 2GB? 256MByte * 8Bit = 2GBit >Hier findet man den IC mit den Angaben: - Density: 64G bit - Organization: 8x
Beitrag #1695364: > Step 15: > Da steht nicht 2GB (2GByte), sondern 2bB (2GBit) und das entspricht > 256MB (256MByte). So wird also ein Schuh draus. 2GB = GByte 2Gb = GBit Aber 256MB finde ich doch etwas wenig. > Step 16: > Die Chips haben 64GBit was mit 8GByte gleichzusetzen ist. Bei zwei Chips
-
Thread
DDS Artefakte bei bestimmten Frequenzen Gesperrt
mitnehmen will, multipliziere ich das ganze mit 4096. Die Frequenz ist in hunderdstel angegeben. [c] #define SAMPLE_SIZE 256 //Wieviele Sützstellen hat das Audiosample? #define SPS 128000 //Frames per Second Audioausgabe struct s_Ton{ BYTE cPos; //Aktuelle
memory" ,"r13", "r14", "r15", "r16", "r17", "r18", "r19", "r20","r21", "r22","r23","r24","r26","r27","r28","r29", "r2", "r3", "r4", "r5","r11", "r12" ); [/c] Ich hoffe es ist verständlich und genug auskommentiert - leider verschiebt das Forum meine Komentare so unschön. Was mache ich falsch, bzw.
-
Thread
Energy Meter mit ADE7769 - AVR
Posts folgen abends. Geplant ist ein µC (vorr. AVR) und nen ordentliches LCD Display mit Darstellung, Loggen,... von Wirk, Blind, ...
auch die Einsparung in den Platinen rechts. Sowie die Erni-SMC-Steckverbinder: X1: Daten (U,I) und I2C X2: 5V und GND
-
Thread
MSI RAM-Problem
nochmal gefragt : würde z.b. https://geizhals.de/mushkin-redline-pro-black-dimm-32gb-mrp5e560lkkd32g28-a3205063.html?hloc=at&hloc=de mit meiner CPU "sicher" laufen ??
schrieb im Beitrag #7819578: > https://geizhals.de/mushkin-redline-pro-black-dimm-32gb-mrp5e560lkkd32g28-a3205063.html?hloc=at&hloc=de > > mit meiner CPU "sicher" laufen ?? Du bist ja nun wirklich beratungsresistent. Da ist alles Schreiben vergebens, also EOD für mich.
-
Thread
MMC/SD-Karte mit FAT16 an AVR
Hat das jemand schon einmal mit einer Kingston 256MB SD-Karte hinbekommen ? Ich bekomme bei dem Card init in Zeile 212 von sd_raw.c einen "test2" Fehler: /* reset card */ uint8_t response; for(uint16_t i = 0; ; ++i) { response
kleines zusätzliches SPI-Interface gelöst. > Innerhalb von sd_raw_read bleibt es hier hängen: [c] > /* wait for data block (start byte 0xfe) */ > while(sd_raw_rec_byte() != 0xfe); [/c] Vermutlich stört da der ENC28J60 irgendwie. Wie schon gesagt, schau Dir mal meine obige
-
Thread
Bitte Lüftersteuerungsschaltung überprüfen / korrigieren
320+384+272+384+0%0Aw+320+384+320+432+0%0AR+320+240+320+208+0+0+40+12+0+0+0.5%0Ag+320+496+320+576+0%0At+288+448+320+448+0+1+0+0+100%0Ar+256+448+256+496+0+10000%0Aw+320+496+320+464+0%0Ag+256+496+256+576+0%0Aw+256+448+288+448+0%0A Dazu würd ich mir also die folgenden Bauteile bestellen: https://www.reichelt.de
+0%0Aw+336+304+256+304+0%0Aw+224+304+112+304+0%0Ag+64+304+16+304+0%0Aw+112+304+64+304+0%0Ax+44+181+104+184+4+24+GPIO%0Ax+344+272+405+275+4+24+L%C3%BCfter%0A Edit: Zwei 310 Ohm Widerstände...
-
Thread
MSP430 Fatal Error[e106]
2ff" Reserved ranges relevant to this placement: 200-27f DATA16_AN 280-28b DATA16_Z 28c-2d1 DATA16_N 2d2-2ff CSTACK [/c]
)CODE=F000-FFE3", where at the moment of placement the available memory ranges were "CODE:f018-ffe3"[/c] Bedeutet dies, dass ich meinen Code kürzen muss?
-
Thread
Gibt es irgendwo brauchbare Infos zu SMI ?
There are example for command parts. For the command 0x3C 0x00 you must calculate the checksum also. Example in the blue box at the bottom of the page. I suppose that should be 0xC4. You can check the checksum if you add all bytes including the checksum
could I set the motor ID of only on motor on the SMI but with 15 connected motors? The command 28 I found, e.g. for motor 9 the command is: ['0x79', '0x1c', '0x6b'] (incl checksum) Than the response is: ['0xef', '0x3c', '0x9', '0xcc'] (incl checksum) the first two bytes are always the same,
-
Thread
Compilerfehler Programm springt aus der Initialisierung zum Start zurück
Außerdem werden die Interrupts erst nach der Initialiserung der Hardware mit [c]sei();[/c] aktiviert.
sicherstellen, daß da keine > Konstanten im Ram liegen, und den Codeteil mit der PWM-Tabelle im Flash? [c] //selbsterstellter PWM Tabelle uint8_t pwm_time[256] PROGMEM = {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2, 2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3, 3,3,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5
-
Thread
Suche jemand der mein SIMPAD mit Flash + RAM aufrüstet
wir uns sicher einigen. Für mich ist es auch ein Problem die Teile zu beschaffen: 1 x Intel Flash E28F12833A150 und 2 x K438163 2C-TC175 oder 2 x MT48LC32M16A2TG-75 (hier gibt es mehrere zur Auswahl, ich möchte gerne 64 oder 128 Mbyte Ram haben). Eine Anleitung wie das geht findet sich unter http://opensimpad.org
Details muß ich nachgucken, dies hier nur vorbehaltlich. Für die größeren Flash-Bausteine (E28F256) weiß ich keine Quelle, jemand anders vielleicht?
-
Thread
Raspberry Pi Pico: Mikrocontroller-Board mit Cortex M0+
der Chip ein Erfolg wird. Er hat gute Doku und geht mit dem Herstellersupport für microphython und C/C++ über den Durchschnitt hinaus. Es gibt sogar ein Getting-Started-Buch. Viel leichter kann man den Einstieg für Anfänger kaum machen. Mit C/C++, dem PIO-Assembler und der RAM-Ausstattung ist er auch
AVR viel weiter als bei einem PSoC.
-
Thread
Programmable Waveform Generator
nicht tauglich verworfen. Eine Zwischevariante möglich: mit AD9833 Taktsignal von Schallfrequenz x 256 gewinnen, danach 2x 4bit-Counter und SRAM... Jetzt habe ich gleich gesehen: AT 90PWM3B SOIC. Wäre das vielleicht eine Lösung? Sogar DAC 10 bit vorhanden - für AT 8 bit wohl eine Ausnahme. Es sieht
Maxim B. schrieb im Beitrag #4874101: > in C gibt es leider > kein Datentyp für 24 bit Wenn man tatsächlich Assembler kann, kann man auch so einen Datentyp für geistig minderbemittelte C-Compiler auch recht leicht selber bereitstellen.
-
Thread
Viel Arbeitsspeicher für Bildverarbeitung benötigt
256kB RAM deutlich einfacher und schneller ansprechen und unter C ist es sowieso fast egal.
schrieb im Beitrag #5375495: > Ein 32 Bitter ist für > sowas deutlich besser geeignet, der kann 256kB RAM deutlich einfacher > und schneller ansprechen und unter C ist es sowieso fast egal. Welchen externen RAM würde man bei einem 32-Bit µC verwenden? Wie erfolgt das Adressieren / Ansprechen des
-
Thread
8051 - Programm und Daten in einem 128kB Chip ohne Overlap
Beim Einschalten steht in den 64kB Programmspeicher erstmal Mumpitz. Habs auch grad gesehen, der AT89C51RE2 ist ersatzlos abgekündigt. Bei Atmel geht ja das Abkündigen schneller als das Brezel backen.
TestProg.txt". Das Grundsystem hat einen AT89S8252 als µC, welcher mit 16MHz getaktet ist. Der Speicherchip hat eine Zugriffszeit von 85ns. Das Testprogramm ist in C geschrieben, mit Assembler Unterprogrammen. Es schreibt (und ließt) im Datenspeicher
-
Thread
Optimale Auswertung von Rückgabewerten
Leider funktioniert was nicht. Es kommen folgende Meldungen: avr-gcc -g -Wall -O0 -mmcu=atmega88 -c -o master.o master.c In file included from master.c:47: test.c:28: error: syntax error before "init_function_typ" test.c:41: error: parse error before "for" test.c:44: error: parse error before '
Das ist aber nicht das ganze test.c File? >> test.c:28: error: syntax error before "init_function_typ" init_f_typ steht in Deinem Code in Zeile 1, nicht in Zeile 28 ? // Deklaration der verwendeten Variablen unsigned char
-
Thread
AVR über ethernet ansprechen
verkaufen kann. Wo ist das Problem? Mit dem 25AA02UIDT von Microchip bekommst du eine einmalige bis zu 256 Bit lange Seriennummer für ein paar Cent. MfG Spess
Auch an ESP8266 Module kannst du Relais anschließen und das Ding dann in C oder LUA programmieren.
-
Thread
8051:Timer - Reload und Teilerfaktoren
Uhr läuft viel zu schnell, doch warum? Ich benutze Timer0 im Modus2 (8Bit,Autoreload) Prozessor: AT89S8253 mit 22,1184 Mhz und x2 Mode Nun zur Berechnung: 22118400 / 6 = 3686400 ( 6 wegen x1 Mode, sonst 12) 3686400 / 192 = 19200 ( Reload für Timer0 (256-64) = 0xC0 ) 19200 / 64 = 300
Beeper P0_3 //-------------------------------------------------------------------- __sbit __at (0x2F) BIT2F; //-------------------------------------------------------------------- [/c] main.c [c] //-------------------------------------------------------------------- #include "./main.h
-
Thread
Stm32f103 Problem mit Spi2
0x0f); wait; lcd_CS_LOW(); lcd_spi_write(0xf0); wait;*/ } } [/c]
0x0f); wait; lcd_CS_LOW(); lcd_spi_write(0xf0); wait;*/ } } [/c]
-
Thread
[Sammelbestellung] µC-Board + RAM
Interesse +1 Welcher µC ist mir ziemlich egal.
Torsten C. schrieb im Beitrag #3595903: > Briefmarken-Format wie beim http://www.acmesystems.it/aria. Also rundherum im 1,27mm-Raster. Torsten C. schrieb im Beitrag #3598747: > hier ca. 28 x 37 mm².
-
Thread
Erster eigener Assembler Code zu kompliziert gelöst?
: b0 9b sbis 0x16, 0 ; 22 28: 08 c0 rjmp .+16 ; 0x3a <__CCP__+0x6> 2a: b3 9b sbis 0x16, 3 ; 22 2c: 02 c0 rjmp .+4 ; 0x32 <main+0x10> 2e: c2 9a sbi 0x18, 2 ; 24 30
rjmp .+4 ; 0x3e <__SP_H__> 3a: b3 9b sbis 0x16, 3 ; 22 3c: 02 c0 rjmp .+4 ; 0x42 <__SREG__+0x3> 3e: c4 9a sbi 0x18, 4 ; 24 40: f2 cf rjmp .-28 ; 0x26 <main+0x4> 42: c4 98 cbi 0x18, 4 ; 24 44
-
Thread
AVR Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung !
verfügbaren Bildzeilen werden nur etwa 250 genutzt. Das macht 20% nahezu komplette Freizeit für den uC (bis auf dem HSync). Dazu kommen nochmal die 30% Freizeit während der Bildausgabe. Macht also etwas über 40% Freizeit für den uC. Demzufolge hat der uC etwa 60% Auslastung.
Dann benötigt man aber einen größeren µC mit mehr Pins und mehr RAM. Mit einem etwas größeren ARM µC mit 32kByte RAM sind lückenlose 512x256 Pixel möglich... Das einzige Problem: Den kann man nicht mal schnell auf Lochraster aufbauen.
-
Thread
einfacher 20m-CW-Sender mit AD9850 und MOSFET
zwischen NAND und Treiber einen Inverter schalten. >> Das Filter hat einen Sperrkreis (Notch bei 28 MHz), > Sperrkreis durch L4/C6? Dreistufig wäre sicher auch kein Problem Du nimmst einen Empfänger, stellst ihn auf 28 MHz und drehst C6 auf Minimum. Bei C6 kann es sich um die Parallelschaltung
...habe hier ein Filter berechnet, die erste Oberwelle bei 28MHz würde um ca. 50dB gedämpft werden gegenüber dem Nutzsignal. Die C- und L-Werte müssten natürlich noch "bereinigt" werden...
-
Thread
EMS > Adapter > NetIO > Raspi
]: TCP options: Jan 13 17:28:47 raspi2 ems-collector[28391]: -C [ --command-port ] arg TCP port for remote command interface (0 to Jan 13 17:28:47 raspi2 ems-collector[28391]: disable) Jan 13 17:28:47 raspi2 ems-collector[28391
Aber das Problem beim compilieren bleibt das gleiche ... ;-( Es fehlen leider immer noch die mysql C++ header. [c]/ems-collector/collector $ make g++ -Wall -c -O2 -std=c++0x -DHAVE_DAEMONIZE -DHAVE_MYSQL -I/usr/include/mysql main.cpp In file included from main.cpp:28: Database.h:25:10: fatal
-
Thread
Welches Oszi? - Kaufberatung
produkte/usb-mobile-messtechnik/?user_produkte%5BPATTR%5D=HPG_3-UPG1_3-UPG2_2&user_produkte%5BPR%5D=8&cHash=2c8edb93e2] - Herstellerseite mit Datenblatt etc. zum Produkt.
http://www.hacker-datentechnik.de/ http://s69484843.einsundeinsshop.de/sess/utn;jsessionid=15461c0ff06be60/shopdata/0080_PC-Oszilloskope+=28USB+=2B+Firewire=29+von+ACUTE=2C+ELAN=2C+ELTESTA+und+OWON/product_details.shopscript?article=0001_OWON-5022%2B%3D28PDS5022%3D29 mfg Schoasch
-
Thread
R8751H Vintage Clock Basteltagebuch (War: [8051] XTAL1 und XTAL2)
Mampf F. schrieb im Beitrag #6485775: > Mein Plan ist aber eh, dass ich erstmal nur einen AT89C51-RC benutze. Warum nicht den AT89LP51RD2-20PU? Der hat einen internen Bootloader über die UART. http://ww1.microchip.com/downloads/en/devicedoc/atmel-3714-microcontroller-8051-at89lp51rd2-
Hardware-Fix ... Mal das Datenblatt studieren und andere Hersteller ankucken. *edit*: Sonderbar - der AT89C51 braucht die 6,5V nicht ... Gibt wohl echt erhebliche Unterschiede zwischen AT89C51, AT89C51RC1 und AT89C51RC2. *edit2*: ich brauche wohl den AT89S51. Der AT89C51 ist obsolete, der S51 kann parallel
-
Thread
Hobbyauflösung- div µC, PSOC, Development, Wiport, Emulator zeuchs
Pos4 PSOC Bücher PSoC Mikrocontroller ISBN 3772353991, 504 Seiten Messen, Steuern und Regeln mit PSoC Mikrocontrollern ISBN 3772354378, 256 Seiten 10€ Alle 3 PSOC Pakete zusammen 50€
Atmel /ATMega32 Bastelboards + Controller 1* Lochrasterboard für ATMEGA32, 2* Lochrasterboard für AT89*51 2* AT80C5124 Controller 1* AT90S85158 Controller 1* ATMEGA32L Controller Div. Ansteckplatinen mit LED’s, Schalter, Display RS232 Wandler ect, Progradaoter für Parallelport Alles zusammen 15
-
Thread
Welcher ARM, oder überhaupt?
flash in ein >register lesen, und ausgeben (Das ganze erzeugt ein statisches Bild auf >nem TV) AT91SAM7 http://www.mikrocontroller.net/articles/Entwicklungsboard_mit_AT91SAM7Sxxx_-_selbstgemacht MFG Falk
alte controller, die fressen viel Strom und werden gut warm. Besser sind da die Pic24. z.B. PIC24HJ256GP206 mit 256 KB Flash.
-
Thread
Array Speicherüberlauf Memory Model Wickenhäuser
65535 Werte aufgenommen werden über einen A/D Wandler Hardware: Wickenhäuser(Entwicklungsumgebung), AT89C51CC03 Wenn ich in der Entwicklungsumgebung ein Array wie folgt initalisiere: #define wert 65535 .... .... int mw[wert] erhalte ich eine Fehlermeldung vom Compiler: crypto.c 28: Warning
Hallo, Nein, auf dem Entwicklungsboard ist kein externes SRAM oder Speicher angeschlossen. Der AT89C51CC03 hat 64k on-Chip Flash Memory;2048 Byte On-Chip ERAM;256 Byte On-Chip RAM; 2kB on-Chip EEPROM Eigentlich brauche ich nur char Variablen... weil der A/D Wandler im 8 Bit Modus läuft. Die