Blame as10k1/examples/sine.asm
|
Packit Service |
b98cfc |
name "Sine wave Gen"
|
|
Packit Service |
b98cfc |
include "emu_constants.asm"
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
in io
|
|
Packit Service |
b98cfc |
out equ in
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
delta control $3afa691,0,$7fffffff ; controls frequency
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
cosx control #1,0,#1 ; amplitude of sinewave
|
|
Packit Service |
b98cfc |
sinx sta 0
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
macs sinx,sinx,delta,cosx
|
|
Packit Service |
b98cfc |
macs1 cosx,cosx,delta,sinx
|
|
Packit Service |
b98cfc |
macmv out,cosx,C_0,C_0
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
end
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
|
|
Packit Service |
b98cfc |
|