Gast
#1639275
Hallo. Ich bin ein vollkommener noob wenn es um hardware geht. Lerne das alles gerade in einem kurs. nun meine Frage. Also ich möchte ein kleines Thermometer basteln: sprich; themperatursensor => AT mega8 liest wert aus => gibt ihn auf dem LCD aus. Nun meine Probleme: 1. Ist schon ma die 10bit vom ADC (also mehr als ein byte) ein problem für mich. Wie kann ich diesen wert in einen Dezimalwert umwandeln?? also z.B. aus den 1024 möglichkeiten 256 machen(das es in ein register passt) also das ich 4 ADC stufen in eine zusammenmach. => ich hab eine Dezimalzahl, die ich auf einem LCD ausgeben kann. IUch finde die 10bit nämlich sehr störend, und blick damit garnicht durch. Könnt ihr mir helfen: 1. das zu verstehen wie ich das mache? 2. Vllt eine kleine "einfache" routine als Beispiel reinstellen(schön mit kommentaren), mit der man genau das verwirklichen kann? also das ich quasi meinet wegen die zahl habe 0b00000011 00101101 die 2 register dann in der roputine angebe, und er mir im register r20 z.B. den Dezimalwert ausgibt. Ich finde mehr als 8 bit äußerst umständlich, und komme als Jugendlicher nicht so wirklich damit zurecht. Schon ma danke im vorraus Daniel