jax писал(а):спасибо, буду изучать...
В подкрепление вышесказанного могу лично вам
предложить п/плату yampp7usb (заводскую)
просто даром
... плохо кончится дядя ВоваКод: Выделить всё
mp3_int1:
sbis PIND,mp3_dreq
rjmp mp3_int1
ldi temp2,3
ldi temp3,0x98
ldi temp4,0x00 ;0x8000+12288000/2000
rcall mp3_cmd ;3,0x9800
ldi temp2,11
lds temp3,volume
mov temp4,temp3
rcall mp3_cmd ;11,left/right
ret Код: Выделить всё
mp3_int1:
sbis PIND,mp3_dreq
rjmp mp3_int1
ldi temp2,3
ldi temp3,0xD4 ;???????????
ldi temp4,0x00 ;25000000/2000
rcall mp3_cmd ;3,0x30D4
ldi temp2,11
lds temp3,volume
mov temp4,temp3
rcall mp3_cmd ;11,left/right
ret Код: Выделить всё
mp3_int1:
sbis PIND,mp3_dreq
rjmp mp3_int1
ldi temp2,3
ldi temp3,0x98
ldi temp4,0x00 ;0x8000+12288000/2000
rcall mp3_cmd ;3,0x9800
ldi temp2,11
lds temp3,volume
mov temp4,temp3
rcall mp3_cmd ;11,left/right
ret Код: Выделить всё
mp3_int1:
sbis PIND,mp3_dreq
rjmp mp3_int1
ldi temp2,3
ldi temp3,0x30
ldi temp4,0xD4 ;25000000/2000=12500 (30D4)
rcall mp3_cmd ;3,0x30D4
ldi temp2,11
lds temp3,volume
mov temp4,temp3
rcall mp3_cmd ;11,left/right
ret Код: Выделить всё
play:
rcall v_read
cpi16 zH,zL,305 ;about 3.0Vup
brcs play_b1
ldi temp1,5
rjmp play_b9
play_b1:
cpi16 zH,zL,285 ;about 2.8-3.0V
brcs play_b2
ldi temp1,4
rjmp play_b9
play_b2:
cpi16 zH,zL,265 ;about 2.6-2.8V
brcs play_b3
ldi temp1,3
rjmp play_b9
play_b3:
cpi16 zH,zL,245 ;about 2.4-2.6V
brcs play_b4
ldi temp1,2
rjmp play_b9
play_b4:
cpi16 zH,zL,225 ;about 2.2-2.4V
brcs play0
ldi temp1,1