Mám 40X2 - výstup C.2 přes odpor 1k na pin2 - rX DFPlayeru mini. Je tam ještě "pár" součástek okolo, ty nejsou momentálně důležité.
Podle tohohle dokumentu je kus kódu dole.
http://www.picaxe.cz/dfplayer-mini-ovla ... ym-portem/
Po zavolání podprogramu "DFplay" to soubor 05 to sice přehraje, ale nevim proč.
Taky bych tam někam potřeboval zařadit hned na začátek povel pro nastavení hlasitosti (třeba na 2? - ta hlasitost co je tam nastavená mi silně nevyhovuje).
To dopočítávání kontrolního součtu jsem nějak nepochopil. Je možné ho nějak vypnout/ignorovat? V horším případě dopočítat?
![Stydlivý :oops:](./images/smilies/icon_redface.gif)
Ideálně potřebuju podprogram, který postupně :
1) podle hodnoty (1 - 19) v proměnné ( třeba bx ) nastaví hlasitost " bx ".
2) podle hodnoty (1 - 99) v proměnné ( třeba by ) spustí soubor "by".
Mohl by mne někdo prosím nakopnout správným směrem?
Kód: Vybrat vše
DFplay:
symbol TXBAUD=T9600_8
setfreq m8 'Hodinovy kmitocet 8MHz abychom mohli pouzivat 9600Bd
pause 1000 'Po nabehu napajeni pockame 0,5s
serout C.2,TXBAUD,($7E, $FF, $06, $09, $00, $00, $02, $FE, $F0, $EF) 'nastavi SD kartu
pause 1000
serout C.2,TXBAUD,($7E, $FF, $06, $03, $00, $00, $05, $FE, $F3, $EF) 'spusti soubor 05
pause 1000
setfreq m4
pause 400
return