Blame as10k1/examples/delay.asm

Packit 427e91
;;; A simple delay routine
Packit 427e91
	
Packit 427e91
	include "emu_constants.asm"	
Packit 427e91
	name   "delay"
Packit 427e91
Packit 427e91
		 
Packit 427e91
level		control   0.5, #0 , #1	
Packit 427e91
feedback	control   #0.3, #0 , #1
Packit 427e91
delay		control   &0.2, &0, &0.5
Packit 427e91
		
Packit 427e91
io     IO
Packit 427e91
	
Packit 427e91
dly	delay	&0.5		; 0.5 sec delay block
Packit 427e91
	
Packit 427e91
write	twrite	dly,0		; write at 0 sec
Packit 427e91
read	tread	dly,&.2		; read at 0.2 sec
Packit 427e91
Packit 427e91
			
Packit 427e91
	acc3  read.a,delay,write.a,C_0
Packit 427e91
Packit 427e91
Packit 427e91
	macs  io,io,level,read
Packit 427e91
	macs  write,io,read,feedback
Packit 427e91
Packit 427e91
	end
Packit 427e91
		
Packit 427e91
Packit 427e91
Packit 427e91