-
Thread
Einfacher und billiger Webserver mit AtMega32
main.h:17, from uart.c:8: C:/WinAVR/avr/include/avr/signal.h:36:2: warning: #warning "This header file is obsolete. Use <avr/interrupt.h>." uart.c: In function `UART_Init': uart.c:36: warning: passing arg 1 of `fdevopen
-Wa,-adhlns=uart.lst -std=gnu99 uart.c -o uart.o uart.c: In function `UART_Init': uart.c:36: warning: passing arg 1 of `fdevopen' from incompatible pointer type uart.c:36: error: too many arguments to function `fdevopen' make.exe: ***
-
Thread
Kaltlichtkathode Dimmen?!?!
kann ich bei "C" jedoch nicht sehen... Gruß... ...HanneS...
und teuer ist das teil auch nicht.. so, nun suche ich als erweiterung das ganze für normale 36W leuchtstoffröhren, es gibt da geräte aber der preis ist jenseits von gut und böse (>360eur - nur die steuerung!!). haben die herren hier vielleicht nen guten tip?
-
Thread
BusStatus beim SJA1000
beim empfangen, gibts allerdings noch probs. hab leider keine ahnung worans liegt. vllt jemand nen tip? mfg, alois
Hallo Mike, schau doch mal im Datenblatt ab Seite 36 (6.4.9 Error Code Capture Register - ECC). Damit müsste sich doch der Busstatus auswerten lassen. MfG, Jan
-
Thread
Nadeldrucker per ESC/P steuern
/ print() ist die Fkt. zum Zeichensenden an LPT print('@'); // Druckerreset print(ESC); print(36); // 36=='$'==Befehl zum absolutsetzen d. Kopfes print(55); // ->55" * (1/60) nach rechts (erster Parameter) print(0); // ->0" * (256/60) nach rechts (zweiter Parameter) print('A'); print(CR);
vorsichtshalber beide Stellungen probiert) Als Parameter hab ich auch mal 0x1b 0x23 0x01 0x01 27 36 1 1 probiert. Allerdings hast Du "27 <b>37</b> n1 n2" geschrieben. In meinem Buch steht dort "27 <b>36</b> n1 n2" ?!?! Grafik kann ich ausgeben, aber ebensowenig positionieren. Schon komisch
-
Thread
Erfahrungen mit Layout-Druckern !
yellow 444Y Es sind gelbe Schachteln und auf der mit der schwarzen Patrone steht: compatible for: C64/C84/CX6400. Geht auch im C66 und ist mit Chip ! Also nix mit Reseter ! Achtung: Ich habe bis jetzt nur die schwarze aus diesem Set getestet. Die farbigen habe ich noch nicht eingebaut (da sind noch
Also ich hab jetzt einen Epson Stylus C44UX ... mit billig tinte vom C hab ich 2X auf transparentpapiert (Canson "Entwurfsblock Hochtransparentes Zeichenpapier 90-95g)... das ergebnis ist recht dicht... ich muss das nächste mal gute original
-
Thread
Diskrete H-Brücke
doch nicht Sinn der Sache und Kurzschlüsse darf es schon garnicht geben? Immerhin ist das Ding am µC dran und soll dem Betreiber nicht um die Ohren fliegen, wenn der µC mal einen Reset ausser der Reihe einlegt. Ich habe heute Abend warscheinlich die Schaltung diskret ferig. Ausprobieren kann ich sie
@HanneS Netter Tip. Ich werde morgen mal versuchen eine Hand voll davon zu beschaffen und zu verbrennen. fw
-
Thread
Schnelle FFT in Assembler
von ein paar Volt, da der AVR keine negative Eingangsspannung verträgt. Den selben Zweck haben auch C11 und C5.
du keinen Halb oder Vollwellen Ggleichrichter vor dem ADC ? oder erledigen das die Kondensatoren ..c11...c5 usw..
-
Thread
Hilfe MC9S12NE64 interrupt programmierung
Nochmals DANKE Eckhard. Dein Tip war genau richtig. Das funktioniert jetzt soweit bestens mit der Interruptauslösung nur hab ich da ein Problem mit einem bestimmten Interrupt. Ich möchte gern ein Interrupt auslösen (XIRQ). Das Problem
Hallo, also direkt in C weiß ich jetzt nicht wie das geht. Kann sein das es da irgendwas gibt. Sonst mußt Du da ein wenig Assembler einbinden. Du kannst in das Satusregister auf diverse Arten Schreiben. EXG ( Exchange
-
Thread
Honeywell Rondostat HR20E per AVR steuern und konfigurieren
Regelung den Motor nachstellt, liefert das Modul z.B. folgenden String zurück: D: 27.1.2008 U: 10:36 V: 0 I: 1985 S: 1550 Dabei ist D: Datum DD.MM.YYYY U: Uhrzeit HH:MM V: Ventilposition I: Ist Temperatur in °C x100 S: Soll Temperatur °C x100 Man sieht an den Abkürzungen, dass diese SW
Rev 42. Da steht dan drin: [pre] SRC += \ adc.c \ lcd.c \ rtc.c \ motor.c \ serialprotocol.c [/pre] Melde Dich, ob es geklappt hat. Dario
-
Thread
DMX Dimmerpack bauen
schaltet bei 0V durch! Daher funktionierte meine Software doch, nachdem ich set und reset vom PortC.3 vertauscht hatte! Ich kann jetzt schon mit dem seriellen Port des PCs dimmen.
deiner Famile frohes Fest zu wünschen, bin untröstlich... Axel Du F. hier kann keiner mit 89c2051, musst Du wohl einen neuen Thread aufmachen und die Frage sepearat stellen.
-
Thread
Fernlicht abwechselnd schalten
Kraftfahrzeugs als unfähig' und sollten ihren Führereschein abgegebn. 160 km/h = 0,6 Stunden für 100km (36min) 240 km/h = 0,4 Stunden für 100km (24min) DU SPAARST WAHNSINNIGE 12!!! Minuten. Mein Tip: fahr nen virtelstunde früher los und du bist 2!!!! Minuten eher bei deinem wichtigen Termin, sparst über
Das Ausbauen zum Zwecke des Firmware-Updates sollte doch kein Hinderungsgrund sein, einen normalen µC zu verwenden. Ist nur eine Frage der Beschaltung, die Variablen am µC selbst einstellbar zu machen. Außerdem kann man AVRs doch inzwischen per Palm flashen. ;) Grüße, Mark
-
Thread
Woher Gegenstücke zu Stiftleisten ?
sowas hier: http://www.seeedstudio.com/depot/1-pin-dualfemale-jumper-wire-100mm-50pcs-pack-p-260.html?cPath=175_187 oder eben: http://www.seeedstudio.com/depot/breadboard-jumper-wire-70pcs-pack-p-234.html?cPath=175_187 Gruß Steffen
Relativ preiswert gibt es die vom Vorgänger im Bild aufgezeigten Stiftleisten beim Darsius. BL1X36PF - Präzisions-Buchsenleiste 1R gerade 36pol Ab 1,428 EUR incl. 19 % MwSt. exkl. Versandkosten Art.Nr.: BL1X36PF Ralph Berres
-
Thread
Hilfe bei Schaltregler
nutzen)und lasse bitte die Imax-Überwachung drinn,die ist 3x schneller als alles andere. Noch ein Tip, suche mal in der Codesammlung nach PWM-Endstufen oder so, das sollte dir etwas helfen. viel Erfolg Uwe
du Ua/Ue = 5 nicht, sehr kurze und dicke Leitungen im Drossel und Schalterbereich und niederohmige C's an Ein- und Ausgang. Viel Spass Uwe
-
Thread
wo Leiterplatten mit Sprint machen lassen Gesperrt
also bei meiner sache komme ich auf (prototyp) 36 (zweiseitig ohne bestückungsdruck) zu pcdpool 120 und als masse (100 stück)5 euro zu 12 pcpool...hast bestimmt was falsch gerechnet oder pcpool hat mal schnell die preise gesenkt @emil ich hab
verlangt werden. und bei fehlern bezahlst du natürlich die charge ...abgemacht :) danke für den tip mit der abacom-seite :)
-
Thread
Netzwerkkarte mit RTL8019
main.o.d main.c -o main.o In file included from main.c:49: ./device.c: In function `Write_Ethernet_Frame': ./device.c:156: error: invalid lvalue in unary `&' In file included from main.c:74: ./interrupt4.c: In
hatte ich eben glatt überlesen - ups... %) Ähm, nein... kommt nicht... habe jetzt in der interrupt4.c in zeile 36 das printf("interrupt\n"); reingenommen - und es sagt nie etwas von einem interrupt im terminal... Heißt also, mein interrupt funzt net - frage ist jetzt nur noch warum nicht? Windows98 meinte
-
Thread
UART erfahrenen!
mal das komplette Atmel-Datemblatt für Deinen MC herunter. Da gibt sowohl ain Assembler als auch in C Beispiele für die Anfangskonfiguration, das Senden und das Empfangen. Diese Beispiele gehen 100%ig! Noch ein Tip: Erst das High-Byte beschreiben, dann das Low-Byte! Sebastian
hier: http://www.elektronik-projekt.de/include.php?path=content/articles.php&contentid=29&PHPKITSID=36bf35ae7fdf55bcedf503458a54e663
-
Thread
DS1820, DS18B20 in C
der Modulo-Operator hat so seine Tücken: http://embeddedgurus.com/stack-overflow/2011/02/efficient-c-tip-13-use-the-modulus-operator-with-caution/
wann hier was für 36C ankommt statt 20b - könnte sich auch zur Marktlücke bzgl. unerwünschter Werbung & Rechnungen entwickeln ;-) CU //hufnala
-
Thread
[Transceiver] Sammelbestellung!?
funktioniert auch ohne. Vielleicht nimmst Du den Code, der am 23.5 gepostet wurde und passt die µC spezifischen Funktionen an. Der Treiber ist extra so geschrieben, dass er leicht auf andere Kontroller portiert werden kann. Grüße, Paul
@ Paul Danke für den Tip (schreibt man das jetzt eigentlich mit Doppel-P?) mit deinem Programm. Jetzt funktioniert zumindest der Transmitter richtig (zuerst hat er das anscheinend nicht wirklich gemacht). Der Receiver ist allerdings
-
Thread
AVR Control Experimentierplatine
fehlt. Wollte Bascom nur nehmen, um erst mal schnell einen Erfolg zu haben. Später will ich es mit C versuchen. Euer Anfänger Volker
welchem Programm man weiter arbeiten will. Ich schwanke noch zwischen Assembler, was länger dauert und C über WinAVR oder Codevision.
-
Thread
MOSFET Empfehlung?
@Axel Rühl, 36 insgesamt und ein universaler währe z.B. MAX1535. Maxim bietet einen extrem komfortablen Suchbaum der einem fast das gewünschte Bauteil zeigt (wenns denn vorhanden ist). MfG Manfred Glahe
Hab grad im GP-Datenblatt ein Diagramm gefunden: bei 25°C Entladung auf 85% nach 50 Tagen, ist also erträglich.
-
Thread
Bodenfeuchte messen
packt und ab und zu mal Wasser nachfüllt. Belüftung, Temperaturregelung, Bewässerung soll mittels uC gesteuert werden
entwickelt.' aus: http://www.landwirtschaft-mlr.baden-wuerttemberg.de/servlet/PB/-s/193kh5y1ybz36qe0c1no159d7gv1jo1mdq/menu/1039915_l1/index1136800037856.html Habe ich aber auch schon auf Selbstbauseiten von gießfaulen Bastlern gelesen. Cheers Detlef
-
Thread
Fernbedien RC5 Empfänger
" is valid for C/ObjC but not for C++ cc1plus.exe: warning: command line option "-std=gnu99" is valid for C/ObjC but not for C++ RC5/RC5.C: In function `void __vector_6()': RC5/RC5.C:27: warning: converting of negative
es ist natürlich [c].. * RC5TIME * ..[/C]
-
Thread
BD250C direkt an AVR?
Wieder so ein Thema, wo ich passen muss: Kann man einen BD250C direkt an einen AVR-Pin anschliessen ohne das was abraucht? Und reicht der Basisstrom aus, um den BD250C ganz durchzuschalten? Ich hab keine Daten zum notwendigen Basisstrom gefunden. Oder ist es
Du kannst die Daten des TIP36C benutzen, ist ein Austauschtyp vom BD250C. Der braucht für 10A Laststrom schon einen Basisstrom von ~200mA. Da gibt der BC547 schon lange auf... Nimm was g'scheites wie nen BC337 o.ä. ;-)
-
Thread
KS0108 GLCD Routinen
0x00, 0x1E, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, // 34 0x90, 0xF8, 0x9E, 0x90, 0xF8, 0x9E, 0x1C, 0x00, 0x00, 0x1C, 0x00, 0x00, // 35 0x18, 0x3C, 0x26, 0xFF, 0x66, 0xCC, 0x88, 0x04, 0x0C, 0x18, 0x3C, 0x18, 0x0C, 0x04, // 36 0x1C, 0x22, 0x1C, 0xC0, 0x30, 0x8E, 0x40, 0x80, 0x00, 0x00, 0x18, 0x04, 0x00, 0x0C, 0x10, 0x0C, // 37 0x80, 0xCC, 0x7E, 0x72, 0xF2, 0xDE, 0x0C, 0x80, 0x00, 0x0C, 0x1C, 0x10, 0x10, 0x10, 0x1C, 0x0C, 0x1C, 0x10, // 38 0x1E, 0x1E, 0x00, 0x00, // 39 .......... so sieht
-
Thread
AVR Bootloader
Ich habe mir vor einiger Zeit mal eine Klasse in C++ sowohl für den C++-Builder von Borland als auch den dev-c++ geschrieben, mit der ich Daten über die serielle senden und empfangen kann. Damit habei ich das C-Programm (PBOOT.C) von Peter ziemlich
Ponyprog in den Flash lade, unterscheidet es sich nur in den ersten 2 bytes: Bootloader: $00000: 97 c0 51 c0 ..... Ponyprog: $00000: 38 c0 51 c0 ..... da komme ich jetzt nicht weiter und bitte um Hilfe. vielen Dank im voraus horst.
-
Thread
Druckerumbau -> Platine bedrucken -> Ätzen -> Fertich! (?)
Tip Plotter mit Edding als Stift. reicht aus beim Äzen. Gruss Sven
gefunden: http://www.circuitree.com/CDA/Articles/Feature_Article/ba0f322de526b010VgnVCM100000f932a8c0____ lg Michael
-
Thread
Speicheroszi - selber bauen ??
Möglichkeit, die Werte in ein SRAM-Baustein oder so zu schreiben und die dann ganz ruhig mit dem µC auszulesen ?? Jeder Vorschlag oder Kommentar hierzu könnte hilfreich sein. Es ist ja nur ein Hobbyprojekt und kann auch wackelig sein.
@Ralf BVezüglich Soundkarte: Der Tip ist nicht soo schlecht. Ich habe mir gleich mal "Oszi für Win" und weitere Shareware-Tools runtergeladen. Prinzipiell ist die Sache ganz gut, zumal auch ein FFT-Programm dabei ist mit variablem Sweep
-
Thread
Achtung, Newbie, LED-Ansteuerung
anspreche? Brauche ich da noch n cmos-baustein oder kann der µC das alles übernehmen. Vielen Dank für Eure Mühe :-) Gruß Jan
Hi Weder ASM noch BASCOM C :-) Ein Beispiel zum Multiplexen von 7-Segment-Anzeigen in C kannst du auf meiner Homepage finden www.matwei.de -> Elektronik -> Lüfter-Drehzahlmesser Matthias
-
Thread
SP14Q002-A1 aus eBay - Erfahrungsaustausch
@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
JETZ weiss ich auch wer die (C)armen ist *rofl*
-
Thread
LCD Display 320x240
Doch: Wenn man ein billiges Display ohne Controller kauft. Dann hat man diese Anschlüsse... Mein Tip: Display verkaufen, und eines mit Controller kaufen.
nicht wohl nicht ohne die CPU mit 320x240 völlig zu überfordern. laut Segger: Mitsubishi M16C62 Controller , 16MHz, 240*128 display, 8 bit interface, 80 Hz Update app. 22% CPU load http://www.segger.com/emwinmcudriver.htm MooseChecker
-
Thread
8051 Entwicklungsboard
C3 und C5 sind doch die Abblockkondensatoren für die Schaltkreise....
Habe erst durch deinen Hinweis bemerkt, was da alles möglich ist, werde aber wahrscheinlich das C-Programmieren noch zurückstellen. Zur Info mal stichpunktmäsig meine Vorgeschichte: -1. Rechner - Casio-Pocketcomputer, 4-Zeilen-LCD-Display a 32 Z. ca. 1 Mhz, 40 Kbyte RAM, 36 Kbyte Rom, im BS Basic
-
Thread
Akku Ladetechnik
leer ist. Gleiche Akkus nur gemeinsam einlegen wenn sie auch gemeinsam leer gemacht wurden. Zum TIP 127 Er hält bis zu 150°C aus, bevor er abschaltet. Er darf also ruhig sehr heiß werden. Die Diode im Leistungsteil wird bis zu 80°C heiß. Seit ca. 3 Jahren arbeitet mein selbst gebautets Ladegerät
@Florian Bei 15 Ni-Zellen und einem 2x18V = 36V-Trafo muss an Stelle der 2-Weg-Gleichrichtung ein Brückengleichrichter eingesetzt werden. Übrigens: Legt man den Pin 2 des TL497A an Masse, lässt R11 sowie R10/C3 weg und erhöht C4 erheblich, hat
-
Thread
Alternative zu Bussystemen
nicht für jeden Knotenpunkt einen teueren C167-Kontroller zulegen müssen oder einen teuren CAN-Kontroller. Ich hab zwar gehört, dass es in der PIC-Schiene Mikroprozessoren mit integriertem CAN gibt, aber ich bin neben dem C167 mehr in der Atmel-AVR-Schiene
und nur auf den 8051 anzuwenden sind. Außerdem ist das Asseembler des Atmels wieder etwas anders. C kann ich jedoch auf fast jedem µC gleichermaßen einsetzten. Die Geschwindigkeit lässt jedoch ab und zu zu wünschen übrig. Wenn eine IRQ-Routine in C angesprungen wird, vergehen bei 8MHZ ca 3-4µS. Das
-
Thread
Billiger Händler für AVR's
reichelt hab ich mich mal nach controllern umgeschaut unter http://www.reichelt.de/artikel.html?PjmS-cN87IIAABcbUGI+A36+0+50++AVR ich hab aber keine ahnung welcher da jetzt am besten geignet ist und worauf ich sonst noch achten soll?! Michi
bestellwert 120 € oder so. stk500 alleine kommt dann nicht drüber. zahlt sich da das stk501 aus? IAR c-Compiler ist scheinbar nur bei dem teuren dabei. muss dazu sagen, bin c fan und werd sicher, wenn keiner dabei ist, mir einen compiler kaufen. vielen dank. grüße Wolf
-
Thread
RC5 oder auch Fernbedienung
Anforderungen an Bascom erfüllt sind werde ich mir wohl die Orginalversion kaufen. Hat jemand einen Tip wo man es günstig beziehen kann; oder will etwa jemand seine Version verkaufen ? Peter
Brocken wieder hinzuwerfen. Ist aber Geschmacksache, der eine Lernt eben Basic schneller und der andere C und wieder ein anderer eben Assembler. Ich für meinen Teil kann Assembler, mag es aber nicht sonderlich und arbeite daher auch ausschließlich mit Bascom. Also noch viel erfolg bei deinem Projekt
-
Thread
Drehzahlmesser 4 mal 7-segment mit 90S2313
Nimm mal einen BC 557B oder BC 557C.!
kannst du dein c pogramm hier mal bitte posten !?
-
Thread
STV 5730 Full-Page-Mode
entsprechendes Unterprogramm aufgerufen, dass umschalten soll, nur will das nicht ;=((( Wer kann mir einen Tip geben, wo ich suchen muss (hab schon einiges ausprobriert). Meine Initialisierung sieht so aus: //Reset the STV5730 STV_send_16 (0x30,0x00); STV_send_16 (0x30,0x00); STV_send_16 (0x00,0xdb);
STV_send_16 (0x10,0x00); // Set the Row Attributes for (i = 0; i <= 10; i++) { STV_send_16 (0x00,0xC0 + i); STV_send_16 (0x10,0xC0); } Ach ja, ich nutze Video In und Video Out 1+2 sind wie im Datenblatt verbunden und dann ein Transistor (Also keine RGB-Pins angeschlossen). Mfg Jens
-
Thread
AT MEGA 163
Hallo, habe ich bei C.....d gefunden. Gruß Mike
Hey, danke Mike! Ich habe ein Problem mit C....d, danke das Du für mich die Drecksarbeit gemacht hast :-) Gruß Reiner