intom33 » 19 май 2016, 13:54
Доброго времени суток Всем!
Я только начал изучать mikroC for PIC. У меня такой вопрос по UART передача данных с компа на PIC. Например передаю в PIC четыре байта с цифрами 2,5,3,7 вопрос как мне их в пике склеить чтоб получилось 2537 одно число,например чтоб оно засвечивало светодиод 2537 раз на контакте PIC RB0
Zeus » 21 май 2016, 21:53
?! тут вопрос наверное не по микроСи, а по программированию в общем.
2 байтами можно задать число от 0 до 65535, а 4 байтами от 0 до 4294967295.
Зачем 4 байта и потом в пике их склеивать?
Это обычная арифметика: 2*1000+5*100+3*10+7 = 2537
stepmotor » 07 июн 2016, 00:41
Считайте цифры в массив, потом присвойте значение через atoi