Hi,
thanks for the interest:
this is the peace of program that in my opinion needs a fp:
'DDS: '------------------------------------------------------------------------
AARGB0=f0
AARGB1=f1
AARGB2=f2
AARGB3=f3
ASM
CALL flo3232
ENDASM
debug HEX2 f0," ", HEX2 f1," ", HEX2 f2, " " , HEX2 f3, 13,10
' CALCOLO DELLA FTW DA INVIARE AL DDS
' 2^48/1.000.000.000= 281474,976710656
' USARE IL PROGRAMMA FREP.EXE DELLE ROUTINES FP PER CONVERTIRLO DIRETTAMENTE
' ATTENZIONE: USARE $81 INVECE DI 91 PERCHE' I 2 BYTE MENO SIGNUFICATIVI LI LASCIO
' A ZERO ( VEDERE MAIL DI i0cg )
BEXP=$81
BARGB0=$09
BARGB1=$70
BARGB2=$5F
GOSUB FPMUL
ASM
CALL INT3232
ENDASM
'debug " start ",dec aargb0," ",dec aargb1," ", dec aargb2," ",dec aargb3,13,10
LOW DDSCSB
'SHIFTOUT DDSDAT,DDSCLK,1,[%01100001,%10101011,aargb0,aargb1,aargb2,aargb3,$0 0,$00]
HIGH DDSCSB
HIGH DDSUPDT
LOW DDSUPDT
-------------------------------------------------------------------------------------
Have you some differents indication for me ?
( I am sorry for my bad English .. I am Italian )
Sometimes is very hard for me to understand the real meaning of the things !
Thanks again
Ambrogio
IW2FVO
Bookmarks