-
Thread
NXP PCA8574 hat Phänomen mit 2 Adressen
... U8: TMP101 (Temperatursensor) I2C device found at address 0x50 = B0101.0000 = B1010.000x ... U9: FM24W256 (256K FRAM) I2C device found at address 0x51 = B0101.0001 = B1010.001x ... U10: AT24C256 (256K EEprom) I2C device found at address 0x68 = B0110.1000 = B1101.000x ... U12: DS3231 (RTC) I2C device found at address 0x73 = B0111.0011 = B1110.011x ... U7: PCA9538 (Portexpander) I2C device found at address 0x7C = B0111.1100 = B1111.100x ... U6 ??? U11 ist nicht bestückt. [/code] Laut
-
Thread
AVR-Bootloader mit Verschlüsselung
set BootCodeSize = 494 ; compile and set to value in [.cseg] Used, compile again[/avrasm] c) error Meldung im flash Windowsprogramm: 30.03.08-22:24:34-875 > Connecting... 30.03.08-22:24:34-968 > Switch to 2-Wire mode 30.03.08-22:24:39-328 > Device connected 30.03.08-22:24:39-359 > programming
AVR is AT Tiny 85 bug, i'm not flash a µC help me please best regard [System] Sign=BOOTLOADER Port=COM2 Baudrate=115200 ConnectTrials=1 FLASH=C:\Users\SLE\Documents\SL-Sys\CPT_TOUR\PRG_AVR
-
Thread
Z180-Stamp Modul
Die Frage hat sich erledigt. Das System läuft :-) Danke Leo! setenv attach_drives 'at dsk0 1:/cpm3_a.dsk;at dsk1 1:/cpm3_b.dsk;at dsk2 0:/cpm3_c.dsk'
Schritt 4* CP/M Laufwerke als Image auf die SD-Card kopieren Datei: cpm3_a.dsk cpm3_b.dsk cpm3_c.dsk *Schritt 5* Environmentvariable im Monitor setzen (Beispiel) attach_drives=at dsk0 1:/cpm3_a.dsk;at dsk1 1:/cpm3_b.dsk;at dsk2 0:/cpm3_c.dsk;at dsk3 1:/z180-stamp-cpm3-bios.dsk;at dsk4 1:/
-
Thread
Fernbedien RC5 Empfänger
überschreibt man alle event. schon vorhandenen Flags! Also so: [c] TCCR0 |= (1<<CS02); //divide by 256 TIMSK |= (1<<TOIE0); //enable timer interrupt UBRRL = bauddivider; //set baud rate [/c] mfg beni
Neue Frage, gleiches Thema: Was tut die Zeile [c] TCNT0 = -2; // 2 * 256 = 512 cycle[/c] ? Wieso wird ins TIMER-Count Register eingegriffen? Ich möchte den Timer2 eines AtMega88 für rc5 und Sekundenerzeugung zusammen benutzen, und bin mir
-
Thread
AT91SAM7 und K4S561632J SDRAM Probleme
Hallo, Ich muss mein Problem umformulieren. Ich habe eine Testroutine geschrieben: [c] { UI32 i; volatile UI8* ptr = (volatile UI8*)AT91C_EBI_SDRAM; for(i=0;i<256;i++) { *ptr = 255-i; ptr++; } for(i=0;i<256;i++) { *ptr = 2*i
Bytes Changed At All:2F 51 57 6C A5 B3 B9 20000100: 00 02 04 06 08 0A 0C 0E< 10 12 14 16 18 1A 1C -7E 20000110: 20 -20 24 26 -6F< 2A 2C 2E -6F -30 34 36 -7F 3A 3C 3E 20000120: -7E 42
-
Thread
TCP/IP Stack Micrchip EEPROM Includen
Code nach nicht farbig, sondern grau unterlegt und ich könnte mit <strg> nicht Configs/HWP EX16_MRF24W XC16.h anklicken: [c]#elif defined(CFG_INCLUDE_EX16_MRF24WB) || defined(CFG_INCLUDE_EX16_MRF24WG) // DM240001 Explorer 16 board, PIC24FJ128GA010/PIC24FJ256GB110/PIC24FJ256GA110/PIC24FJ256GB210/PIC24HJ256GP610/dsPIC33FJ256GP710/PIC32MX360F512L/PIC32MX460F512L/PIC32MX795F512L/possibly others, AC164136-4 MRF24W Wi-Fi PICtail/PICtail Plus #if defined(__C30__) #include "Configs/HWP EX16_MRF24W
-
Thread
Schnelle FFT in Assembler
habe ich nur einen mega8 aufgebaut der die FFT macht und die Daten über den UART an einen zweiten uC sendet. Dieser zweite uC (ein AT89C2051) arbeitet als LED Displaycontroller um über zwei 74HC4094 Schieberegister mit Latch die 16 LED Zeilen anzusteuern. Die 32 Spalten werden dann mit zwei 4-zu-16
@Heinz: Ich habe hier auf 16MHz Atmega32 gerade eine C-Version fertig mit ASM-Unterstützung (Code etwa 4,7k + Tabellen im Flash-Speicher). Die Variante braucht bei einer 256er FFT (dafür würde auf Atmega16 schon das SRAM nicht reichen) ca. 59ms mit C-Fixed-Point-Multiplikation
-
Thread
EEPROM Schreibschutz gegen Manipulation
beabsichtigtes und unbeabsichtigtes Verändern zu > schützen - vorzugweise als Hardware-Lösung. Viele I2C-EEPROM haben einen WP-Pin (Write Protect), z.B. AT24C512C http://ww1.microchip.com/downloads/en/devicedoc/atmel-8720-seeprom-at24c512c-datasheet.pdf
Peter D. schrieb im Beitrag #5999100: > Es gibt daher EEPROMs mit Software Data Protection, z.B. AT28C256 und immer noch 10 Jahre in Datenblatt die lange vorbei sind und das schreibt nur Atmel, keine Ahnung was ich eingebaut hatte 28C64 halt
-
Thread
IDE unter Linux
Würde gerne wissen, wich ich das geschriebene Programm erfolgreich kompilieren kann. Auf dem µC steht AT89S52 24PU 1208A. Deshalb habe die .h-Datei für den 8051 geladen und in den Projektordner kopiert. Im Programmkopf [c] #include "reg51.h" [/c] eingegeben. Trotzdem funktioniert das Kompilieren
kamen: [c] avr-gcc: error: unrecognized argument in option ‘-mmcu=8051’ avr-gcc: note: valid arguments to ‘-mmcu=’ are: at43usb320 at43usb355 at76c711 at86rf401 at90c8534 at90can128 at90can32 at90can64 at90pwm1
-
Thread
Platinen mit GPS - Empfänger bei ebay
, PCF8574 von Philips? Für die Softwareseite ist sicher diese Application Note interessant: "AT91M63200: I2C Drivers for AT24C512 Serial EEPROM (39 pages, Updated 6/01) - Describes the software implementation of an Inter Integrated Circuit Bus (I2C Bus) using the peripherals in the AT91M63200."
-remap.jom(21): LOAD 0xFFE00000 1 0x01003531 at91-remap.jom(22): LOAD 0xFFE00004 1 0x03003525 at91-remap.jom(23): ONERR RemapFailed at91-remap.jom(24): QUIT at91-upl.jom(26): ONERR ErrorExit at91-upl.jom(27): NOTE Reset OK, uploading flasher
-
Thread
Array-Inhalt in Hardware-RAM schreiben
char>(zeile,spalte+c+d+1); char B = histR.at<char>(zeile,spalte+c+d+1+1); //combined = 32Bit = |-0-|-R-|-G-|-B-| int combined = (MSB << 24) | (B << 16) | (G << 8) | R;
//Zusammenfügen des Datenworts char MSB = 0; char R = histR.at<char>(zeile,e+c+d); char G = histR.at<char>(zeile,e+c+d+1); char B = histR.at<char>(zeile,e+c+d+1+1); //Resultat = 32Bit-Wort int combined = (MSB << 24) | (B <
-
Thread
Für ATtiny4313 kompilieren?
attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 attiny261 attiny461 attiny861 attiny43u attiny48 attiny88 at86rf401 at43usb355 at76c711 atmega103 at43usb320 attiny167 at90usb82 at90usb162 atmega8
attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 attiny261 attiny461 attiny861 attiny43u attiny48 attiny88 at86rf401 at43usb355 at76c711 atmega103 at43usb320 attiny167 at90usb82 at90usb162 atmega8
-
Thread
Projektidee "RGB-LED-Matrix"
Hallo zusammen, ich habe mal überschlagen: Ein Panel mit 42 x 24 Pixeln (16:9) auf einer Platine (ca. 256 mm x 148 mm) würde etwa 180 .. 200€ kosten, wenn man 10 Platinen fertigen lässt. Sowas würde ich gern bauen, wenn sich ein paar weitere Interessenten finden.
." Wenn ich mit separaten µCs (z.B. AT89LP51) PWM erzeuge, verheize ich die Hälfte der Leistung in Wärme, wegen der LED-Vorwiderstände, also pro Panel wären das 24W für Licht und 24 Watt werden von den Vorwiderständen in Wärme umgewandelt
-
Thread
Hilfe zu I2C-Bus
Hi ich möchte einen AT24FC256 mit einem ATMEGA8535 ansteuern. Ich habe in anderen Beiträgen hier mitbekommen, dass wenn man einen größeren AT24FC... verwendet das, das Adressbyte um eins erhöht werden muss. Was bedeutet die
aus dem unsigned char bausteinadresse ein unsigned int bausteinadresse machen? Wie lautet für den AT24FC256 die Bausteinadresse? void ee24c02_write (unsigned char bausteinadresse,speicherplatz,wert) { unsigned char header; i2c_bus_start(); header=(bausteinadresse<<1); header
-
Thread
[gesucht] Olimex SAM7-EX256 Minimalbeispiel
Die Headerdatei für den 256er ARM ist sonstwo. Na gut, erstmal zur Seite legen... So, nächster Versuch: Ich hole mir RTOS, gehe auf den Demoordner und versuche einfach mal das Projekt C:\FreeRTOS\Demo\ARM7_AT91FR40008
->TC_CMR = AT91C_TC_CLKS_TIMER_DIV5_CLOCK | AT91C_TC_CPCTRG; AT91C_BASE_TC0->TC_RC = AT91B_MCK/1024/1024/5; AT91C_BASE_TC0->TC_IER = AT91C_TC_CPCS; AT91C_BASE_TC0->TC_CCR = AT91C_TC_CLKEN;[/c] Stimmt die
-
Thread
Alles Rund um den MEDION LIFE P89626 NAS
admin/mtd6.backup /dev/mtd6 Block size 131072, page size 2048, OOB size 64 Dumping data starting at 0x00000000 and ending at 0x00a00000... + md5sum /i-data/6764ac2f/admin/mtd6.backup + cat /i-data/6764ac2f/admin/mtd6.backup.md5 1d1ccab841828c8f9c45938bb2c24a0e /i-data/6764ac2f/admin/mtd6.backup
= 2418764 (24e84c hex) ## Booting image at 61000000 ... Image Name: Linux-2.6.31.6_SMP_820 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2418700 Bytes = 2.3 MB Load Address:
-
Thread
ATMEGA 328p Programm Upload nicht Möglich avrdude: stk500_loadaddr(): (a) protocol error, expect=0x1
PINS laufen würde das doch die Kommunikationsfehler erklären oder ? [code] 4.57 V / -13.43 �/ 24.19 C / A2 Analog Value:3 ABSCHALTUNG 4.57 V / -13.43 A / 24.13 C / A2 Analog Value:2 ABSCHALTUNG 4.56 V / -13.46 A / 24.13 C / A2 Analog Value:3 ABSCHALTUNG 4.56 V / -13.43 A / 24.13 C / A2 Analog Value:0 ABSCHALTUNG 4.56 V / -13.51 A / 24.13 C / A2 Analog Value:3 ABSCHALTUNG 4.57 V / -13.43 A / 24.13 C / P& ¹…±½��Value:0 ABSCHALTUNG 4.56 V / -13.51 A / 24.13 C / A2 Analog Value:3 ABSCHALTUNG 4.57 V / -13.43 A / 24.13 C / A2 Analog
-
Thread
FT800 / FT810 Library
Drucker Steuerungen ATMEL Prozessoren. Parallel dazu programmiere ich übrigens auch 16 Bit (PIC24F256GB206 32Mhz) in einer WiFi IoT Anwendung (FlyPort Pro) mit über I2C und SPI angeschlossenen Sensoren. Hier musste ich nach langen Fehlversuchen, es mit dem PIC24 alleine zu schaffen, einen extra ATMEL
char set => Bekomme dann ne .raw => daraus mache ich ein Array mit "Convert a binary to textfile C Array => Daraus mache ich eine Header Datei. Dieses kopiere ich hiermit ins RAMG [c] for (uint16_t i = 0; i < sizeof(fontData24_L8); i++) { EVE_memWrite8(FONT_FILE_ADDRESS + i, fontData24
-
Thread
Nokia 6100 Ansteuerung in C
ausserhalb ihrer Grenzen SCHEINBAR stabil laufen statt überhaupt nicht. Zb. habe ich einen ST24C64 als W und normale Version. Die normale Version dieses EEPROM I2C Chips soll laut Doku mit 5V und max. 400KHz I2C betrieben werden. Nur die W version kann runter bis auf 2.8V laufen. Nun, zu Testzwecken
über den Seriellenbus mit 6,5MBit/s füttern, das wären dann eine theoretisch mögliche FPS von: 256 Farben pro Pixel (8 Bit + 2 Bit) * 132 * 312 = 174.240 Bits. (6,5MBit/s) / 174.240Bit = ca. 37Hz --> also 37 FPS sind doch recht ordentlich, wenn mans auf 24 FPS beschränkt hätte man einen Datendurchsatz
-
Thread
Suche Speicher-IC (EEPROM / Flash)
Erstmal vielen Dank! Ich bestell mir zum Ausprobieren nun die 2 Stück: - AT24C512B - AT24CM02
ja mal ein Anwendungsfall. Die FRAM werde ich in Zukunft auch mal ausprobieren. Heute kamen die AT24C512 und AT24CM02 an. Der AT24C512 funktioniert wie er soll. Grüße
-
Thread
UVR 1611 (TA), Auswertung DL, Mega88, WinAVR
bräuchte eine Kleien Hilfe. Ich habe das Main File schon angepasst für die MQTT Kommunikation: [c] /* ~~~~~~~~~~ UVR31_RF24 ~~~~~~~~~~ Martin Kropf 2015 UVR31_RF24.ino: Phase change between receiving and processing */ // If DEBUG is defined all dump commands (dump.h/dump.ino
3ffe8b6a 3ffeecbc 3fffff20: 00000000 00000003 00000004 402057ae 3fffff30: 40100535 3ffe8ae3 3ffeeb7c 402057c0 3fffff40: 40203c34 3ffe8ae3 00000004 40205cc9 3fffff50: 3fffdad0 3ffeeb40 3ffeeb7c 40203ec4 3fffff60: 3fffdad0 3ffeeb40 3ffeeb7c 40205d68 3fffff70: 31b2a8c0 00ffffff 01b2a8c0 40201ef9 3fffff80
-
Thread
ARM MP3/AAC Player Web Radio
die Projektbeschreibung von Andreas über seinen MP3/AAC Player gelesen. Meine Idee wäre, anstatt dem AT91SAM7S256 den AT91SAM7S256 mit Ethernet Interface zu verwenden. Und dann entsprechend anstatt die Audiodaten von der SD Karte zu lesen, aus dem Audio Stream zu nehmen. Was ahltet ihr von dem Vorhaben
Halloo Norbert, ich habe soetwas auch schon geplant gehabt. "Meine Idee wäre, anstatt dem AT91SAM7S256 den AT91SAM7S256 mit Ethernet Interface zu verwenden." Ich vermute, du meinst den AT91SAM7X256, oder? Dieser benötigt allerdings noch einen externen Treiber für den Anschluss. Ich hatte
-
Thread
for Schleife in C
[C] for(uint8_t lpctr = 0;lpctr != 0;lpctr++) { } [/C] Wird Null mal durchlaufen. [C] for(uint8_t lpctr = 0;lpctr <= 255;lpctr++) { } [/C] Wird 256 mal durchlaufen
_t* dst) { 8c: dc 01 movw r26, r24 8e: e0 e6 ldi r30, 0x60 ; 96 90: f0 e0 ldi r31, 0x00 ; 0 uint8_t* src = data; for (uint16_t i = 256; i; i--) *dst++ = *src++;
-
Thread
ESP8266 Netzwerk verbinden WDT Reset V0.9.5.2 sdk21
im oberen 4bit vom vierten BYTE nach flash address 0x0 also BYTE[3]>>4)&0xf vom image : 0:512KB(256KB+256KB) – 4Mbit 1:256KB – 2Mbit 2:1MB(512KB+512KB) – 8Mbit 3:2MB(512KB+512KB) – 16Mbit 4:4MB(512KB+512KB) – 32Mbit 5:2MB-C1(1024KB+1024KB) – 16Mbit 6:4MB-C1(1024KB+1024KB) – 32Mbit tout (
Seite 24: AT+CWJAP_DEF da hat sich was getan in den SDKs ;-) please use AT+CWJAP_CUR oder AT+CWJAP_DEF .. ich schlage vor: Du liest das AT Dokument ;-) Du rechnest Kilo Byte in Byte nochmal ;-
-
Thread
DS80C390
Ach so, ganz vergessen 78C256 = 32kb, nicht 265kb Mfg sascha
die AT89C2051 und AT89C52 Serie: http://www.specs.de/~danni/tools/proflash/index.htm Der Maxim-Sampledienst über Internet ist wirklich super. Für Atmels ruf mal bei MSC oder Ineltek an. Peter
-
Thread
Ansatz zum rechnen in Assembler gesucht...
ohne Vorzeichen arbeiten willst. Du müsstest also eine 24 Bit Division durchführen, 16Bit für den Vorkommateil und 8 Bit für den gebrochenen Teil. Die Auflösung im Nachkommteil wäre dann 1/256 = 0.004. Also X = (1024 * 256) / 450 = 582 X div 256
>Du müsstest also eine 24 Bit Division durchführen, >16Bit für den Vorkommateil und 8 Bit für den gebrochenen Teil. >Die Auflösung im Nachkommteil wäre dann >1/256 = 0.004. Ich danke... das sollte mich weiter bringen...
-
Thread
AVR - Bascom - externes EEPROM
Noch was: Hab jetz gerade gelesen dass sich das 24C256 über i2c ansprechen lässt. Und je mehr ich über sowas finde komme ich zu dem Schluss, dass serielles EEprom = i2c EEprom. Stimmt das?
As Word , Dat As Byte) Declare Sub E_read(byval E_addr As Word , E_dat As Byte) Declare Sub 24lc256_test call 24lc256_test end ' Routine to test the 24LC256 ' Sub 24lc256_test 'Test read and writes Print "Testing I2C Eeprom" Dat = 0 For E_addr = &H1000 To &H1010
-
Thread
Grundlegende Frage zu Windows CE
Microchip) nehmen (auch wenn das jeder Controller mit seinen normalen Port-Pins ansteuern könnte). D.h. AT32UC3A0 o. AT32UC3A3, ATxmega...A1, ATmega, PIC24FJ...GB, PIC32MX.... oder je nach Vorlieben einen 8051er, Cortex-M3 etc. Die genannten AVR32 (AT32...) haben allen USB integriert, ebenso wie die PIC24FJ
Entwicklungskit. Möglichkeiten: 1. EVK1100 + AVR Dragon, dann hätte ich einen Programmer und könnte den AT32UC3A bedienen, aber der scheint ja auch für mein Vorhaben mehr als genug zu können. 2. STK600 + ATSTK600-UC3-144 Adapter + µC , dann hätte ich jedoch erstmal nur die 8 Taster und Leds und müßte die
-
Thread
Linux Kernel 5.1.1. auf dem BPi-R2
-------------------------------------------------------------------------------- 36 0x24 Linux kernel ARM boot executable zImage (little-endian), load address: "0x00000000", end address: "0x00058820" 9308 0x245C xz compressed data 9529 0x2539
uas-tag 1 inflight: CMD IN May 31 bananapir2 kernel: scsi 2:0:0:0: tag#0 CDB: opcode=0x12 12 00 00 00 24 00 May 31 bananapir2 kernel: xhci-mtk 1a1c0000.usb: Mismatch between completed Set TR Deq Ptr command & xHCI internal state. May 31 bananapir2 kernel: xhci-mtk 1a1c0000.usb: ep deq seg = 303bc2e9,
-
Thread
Pollin 16080 Touch mit ATMEGA32 und BASCOM
Ports ein und auszuschaleten - rein aus Testzwecken. Eine Frage zum Touch-Rückgabewerte-Raster: [c]Dim Lcd_format(192) As Byte Dim Lcd_form_0 As String * 23 At Lcd_format(1) Overlay Dim Lcd_form_1 As String * 23 At Lcd_format(25) Overlay Dim Lcd_form_2 As String * 23 At Lcd_format(49) Overlay
können die einzelnen Werte auch in Form einer Textzeile direkt zugewiesen werden. Bascom verwendet wie C eine 0 als Textendezeichen, deshalb hat das Array 24 * 8 Speicherstellen. Dim Lcd_format(192) As Byte Dim Lcd_form_0 As String * 23 At Lcd_format(1) Overlay Dim Lcd_form_1 As String * 23 At Lcd_format
-
Thread
Warum besitzt der AVR keine Division-Funktion?
ldd r20,Y+7 ldd r21,Y+8 ldd r22,Y+1 ldd r23,Y+2 ldd r24,Y+3 ldd r25,Y+4 rcall __divsf3 movw r26,r24 movw r24,r22 std Y+9,r24 std Y+10,r25 std Y+11,r26 std Y+12,r27 .stabn 68,0,62,.LM6-main
Aber wir rechnen ja nicht mit Nachkommastellen sondern Ganzzahlig also ist under Reziprok von 1/255*256 == 1. 1024 * 1 = 1024 / 256 = 4. Anders Beispiel: 1234 / 45 = 27.42 1/ 45 * 256 = 5.68889 als Ganzahl also rund 6. 1234 * 6 / 256 = 28 Die / 256 ist einfach ein versetzter Speicherzugriff
-
Thread
Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen
Hi, also ich könnte so auf die Schnelle mit S-Rams IS61C256AL-12 oder AS7C256A-12 aufwarten @Benedikt wären die schnell genug, bin mir mit dem DBL nicht so sicher Wigbert
Waere dieser SRAM Baustein passend? http://shop.conrad.at/ce/de/product/167193/UM61256K-2061256AK1261C256AH12NL/0205314 Thx im Voraus!!
-
Thread
RTC DS3231 - Temperatur Daten?
Glück noch etwas schneller, als aus China... ;-) Ist es das? https://eckstein-shop.de/RTC-DS3231-AT24C32-Memory-Real-Time-Clock-IIC-Modul
ich kapiere nicht: wozu braucht man RTC ohne Interruptausgang? Einfach nur als Uhr/Datum für den µC wenn der startet oder was ins Log schreibt. Will ja nicht jedes mal nach dem Einschalten, erstmal die Uhr stellen. ;.) Gerhard O. schrieb im Beitrag #5401505: > Da ist ein 4kB AT24C32 EEPROM drauf
-
Thread
Suche 16 bit CPU mit externem Buszugriff
leider nichts zum benoetigten Datendurchsatz. Wenn dir 20 MHz CPU-Takt reichen, dann ist der WDC 65C816 vielleicht eine Alternative, der ist noch in Produktion und als PLCC-44 oder DIP-40 erhaeltlich, in Einzelstueckzahlen so um die 5 Eur IIRC. Die CPU hat einen 24 Bit Adressraum, 8 Bit externen
einen 64kB @ 8Bit > Backbuffer bearbeiten können bei akzeptabler Framerate. Mein Vorschlag: PIC24FJ256DA210 24Bit CPU mit eingebautem Grafik-Controller und 96KByte Ram im 100-Pin TQFP Gehäuse. Externer Bus gibt es noch gratis dazu. Kannst du als Sample bei Microchip beziehen.
-
Thread
Motor am Solarmodul / Zelle
672+320+0%0Aw+544+336+544+304+0%0Ad+576+304+576+320+1+0.805904783%0Ad+576+320+576+336+1+0.805904783%0At+256+400+368+400+0+-1+5.303084253947322+0.000004161759481924321+100%0Aw+368+384+368+176+3%0Aw+368+176+544+176+0%0Ar+256+304+256+368+0+1000%0Aw+256+400+256+368+3%0Aw+256+304+464+304+0%0Aw+464+304+464+224
C2 ganz rechts lädt sich am Anfang auf. Dann steigt die Spannung am 1. Schmidt triggern Dann liefert der 2te Schmidt triggern ein High Signal und der Transistor leitet. C2 entlädt sich bis die Spannung
-
Thread
A2DP Bluetooth Modul China eBay
ist wie oben verwendet 0xc7 und nicht 0x1c7. Um den kompletten eeprom auszulesen ruft man eeprog 4 mal auf folgende Weise auf: [code] eeprog -fx /dev/i2c-0 0x50 -r 0:256 eeprog -fx /dev/i2c-0 0x51 -r 0:256 eeprog -fx /dev/i2c-0 0x52 -r 0:256 eeprog -fx /dev/i2c-0 0x53 -r 0:256 [/code]
-
Thread
[V] µC, Halbleiter, Relais
-16PI: 8051, DIL -> 1€/Stk. 9x AT89C2051X2-24PC: 8051, DIL -> 0,75€/Stk. 80x PIC16LF648A-I/SO: PIC -> 0,25€/Stk. oder 10€/gesamt 4x DS500: 8051, gebraucht, entlötet, ungetestet -> 2,50€
Kleines Update der verfügbaren Bauteile. µC: 74x ATMEGA325-16AU: AVR -> 1€/Stk. 5x AT89C2051X2-16SI: 8051 -> 1€/Stk. 4x AT89C2051X2-16PI: 8051, DIL -> 1€/Stk. 9x AT89C2051X2
-
Thread
Thermomix Rezeptchips
f545 a494 50016a0 8a12 34fb 6045 6e5b 463b 3b10 904e 24d3 50016b0 a7ba 24e6 62c1 5648 b050 3170 4c66 2625 50016c0 19f4 3df6 538c db33 1d39 8fef 9cb6 bb31 50016d0 3044 5401 4e1a 1d14 473e e43f f6ae c85f 50016e0 ffc5 7634 2a62 c612 9f7c 197e b889 1456
bcf7 e01e 4c6a 2070 9c67 72f1 9c1d f0ca 5001be0 8a84 be1d 51c9 232c b4ce cbb0 913d 7f92 5001bf0 5250 c9ba 2e62 b252 8a49 7844 8bc6 2214 5001c00 b7d9 a66a 303a d409 24f2 693e d9fc 6059 5001c10 61c2 306d 9ee3 4ae2
-
Thread
Pac Man mit dem ATmega8
http://www.reichelt.de/inhalt.html?SID=14QAl30dS4AQ4AAFGRm%40c7f25b93de0eff217c8d737c3d702701c;ACTION=3;LASTACTION=2;SORT=preis;GRUPPE=A34;WG=0;SUCHE=Ram;ARTIKEL=628128-70;START=0;END=16;STATIC=0;FC=669;PROVID=0;TITEL=0 Wie groß ist dieser Baustein? Ist der 1MB
es da schon, wir haben 128 Zeichen. Wenn wir also ein High Byte für die Zeile nehmen, haben wir nur 256 Byte für die Zeichenmatrix. 256/8 = 32 Zeichen. Das langt wohl nicht.
-
Thread
C-Datei zur Laufzeit einbinden?
= '' {0x20, &tahoma24_0x}, #endif } const tFont tahoma24 = { 136, tahoma24_array }; [/c] Diese Datei fontname.c benenne ich manuell in fontname.h um und include sie in mein Konvertier-Utility. Außerdem include
Erwin E. schrieb im Beitrag #6221039: > Ist es möglich, dass ein C-Programm (Visual C) zur Laufzeit eine weitere > C-Datei mit Daten einbindet? Ja. Stichworte sind dlopen bzw. LoadLibrary. Ich bezweifle aber, dass das auf einem AtMega einsetzbar ist. leo
-
Thread
China SUPER Bauteile-Schnäppchen Thread
10 Stück RTC I2C AT24C32 DS1307 Real Time Clock Module für insgesamt USD 4,52 bei AliExpress: http://www.aliexpress.com/store/product/Tiny-RTC-I2C-AT24C32-DS1307-Real-Time-Clock-Module-ARM-PIC-for-Arduino-UNO-R3/613903
Bei mir kam gerade dass hier an: I2C RTC DS1307 AT24C32 Real Time Clock Module www.ebay.com/itm/310795443833 Für $1.60 eigentlich schon ein sehr guter Preis. Die mitgelieferte Batterie hat sich aber als wiederaufladbare 2032 herausgestellt
-
Thread
USB Audio Sync Endpoint Implementierung
) : 09 02 76 00 02 01 00 C0 32 09 04 00 00 00 01 01 ..v.....2....... 00 00 09 24 01 00 01 27 00 01 01 0C 24 02 01 01 ...$...'....$... 01 00 02 03 00 00 00 09 24 06 02
[1] : 0x01 Data (HexDump) : 09 24 01 00 01 27 00 01 01 .$...'... ------- Audio Control Input Terminal Descriptor ------- bLength : 0x0C (12 bytes) bDescriptorType : 0x24 (
-
Thread
Umsetzung "Grafikkarte"
Vergleichen wir mal den von dir angebotenen PIC24FJ256DA210 mit dem aktuell eingeplanten und schon fast fertig gerouteten AT32UC3B0512: CPU 16MHz vs. 60MHz Programm Memory 256kB vs. 512kB Ram: 98kB vs. 96kB PinCount 100 vs. 64 D/A Wanlder: keine
Michael D. schrieb im Beitrag #3076043: > Vergleichen wir mal den von dir angebotenen PIC24FJ256DA210 mit dem > aktuell eingeplanten und schon fast fertig gerouteten AT32UC3B0512: Man fängt natürlich erst dann zu routen, wenn ALLE technischen Details stehen. Brauchst Du die CPU-Leistung
-
Thread
DMX steuerbaren RGB LED PAR oder Pinnspot selber bauen
use in this function) C:\Users\Domi\Documents\DMX\DMX RGB LED Controller\meine Firmware\Firmware_v1.2\Firmware_v1.2\Firmware_v1.2.c(55,24): 'RXCIE' undeclared (first use in this function) .././Firmware_v1.2.c: In function
\Firmware_v1.2.c(104,24): 'UCSRA' undeclared (first use in this function) C:\Users\Domi\Documents\DMX\DMX RGB LED Controller\meine Firmware\Firmware_v1.2\Firmware_v1.2\Firmware_v1.2.c(105,24): 'UDR' undeclared (first
-
Thread
Huhu - AVR XMEGA-Eval-Board für 29 US-$
[c]Der AT90USB wird ja schließlich nur mit der UART an dem XMEGA hängen und das ist nun mal keine Programmierschnittstelle... [/c] Der AT90USB hängt mit UART RX/TX und dem Clockoutput am Xmega. Und
ATmega64A ATmega64C1 ATmega64M1 ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88P ATmega8A ATmega8HVA ATmega8U2 ATtiny11 ATtiny12 ATtiny13 ATtiny13A ATtiny15 ATtiny167 ATtiny2313 ATtiny2313A ATtiny24 ATtiny24A