|
почти конкретный вид функции по формуле от Bill
unsigned long GetBIN(unsigned char hi_byte, unsigned char mid_byte, unsigned char low_byte)
{
return ((((((hi_byte>>4)*10) + (hi_byte&0x0F))*10 + (mid_byte>>4))*10 + (mid_byte&0x0F))*10 + (low_byte>>4))*10 + (low_byte&0x0F);
}
Через R7, R6, R5 передаются значения
бинарное значение вернется в R7,R6,R5,R4 (поряок мл-ст не помню)
в ассемблере объявить
extern code (GetBIN)
и - можно пользоваться:
call GetBIN
E-mail: info@telesys.ru