🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.science.electronics
Article #1203

Re: 8051 en Floating point

#1203
From: Yvo Volders
Date: Fri, 08 Feb 2002 16:18
48 lines
2715 bytes
Ruben wrote:

> "Pim Schaeffer" <uce@ftc.gov> wrote in message
> news:3C63F64F.FFEF7D1D@ftc.gov...
> > Ruben wrote:
> > >
> > > Helleuw,
> > >
> > > Ik ben hier voor school met een projectje bezig... en een onderdeel
> ervan is
> > > een temperatuursinlezing via een LM335 en de ADC van mijn 8051.
> > > Het is een 10-bits meting en deze hex-waarde wil ik omrekenen naar X
> graden
> > > Celsius.
> > > Door die omrekening deel ik ergens door 100Hex met als gevolg dat er een
> FP
> > > ontstaat. hoe kan ik deze FP waarde omrekenen naar BCD?? Weet iemand
> raad?
> >
> > Het eenvoudigst is een tabel maken van 1024 waarden die je wilt weergeven.
> > Het resultaat van je meting uit de adc is dan een index in die tabel.
> >
> > --
> > pim
> > Het is de vrijheid van iemand zo verward te zijn als hij zelf wil.
>
> Pim,
>
> 1024 waarden??? Hoelang ben ik dan bezig??? :-)

Dat is vrij simpel, zo een tabel genereer je met de computer en pompt het mee
met de assemblercode.  Vraag is dan wel of je controller nog genoeg geheugen
heeft om het allemaal te stockeren.

>
> Kheb der ook al aan gedacht ze maar... pfff kzou dan nog eens ni weten hoe!
> Zoveel weet ik nog ni van die �controller hoor. Maar dat moet toch te
> berekenen zijn?
>

Vind ik zelf ook de leukste manier.  Het kan nog eenvoudiger, koop een
thermometer.  Tegenwoordig bestaan die al met radioverbinding voor meerdere
sensoren.  Dat is de bedoeling niet h�.

>
> Gegroet
>
> Ruben
Technical Details
Message-ID: <3C63FA6F.F0880AE0@sbs.vlaanderen.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail
References: <GiO88.124849$rt4.11886@afrodite.telenet-ops.be> <3C63F64F.FFEF7D1D@ftc.gov> <TOS88.125154$rt4.11889@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: 10bc2a,12063a9764d288f3
X-Google-Attributes: gid10bc2a,public
X-Google-Thread: ff242,12063a9764d288f3
X-Google-Attributes: gidff242,public
X-Google-ArrivalTime: 2002-02-08 08:26:42 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail
From: Yvo Volders <yvo.volders@sbs.vlaanderen.be>
Newsgroups: be.science.electronics,nl.hobby.elektronica
Subject: Re: 8051 en  Floating point
Date: Fri, 08 Feb 2002 17:18:55 +0100
Organization: BELNET
Lines: 49
Message-ID: <3C63FA6F.F0880AE0@sbs.vlaanderen.be>
References: <GiO88.124849$rt4.11886@afrodite.telenet-ops.be> <3C63F64F.FFEF7D1D@ftc.gov> <TOS88.125154$rt4.11889@afrodite.telenet-ops.be>
NNTP-Posting-Host: 193.190.148.3
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: naxos.belnet.be 1013185600 21567 193.190.148.3 (8 Feb 2002 16:26:40 GMT)
X-Complaints-To: abuse@belnet.be
NNTP-Posting-Date: Fri, 8 Feb 2002 16:26:40 +0000 (UTC)
X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.2.20 i686)
X-Accept-Language: en