-
Thread
AT-Befehle
,0x43,0x4D,0x53,0x53,0x3D,0x32,0x2C, 0x22,0x2B,0x34,0x31,0x37,0x39,0x35,0x38,0x35,0x34, 0x30,0x33,0x30, 0x22,0x2C,0x31,0x34,0x35,0x0D}; unsigned char i; for( i=0; i<=28; i++ ) { SBUF=array [i]; while( TI == 0 ) { } TI=0; _DEL_10MS(1); } }
// in den TextMode Schalten At+CMGF=1 // Nachricht versenden AT+CMGS = "+41795854030" // + cr lf Hier kommt die Nachricht // zum Abschließen Ctrl-Z also 0x1A Marcin
-
Thread
Umstellung auf bleifrei
es überall zu kaufen gibt. Da ist jeder selber schuldt wenbn er beim DVD-Player unbedingt den für 33Eur statt den für 50Eur haben muß. Die Geräte sind auch jetzt schon mit Blei nur Dreck,also was sollte da schlimmer werden ? '-) >Ökologisch sinnvoll wäre es daher, wenn man einfach mal auf dem
keine Probleme bei der Verarbeitung auf. Privat kann ich mit 4 SMD-Laborkarten von Reichelt (RE 435LF) aufwarten die ich vor knapp 9 Monaten bekommen habe (War jedenfalls irgendwas um Neujahr) und die Rohs-Konform sind. Drei habe ich im laufe der Zeit aufgebraucht und eine ist noch hier. die Vorletzte
-
Thread
Schnelle FFT in Assembler
) verwenden und diesen an ADC1 anschließen. Die normalen Signale (0-22kHz) gehen dann an ADC0, die LF (0-1,5kHz) an ADC0
nun hab ich einen gefunden ! der TI TMS320LF2403APAGA bringt 40 mhz 40 mips (denke das reicht) für 30 euro
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
Hallo Dario, kanst Du bitte mal die Rev. 33 überprüfen. In einer ältere Version war RTC_MM noch declariert. Ich erhalte folgende Fehler: Build started 7.3.2008 at 17:34:22 avr-gcc.exe -mmcu=atmega169p -Wall -gdwarf-2 -std=gnu99 -DF_CPU
Hallo Tobias, > kanst Du bitte mal die Rev. 33 überprüfen. > In einer ältere Version war RTC_MM noch declariert. Jepp, da habe ich beim Dokumentieren wohl auch einen Fehler reingehauen. Sollte in der Rev34 behoben sein. Lass es mich wissen
-
Thread
3,x V - Spannungsregler
Hallo Winfried, danke für die Hinweise. Den LVxx kann man nicht finden, weil er LF33CV heißt -- sorry. Ja, den LM317 kenne ich, mich wundert nur das der immer/oft als 3,x Regler genannt wird. Vieleicht ja auch nur weil er in den Grabbelkisten zu finden ist. Die Teile von Steffen
nehmen muss. Allerdings hat der LF33CV natürlich ein extrem niedriges Dropout... Grüße
-
Thread
MP3-Player Bauteile für wenig Geld
res. Buchstaben (in HEX) 30 31 2F 32 38 20 4E 6F 72 6D 2F 4D 50 33 44 69 | | | | | | | | | | | | | | | | 0 1 / 2 8 SP N o r m / M P 3 D i 0D 49 2D 2D 3C 50 41 55 53 45 3E 2D 2D 49 20 30 33 3A 31 31 | | | | | | | | | |
der Player seine AT-Kommandos eigentlich wirklich jedes mal nur mit einem <CR>, oder mit einem <CR>+<LF> (Linefeed bzw. Newline)?
-
Thread
MIDI-Rekorder mit SD/MMC und AVR
SD 21 EUR 8,55 (leider total überteuert für einen SD Slot!) 1x 6N 138 EUR 0,50 (Optokoppler) 1x LF 33 CV EUR 0,78 (Spannungsregler 3.3V) 1x µA 7805 EUR 0,17 (Spannungsregler 5V) 7x TASTER 9308 EUR 0,18 2x MABP 5S EUR 0,36 (DIN-Buchse) 1x 1N 4148 EUR 0,02 (Diode) 1x 8,0000-HC49U-S EUR 0,24
-
Thread
Must-Have Bauteile
Als 3,3V-Regler hat Reichelt den LF33CV im TO-220-Gehäuse. KMT
-
Thread
MMC/SD ansteuern mit AVR
funktionierte. Vielleicht sollte Ullrich die Dioden aus seiner Schaltung gleich rauswerfen und einen LD33 einzeichnen. Wenn ich es richtig mitbekommen habe, sind schon mehrere darauf hereingefallen. Schade, dass ich momentan wenig Zeit habe. Ich wollte eigentlich noch die Sources von Holger Klabunde testen
fstcluster,Buffer,b); for (a = 0; a <= 512; a++) { WriteC_Seriell(Buffer[a],0); } LF; // Linefeet und CR. } Woran liegt es das der ATmega128 stehen bleibt wenn man die ganze Datei Blockweise nacheinander lesen will. Die Irq's sind alle I.O. und habe auch ihren Handel. Der Watchdog
-
Thread
Kugel mit Überschall
gerne belehren." Kleiner Auszug: .177 Luftpistole ca 190m/s .32 S+W ca 238m/s .22 lfB ca 190m/s bis 385m/s .357 Mag ca 376m/s .44 Mag ca 357m/s .454 Casull ca 471m/s MFG Hannes
Geschosslänge von 1cm annimmt, dann kommt man auf eine Durchflugzeit durch die Lichtschranke von über 33µs. Das ist doch kein Problem für eine normal Led- oder Laserlichtschranke. Lichtschranken sind gut und schön, nur haben sie einen Fehler in diesem Fall : Sie können nur Objekte mit einer gewissen
-
Thread
Excel-kompatible Daten
dem Debugger 'gedampt' debug Test.txt -d und bekomme dann folgenden Speicherinhalt: 31 09 33 0d 0a 32 09 32 37 0d 0a 33 09 35 30 0d 0a 34 09 31 30 32 33 so in etwa (vielleicht habe ich die Reihenfolge von 0d und 0a vertauscht). Dabei ist 31 z.B. die ASCII-codierte 1 (hier Proben-Nummer
speichern und den AVR Semikolon als Spaltentrenner, Komma als normales Komma und Zeilenumbruch als $CR $LF. Kann aus VB/VBA/... direkt gelesen werden, und ist beim Speichern als .txt, sauber zu öffnen zB.: 0,1;0,2;0,3;CRLF0,11;0,22;0,33;CRLF wird als.txt zu 0,1;0,2;0,3; 0,11;0,22;0,33;
-
Thread
SMS Fehler
Laenge der PDU (z.B. bei AT+CMGS/GMGW), so die PDU richtig aufgebaut ist, kann man AT+...=32 und =33 ausprobieren. <ctrl-z> ist $1A sollte als mit 26 schon richtig sein. Erstmal mit Terminal-Programm ausprobieren (Br@y-Terminal - sehr praktisch)
nicht, kann mir jm helfen? Programm: Dim i As Long comPort.Output = "at+cmgs=22" + vbCrLf For i = 0 To 1000000 'wait Next i comPort.Output = "0001000c9153021246499800000AE8329BFD4697D9EC37" For i = 0 To 100000 Next
-
Thread
Long(Int) -> ASCII Umwandlung
Funktionen zu schreiben, die mir beliebige Strings auf einem LCD-Display ausgeben und selbständig CR+LF machen, wenn sie am Zeilenende sind. Und das Display initialisieren und löschen können sie natürlich auch. Und die Temperatur messen und ausgeben hab ich jetzt auch geschafft. *stolzbin* :-) Falls jemand
Routinen ganz schön lang und langsam. Es geht doch viel einfacher: .set regs 64:32 .set dcu MP33C400 start: movi dx1:32,12345678 ! Zahl laden cv2pck dx1 ! Zahl konvertieren retx dx1:64 ! Ergebnis als packed BCD Letzlich wird nur ein Befehl benötigt;
-
Thread
serielle Übertragung
0x02 = STX das sind alles irgendwelche steuerzeichen. so ist z.B, 0x06=ACK (acknowledge) und 0x0a=LF (line feed)...
folgenden Code: unsigned char i; unsigned char tx[5]; tx[0] = '['; tx[1] = 0x31; tx[2] = 0x32; tx[3] = 0x33; tx[4] = ']'; for(i=0;i<5;i++) { while(!bit_is_set(UCSRA, UDRE)); outp(tx[i], UDR); } Wenn das geht, habe ich recht. Terminalprogramme wie Hyperterm etc. sind halt für den Benutzerdialog in ASCII-Zeichen