Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Ну ты обленился совсем ;) Примерно так:

Отправлено Гудвин (78.138.168.169) 01 апреля 2010, г. 09:22
В ответ на: Други! может есть у кого библиотека софтового uarta для cvavr. Скорость не кретична , мне отладчную инфу глянуть а писать лень. поделитесь плиз отправлено Aleksey75 01 апреля 2010, г. 07:53

#include <delay.h>
#define DELAY 200 // скорость
#define TX PORTB.5 //(например)

void put_tx(char b)
{
char i;
TX=0;
delay_us(DELAY);
for(i=0;i<8;i++)
{
if (b & 0x01) TX=1;
else TX=0;
b=b>>1;
delay_us(DELAY);
}
TX=1;
delay_us(DELAY);
}


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 85:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru