Форум myROBOT.ru » Шаг за шагом » Программирование микроконтроллеров » USART mega8

Страниц (1): [1]
 

1. Mozart - 13 Марта, 2007 - 21:42:42 - перейти к сообщению
файлик настройки УСАРТА приложил в файлике... дело в том что отправляя всё это на комп получаю нули обидно... для компа пользую compump...
скажите что не так... помогите...
2. VCOM - 14 Марта, 2007 - 15:25:58 - перейти к сообщению
Чет не вижу файлика Ж))) А чем собсно пример из пдфа не нравится?
#define FOSC 1843200// Clock Speed
#define BAUD 9600
#define MYUBRR FOSC/16/BAUD-1
void main( void )
{
...
USART_Init ( MYUBRR );
...
}
void USART_Init( unsigned int ubrr)
{
/* Set baud rate */
UBRRH = (unsigned char)(ubrr>>8);
UBRRL = (unsigned char)ubrr;
/* Enable receiver and transmitter */
UCSRB = (1<<RXEN)|(1<<TXEN);
/* Set frame format: 8data, 2stop bit */
UCSRC = (1<<URSEL)|(1<<USBS)|(3<<UCSZ0);
}

Давай, кидай сюда. Посмотрим. А железо как сделано?
3. Mozart - 14 Марта, 2007 - 20:44:31 - перейти к сообщению
файлик видимо не прикрепился... кнопки аттач нету... а я так и сделал... только видимо где-то косяк был.. сегодня исправил...
а косяк был с АЦП... просто вбесконечный цикл входила прога... и ей не до передачи было...
4. Admin - 14 Марта, 2007 - 21:00:07 - перейти к сообщению
Цитата:
кнопки аттач нету...


Внизу редактора сообщений есть кнопка "Обзор" для присоединения файла.

Если у Вас будут проблемы с присоединением файлов, напишите в форум администратора.