ldi asc1,'0'-1 ;Will be ASCII '0' after 1st increment
sub10mln:
inc asc1 ;'0','1'
subi bin_l, LOW(_10mln)
sbci bin_m, BYTE2(_10mln)
sbci bin_h, BYTE3(_10mln)
brsh sub10mln
subi bin_l,- LOW(_10mln)
sbci bin_m,-BYTE2(_10mln)
sbci bin_h,-BYTE3(_10mln)
;
Раньше pre нужно было писать в угловых скобках, но сейчас это не катит:
ldi asc1,'0'-1 ;Will be ASCII '0' after 1st increment
sub10mln:
inc asc1 ;'0','1'
subi bin_l, LOW(_10mln)
sbci bin_m, BYTE2(_10mln)
sbci bin_h, BYTE3(_10mln)
brsh sub10mln
subi bin_l,- LOW(_10mln)
sbci bin_m,-BYTE2(_10mln)
sbci bin_h,-BYTE3(_10mln)
;
И еще - на каждой пустой строке между PRE должен быть хотя бы пробел, иначе пустая строка уничтожится. ЙОЖ ТВОЮ МАТЬ - ДОКОЛЕ???