Heei, even een vraagje:
ik moet voor een programma werken met: cos, sin, enz, maar zijn berekeningen hiermee uit te voeren in picbasic??
En hoe doe je dat dan?
Bedankt, Grt Robert.

picbasic.nl
daar staat al veel in

[Bericht gewijzigd door JesperR op (15%)]

En zowiezo een 18F pic gebruiken, die functies zijn niet ondersteund op een 16F.

Oke, bedankt, maar picbasic geeft geen melding dat het niet kan!
Grt Robert.

Lees de manual dan eens goed door.

Er bestaan wel sin cos en tan berekeningen voor de 16F serie maar die zitten niet in picbasic die zijn allemaal in een andere taal dan picbasic.

Als die berekeningen wat minder nauwkeurig moeten kan je mischien ook een zoektabel gebruiken en die in je programma zetten. Je neemt dan van een aantal waarden de sinus en slaat die op. Moet de aplitude dan 2 keer zo groot zijn dan vermenigvuldig je enkel de opgezochte waarde met 2. Scheelt een hoop rekenwerk voor de chip.

oke, maar waarom kan je die functie dan wel gewoon gebruiken?
Want als ik mijn berekingen invoer geeft hij geen foutmelding bij het compileren.
Grt Robert.

Omdat je de handleiding nog niet gelezen hebt?

Op 21 november 2009 19:13:45 schreef benleentje:
Er bestaan wel sin cos en tan berekeningen voor de 16F serie maar die zitten niet in picbasic die zijn allemaal in een andere taal dan picbasic.

Dat is dus niet waar.

Sin:

Notes
With 12, and 14-bit core devices, Sin returns the 8-bit sine of a value, compatible with the BASIC Stamp syntax. The result is in two's complement form (i.e. -127 to 127). Sin starts with a value in binary radians, 0 to 255, instead of the customary 0 to 359 degrees.