было:
Код: Выделить всё
void TransferBufferUSART(unsigned char *massive, unsigned char size) {
for (unsigned char i = 0; i < size; i++) {
while (!(UCSRA && (1 << UDRE)));
UDR = *(massive + i);
}
}
Код: Выделить всё
UCSRA &=~(1 << UDRE);Код: Выделить всё
void TransferBufferUSART(unsigned char *massive, unsigned char size) {
for (unsigned char i = 0; i < size; i++) {
while (!(UCSRA && (1 << UDRE)));
UDR = *(massive + i);
}
}
Код: Выделить всё
UCSRA &=~(1 << UDRE);tych писал(а):VMLAB помогает хорошо и PROTEUS тоже.
Итак, пора в разделе "Новые звания" поздравлять tych-а с присвоением звания бога...Mozart писал(а):вот почему ты мне, господи, это раньше не сказал...
Код: Выделить всё
while (!(UCSRA && (1 << UDRE)));Код: Выделить всё
while (!(UCSRA & (1 << UDRE)));