-
Thread
Drehzahl messen im MC
läust los und stoppt bei dem nächsten Impuls. Den erreichten Zählerstand (bei einem 10Bit Timer mit 4/256 MHZ wären das dann 312 Schritte) dann auswerten und auf U/min normieren ? t=312*256/(4*10^6) in sec n=1/t * 60 in U/min Während der Berechnung sollte wahrscheinlich der Timer angehalten werden
Quantisierungfehler ist übrigends: Fr = ( Z / f0 ) * f mit f0 als Zählerfrequenz (bei dir 4MHz/256), Z als Anzahl der Impulse pro Umdrehung (bei dir 1), und f als Drehfrequenz (Bei dir 2000/60). Gruß, Nikias
-
Thread
Suche EPROMs in PLCC-32
C256 oder C512 mit Fenster kann ich dir als LCC32 anbieten oder diverse Flashs als PLCC32.
Frank K. schrieb im Beitrag #7684763: >> Varianten als 27C32, 27C64 bzw. 27C128 bevorzugt. > > https://www.digikey.de/de/products/detail/microchip-technology/AT28C64B-15JU/1008523 > > Das ist ein EEPROM, also elektrisch löschbar. Wie gewünscht im PLCC32
-
Thread
Kameramodul
mußt Dein Ergebnisbild aus mehreren Originalbildern zusammensstückeln. Außerdem sind die größten I2C EEPROMs die leicht erhältlich sind die 24C512, die haben aber nur 32KB Speicher, d.h. ein Chip kann maximal 2 Bilder aufnehmen. Als A/D-Wandler brauchst Du einen, der mindestens 3MSPS bei 8Bit macht
Korrektur: 24C512 sind natürlich 64KB, können also 4 Bilder aufnehmen.
-
Thread
themperatursensor an mega8
der Regel weglassen, wenn einem die 8Bit Genauigkeit ausreichen. In einem Temperaturbereich über 128°C hättest du immernoch 0,5°C Genauigkeit. Temperaturbereich weiter eingrenzen -> höhere Genauigkeit. Des Weiteren ist das mit dem Umrechnen bei Temperatursensoren immer so ein Ding. Ich bevorzuge da Sensoren
Prozentrechnung war ich schon > immer schwach 25% von 100 ist irgenwo zwischen 24 und 26? Wie teilt man eine 24Bit Zahl durch 256. vieleicht vorher noch aus dem RAM laden.
-
Thread
Zeigt her eure Kunstwerke (2) Gesperrt Bilder
Überwachungssystem für Radioaktivität, basierend auf dem Flyport Modul. Das Flyport besitzt einen PIC24F256 Prozessor sowie ein WLAN Modul und wird in C programmiert. Das Flyport Modul sitzt auf einer Platine, welche die Hochspannungserzeugung für eine GM-Zählröhre erzeugt, sowie die Impulsformung etc
STM32-MINI Bord weist noch folgende Peripherien auf: RS232 Schnittstelle mit MAX3223 (Mit CTS/RTS) AT24C08 EEPROM oder 24C1024B LM4132 3V VREF TMP101 Temperatursensor RTC Batterie 4 LEDs 3.3V Regler USB Anschluss Kompakter JTAG Port (nach Forum WIKI Beispiel) Es sind vorerst noch einige Ansteckplatinen
-
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
warum werden bei uart immer char gesendet/empfangen?
Während du noch nachdenkst suche ich mal einen raus. Welchen nehmen wir denn? Ah, ich ziehe mal V.24 aus dem Sumpf. V.24, die Älteren unter uns erinnern sich, beschreibt die serielle Schnittstelle, die auch als RS-232 bekannt ist. Das Ding was man mit einem UART + Pegelwandler bedient. V.24 ist
0'; // prevent crash if called with base == 1 if (base < 2) base = 10; do { char c = n % base; n /= base; *--str = c < 10 ? c + '0' : c + 'A' - 10; } while(n); return write(str); } size_t Print::print(long n, int base) { if (base == 0) { return write
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
I2C EEPROM memories stored module (excluding chip) AT24C02 I2C EEPROM memories stored module AT24C04 I2C EEPROM memories stored module AT24C08 I2C EEPROM memories stored module AT24C16 I2C EEPROM memories stored module AT24C32 I2C EEPROM memories stored module AT24C64 I2C EEPROM memories stored module AT24C128 I2C EEPROM memories stored module AT24C256 I2C interface EEPROM memory module CH375B USB Module U Disk Module
-
Thread
Raspberry Pi 4 vorgestellt
size 255M may not be sufficient for new Pi4 files This could result in a system that will not boot. 256M FAT partition is recommended. Ensure you have a backup if continuing. Would you like to proceed? (y/N) dazu heisst es dann: It's a monster pain to fix that. At the moment the firmware fits
802.11a/ b/g/n/ac 2,4 & 5 Ghz CPU Intel Celeron J3160 (2.24 GHz) Quad-Core Arbeitsspeicher 4 GB DDR3 Festplatte 256 GB SSD USB 4x USB 3.0 (Typ A) Schnittstellen RJ45, HDMI, Audio Jack [/code] Ich finde
-
Thread
[V] Mitsubishi M16C Controller
kleines Geld anzubieten, oder ein > erprobtes Eagle Layout (einseitig)? Ich selbst benutze den M16C60 nur auf einem Board das ich mir vor vielen Jahren mal aus Japan mitgebracht habe. (sonst nutze ich R8C11, R8C1B, R8C29 und M16C29) http://www.marutsu.co.jp/user/shohin.php?p=18684 Ich habe aber
einzelnen: Der Prozessor selber, ein MAX233 fuer den Port zum flashen und einen zweiten RS232, ein 24lc16 und LM75 am I2C-bus, eine microSD Karte am SPI-bus, ein Anschluss fuer eine DS1820, 16Mhz Generator fuer den Takt, 4pol PWM ausgang fuer PC-Luefter 2pol PWM Ausgang fuer normale Luefter oder
-
Thread
Digitaler Bilderrahmen mit mega8 S65 Display und SD-Karte
Schau doch mal, ob der code auch Deinem ATMEGA läuft. Gruß Patric Build started 25.11.2007 at 14:08:37 avr-gcc.exe -mmcu=atmega8 -Wall -gdwarf-2 -DF_CPU=8000000UL -Os -fsigned-char -MD -MP -MT main.o -MF dep/main.o.d -c ../main.c ../main.c: In function 'cue_file': ../main.c
-MP -MT mmc.o -MF dep/mmc.o.d -c ../mmc.c avr-gcc.exe -mmcu=atmega8 disp.o lcd.o avrfat16.o delay.o main.o mmc.o utils.o -o Bilderrahmen001.elf avr-objcopy -O ihex -R .eeprom Bilderrahmen001.elf Bilderrahmen001.hex avr-objcopy
-
Thread
Division mit "krummen" 10
in r29, 0x3e ; 62 bc: 9a 83 std Y+2, r25 ; 0x02 be: 89 83 std Y+1, r24 ; 0x01 c0: 89 81 ldd r24, Y+1 ; 0x01 c2: 9a 81 ldd r25, Y+2 ; 0x02 c4: cc 01 movw r24, r24 c6: a0 e0 ldi r26, 0x00 ; 0 c8: b0 e0 ldi
>: 98: bc 01 movw r22, r24 9a: 80 e0 ldi r24, 0x00 ; 0 9c: 90 e0 ldi r25, 0x00 ; 0 9e: 0e 94 ae 00 call 0x15c ; 0x15c <__floatunsisf> a2: 2d ec ldi r18, 0xCD ; 205 a4: 3c ec
-
Thread
low-cost LED Scheinwerfer (handyblitz)
der Mikrocontroller! Ganz sicher! Mit dem Ding wird seriell vom Handy kommuniziert (9600baud): # AT+GMM -> T300 / request phone id # AT+CPIN? -> +CPIN: READY\r\nOK\r\n / ?? # ATE=0 -> echo off # AT*ECUR=10 -> OK / set current consumption # AT*EACS=24,1 -> OK / ?? # AT+CLAN? -> +CLAN: "de"\r\nOK / language req # AT+CKPD=? -> OK /??? # AT*ELOO -> ERROR !!! # AT*EAM="Blitzlicht" -> OK / add device # AT*EAID=1,2,"Blitzlicht MPF-10"
-
Thread
Suche 8PIN µC
ATTiny45: 4k Flash, 256Byte RAM, 256 Byte EEprom, 2 PWM, Spannung bis 1,8V Bei CSD-Elektronik für 2 Euro zu haben MfG
;/sjapp20;7001/publishedcontent/publish/design_resources/application_notes/contents/user_modules___24__8_bit_hardware_pwms_in_a_single_psoc___an2136_9.pdf Ziemlich eindrucksvoll 24 * 8 bit PWM. Es gibt auch einen Eindruck wie so was da einfach nur zusammengeklickt wird. Ansonsten kannst du dir ja
-
Thread
PIC24 SPI slave
unsigned int config2, unsigned int config3) edit: such mal im installationspfad "...\Microchip\MPLAB C30\docs\periph_lib" nach der datei "dsPIC30F_dsPIC33F_PIC24H_SPI_Help.htm"
hallo, hab hier nen code um im Master zu configuriern. Vieleicht hilft es dir ja trotzdem(pic24hj12gp202) memoryclear: mov #0x800, w14 clr w0 repeat #256 mov w0, [w14++] registerclear: clr w0 ;reset w registers mov w0, w14 repeat #12
-
Thread
Optimierungswettbewerb FFT u. IFFT
Folgende Aufgabe wird gestellt: Eine 256 Punkt(Eingabelänge 256 Samples im Realteil,Imagteil wird ausgenullt!!!) FFT mit einer größe von Typ short(16 Bit mit Vorzeichen) soll so effektiv wie möglich auf einem Atmega32 (16 Mhz Taktung) implementiert
machen. Ich habe das Programm allerdings nicht auf einem AVR sondern auf einem 16bit Controller M16C mit 24MHz laufen.
-
Thread
uint64_t auf STM32F103
_t)(125000))); write_byte(0x04); // FTWO write_byte(0xFF & (FTW >> 24)); write_byte(0xFF & (FTW >> 16)); write_byte(0xFF & (FTW >> 8)); write_byte(0xFF & FTW); [/c] Die stdint.h ist natürlich eingebunden. Woran könnte der Fehler liegen?
mehr, aber der Fehler, dass der Mikrocontroller kein Programm mehr ausführt, besteht immer noch. [c] // PA13, PA14 and PA15 as normal GPIO RCC->APB2ENR |= (0x01 << 0); AFIO->MAPR |= (0x04 << 24); [/c] Diese Zeilen habe ich darum in der zweiten Version auskommentiert. Wenn Du noch weitere
-
Thread
Bauteilsuche: PWM-IC mit seriellem(z.B. SPI) Eingang
/Green/Blue/Amber (RGBA) color mixing applications. Each LED output has its own 8-bit resolution (256 steps) fixed frequency individual PWM controller that operates at 97 kHz with a duty cycle that is adjustable from 0 % to 99.6 % to allow the LED to be set to a specific brightness value. An additional 8-bit resolution (256 steps) group PWM controller has both a fixed frequency of 190 Hz and an adjustable frequency between 24 Hz to once every 10.73 seconds with a duty cycle that is adjustable from 0 % to 99.6 % that
-
Thread
Ersatz einer Diskette im Diskettenlaufwerk??
beschaffen (Reichelt, Conrad...). Aber o.k. reiner "DIP-only" Lochrasterverhau als Testaufbau ist mit AT91SAM7/SPI oder LPC23xx/24xx/MCI nicht möglich (mit ATmega128 oder Xmega aber ebenso wenig). > Möchte man das verringern, dann muss man ein richtiges SD-Interface > nutzen, das aber braucht einen
kann auch bei 1-bit-Bus bleiben In Linux ist der PL180-Treiber in linux/drivers/mmc/host/mmci.h/.c aber darüber weiss ich nicht viel. Für diverse Controller gibt es noch eigene Treiber (z.B. AT91SAM9, Samsung ARM). In LPC24xx-BSPs für uCLinux sind ebenfalls Treiber, aber nicht genau angeschaut.
-
Thread
vu meter mit atmel
1737 3 -18 ' 156 1930 2 -21 ' 110 2123 1 -24 ' <110 >2123 0 infinit ' '---[ Compiler and hardware related statements ]--------------------- $regfile = "2313def.dat" 'register file for AT90S2313 $crystal = 10000000
Timer Configuration ]------------------------------------------ Config Timer0 = Timer , Prescale = 256 'On Interrupt Timer Config Timer1 = Timer , Prescale = 8 'R/C Timer Config Watchdog = 1024 'reset after 1 Sec no reset watchdog Enable Interrupts Enable Timer0 Enable Timer1 On
-
Thread
Interesse für ein arm/ Entwicklungsboard
Zur Auswahl stehen, Pic24 mit externem Eth Anbindung (SiLabs) Arm Cortex STM32F107RCT6 Philips Arm7 LPC23/24 Bitte, wenn Interesse besteht, nennt mir weitere Kandidaten.
Wie wäre es mit einem AT 91SAM7X256 ? Hat USB, Ethernet + MAC adresse, CAN, 2USART und 256kb Flash. Der ist ziemlich leistungsfähig. Gibt es auch bei Reichelt: http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A365;GROUPID
-
Thread
Möchte jemand für mich ein PIC-Assemblerprogramm schreiben?
gibt's kostenlose den XC8 C-Compiler und hier ein PIC-C-Tutorial: http://pic-projekte.de/wordpress/?p=133
ohnehin aus der C-Ecke auf den µC gekommen bin war bei mir der AVR eigtl. der "natürlichste". Die Instruktionen sind von der Denkstruktur nämlich ziemlich C-ähnlich. Ausserdem finde ich hat Atmel einen guten Mittelweg
-
Thread
PIC24 - FRC mittels Uhrenquarz kalibrieren
0.25 1.0) ICh würd Microchip da mal soweit vertrauen :) Abgesehen davon, auch die 1% PICs (PIC24FJ256GB210) oder auch die 2% FRC (PIC24FJ256GB110) machen keinerlei Probleme am USB-Bus, ist natürlich nur zum Testen geeignet, auf keinen Fall für die Produktion.
Beitrag #2483628: > Mit Assembler habe ich leider nichts am Hut und möchte schon ganz gerne > bei C bleiben. Da würd ich nicht dran rumschrauben, gibt es bei C keinen Inline Code? Das ganze ist doch simpel gemacht, braucht kaum Flash und gerade mal 30ms at startup. Der Pic geht danach so gut
-
Thread
Passende Bauteile für Segelbootsteuerung
Netzteil dafür geeignet, die Motoren testweise anzutreiben? https://www.amazon.de/Aluminiumgeh%C3%A4use-LED-Netzteil-Transformator-Treiberadapter-LED-Lampenstreifen-NL300-H1V24/dp/B07HSY4TM9/ref=pd_aw_sbs_60_1/258-8952945-8163853?_encoding=UTF8&pd_rd_i=B07HSY4TM9&pd_rd_r=79eaac04-6aed-4b2f-b7e0-8fa0114cea6d&pd_rd_w=nDk3j&pd_rd_wg=u6Ffd&pf_rd_p=ac232abb-3e3c-4b3b-be24-e4d61fe1b75e&pf_rd_r=4MK6QG47W50YMP2WY4X9&psc=1&refRID=4MK6QG47W50YMP2WY4X9
-
Thread
Funktion mit gleichbleibender Ausführungszeit
Hallo zusammen, ich habe eine relativ einfache Funktion, die einen analogen Wert klassiert: [c] // Mittelwerte der einzelnen Tastendruecke abfallend sortiert #define N_KEYVALUE 6 static const uint8_t keyvalue[N_KEYVALUE] = {255,159,101,63,24,0}; /* Gedrueckte Taste an Widerstandsreihe
__asm ("cp %1, %2 $ sbc %0, %0" : "=r" (a) : "r" (a), "r" (b)); return a; } // a < b ? c : d; uint8_t select (uint8_t a, uint8_t b, uint8_t c, uint8_t d) { uint8_t mask = m1 (a, b); return (c & mask) | (d & ~mask); }[/c] [avrasm]select: cp r24, r22 $ sbc r24, r24 mov
-
Thread
Suche Simulator für 8051
stimmt. Und ein DIP-Adapter ist schnell gekauft/geätzt. Und die F8xx-Serie gibt's im SOIC16 bzw. SSOP24-Gehäuse. > Dann habe ich mir noch mal den AT89C51Rx2 angesehen welcher von Peter > Dannegger gerne eingesetzt wurde. Mit dem eingebauten Serial Bootloader > und FLIP lässt sich der eingebaute
Hallo Gerhard, STM32...man müste Zeit haben. Einen Umsetzer AT89C51ED2 auf C2 zum proggen ist in meinem Assembler mit drin, Datei anbei. Auch gut F340: extern 5V -> interner Regler -> 3V3. Mit Gruß Pieter
-
Thread
ab welchem AVR lohnt sich C statt asm?
@ChristophK: Auszuschließen für C, Bascom, etc. sind alle Controller ohne SRAM, da diesen der Speicher für Stapel und Variablen fehlt. Die 32 Register reichen meist auch für einfache Dinge nicht aus. Da sind z.B. AT90S1200, ATTiny 11
C = Müll
-
Thread
Interesse an kleinem Linux Board?
Es wäre auch möglich einen 256MB DDR2 Chip zu verbauen (das ist dann das Maximum was der Prozessor ansprechen kann). Im Layout ist die notwendige zusätzliche Leitung schon vorgesehen. Allerdings kostet der 256MB Chip ca. 5 EUR mehr als der 128MB Chip. Aber wie gesagt, es wäre auch möglich die Platine mit 256MB RAM auszustatten. Kostet dann aber auch bisschen mehr.
-
Thread
ATTINY2313 + Uhr
In C kann ich Dir nicht helfen, aber in Bascom: 'By Paul Baumann $regfile = "2313def.dat" 'AT90S2313-Deklarationen $crystal = 4000000 '
[/c]
-
Thread
Bascom PWM
ich habe auch ein ähnliches problem mit der PWM vom AT90S2313: ich möchte in der PWM eine ausgangsfrequenz von 220-230 HZ haben und habe nach dieser formel meine daten eingegeben Ausgangsfrequenz = (Quarzfrequenz/Prescale ) /(Timerauflösung*2) 224HZ = (7372800 / 64) / (256*2) ************************************************************************** ldi temp1, 1<<CS02 | 0<<CS01 | 1<<CS00 out TCCR0,temp1 ;Prescaler ist 64
-
Thread
LCD-Modul EPSON ECM-A0428 von Pollin
character size = 8 pixels rcall SEND_DATA ldi byte_to_send,0x1F ; = 32 display character bytes per row C/R rcall SEND_DATA ldi byte_to_send,0x23 ; = Total address range per row = 36 bytes (this byte must ; be at least four greater than the C/R rcall SEND_DATA ldi byte_to_send
ich einen kontakt mache und den µC starte sehe ich nur schwarze blaken und flimmern.
-
Thread
Nochmal die genaue Sekunde
PCF8583: * +/-5 minutes per year * 1,75 (Reichelt) DS32kHz * Accurate to ±4 Minutes/Year (-40°C to +85°C) * Accurate to ±1 Minute/Year (0°C to +40°C) * $3,75 (noch kein Händler gefunden) DS3231: * Accuracy ±2ppm from 0°C to +40°C * Accuracy ±3.5ppm from -40°C to +85°C * $2,25 (noch kein
'Interrupt-Routine für Timer1Overflow Config Timer1 = Timer , Prescale = 256 'Takt: Quarz/256=15625Hz Enable Timer1 'Timer1-Overflow-Interrupt einschalten Enable 'Interrupts global zulassen Timer1 =
-
Thread
EEPROM mit SPI => tot ?
level2=112&level3=0&doctype=1&doctypecode=ds&enttype=4&tname=TL_DATASHEET_TREE_X_DOC&latest=N oder den AT24C1024B > 64 kBit oder mehr > 5V > DIP oder SOIC, 8 pol > > Also sowas wie den AT25128. Bei Farnell gibts noch ein Derivat CAT25128, > würde zur Not gehen. Nur wegen der Zukunftsplanung:
aber Eeproms mit SPI sind absolut exotisch, entweder nehmen die leute SPI ab Größen von 1MBit bis 256MBit, haben aber dann 3.3V Spannung, oder sie nehmen Eeproms mit 5V Spannung, dann sind aber die Kapazitäten bei max. 1 MBit zu Ende. (2wire Serie xx24, 3wire Serie xx93) Aber mir würde außer ISSI kein
-
Thread
Problem mit WampServer und Https
folder: "C:\Wamp\www\one-two.at" Fill the file "C:\Wamp\www\one-two.at\index.php" with following code: <?php echo 'Hello, this is the www.one-two.at homepage'; ?> Start the Wamp Server and configure
ServerName www.one-two.at DocumentRoot "c:/wamp/www/one-two.at" <Directory "c:/wamp/www/one-two.at/"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All Require local </Directory
-
Thread
Logamatic 2107 Schnittstelle
08 00 7C 00 20 40 24 00 23 00 00 38 74 7C 00 00 26 88 E8 BD 08 00 7C 00 20 40 24 00 23 00 00 38 74 7C 00 00 26 88 E8 BD 08 00 7C 00 20 40 24 00
Theoretisch aber kein Problem. > Was ist das dort denn alles für Hardware drauf Ein ATMEGA328P, 23K256 SRAM/SPI, AT24C512B EEProm/I2C, MCP2551 CAN-Bus-Treiber, MCP2515 CAN-Bus-Controller, DC/DC für etwa 8-30V am Eingang. Die Schaltung soll dann mit 3V3 laufen. > Womit sind die Erweiterungsstifte
-
Thread
Wir haben ihn noch nicht gefeiert!
TT030 - im Musik- und DTP-Bereich verbreitet waren, ist Dir offenbar auch entgangen. Sogar auf dem C64C stand übrigens "Personal Computer".
, Apple II, TRS-80, Amstrad/Schneider CPC464. VC20, C16, Plus/4 und C128 zähle ich einfach mal zur C64-Kategorie. Nano schrieb im Beitrag #6983776: > Das höre ich jetzt zum ersten mal, dass es auch 486er gegebenen haben > soll wo das ging. > > Das
-
Thread
[V] seltsames Matrix-Display auf Platine
: cpi r24, 0x02 ; 2 19a: brcc Label15 19c: rjmp Label18 ; Referenced from offset 0x196 by breq ; Referenced from offset 0x19a by brcc Label15: 19e: ldi r24, 0x02 ; 2 1a0
; 32 248: brcs Label21 24a: mov r16, r19 24c: rcall Function7 24e: rjmp Label32 ; Referenced from offset 0x248 by brcs Label21: 250: cpi r19, 0x01 ; 1 252: brcs Label22 254: cpi
-
Thread
AVR32 Buildroot Versionen + Grasshopper
+0x22/0x24 [<9001a12a>] free_task+0x1e/0x24 [<9001b33c>] __put_task_struct+0x72/0x76 [<9001c8da>] delayed_put_task_struct+0x1e/0x20 [<90036800>] __rcu_process_callbacks+0xa0/0x168 [<900368da>] rcu_process_callbacks
[<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
dynamisch Code ausführen - Code von SD-Karte
Atmega. Meine ursprüngliche Idee war es, einen zweiten Mikrocontroller zur Rate zu ziehen. Der Haupt-uC flasht dann den UserAnwendung-uC und kommuniziert mit diesem.. Alles in allem keine Zufriedenstellende Lösung..
Gibt es eigentlich einen Quelloffenen Basicinterpreter für AVR? So im Stil der C-Control Pro, wo das Programm in einem externen DataFlash oder Eeprom gespeichert wird. oder vielleicht sowas wie der C Interpreter? Ich mein jetzt nicht den ChipBasic
-
Thread
Keine Daten aus AD7793
01011000 Read data register getsSPI( byte, 3 ); result = (unsigned long int)byte[2] * 256 * 256 + (unsigned long int)byte[1] * 256 + (unsigned long int)byte[0]; ultoa( result, buffer ); putsUSART( buffer ); // send back A/D value PORTCbits.RC0 = 1; // Chip deselect
ReadSPI(); PORTCbits.RC0 = 1; // Chip deselect result = (unsigned long int)byte[2] * 256 * 256 + (unsigned long int)byte[1] * 256 + (unsigned long int)byte[0]; ultoa( result, buffer ); putsUSART( buffer ); // send back A/D value } /* getCHECK is now working */ void getCHECK
-
Thread
TFT-LCD HSD043I9W1
GetCurDate=10 check EASY RES: set standby_enable check FTBL_C32$$$: check FTBL_C36$$$: check FTBL_C49$$$: check FTBL_C50$$$: check U16 BIN: check U24 BIN: check U40 BIN: CheckOver receive sys msg: 57 [/code] Hochbooten in den ADFU-Modus
x 50 y 180 3k7 id 0 x 50 y 210 3k7 3k7 3k7 3k7 cardin check EA3k7 SY RES: check FTBL_C32$$$: check FTBL_C36$$$: check FTBL_C49$$$: check FTBL_C50$$$: check U16 BIN: check U24 BIN: check U40 BIN: CheckOver [/code]
-
Thread
PHILIPS VP5500 VoIP Telefon bei Pollin
: i2c core module version 2.6.2 (20011118) pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with no serial options enabled UART driver version 0.3.6 RAMDISK driver initialized:
- Copyright (C) 2003 Motorola Inc pp: hw ver = 2 GPIO: p_gpio_init_gpio_status at 1072 GPIO: CHARGE_OUT at init GPIO: No accessory plugged at init. GPIO: camera to front at init Loading dmab module: Loading eMMA
-
Thread
8 Bit genauigkeit bei ADC 4&5 Atmega8
ich, keine Rolle. > Muss nur wissen ob ich die Konstante für den Spannungsteiler durch 1024 > oder 256 teilen muss. > > Grüße > Alex Hängt leider von den Einstellungen, Setup für den ADC ab. Da kann man auch noch mehr machen, wie im Interrupt den Wandlungswert abholen, nachdem der µC im Sleepmode
ADC. Und dessen *Auflösung* (nicht: Genauigkeit) ist 10 Bit. ADC4 und ADC5 sind Bezeichnungen für µC-Pins, die man per Analogmultiplexer mit dem (einen) ADC verbinden kann. > Bedeutet das dass es einen wert zwischen 1 und 256 zurück gibt? Daß *was* einen solchen Wert zurückgibt? Wie sprichst
-
Thread
SP14Q002-A1 aus eBay - Erfahrungsaustausch
2732? Ich selbst hab hier zwar noch eines davon rumliegen, aber warum nimmst du nicht einfach ein 27C256 ? Davon hat man ja meist noch ziemlich viele herumliegen - ich hab hier bestimmt noch 20 davon ... Aber ein 2732 gibts für 8Euro bei http://www.kessler-electronic.de/ Naja ich finde die Lösung
@Andre 1. an C5+C3 fehlt der Knotenpunkt an der GND-Leitung 2. die Spannungsversorgung vom IC1 muß +12V sein nicht +5V 3. anstelle von C6+C7+C8 kannst Du auc ein nur den 120pF oder ein 150pF Kondensator nehmen
-
Thread
[V/VS] große C's, Last-R, Installationsmaterial, Schütze, Hutsch.technik, Not-Aus, Messinstrumente..
Schaltkontakt max. 380V~ 6A 1 € Spende 208. Leitungsschutzschalter Hager B10, Hager B16, Siemens C6, 2x FAZ-C1, 5x FAZ-C2 je 0,50 € Spende 209. Leitungsschutzschalter FAZ-3-C16 1,50 € Spende 210. Leitungsschutzschalter FAZ G16A 1,50 € Spende 211. 2x Motorschutzschalter Moeller PKZM0-25
Schaltkontakt max. 380V~ 6A > 1 € Spende > 208. Leitungsschutzschalter Hager B10, Hager B16, Siemens C6, 2x FAZ-C1, > 5x FAZ-C2 > je 0,50 € Spende > 255. Bedieneinheit mit 2x Taster und 2x Schalter > 1 € Spende > 297. Schachtel voll Schalter, Sicherungshalter, Signallampen, Klemmen, > Buchsen
-
Thread
ENC28J60 Basics[Beispielprogramm in AVRGCC für atmega8]
with a small modify you can send arp packages; create a loop and use the "arp" function. take a look at main.c; it is selfexplanatory.
am Code verändert. Beim Kompilieren kommt nur: [pre] Build started 3.4.2007 at 22:24:44 avr-gcc.exe -mmcu=atmega8515 -Wall -gdwarf-2 -O0 -MD -MP -MT enc28j60.o -MF dep/enc28j60.o.d -c ../enc28j60.c avr-gcc.exe -mmcu=atmega8515 -Wall -gdwarf-2 -O0 -MD -MP -MT main.o -MF dep
-
Thread
ATMLH432 - Speichergröße ?
Ich habe hier einen I2C EPROM auf dem steht: ATMLH432 und weiss leider nicht, was das genau für einer ist. Eine Testbeschaltung funktioniert und wenn ich diesen Baustein anspreche wie ein 24C128 (im Bytewrite-Modus)
http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8720-SEEPROM-AT24C512C-Datasheet.pdf
-
Thread
Wärmezähler über optische M-Bus-Schnittstelle auslesen
WIF: Sending Gratuitous ARP 18:47:23.970 : 72 28 96 04 10 a5 11 40 04 46 00 18:47:24.011 : 00 00 0c 06 36 15 02 00 8c 18:47:24.053 : 10 06 00 00 00 00 8c 20 13 17 18:47:24.100 : 00 00 00 0c 13 91 24 33 00 0c 18:47:24.143 : 2b 17 22 00 00 0b 3b 36 00 18:47:24.185 : 00 0a 5a 26
6c df 2c 42 ec 7e ff 2c 18:47:24.455 : cc 01 06 87 09 02 00 cc 01 18:47:24.498 : 13 24 34 32 00 cc 11 06 00 00 18:47:24.543 : 00 00 cc 21 13 17 00 00 00 c2 18:47:24.588 : 01 6c df 2c f2 01 ec 7e
-
Thread
AVR/PIC oder ähnlich mit integrated osc >8MHZ
bingo schrieb im Beitrag #2304222: > dsPIC33 und PIC24 schaffen bis zu 60 MIPS, es gibt auch welche im > DIL-Gehäuse (bis zu 14 Pins herunter). find ich nicht... 40MIPS mit 20 Pins (z.b. dsPIC33FJ12MC201) oder dsPIC33EP256MU806 mit 60 MIPS 100pins usw
Zeilenweise. Nand sind doch Blockweise. Ich denke mal > Zeile wird so 32-128bit sein bei den 8kB Flash uC AVRs haben eine Seitengröße von maximal 256 Byte. Ich denke schon, dass das blockweise ist und nicht zeilenweise, aber was für eine Rolle spielt das denn?
-
Thread
Einteilung von data, pdata, xdata, code?
>denn nach oben bereits gepostetem >Link(http://www.keil.com/support/man/docs/c51/c51_le_ab...) >müsste der Linker maulen... Dort steht nix davon das der Linker mault. Und hör auf Peters Worte: Lass es sein. Die Festlegung der Adresse einer Variablen mit _at_ braucht man bei einem C-Compiler normalerweise überhaupt nicht. Ausnahme: Externe Geräte die MemoryMapped angeschlossen sind. Ansonsten ist das _at_ quasi überflüssig.