-
Thread
Komplexe Berechnung auf µC - geschickte Annäherung?
Wert vom A/D-Wandler ist 24 bit breit. 3000 vs 16777216, das ist pro Anzeigedigit ein (linearer) AD-Schritt von 5600. Da gehen also auf dem Weg zur Anzeige mehr als 12 Bit flöten. Oder das muss eine ungeheuer dynamische Kurve sein... Mich würde die Anwendung brennend interessieren.
Ich habe hier SW für ein GPS mit Grafikdisplay an einem 8051 (AT89S8253). Auf diesem System berechne ich mit 64 Bit Orthodrome (Also Berechnungen auf Kugeloberflächen). Dazu sind neben den Grundrechenarten auch Quadratwurzel ziehen und trigonomische Berechnungen (arccos
-
Thread
6502 Prozessor wer kennt den noch?
Lauflicht bzw. Bitmuster an 2 I/O-Ports des 8255. Der Baugruppe verpaßte ich auch noch einen Timer 8253, damit es wenigstens geringfügig komfortabel wird. Damit kann er sogar PWM, der 8253 war ein interessanter vielseitiger Timer. Auch habe ich hier noch das Buch zum 8085 von Günter Schmitt stehen:
8250. Aber das Lochraster-Board hat leider keinen Platz mehr. Die Europakarte ist mit 8085, 8255, 8253, RAM und EPROM und Adreßdekoder brechend voll. Ansonsten habe ich hier noch ein paar Zentralsteuerplatinen liegen, die mal aus MFA-Computern stammten, welche verschrottet wurden. Es sind allerdings
-
Thread
8088 Mother board bauen
alles so machen. Ich habe mit 15-16J aehnliches gemacht. (MCS48 mit 2k Sram, 8k EPROM, 8043, 8255, 8253, AD und DA wandler, alles auf einer vollen Europakarte gefaedelt) Allerdings teile ich deine Abneigung gegen SMD nicht. Und zwar gerade auch privat. Es mag vom loeten zuerst etwas anspruchsvoller
-
Thread
suche 8051 µC für einsteiger
bestückt sein (MAX232 + DB9 Buchse) Oder Du kannst Controller auch per SPI flashen (AT89S52, AT89S8253) Dazu benötigst Du dann aber wiederum HW und SW. Die Atmel-8051er sind recht günstig und verfügbar. Ich denke der AT89C51ED2 ist der einfachste und günstigste Weg, um ohne Hardware sofort loslegen
flashboard-starter-kit-2-%28010208-92%29.12480.lynkx Ist ein guter Einstieg. Es laufen auch die aktuellen AT89S8253 Controller drauf. Da ich aber keine 8051 mehr verwende kannst du es haben wenn du willst. Falls du daran interesse hast, einfach eine PN
-
Thread
Schnelle Division - welcher uC?
können. AVR32 und ARM sind mir zu groß. Derzeit einziger Kandidat ist ein singleclock 8051 von AD, der 9 Quarztakte für eine Division benötigt (ADuC841) Evtl. habt ihr ja noch einen Tip für mich ...!? Gruß Jobst
avr schrieb: > [...] ein 8051 von Atmel [...] Cool. Die kannte ich ja noch gar nicht. AT89S8253 etc. waren mir ja schon bekannt ... Der AT89LP6440 wird's werden - aber ich weiß nur noch nicht, wo ich ihn her bekomme ... Gruß Jobst
-
Thread
[Z80] Einzelschritt Takterzeugung, langt da ein Knopf an _CLK?
ich noch 32k SRAM und 32k EPROM spendiert, einen Portbaustein 8255, ebenfalls einen Timerbaustein 8253, wobei ein Timer eine Zeitbasis für den Prozessor darstellt. Die niedrige Taktfrequenz und die Verdrahtungsart waren auch nicht kritisch. Der Lerneffekt war groß, ich hatte viel Spaß, und Z80 und
Wie soll ein DRAM-Refresh funktionieren, wenn ein Buszyklus durch Wait mittendrin ad infinitum angehalten wird?
-
Thread
Temperatur bis 500° (ähnlich DS1820) gesucht
Temperatursensor) dem DS1820 ähnlich nur mit höherm Temperaturbereich. Verwenden werde ich einen AT89S8253 ATMEL 8051 Controller. Vielen Dank für eure Hilfe im Voraus! Beste Grüße, Stefan
Möglichkeit: PT1000 mit Messverstärker an DS2450 (4-Kanal AD-Wandler). Die Umrechnung in die Temperatur müsste dann noch in Software gemacht werden.
-
Thread
Frequenzzähler bis 10MHz (Zählbaustein auf Hartwarebasis)
Schau mal nach dem 8253/54 http://www.osdever.net/documents/8253.pdf Der hat Gatefunktion und man kann auch mit einem Timer den 2 Timer (er hat 3) gaten. gruß hans
man die ICP funktion über den extra ICP Eingang oder den analogen Comperator (und damit auch über AD Eingänge) laufen lassen. Man hat also schon die Möglichkeit intern die Quelle umzuschalten. Für höhere Frequenzen genügt dann ein einfacher Vorteiler. Da geht dann so ziehmlich jeder Zählerbaustein
-
Thread
AVR-Ersatz für 8051-Controller
Da ich gerade dabei bin vom AT89S8252 auf den AT89S8253 (größerer Programmspeicher) umzusteigen, stellt sich für mich die Frage, ob es nicht besser ist, einen AVR-Controller zu nehmen. Da hätte ich dann auch einen AD-Wandler. Bei der Durchsicht der 40pol
Danke für eure Antworten. Der ATMega162 hat zwar keinen AD-Wandler, aber u. a. 1 KByte SRAM, was der 8253 nicht hat. Kann ich davon ausgehen, daß alle Typem mit AT90.. veraltet sind?
-
Thread
AD Wandler die 2te
Andere Frage kann ich an dem AT89S8253 einen externen AD Wandler anschlißen, der einen Port belegt ?? Was müste das für einer sein?
-
Thread
Atmel 8051 mit AD-Wandler
Andere Frage kann ich an dem AT89S8253 einen externen AD Wandler anschlißen, der einen Port belegt ?? was müste das für einer sein?
Jan Mux wrote: > Andere Frage kann ich an dem AT89S8253 einen externen AD Wandler > anschlißen, der einen Port belegt ?? > was müste das für einer sein? Ich würde dir empfehlen einen AD-Wandler mit SPI Interface zu benutzen da der Controller ein solches
-
Thread
Welches Lernboard für den 8051 kaufen? Und woher??
auch einen aktuelleren 8051, wie den AT89C51ED2 (hat übrigens definitiv den Bootloader) oder AT89S8253 empfehlen. Dazu gibts auch div. Boards, oder gleich selber eins bauen, dann lernste es am besten.
kannst du auf dem Lochraster die Ports auf Buchsenleisten rausführen. AD-Wandler hab ich bisher noch nie gebraucht... Einen der hochgezüchteten Sorte würde ich dir erstmal zum Lernen nicht empfehlen, die einfacheren kriegt man beim Lernen besser in den Griff und wenn man
-
Thread
Welcher µC für Hobbyzwecke?
aus, ich bin für jedes einzeln adressierbare Bit / Pin dankbar :-) . Und da kommen dann noch mal AD und DA Wandler dazu (-> darum such ich ja ein Kit wo schon alles drin ist). Ein "fixer" Taktgenerator wäre dann auch noch schön. Schon mal ein Danke für eure Hilfe MFG Christof
Naja, den AT89S8252 gibts nicht mehr, dann AT89S8253 oder eben ED2 etc. Peter hat dir ja schon nen Tip gegeben, AT89C51CC03.
-
Thread
Mindestbeschaltung eines µ-Controllers (AT89C51CC03)
abweichende Pinbelegung und ist nur schwer zu bekommen. Wenn Du auf dessen Spezialfunktionen wie CAN-Bus und AD-Wandler verzichten kannst würde ich Dir einen einfacheren 8051, empfehlen. AT89C51ED2 (PLCC-44) gibts bei Reichelt, kann per serieller Schnittstelle UART programmiert werden. oder AT89S8253
-
Thread
Thermometer: Einkaufsliste
Hallo, den AT89S8252 bzw den Nachfolger AT89S8253 gibts auch im DIP Gehäuse. Das Problem ist das der Controller keinen AD-Wandler onboard hat. Mit einem NE555 kannste die Spannung in eine entsprechendes PWM Signal wandeln und auszählen. Gruß
DS18S20 oder DS18B20 als Temperatursensor. Dieser gibt die Temperatur digital aus und Du kannst Dir den AD-Wandler sparen. Außerdem ist er viel genauer als die KTYs. Der von Dir genannte Sensor ist ja eher ein Schätzeisen.
-
Thread
Stimmgerät mit AT89S8253
Ich muss im moment für die Schule ein projekt mit dem AT89S8253 von Atmel entwickeln,ich habe mir überlegt ein Stimmgerät zu machen das anhand von LED's anzeigt ob der Ton zu tief oder zu hoch ist, doch jetzt stehe ich vor dem problem der verwirklichung, wie bekomme
Ich sollte dazu sagen das ich wenig erfahrung mit µ-Controllern und AD-Convertern habe ;)
-
Thread
datalogger
dringend einen sourcecode für einen datalogger, der analoge werte in einen 2051 einlest (einfacher AD-Converter mit integriertem Komperator) und auf einer 2.stelligen 7-Segment-Anzeige ausgibt. wenn mir wer helfen kann oder event. einen fertigen code hat, mailt mir bitte!!!!
Der At89C2051 hat keinen AD-Konverter, sondern nur einen Komparator. Also wie willst du da analoge Werte einlesen?
-
Thread
ISA im PC?
nähern und habe dafür eine Einsteckkarte in Planung; so jedenfalls die Theorie. Ich kenne es von meiner AD-Karte (ISA), dass man ganz einfach gewisse Ports des PCs (jedenfalls unter Win95/98) auslesen kann. Da die PC-Software-Seite damit geklärt währe, stellt sich mir nun die Frage nach der Hardware. Auf der besagten AD-Karte konnte ich nicht viel hilfreiches erkennen... Gibt es irgendwo Abhandelungen darüber? Das einzige (aber dennoch hilfreiche) was ich gefunden habe beschäftigt sich mit dem Adressraum des PCs: