|
я где-то не понятно описал проблему, но речь о том,
что никаким доступным способом, мне оказалось невозможно
убедится в том, что я могу передавать следующий байт!
Пример передачи байта из "родного" DS не реализуем!
void USART_Transmit( unsigned char data ) Это работает, например, на ATmega163 (была под рукой), но не ATmega32 !!!
E-mail:
info@telesys.ru
{
/* Wait for empty transmit buffer */
while ( !( UCSRA & (1<
/* Put data into buffer, sends the data */
UDR = data;
}
Посылки физически "накладывались" (осцилограф)!
Мне нужны были результаты опыта (!) отличные от моих - поэтому я и решился
выступить с вопросом!
Мною было проверено несколько чипов ("Точка Опоры")!
Очевидно в СНГ практически только я один "опробывал" эти чипы (UART),
т.к. ничего коструктивного в ответ я не "услышал"!
Я допускаю, что что-то я не понял в DS, но это маловероятно, т.к. не помню
такого за последние 10-15 лет. Уверяю, что попусту, эту инфу я бы не стал
здесь распространять. Но такой "глюк" я не мог переварить поэтому и обратился
к общественности :)
А ведь такой пустяк ...
Ответы