-
Thread
3.3V SRAM 4MByte - Welcher/Woher?
>Latch. SRAM mit 4-8 MByte ohne Latch? So eine Möglichkeit sehe ich im Datenblatt des XMEGA-128A1U nicht. Da sind immer ein oder zwei Adresslatchs dabei.
der 4Port Lösung ~520kByte direkt Adressieren. Es scheitert leider daran, dass es keinen *Port L* gibt,
-
Thread
PIC: Bit aus Byte an PORT ausgeben
P3.3 = (P1.0 AND (NOT P1.1)) XOR P2.7 sieht dann so aus: mov c, p1.0 anl c, /p1.1 jnb p2.7, l1 cpl c l1: mov p3.3, c Die Bitoperationen sind aber nicht nur auf Ports beschränkt. Bis zu 128 SFR-Bits und 128 SRAM-Bits können die Bitbefehle. Peter
Ich will ja nichts sagen, aber das sind auch 5 Befehle. Zudem ebenso auf 128 Byte Adressumfang beschränkt und auf alle Register anwendbar - nur so zur Info Reiner
-
Thread
Telefon in neuem Haus tut nicht
Frank L. schrieb im Beitrag #6330875: > da es nur noch VoiP Anschlüsse gibt stimmt so nicht, auch alte Anschlüsse werden weiter bedient. So auch bei mir der DSLAM stand schon 1 Jahr vor meiner Tür, ich
beschnittene ADSL-Anschluss mit 384 KBit/s ist ja noch schneller als ISDN mit seinen 64KBit bzw. max. 128KBit/s... Da wäre ja auch noch der Hybrid-Anschluss eine Möglichkeit.
-
Thread
uController-USART-String
Mega128 bringt mich auf noch eine Idee: Die M103 Fuse ist abgeschaltet? Dieses Symptom > wenn wir die Optimierung ausschalten, hängt sich das Programm > nach der Init auf. würde da ganz stark dafür sprechen
>Mega128 bringt mich auf noch eine Idee: >Die M103 Fuse ist abgeschaltet? ES FUNKTIONIERT!!!!!!! Code wie vom Post: Datum: 25.04.2012 08:43. M103 in den Fuses deaktiviert. Vielen Dank! Schulden
-
Thread
piMeter - Raspberry Pi Smartmeter
ADE9000 Basis vorstellen. Im Endausbau soll der Zähler folgende Werte darstellen: - Strom RMS L1, L2, L3, Gesamt - Momentanstrom L1, L2, L3 - Spannung RMS L1, L2, L3 - Wirkleistung L1, L2, L3 - Scheinleistung L1, L2, L3 - Blindleistung L1, L2, L3 - Cos Phi L1, L2, L3 - Akkumulierte Wirkleistung
Ich frage, weil man da einiges angucken und abgucken kann. Miss mal die Abstände aus C18 L1.
-
Thread
application has requested the Runtime to terminate it in an unusual way.
@ Timo P Sorry ich dachte das > ARM EABI für AT91SAM7S128 in deinem ersten Beitrag hätte eine Bedeutung. Bei der DevkitPro and devkitARM Toolchain (GCC Compiler usw. für ARM EABI für AT91SAM7S128) wurde mehrmals die Fehlermeldung beschrieben, die du auch
$ make arm-elf-gcc -c -D ____ -D __AT91SAM7S128__ -Iconfig -I../openbeacon-openpicc2/config -I../core/openbeacon -I ../core/openbeacon/nRF24L01 -I../core/os/core/include -I../core/os/usb -I../core/os/core/ARM7_AT91SAM7 -Wall -Werror -Wextra -Wno-multichar
-
Thread
atmega 128 RS232 benutzen
quellcode geladen aber bekomme aber keine ausgabe vom Hterm! Hier der quellcode: #include <mega128.h> // ATmega128 MCU #include <stdio.h> // Standard Input/Output functions void main(void) { char
// USART Baud rate: 9600 UCSR0A=0x00; UCSR0B=0x18; UCSR0C=0x86; UBRR0H=0x00; UBRR0L=0x67; printf("\fHello ET-BASE AVR MEGA64/128...TEST RS232 CH0\n\r"); // Call printf Function printf("Please enter any key to echo data\n\n\r"); while (1)
-
Thread
Effizient Maske für höchstes gesetzes Bit berechnen?
Johann L. schrieb im Beitrag #2716955: > Weiß jemand ein entsprechendes, effizientes Verfahren für mask_hibit? Als "Joker-Verfahren", wenn man sonst kein ausreichend performantes findet, gibt es immer die
Da wäre es ja noch einfach, aber mach den mal mit TX RX atmega128<->max232 Da bist mit Skalpell und Brutzelstift schneller im Prototyp, weiß ich. ;-) Namaste
-
Thread
Letzter Hilferuf AT91SAM7S - PWM oder PCK
SID_D4) + (((wert & 32)/32) * SID_D5) + (((wert & 64)/64) * SID_D6) + (((wert & 128)/128) * SID_D7); [/c] Gruß und gute Nacht, Peter
SID_D4) + (((wert & 32)/32) * SID_D5) + (((wert & 64)/64) * SID_D6) + (((wert & 128)/128) * SID_D7); p_pPio->PIO_CODR = SID_CS; wait_sid_cycles(2); p_pPio->PIO_SODR = SID_CS; } void wait_sid_cycles(int cycles) { while (cycles != 0) { while(
-
Thread
Norma: Profi-Akku und deren Kapazität
1548159 316 -1.000 2.998 -0.050 -0.168 0.174 44 1548571 281 0.501 4.000 0.054 0.213 0.128 44 1548806 318 -1.000 2.978 -0.053 -0.176 0.179 45 1549226 286 0.501 4.000 0.055 0.216 0.128 45 1549460 319 -1.000 2.989 -0.050 -0.167 0.175 46 1549888 284 0.501 4.000
Dietrich L. schrieb im Beitrag #6602256: > Thomas R. schrieb im Beitrag #6602243: >> Erstes Ergebnisse: >> Der NORMA-Akku ist viel besser als ich geschrieben hatte. >> Tatsächlich haben die NORMA-Mignon-Akkus
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
CH559T chips but was planning to order some of each of these. I also have some CH551G, CH554E, CH558L and CH559L chips but I haven't done pcbs for these yet. Ray
RiscV Mikrocontroller von WCH für 10ct: https://www.youtube.com/watch?v=L9Wrv7nW-S8
-
Thread
FIR/CIC Interpolation mit Matlab
bisherige Antwort. >Eingangsparameter: Die Abtastrate des Grundsignales beträgt im schlimmsten Fall 128kHz. Die des Ausganges ist mit 256MHz fix. Die Grundabtastrate ist aber wie bereits geschildert, im Bereich 1x bis 2000x 128kHz variabel. Beim Faktor 2000 findet natürlich keine Interpolation statt.
Default-Werte: Aktuell nur ein FIR-Filter in der MATLAB-Simulation implementiert. --> Interpolationsfaktor (L) wird zur Laufzeit bestimmt --> The default filter design is a Nyquist filter with a cutoff frequency of pi/L and a gain of L. Kann man denn einen CIC-Filter auf ein breites Band an Eingangsabtastfrequenzen
-
Thread
Konzept für LiPo Stromversorgung
meinen Lösungen nicht so richtig zufrieden. Es sind folgende Komponenten in der Schaltung: ATMega32l 8Mhz: 2,7V-5V ~15mA bei 3,3V ATMega2561 8Mhz: 2,7V-5V ~15mA bei 3,3V RFM12 433Mhz: 2,2V-5V ~15mA bei 3,3V DOGL128 (LCD): 3,0-3,3V wenige µA bei 3,3V Optinale SD Card: 3,3V LED Rot:
habe mir jetzt folgendes überlegt wie ich alle Komponenten mit Strom Versorge: LiPo -> ATMega32l, ATMega2561, RFM12 LiPo -> 5V mit MAX1674 -> FET mit PWM gesteuert -> Vorwiederstand -> LEDs LiPo -> 5V mit MAX1674 -> Piezo Treiber LiPo -> 5V mit MAX1674 -> 3,3V Low Drop -> DOGL128 LiPo -> 5V
-
Thread
Nulldurchgangserkennung
MCU aufgebaut. Der analogteil soll eben ein per RFM12 ansteuerbarer Dimmer (Phasenabschnitt) mit 128 Stufen werden. Drin ist hier als MCU ein ATmega8L. Aber ich denke mit der Schaltung von Abdul mit den Antiparallelen OCs komm ich ganz gut hin... 14us sollten als Toleranz bei der Nulldurchgangserkennung
von "Mains GND" zu "GND" genau einzubauen ist. c) Ist es mir etwas suspekt, daß ich nicht weiß wo L und wo N später genau ist.
-
Thread
Firmware aus MC9S12 per BDM clonen
Ich versuche mich mal mit nem Faktencheck: Der MC9S12DG128 ist eine 16-Bit HCS12 CPU mit M68HC11 Instruction-Set, 128K Flash (131.072, 0x20000), 2K EEPROM (2048, 0x800) und 8K RAM (8192, 0x2000) Die Memory-Map nach dem Reset ist so wie der Datenblatt-Auszug
Natürlich habe ich auch versucht die Pins manuell zu beeinflussen. In der Tat sorgt ein "pinSet RST=L" dafür das die RESET-Leitung auf LOW gezogen wird, ebenso wie ein "pinSet BKGD=L". Dummerweise verweigert USBDM jedoch die RESET-Leitung mit "pinSet RST=H" wieder hochzuziehen, dann kommt nur die oben
-
Thread
3V Relais mit 230V ansteuern
H A L L O , wir haben 2013 ! Da gibt es intelligente Lösungen, die sogar den Segen des TÜV haben: Einbau-Netzteil für Unterputzdosen (wenn's sein muss) beim Conrad die Best.-Nr. 401801 (das kleinste
sie kalt ist. Das heißt an Ihr würde im ersten Moment eine geringere Spannung abfallen 230/(15Ohm+128Ohm)*128 =205V daraus folgen 24V am Relais... JJ
-
Thread
Transistortypen Hella Warnblinker 70er Jahre
Michael B. schrieb im Beitrag #7633718: > Transistoren waren teuer, ein AC128 musste bestimmte Parameter > einhalten, nicht jeder Transistor hatte das Glück in der manuellen > Fertigung, Hella brauchte aber die ganzen Parameter nicht, er musste nur > in der Schaltung von
Batteriefach-Polung eindeutig, Elko-Polung eindeutig) Gehäuse "...eher TO-1". Nö, es ist TO-18-L, (T)ransistor (O)utline 18 (L)ong. Beispiel dafür AC122. Silizium hats übrigens nie in diesem dünnen, langen Gehäuse gegeben.
-
Thread
AVR serielle Kommunikation
F_CPU 16000000 #define BAUD 9600 #define BRC ((F_CPU/16/BAUD) - 1) #define RX_BUFFER_SIZE 128 char rxBuffer[RX_BUFFER_SIZE]; uint8_t rxReadPos = 0; uint8_t rxWritePos = 0; char getChar(void); char peekChar(void); int main( void ) { UBRR0H = (BRC >> 8); UBRR0L = BRC;
9600 // Baudrate 9600 #define BRC FOSC/16/BAUD-1 // Prescaler #define RX_BUFFER_SIZE 128 // buffer 128 bits char rxBuffer[RX_BUFFER_SIZE]; volatile uint8_t rxReadPos; volatile uint8_t rxWritePos; char getChar(void); void USART_Init(unsigned int ubrr) // wenn direkt in
-
Thread
MP3-Player fürs Auto
Eine MP3 ist im allgemeinen mit 128-192 kBit/s kodiert. Im Extremfall können es aber auch 320 kBit/s sein. Das sind also 40 kB. Diese werden zu jeweils 16 Bit von der HD gelesen. Also müssen max. 20480 Lesevorgänge pro Sekunde von der
die man da einsetzten kann. häufig genutze Beispiele: -Micrel: KS8721/KSZ8721 -Micrel: KS8001L/KSZ8001L -National: DP83846 Ich persönlich route gerade ein Layout mit LPC2468, KSZ8001L (PHY) und vielen anderen Spielereien. Wird allerdings eine 4-lagige, knapp Eurokarten große Platine.
-
Thread
Arrays, Pointer und Schleifen (avr-gcc)
Arrays kann man nicht unbedingt auf die Anzahl der Elemente folgern! int x[5]; // sizeof(x) => 32*4=128 dh du kannst nicht über 128 Elemente iterieren for(int i=0; i<sizeof(x); i++) /**/ ; das schreit nach *segmentation fault* also nach speicherzugriffsverletzung um von der Grösse eines Arrays
@ Marc L. Und was ist mit TU Braunschzweig / FH Wolfenbüttel... ? Da sitzen doch einige (Edel-)Bastler. Bernhard
-
Thread
DDR_UB880_Klingel
Sven L. schrieb im Beitrag #5202908: > Ich dachte immer UB880 waren so teuer und knapp? Den ersten welchen ich in der Hand hatte kostete ca. 70 M Habe ich aber nicht gekauft. Dafür später den LC80!
Sven L. schrieb im Beitrag #5202921: > Hello User on LC80... =) https://www.mikrocontroller.net/topic/436163#5159110 ...und Befehle in Hex programmieren!
-
Thread
Fehler AVR-Studio 4
{ long l = 0; //Z‰hler if(PORTB == 0b00000001); //Wenn Signal am Sensor 1 { while(true) //Dauerschleife { l++; //Dann Z‰hler +1
Hi >Prozessor : ATmega 32-16PU >mmcu=atmega128 Falscher Controller eingestellt? MfG Spess
-
Thread
Probleme mit Call by Reference
SpiBufTx[4]; Nachricht[0]=SHORT_H_BYTE(Befehl); Nachricht[1]=SHORT_L_BYTE(Befehl); SpiBufTx[0]=Nachricht[0]; SpiBufTx[1]=Nachricht[1]; SpiBufTx[2]=SHORT_H_BYTE(pec15(Nachricht,2)); SpiBufTx[3]=SHORT_L_BYTE(pec15(Nachricht,2)); HAL_SPI_Transmit
SpiBufTx[0]=SHORT_H_BYTE(Befehl); //Zerlegen in High und Low Byte SpiBufTx[1]=SHORT_L_BYTE(Befehl); uint16_t crc = pec15(SpiBufTx, 2); // Nicht zweimal berechnen! SpiBufTx[2]=SHORT_H_BYTE(crc); SpiBufTx[3]=SHORT_L_BYTE(crc); HAL_SPI_Transmit(&hspi1, SpiBufTx, 4
-
Thread
Funktionsgenerator mit Leistungsverstärker
OPVs. Aber derlei Treiber wurden von Studenten schon ende der '70er an der Uni gebaut -> 70V 100A mit 128x NPN 2N3055 für sehr große "Spulen", aber nicht bei 125kHz.
#4135457: > weisst du was du willst? Ja! Ich will, dass an einer Spule mit einer Induktivität von L=12µH bei 125kHz eine Sinusspannung zwischen U_ss=5V und 20V anliegt und so ein Strom zwischen 1,5A und 0,4A fließt (90° phasenverschoben). Ist dies möglich?
-
Thread
Suche GLCD Display
Wenn 128x128 Pixel reichen, und eine Hintergrundbeleuchtung nicht unbedingt erforderlich ist, dann wäre das bei Pollin vielleicht etwas für Dich: Grafik-Display mit 128x128 Punkten, _ohne_ Hintergrundbeleuchtung
Ganz genau so. Die Widerstände zur Referenzspannungserzeugung, das L und C als Speicher und die Diode als Schutz. Halt ein typische DC/DC Switcher. Marco :-)
-
Thread
LCD Display Off - On - Befehl
flackert diese aber Anfang. Benutze internen Quarz. Wenn ich den Quarz mit #define F_CPU 8000000L einstelle, ist dann der microcontroller auf 8 MHz getaktet? Oder muss ich auch noch die F_CPU bei delay.h von 1MHz auf 8 MHz auch ändern?
angeschaut und daraus halt TCCR2 = (1<<CS20) | (1<<CS22); abgeleitet. Die Idee war ja 32768/128/256 = 1 also passiert jede sec ein Interrupt. Wenns falsch ist, wie soll ich nun rausfinden, was richtig ist?
-
Thread
Amperemeter Datenlogger
Zuverlässigkeit liesse sich das auf 32 kB reduzieren. Die Preisdifferenz zwischen Atmega32 und Atmega128 rechtfertigt diesen Verzicht aber nicht. Mit dem 128er habe ich auch noch genug Platz für eine optionale Steuerung.
Nachteil, dass noch genügend Speicherplatz für eine spätere WLAN-Anbindung vorhanden ist. Der Atmega128 kostet beim Reichelt gerade mal 7 € mehr wie ein Atmega8...
-
Thread
Deckenumbau: 180 Leds wie verbauen? 230VAC Dimmbar? Touchdisplay, Bluetooth
Morgen kommt dann der ATMega128 mit dem BTM-222 dran. :) dann nur noch auf die ws2812b warten. Jemand Erfahrungen wielange der Versand aus China dauert? Habe über Aliexpress gekauft.
code] pub HSL_to_RGB(hue, sat, lum) | r, g, b, em, sextant, fract, vsf, mid1, mid2 if ( lum < 128 ) v := (lum * (256 + sat)) >> 8 else v := (((lum + sat) << 8) - lum * sat) >> 8 if v <= 0 r := 0 g := 0 b := 0 else if ( lum < 128 )
-
Thread
Arduino Micro char array Wert negieren
code] Mit diese Zeilen laufe ich das array einmal vorwärts durch und einmal rückwärts. [code] if(l<400){ m=m+1; } if(l>400){ m=m-1; } [/code] beim rückwärts durchlaufen möchte ich die Einträge aber negiert haben. Mit [code](-1)*S[m][/code] scheint es nicht zu funktionieren
Bauteil würde hier 127 als Obergrenze und damit einem Wertebereich von -127..127 vorziehen (das mit -128 ist dann doch eher für Fortgeschrittene). Zum Code: [c] if(l<400){ m=m+1; } if(l>400 && l<800){ m=m-1; } [/c] Dir ist hoffentlich schon klar, dass m hier auch mal 400 werden wird,
-
Thread
atXmega128A und Atmega32
Hallo, Ich möchte, das mein AtXmega128A mit meinem Atmega32 mittels UART oder SPI Kommuniziert. Nun da der Atmega32 mit +5V läuft und der ATxMega128 mit nur 3.3V, stellt ich nun die Frage, brauch ich für sämtliche belange zwischen der
stattfinden. Ansonsten, wenn es um kurze Strecken geht, waere SPI vielleicht besser. Wenn Du einen Mega32L verwendest kannst den auch mit 3.3V laufen lassen so dass Du keine Pegelwandlung brauchst.
-
Thread
Benörige Hilfe bei Grafikdisplay LM240120
werden einzelne Pixel. Was genau ist dein Problem ? P.S. Wird wahrscheinlich genau wie ein 128x64 angesteuert, nur eben mehr Pixel.
Johann L. schrieb im Beitrag #4953327: > Wasimmer das ist, es ist kein C... Wenn der Keil das "so" macht dann bin ich froh dass ich kein Keil habe / benutze. (oder: wieder mal ein Beispiel wie man Kunden
-
Thread
8051 MP3 Player (Web Radio )
suchen als ich ihn bei Farnell fand. Intressant wäre vielleicht für die entfernte Zukunft ein VNC1L von Vincullum/FTDI aber bis es soweit ist wird man ihn hoffentlich irgendwo bekommen ;)
oder das IIM7010a/b indirekt Adressieren oder per 100khz I2C betreiben was jedoch zulangsam wäre für 128kbit/s MP3s. Und IDE-Latch braucht man beim SND ja nicht extra ansteuern nur ein zusätzliches 74xx573 und mit an ALE. Wäre nur noch zuklären wie wir mit den 128kx8 umgehen, zwecks aufteilung in Bänken
-
Thread
Wie gebe ich über mein Terminal per HC12 etwas aus?
Wenn du den MC912DG128A hast, wieso nimmst du dann #include <hcs12dp256.h> ?
Karl L. schrieb im Beitrag #2086080: > APW schrieb im Beitrag #2085694: >> Wenn du den MC912DG128A hast, wieso nimmst du dann #include >> <hcs12dp256.h> ? > > Das hatten wir schonmal : > http://www.mikrocontroller.net
-
Thread
8051 und KS0108 Display
Hallo Leute, ich versuche gerade ein EA DIP128-6 (128x64, KS0108) an einem AT89C51AC3 zum Laufen zu bekommen. Diese Lib möchte ich verwenden http://en.radzio.dxp.pl/ks0108/ . Das Display ist so angeschlossen: P0 => D0...D7 P2.0 RST# P2.1
R/W P2.3 E P2.4 CS1 P2.5 CS2 Da das Display ja zwei Enable hat und Chip Select jeweils H und L, habe ich, wie im Datenblatt beschrieben, die beiden Enable miteinander verbunden und CS1L# und CS2L# jeweils auf GND gelegt. CS1H und CS2H entsprechen dann den Signalen CS1 und CS2. Nun möchte ich
-
Thread
gcc auf dem pc ausführen
; else break; } return 0; }[/c] [pre] $ avr-gcc -mmcu=atmega128 -Os in.c -o in.elf $AVRTEST/exit-atmega128.o $ avrtest -q in.elf < in.c[/pre] *Ausgabe:* [pre] READ:#include READ:<stdio.h>READ: READ: READ:int main READ:(void) READ:{ READ: whileREAD:
Johann L. schrieb im Beitrag #7825198: > Mal ein Minimalbeispiel mit AVRtest über stdin / stdout: Sehr gut, danke, hab's gerade erfolgreich ausprobiert :)
-
Thread
Mehrere tausend I/Os
Clemens L. schrieb im Beitrag #4214282: > Dann würde ich die LEDs direkt ansteuern, und ein paar wenige Relais zur > Geräuschuntermalung getrennt davon. (Wenn man mehr Relais sehen soll, > kann man halt
Clemens L. schrieb im Beitrag #4214282: > Dann würde ich die LEDs direkt ansteuern, und ein paar wenige Relais zur > Geräuschuntermalung getrennt davon. Ein Relais ist doch der optimale Vorwiderstand für
-
Thread
ATMEGA 328p Programm Upload nicht Möglich avrdude: stk500_loadaddr(): (a) protocol error, expect=0x1
20 4 0 no 1024 4 0 3600 3600 0xff 0xff flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no
20 4 0 no 1024 4 0 3600 3600 0xff 0xff flash 65 6 128 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse 0 0 0 0 no 1 0 0 4500 4500 0x00 0x00 hfuse 0 0 0 0 no
-
Thread
SPS Betriebssytem
syntax einen bytecode macht aber das wär das geringere übel... man könnte dann das ganze auf nem mega128 bei 16Mhz rennen lassn und dann ginge die post ab ;) 73 de oe6jwf
ON Operand... P19 RES P20 RES P21 L KF 0-255 Konstande laden P22 L KT 0-255.0-3 Timerwert laden P23 L EB/AB/MB/Z/T/SYS Bereich laden P24 LC EB/AB/MB/
-
Thread
Probleme mit GLCD von Powertip (T6963C)
// Write High } void lcd_print( _far char * msg_string, char adress_h, char adress_l) { int i; LCD_DATA = adress_l; // bergebene Adresse setzen lcd_send_data(); LCD_DATA = adress_h; lcd_send_data(); LCD_CMD
ist meist nax. 10-12V, auch bei Normal-Displays. Bei Grafikdisplays meist max. 15-20V, mit -10V bei 128x128 und -15V bei 240x128 ist auch kaum ein Risiko. Notfalls kann man ja noch die Datenblätter der Treiber bemühen. Das hilft aber offenbar vielen nicht weiter, denen die Erfahrung fehlt. Normalerweise
-
Thread
Tiny2313 endlich da!
DIL(L) ist ein leckeres Kraut, wär schon schade wenn es das nicht mehr gäbe. Aber im Ernst, für den Prototypenbau sind DIL's einfacher zu händeln. PLCC lass ich mir auchnoch gefallen, weil es da passende
Wieviel SRAM wird der haben? Hintergrund: ein Freund von mir baut sich gerade etwas mit einem ATmega128 zusammen. Er hat sich ein eigenes RTOS zusammengestrickt und im geht aber der SRAM im ATmega128 aus. Und extern kann er kein SRAM anschließen weil er so viele I/O Pins braucht. Und er will einfach von
-
Thread
PIC Assemblerprogramm- Problem
leuchten dann alle LEDs sofort. Kann mir vielleicht jemand weiterhelfen, wo der Fehler liegt? L.G. Micha
Einschalten nach der Programmierung. Den geänderten Code habe ich angehängt. Diesmal als xxx.asm. L.G. Micha
-
Thread
Frequenzzähler
' $regfile = "m32def.dat" '$baud = 19200 $hwstack = 128 $swstack = 128 $framesize = 128 Const Version = "1.1" Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 , Db7 = Portd.5 , E = Portd.1 , Rs = Portd.0 Cursor
'Calibration factors Dim Fcal As Single Dim Ical As Single ' Tastenauswahl der Funktion von L,C,f Dim Auswahl As Byte 'Konstanten L und C ( ohne Cx,Lx ) Fcal = .000000001 Kondensator = Fcal '1nF Ical = .001
-
Thread
Heizungsregelung selber bauen
Sebastian L. schrieb im Beitrag #5644568: > der USB Stick mit dem Backup hängt im ... ist wahrscheinlich 5 Jahre alt (oder wie oft gehen die Heizungssteuerungen kaputt?) und im Zweifel nicht mehr lesbar.
Sebastian L. schrieb im Beitrag #5644586: > "So eine Anlage" gibt es nicht. Bu bist doch in Heizungen beruflich unterwegs. Was machst du denn da hauptsächlich für Anlagen? Solche Anlagen wie der TO beschreibt
-
Thread
Schaltplan/Hilfe bei Steuerung Eurola OC
weiter. Nach kurzer Zeit kommt dann wie ein Reset und im 7-Segment Display erscheint nacheinander "L" - "P" - "C" - "6" - "6". Dann beginnt der Spaß von neuem. Die Elkos hatte ich vor Jahren schonmal getauscht als sie auch rumzickte. Werde mir jetzt erstmal die Spannungen mit dem Oszi anschauen.
vor allem als Hinweis für Leidensgenossen irgendwann mal. https://www.reichelt.de/lcd-grafikdisplay-128x64-pixel-ge-gn-m-bel--lcd-128x64gn-ac-p197567.html Die 14mm Dicke könnten noch ein kleines Problem sein.
-
Thread
Datenlogger - MMC oder EEprom ?
SPI-Flash nehmen, z.b. 1MByte: http://de.farnell.com/1565995/ics-quarze/product.us0?sku=amic-a25l80p-f Für den Bastler im praktischen DIP-8 Gehäuse. Peter
Eine eindeutige Unterscheidung Flash/EEPROM gibt es nicht. Der A25L80P muß vor dem Schreiben gelöscht werden, kann aber auch byteweise beschrieben werden. Peter
-
Thread
RPi Zero 2 W - Datenträger verbinden
nach Bedarf z.B. auch MQTT) anstatt lokal zu horten. Mein RPi 4 läuft seit Anfang 2020 mit einer 128GB SSD von Crucial 24x7. Weltrekorde muss die nicht aufstellen, einfach nur als „Datenklo“ funktionieren.
Michael L. schrieb im Beitrag #8000689: > Welche bekannten Gründe? Geschwurbel oder Geiz? Bei mir läuft ein Olinuxino seit mehr als 10 Jahren mit der ersten uSD. Es werden halt alle Daten jede Minute in eine
-
Thread
Atmel T89C51RC2 RGB LED mit PWM in assembler Programmieren
schrieb im Beitrag #2440443: > Nein. Der dec-Befehl kann nur auf den internen Ram (idata, die ersten > 128 byte) zugreifen. Doch, natürlich geht DEC/INC auch auf SFRs. Das einzige, was nicht auf SFRs geht, sind indirekte Befehle (mit @R0, @R1), die gehen dann in die oberen 128Byte SRAM. Peter
einzige, was nicht auf SFRs geht, sind indirekte Befehle (mit @R0, > @R1), die gehen dann in die oberen 128Byte SRAM. > > > Peter In der Tat. Wie heißt es so schön: Wenn man keine Ahnung hat einfach mal .... Gruß Oliver
-
Thread
1602 LCD mit ATmega8535 und Bascom läuft nicht
mitgelieferte Hilfedatei. [c] 'LCD-Test unter Bascom $Regfile="m8535.dat" $Crystal=8000000 $hwstack=128 $swstack=128 $framesize=128 Config Lcdpin = Pin , Db4 = PortB.4 , Db5 = PortB.5 , Db6 = PortB.6 , Db7 = PortB.7 , E = PortB.2 , RS =PORTB.3 Config Lcd = 16 * 2 Cls 'Cursor Off Locate 1,1
mit 2. 1<<0 = 1 oder 0b00000001 1<<1 = 2 oder 0b00000010 1<<2 = 4 oder 0b00000100 ... 1<<7 = 128 oder 0b10000000 128>>7 = 1 128>>6 = 2 ... 128>1 = 64 128>0 = 128 Ist auch gleich mit 2 hoch n 2^MEINBIT = 4 oder 0b000000100 2^0 = 1 oder 1<<0 2^1 = 2 oder 1<<1 2^2 = 4 oder 1<<2 ...
-
Thread
c++ 11/14/17?
Hans-Georg L. schrieb im Beitrag #6538997: > Anbei noch ein Code Ausschnitt dazu. Zeile 40 enthält einen Fehler.
Hans-Georg L. schrieb im Beitrag #6538997: > Anbei noch ein Code Ausschnitt dazu. In Zeile 53 ist auch ein Fehler.
-
Thread
Mikrocontroller Empfehlung gesucht
Für Low-Power geht z.B. die MSP430-Serie von TI ganz gut. Ansonsten STM32L0, die dürften aber schwerer zu bekommen sein.
hängt linear von der Frequenz und von der VCC ab. Schau z.B. mal ins Datenblatt des ATtiny24, bei 128kHz/1,8V zieht er ~30µA (8µA in Idle): Figure 21-5. Active Supply Current vs. VCC (Internal RC Oscillator, 128 kHz)