I work on a litlle program.
This one use delay_ms().
If i put a numeric value (50) , when the prog is compiled it is 120 bytes long.
If i put a variable in delay_ms(),like this
with tps modified in an interrupt function then
the compiled size explosed to 3000 bytes, out of value for attiny2313....
Why can't i put variable to delay_ms?