-
Thread
Temperatursteuerung
mich schon ein wenig schlau gemacht, und bin dabei vorallem auf folgende Chips gestossen: AT89C4051, 8051 und AVR. Ich frage mich ob obiges mit dem 4051 überhaupt mölich ist? Kriterium wäre hier der Preis, es sollte möglichst günstig sein. 2. Was für einen Tempsensor kann ich verwenden? (0,5 C° genauigkeit
geeignetsten ist. Solange nicht mehr dazukommt reichen die Ein/Ausgänge und er verfügt über einen eingebauten AD-Wandler der für die Themperaturmessung notwendig ist. Mal eine Aufstellung der benötigten Ports. 6-7 Bit für das Display, je nach dem wie man es ansteuert. 2 Bit für die Relais 1 Bit für den Sensor
-
Thread
External memory schreiben lesen??
gemeint, oder? Was, wenn ich an Adress und Datenbus 64KB Speiher dranhängen möchte?? In Assambler (8051) würde ich den Bereich mit MOVX addr beschreiben / lesen. Mit inp() und outp() erzeuge ich aber weder WR/RD Signal noch das ALE. Guido
Der AVR GCC übernimmt dann die ganze Aufgabe bzw. setzt Adresse, latched und schreibt die Daten an [AD0..7] Das war mir nicht ganz klar als blutiger C neuling. Gibt es denn nict irgendwo eine gute Beschreibung wo ich mir den ganzen Kram anlernen kann? Als neuling steht man ganz schön blöd vor zeilen
-
Thread
Cygnal und Atmel Controller
Hallo ich intressiere mich für die 8051 Derivate von Atmel und Cygnal. Da sie Flash Proms und zum teil auch DA Wandler haben. Ich habe dazu folgende Fragen. Wo kann ich diese Controller bestellen? Taugen die AD Wandler in diesen Controllern
-
Thread
DMS --> AT89C2051/AT89S8252 --> notebook
notebook zu senden. Die größten Schwierigkeiten bereitet mir momentan der die Auswahl eines geeigneten AD-Wandlers und dessen Anschluß a. an den DMS und b. an den µC. Es gibt von Maxim einen ADC (MAX1400) an den man direkt DMS hängen kann, aber der ist nur als SMD erhältlich und das wollte ich mir nicht
10bit auflösung reichen kannst du auch zbsp einen AVR Controller verwenden, da der ja schon ein paar AD wandler hat (ja nach typ) oder ist es wichtig, dass du einen 8051 nimmst??? Viel erfolg!! mfg Christian
-
Thread
C Anfänger: PWM Signal auslesen Gesperrt
0x8E; // Global enable interrupts #asm("sei") // Select ADC input 0 ADMUX=0; // Start the first AD conversion ADCSR|=0x40; // All the job is done by ADC interrupts while (1); }
es wohl schwierig die ganzen Formeln unterzubringen - abgesehen davon kann ich nur Assembler für 8051.... Freu mich auf deine Antwort!!!!! MfG Christian
-
Thread
kostenlose muster
privatpersonen!!! die haben eine ganze menge im programm, aber leider keine atmel_mc's habe dort aber klasse ad wandler her- dauert ca 2 wochen bis sie da sind sascha
hat! aber ich habe einige sachen schon programmiert!!! also pic darunter lcd am serielle am pwm ad wandler und was weiß ich! und in der familie 8051 und 80535 hab ich auch schon total viel programmiert! unter anderem lcd ad wandler für joystick fifos ohne ende serielle am dcf77 ahahah ja und noch
-
Thread
Frage zu make
praktisch sein, aber bis man da durchsteigt kann man 10 batch-dateien schreiben. Mein Makfile für 8051 und SDCC läuft jetzt zwar, aber über eine bessere Beschreibung der Syntax würde ich mich echt freuen
in Ultraedit integriert und fertig is. Aber was ist daran nicht elegant? (weil es den Sinn von make ad absurdum führt?) >Wenn die Projekte alle miteinander zusammenhängen, ist es besser ein globales Makefile zu benutzen, das die entsprechenden dependencies enthält. Ist es für Can@home? Für was sollte
-
Thread
Erfahrung mit Zusatz-RAM / Peripherie ?
nicht bekannt). Oder du verwendest gleich einen 89C51 C52 C55 C8252 von der 8051er Familie. Ist zwar schon uralt aber in manchen belangen noch immer Vorteile gegenüber den AVR's. Hier gibts kompatible Controller in Hülle und Fülle von den verschiendensten Herstellern. ein 80C517A von Siemens bietet alles was man sich wünschen kann. 2 UARTs, 10Bit AD, usw. mfg Meisi
-
Thread
LCD-ANZEIGE
befindet sich eine lcd-anzeige (2*16). so jetzt komme ich zur meinen fragen: ich bekomme an den ad-eingang ein wert zwischen 0-5V d.h. 0-255 diese werte bekomme ich auch an der lcd-anzeige. möchte aber anstatt 255 = 16 bekommen oder z.B. 51 = 3,2 usw. ich habe gelesen das man eine tabelle schreiben
davon gehalten und kann dir leider nicht weiterhelfen. Geb auch dir den Tip.: Kauf ein AVR oder 8051er Entwicklungsboard einen Freeware-C Compiler und die ganze Welt steht dir offen.