[an error occurred while processing this directive]
А зачем такие извраты?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Сергей Борщ 30 марта 2006 г. 18:46
В ответ на: msp430 Расчет значений регистров UART отправлено tor_michael 30 марта 2006 г. 14:03


#define OSC 8000000L
#define SMCLK (OSC)
#define BUS485_BAUDRATE 115200L


USART0(USART_BR0) = (SMCLK / BUS485_BAUDRATE) & 0xFF;
USART0(USART_BR1) = (SMCLK / BUS485_BAUDRATE) >> 8;
USART0(USART_MOD) = 0;
USART0(USART_CTL) = ASYNC | NO_FEEDBACK | BITS_8 | ONE_STOP | NO_PARITY | NORMAL_MODE;
USART0(USART_TCTL) = UART_SMCLK | TX_EMPTY;
ME1 = URXE0 | UTXE0;
P3SEL |= (1<<5)|(1<<4);
IE1 |= URXIE0; // RxInt enable


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru