Re: PicBasicPro kérdés
Safar Miklos
safi at mail.externet.hu
Mon Apr 18 18:28:46 CEST 2005
Szia!
Az a problémád, hogy a PicBasic Pro nem ismeri a lebegopontos számokat.
Csináld "fixpontosan"
Számold ki elobb mV-ban, majd rakj közé egy tizedespontot
pl.:
volt=fesz*10000
volt=DIV32 48 ' = (fesz*10000) / 48 eredmény mV-ban
safi
----- Original Message -----
From: "Topybear" <topybear at chello.hu>
To: <elektro at tesla.hu>
Sent: Monday, April 18, 2005 6:13 PM
Subject: Re: PicBasicPro kérdés
Csak a partvonalról, mert a konkrét fordítót nem ismerem...
> fesz --> word
> volt --> word
>
> hserout ( "Fesz1: " , DEC fesz, " V" )
> ez igy mukodik szepen 0-1023 ig irja a feszultség erteket.
> De en voltban szeretném..
>
> volt = fesz * 0,0048
> hserout ( "Fesz1: " , DEC volt, " V" )
> mar le sem forditja, miert?
Hibaüzenetet nem írtál, de tippem szerint tizedespont kell neki (hogy
hordozható legyen a forrás, a fordítók magasról le szokták ... a lokális
beállításokat).
> volt = fesz * (5/1024)
> hserout ( "Fesz1: " , DEC volt, " V" )
> igy leforditja de allandoan 0Vot ir.
>
>mi lehet a problema?
Ha az 5/1024-et már a fordító konvertálja, ne adj isten word-re, akkor
bizony nullával szoroz.
Topy
-----------------------------------
Szponzorunk: http://tonerbolt.hu/
--
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.9.16 - Release Date: 2005.04.18.
More information about the Elektro
mailing list