Es más fácil así:
Set cmd=Server.CreateObject("ADODB.Command")
>
> Set cmd.ActiveConnection =conn
>
> cmd.CommandText = "procedimiento1(" & variable_asp1 & ")"
>
> Set rs_fam= cmd.Execute
>
>Si el parametro fuera de tipo texto, deberia ir la llamada entre comillas
>simples asi:
> cmd.CommandText = "novedad1('" & art_idfam & "')"
>
Y ya está, el procedimiento almacenado debe esatr construido como puse en el ejemplo anterior.