🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.science.electronics
Article #1198

Re: 8051 en Floating point

#1198
From: Yvo Volders
Date: Fri, 08 Feb 2002 13:40
40 lines
2396 bytes
Yvo Volders wrote:

> 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.
>
> Bedoel je dat je meting een 10 bits groot getal is?
>
> >
> > Door die omrekening deel ik ergens door 100Hex met als gevolg dat er een FP
>
> 100Hex is 17 bits terwijl je meting slechts 10 bits groot is.

T' is fout wat ik hier vertel.  100Hex  kan in 9 bitjes.  Na een maaltijd zit het
bloed duidelijk meer in de maag dan in het hoofd.

>
>
> >
> > ontstaat. hoe kan ik deze FP waarde omrekenen naar BCD?? Weet iemand raad?
> >
>
> Toon eens je gedachtengang, misschien zit je daar op de verkeerde weg.
>
> Ik kan het ook niet meer zo maar uit mijn mouw schudden, hogere programmeer
> talen zijn daar schuld aan.  Ooit verscheen een boek over programeren met de
> 8085.  Daarin staan routines over rekenen in BCD.  Ik kan het even nakijken
> tegen maandag.
> Van welke streek ben je?  Als je uit mijn buurt bent kan je gerust even langs
> komen.
>
> >
> > mvg,
> >
> > Ruben
Technical Details
Message-ID: <3C63D560.7466BFEE@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> <3C63CA05.6523EEED@sbs.vlaanderen.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
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 05:48:34 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 14:40:48 +0100
Organization: BELNET
Lines: 41
Message-ID: <3C63D560.7466BFEE@sbs.vlaanderen.be>
References: <GiO88.124849$rt4.11886@afrodite.telenet-ops.be> <3C63CA05.6523EEED@sbs.vlaanderen.be>
NNTP-Posting-Host: 193.190.148.3
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: naxos.belnet.be 1013176111 16158 193.190.148.3 (8 Feb 2002 13:48:31 GMT)
X-Complaints-To: abuse@belnet.be
NNTP-Posting-Date: Fri, 8 Feb 2002 13:48:31 +0000 (UTC)
X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.2.20 i686)
X-Accept-Language: en