Цитата(vadimuzzz @ Nov 10 2016, 14:32)

а это подключили:
Код
#include <time.h>
Подключил. Странно, что не работает.
Придется в основном цикле сделать что-то вроде
Код
alt_u8 chl, ch = 0x2;
alt_u8 dirch = 0;
if(ch & 0x81)
dirch = (dirch ^ 0x1);
if(dirch)
ch = ch >> 1;
else
ch = ch << 1;
потом по запросу (по прерыванию) присваивать
Код
chl = ch;
printf("Число: %x \n", chl);
Не понятно почему rand не работает...
А.. srand(time(NULL)); нужно вызывать перед основным циклом. Заработало...